fao89 / pulp_ansible

A Pulp plugin that manages Ansible content, i.e. roles, collections
https://pulp-ansible.readthedocs.io/en/latest/
GNU General Public License v2.0
0 stars 0 forks source link

As a Galaxy V3 user, I can search for what collections provide specific files #30

Open fao89 opened 2 years ago

fao89 commented 2 years ago

Author: @bmbouter (bmbouter)

Redmine Issue: 5851, https://pulp.plan.io/issues/5851


Similar to the yum "whatprovides" but reports on which collections contain a given path.

GET /pulp_ansible/galaxy/\<path:path>/api/v3/collections/q=netapp

This will fulltext search the file paths stored in the DIGEST data for collections. That DIGEST data is stored/served as part of https://pulp.plan.io/issues/5850.

fao89 commented 2 years ago

From: alikins (alikins) Date: 2021-02-16T17:09:36Z


Assuming this is being requested by ansible-galaxy ?

Is there an upstream issue/story/rfe related to this?

Seems like a reasonable and useful API, but it's unclear what will be using it and how. This seems to already caused a lot of confusion.