Hallo,

I’m new to Uyuni  and trying to bootstrap a centos 7 client. Uyuni Server is at 2020.09.

My problem: if the Epel7 Channel is added, the bootstrap fails. Without  the bootstrapping succeeds.

 

What I found out so far:

Without EPEL the bootstrap x86_64 directory contains:

PyYAML-3.10-11.el7.x86_64.rpm

dmidecode-3.2-3.el7.x86_64.rpm

libyaml-0.1.4-11.el7_0.x86_64.rpm

openssl-1.0.2k-19.el7.x86_64.rpm

openssl-libs-1.0.2k-19.el7.x86_64.rpm

python-backports-1.0-8.el7.x86_64.rpm

python-futures-2.1.3-0.8.8.uyuni.x86_64.rpm

python-markupsafe-0.11-10.el7.x86_64.rpm

python-msgpack-python-0.4.6-2.8.uyuni.x86_64.rpm

python-psutil-1.2.1-0.10.8.uyuni.x86_64.rpm

python-pycrypto-2.6.1-2.8.uyuni.x86_64.rpm

python-simplejson-3.3.1-2.8.uyuni.x86_64.rpm

python-tornado-4.2.1-5.el7.x86_64.rpm

python-zmq-14.5.0-3.8.uyuni.x86_64.rpm

python2-salt-3000-19.1.uyuni.x86_64.rpm

python2-uyuni-common-libs-4.2.1-2.1.uyuni.x86_64.rpm

rpm-python-4.11.3-43.el7.x86_64.rpm

salt-3000-19.1.uyuni.x86_64.rpm

salt-minion-3000-19.1.uyuni.x86_64.rpm

zeromq-4.0.5-1.8.uyuni.x86_64.rpm

 

With EPEL:

PyYAML-3.10-11.el7.x86_64.rpm

dmidecode-3.2-3.el7.x86_64.rpm

libyaml-0.1.4-11.el7_0.x86_64.rpm

openssl-1.0.2k-19.el7.x86_64.rpm

openssl-libs-1.0.2k-19.el7.x86_64.rpm

python-backports-1.0-8.el7.x86_64.rpm

python-futures-2.1.3-0.8.8.uyuni.x86_64.rpm

python-markupsafe-0.11-10.el7.x86_64.rpm

python-msgpack-python-0.4.6-2.8.uyuni.x86_64.rpm

python-psutil-1.2.1-0.10.8.uyuni.x86_64.rpm

python-pycrypto-2.6.1-2.8.uyuni.x86_64.rpm

python-simplejson-3.3.1-2.8.uyuni.x86_64.rpm

python-tornado-4.2.1-5.el7.x86_64.rpm

python-zmq-14.5.0-3.8.uyuni.x86_64.rpm

python2-salt-3000-19.1.uyuni.x86_64.rpm

python2-uyuni-common-libs-4.2.1-2.1.uyuni.x86_64.rpm

rpm-python-4.11.3-43.el7.x86_64.rpm

salt-3000-19.1.uyuni.x86_64.rpm

salt-minion-3000-19.1.uyuni.x86_64.rpm

zeromq-4.1.4-6.el7.x86_64.rpm

 

 

The difference is an newer zeromq.

 

Running bottstrap.sh on the client fails with the error message:

---> Package python-zmq.x86_64 0:14.5.0-3.8.uyuni will be installed

--> Processing Dependency: libzmq.so.4()(64bit) for package: python-zmq-14.5.0-3.8.uyuni.x86_64

--> Running transaction check

---> Package python-backports.x86_64 0:1.0-8.el7 will be installed

---> Package python-zmq.x86_64 0:14.5.0-3.8.uyuni will be installed

--> Processing Dependency: libzmq.so.4()(64bit) for package: python-zmq-14.5.0-3.8.uyuni.x86_64

--> Finished Dependency Resolution

Error: Package: python-zmq-14.5.0-3.8.uyuni.x86_64 (susemanager:bootstrap)

           Requires: libzmq.so.4()(64bit)

 

 

Am I doing something wrong?

 

 

Gruß

Markus