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: