I went ahead and installed pulp first then tried to install galaxy-ng by uncommenting the galaxy-ng in the install.yml file `—
- hosts: all
force_handlers: True
collections:
- pulp.pulp_installer
vars:
pulp_settings:
secret_key: 6amzbet0yhv3idmku1lc4mac
content_origin: “https://{{ ansible_fqdn }}”
pulp_default_admin_password: 1epmNj6nh5.
pulp_install_plugins:
galaxy-ng:`
Now i get a different error in the
TASK [pulp.pulp_installer.pulp_common : Run pip-compile to check pulpcore/plugin compatibility]
[WARNING]: conditional statements should not include jinja2 templating delimiters such as {{ }} or {% %}. Found: {{ failed_condition | default("compatibility.rc != 0") }} fatal: [localhost]: FAILED! => {"changed": false, "cmd": ["/usr/local/lib/pulp/bin/pip-compile"], "delta": "0:00:01.100505", "end": "2023-03-13 16:21:57.940648", "failed_when_result": true, "msg": "non-zero return code", "rc": 2, "start": "2023-03-13 16:21:56.840143", "stderr": "WARNING: the legacy dependency resolver is deprecated and will be removed in future versions of pip-tools. The default resolver will be changed to 'backtracking' in pip-tools 7.0.0. Specify --resolver=backtracking to silence this warning.\nUsing legacy resolver. Consider using backtracking resolver with
–resolver=backtracking.\nCould not find a version that matches pulpcore<3.22.0
snip
"There are incompatible versions in the resolved dependencies:", " pulpcore~=3.22.0 (from -r requirements.in (line 1))", " pulpcore<3.25,>=3.21 (from pulp-rpm==3.19.1->-r requirements.in (line 4))", " pulpcore<3.22.0,>=3.21.1 (from galaxy-ng==4.6.3->-r requirements.in (line 2))", " pulpcore<3.25,>=3.20.0 (from pulp-container==2.14.3->-r requirements.in (line 3))"], "stdout": "", "stdout_lines": []}
I’ve tried various different versions to resolve the incompatability (including disabling selinux)