Actions
Issue #7647
closedansible-galaxy v2 collections/{namespace}/{name} not matching with actual
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 83
Quarter:
Description
The v2 endpoint that Pulp exposes for {root}/collections/{namespace}/{name}/ does not match up with what Galaxy actual exposes for a collection. I've attached an image that shows the response that galaxy returns (galaxy-v2) and what Pulp returns (pulp-v2).
This API is not currently used by 'ansible-galaxy collection install' but there is a PR that will change that https://github.com/ansible/ansible/pull/71904. This will rely on the 'modified' field to determine if a collection version list has been updated or not and whether it should retrieve the list of versions again. Right now this caching mechanism won't work as there is no 'modified' field to check against.
Files
Actions
Update Collection serializer to match Galaxy v2
https://pulp.plan.io/issues/7647 closes #7647