Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Wrong OS dependencies for galaxy_ng and Debian #1492

Closed
qwertzlbert opened this issue Dec 13, 2023 · 2 comments
Closed

Wrong OS dependencies for galaxy_ng and Debian #1492

qwertzlbert opened this issue Dec 13, 2023 · 2 comments

Comments

@qwertzlbert
Copy link

Version

OS: Ubuntu 22.04

pulp_installer: 3.22.1
pulp_core: 3.28.x

plugins:

  • pulp_ansible: 0.20.3
  • galaxy_ng: 4.9.0
  • pulp-container: 2.15.2

Describe the bug

Trying to install Pulp will result in the following error:

TASK [pulp.pulp_installer.pulp_common : Install dependencies for LDAP support via apt] **************************************************************************************************************************************************************************************************
fatal: [ansible-galaxy-ng-do]: FAILED! => changed=false 
  msg: No package matching 'python-dev' is available

Dependency in

for debian should be python3-dev not python-dev

To Reproduce
Try to install the above combination of pulp and pulp plugins on Ubuntu 22.04 will result in the error shown above

Expected behavior
Play installs correct dependencies for ansible_ng and continues with setting up Pulp

@qwertzlbert
Copy link
Author

As a work around the packages to install can be overwritten by setting:

    __galaxy_ldap_packages:
      - ldap-utils
      - ldapvi
      - libldap-common
      - libldap-dev
      - python3-dev
      - libldap2-dev
      - libsasl2-dev
      - libssl-dev

@mikedep333
Copy link
Member

Hi @qwertzlbert Unfortunately, this repo is deprecated. I am about to mark it as archived on github.

You can read about why, and the migration path, here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
No open projects
Archived in project
Development

No branches or pull requests

2 participants