omnia icon indicating copy to clipboard operation
omnia copied to clipboard

prereq.sh fails to install python3-pip on clean Rocky9.3

Open nthorne-dell opened this issue 1 year ago • 0 comments

Describe the bug prereq.sh uses python's pip module to install ansible. If running it on Rocky Linux version 9.3 (Dell reasons why that version is picked)

To Reproduce Steps to reproduce the behavior:

  1. Request PXE image from internal network - should be a reasonably vanilla Rocky9.3
  2. git clone https://github.com/dell/omnia.git
  3. ensure correct permissions on directories
  4. run prereq.sh
  5. See error [root@controlplane omnia]# ./prereq.sh #[SNIP]

UPGRADING PIP:

/usr/bin/python3.9: No module named pip

INSTALLING ANSIBLE:

/usr/bin/python3.9: No module named pip /usr/bin/python3.9: No module named pip Waiting for process with pid 11608 to finish. #[SNIP] For more information: https://omnia-doc.readthedocs.io/en/latest/InstallationGuides/InstallingProvisionTool/index.html

Expected behavior script completes and ansible is installed successfully via python-pip Or script halts on error

system snapshot

  • OS: Rocky Linux release 9.3 (Blue Onyx)
  • omnia/v1.5/main

nthorne-dell avatar Oct 09 '24 22:10 nthorne-dell