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

galaxy_ng 4.6.3 can't be installed due to latest ansible-lint 6.11.0 release

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • Unspecified
    • Pulp
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Description

      It's not possible to install galaxy_ng 4.6.3 due to it's dependence on pulp-container 2.14[0] and galaxy-importer 0.4.5[1]. galaxy-importer depends on ansible-lint<7[2]. pulp-container 2.14 requires jsonschema<4.17[3]. ansible-lint 6.11.0 requires jsonschema==4.17.3[4].
      galaxy_ng also dependeds on pulp_ansible<0.16[5] which requires an older version of jsonschema[6].

      I am going to file a similar issue with pulp_container.

      galaxy_ng should raise the required version of pulp_ansible to 0.16.

      [0] https://github.com/ansible/galaxy_ng/blob/4.6.3/setup.py#L119
      [1] https://github.com/ansible/galaxy_ng/blob/4.6.3/setup.py#L114
      [2] https://github.com/ansible/galaxy-importer/blob/v0.4.5/setup.cfg#L22
      [3] https://github.com/pulp/pulp_container/blob/2.14/requirements.txt#L6
      [4] https://github.com/ansible/ansible-lint/blob/v6.11.0/.config/requirements.txt#L36
      [5] https://github.com/ansible/galaxy_ng/blob/4.6.3/setup.py#L116
      [6] https://github.com/pulp/pulp_ansible/blob/0.15/requirements.txt#L4

              awcrosby5 Andrew Crosby (Inactive)
              dkliban@redhat.com Dennis Kliban
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: