Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Missing python3-setuptools package in offline mode #3324

Closed
10 of 18 tasks
przemyslavic opened this issue Feb 28, 2023 · 0 comments
Closed
10 of 18 tasks

[BUG] Missing python3-setuptools package in offline mode #3324

przemyslavic opened this issue Feb 28, 2023 · 0 comments

Comments

@przemyslavic
Copy link
Collaborator

przemyslavic commented Feb 28, 2023

Describe the bug
On some RHEL 8.4 environments in offline mode one may get an error saying that nothing provides platform-python-setuptools package needed by python3-setuptools.

2023-02-27T09:56:29.0432087Z 09:56:29 INFO cli.src.ansible.AnsibleCommand - TASK [common : Install RedHat family packages] *********************************
2023-02-27T09:56:30.3797114Z 09:56:30 INFO cli.src.ansible.AnsibleCommand - FAILED - RETRYING: [ci-devofawsrhelflannel-repository-vm-0]: Install RedHat family packages (3 retries left).
2023-02-27T09:56:32.6458392Z 09:56:32 INFO cli.src.ansible.AnsibleCommand - FAILED - RETRYING: [ci-devofawsrhelflannel-repository-vm-0]: Install RedHat family packages (2 retries left).
2023-02-27T09:56:34.9009668Z 09:56:34 INFO cli.src.ansible.AnsibleCommand - FAILED - RETRYING: [ci-devofawsrhelflannel-repository-vm-0]: Install RedHat family packages (1 retries left).
2023-02-27T09:56:37.1507530Z 09:56:37 INFO cli.src.ansible.AnsibleCommand - fatal: [ci-devofawsrhelflannel-repository-vm-0]: FAILED! => {"attempts": 3, "changed": false, "failures": [], "msg": "Depsolve Error occurred: \n Problem: package python36-3.6.8-38.module+el8.5.0+12207+5c5719bc.x86_64 requires python3-setuptools, but none of the providers can be installed\n  - conflicting requests\n  - nothing provides platform-python-setuptools = 39.2.0-6.el8_7.1 needed by python3-setuptools-39.2.0-6.el8_7.1.noarch", "rc": 1, "results": []}

We need to add the python3-setuptools package to the requirements to download it and all its dependencies.

How to reproduce
Steps to reproduce the behavior:

  1. execute epicli apply in offline mode

Expected behavior
The cluster should be deployed without any issues.

Config files
If applicable, add config files to help explain your problem.

Environment

  • Cloud provider: [AWS | Azure | All | None]
  • OS: [RHEL 8.4]

epicli version: [v2.0]

Additional context
Add any other context about the problem here.


DoD checklist

  • Changelog
    • updated
    • not needed
  • COMPONENTS.md
    • updated
    • not needed
  • Schema
    • updated
    • not needed
  • Backport tasks
    • created
    • not needed
  • Documentation
    • added
    • updated
    • not needed
  • Feature has automated tests
  • Automated tests passed (QA pipelines)
    • apply
    • upgrade
    • backup/restore
  • Idempotency tested
  • All conversations in PR resolved
@przemyslavic przemyslavic changed the title [BUG] Missing python3-setuptools package [BUG] Missing python3-setuptools package in offline mode Mar 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant