Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-2309

Maintain galaxy CI compatibilty with download url formats

      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

              drodowic@redhat.com Daniel Rodowicz
              awcrosby5 Andrew Crosby (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: