Project

Profile

Help

Issue #9040

Updated by pulpbot over 2 years ago

 

 **Ticket moved to GitHub**: "pulp/pulp_ansible/728":https://github.com/pulp/pulp_ansible/issues/728 




 ---- 


 Add the new `v3/plugin/ansible` endpoints. Old `v3/` endpoints will be redirected as following: 

 - `{base_path}/v3/collections/*` -> `v3/plugin/ansible/collections/{base_path}/index/*` 
 - `{base_path}/v3/artifacts/*` -> `v3/plugin/ansible/collections/{base_path}/artifacts/*` 
 - `{base_path}/v3/imports/*` -> `v3/plugin/ansible/imports/*` 
 - `{base_path}/v3/collections/all` -> `v3/plugin/ansible/collections/{base_path}/all-collections` 
 - `{base_path}/v3/collection_versions/` -> `v3/plugin/ansible/collections/{base_path}/all-versions` 

 Example: 

 `pulp_ansible/galaxy/published/api/v3/collections/newswangerd/collection_demo` will redirect to `pulp_ansible/galaxy/published/api/v3/plugin/ansible/collections/published/index/newswangerd/collection_demo` 

 The old endpoints should all be marked as deprecated. 

Back