CentOS 8 Stream, Foreman 3.2 / Katello 4.4
If I have cloud-init installed, the foreman-installer with install the newer jsonschema.
However, one cannot run yum update anymore, due to this conflict.
Last metadata expiration check: 0:36:44 ago on Wed 13 Apr 2022 02:29:32 PM CEST.
Error:
Problem: cannot install both python38-jsonschema-3.2.0-6.el8.noarch and python38-jsonschema-3.2.0-7.el8.noarch
- cannot install the best update candidate for package python38-jsonschema-3.2.0-7.el8.noarch
- cannot install the best update candidate for package python3-jsonschema-2.6.0-4.el8.noarch
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
I need to de-install cloud-init, then run yum update and then re-install cloud-init, which installs python3-jsonschema-2.6.0-4.el8.noarch with no problems.
I’m not really complaining, but this sort-of makes it a bit more difficult to run a Foreman or a Smart-Proxy in OpenStack.