-
Task
-
Resolution: Done
-
Minor
-
None
Problem Description:
We want people to use Galaxy with the galaxy_ng codebase, cli compatibility is in place, but some CI systems may use the legacy galaxy download url formats like: https://galaxy.ansible.com/download/pulp-squeezer-0.0.9.tar.gz that does not work with the new codebase
Proposed Solution:
For the galaxy deploy only, add a redirect to the nginx config such as:
rewrite ^/download/(.+\.tar\.gz)$ /api/v3/plugin/ansible/content/published/collections/artifacts/$1 redirect;
controlled via https://github.com/ansible/galaxy-deploy/blob/next/helm-ng/charts/galaxy/charts/galaxy-ui/templates/configmap.yaml