So this works in a Docker container from scratch using CentOS 7.8, but it doesn’t work on my masters running 7.8 on 2.10.5 or my test server on CentOS7.7 with 2.11.4.
I’m trying to upgrade my masters to 2.11.5 from 2.10.5, I’m being very specific:
yum install icinga2-2.11.5-1.el7.icinga
What happens is this:
--> Processing Dependency: icinga2-bin = 2.12.0-1.el7.icinga for package: icinga2-ido-pgsql-2.12.0-1.el7.icinga.x86_64
--> Running transaction check
---> Package boost169-chrono.x86_64 0:1.69.0-2.el7 will be installed
---> Package icinga2.x86_64 0:2.10.5-1.el7.icinga will be updated
---> Package icinga2.x86_64 0:2.10.5-1.el7.icinga will be updated
---> Package icinga2.x86_64 0:2.11.5-1.el7.icinga will be an update
---> Package icinga2.x86_64 0:2.12.0-1.el7.icinga will be an update
--> Processing Dependency: icinga2-common = 2.12.0-1.el7.icinga for package: icinga2-2.12.0-1.el7.icinga.x86_64
---> Package icinga2-bin.x86_64 0:2.10.5-1.el7.icinga will be updated
---> Package icinga2-bin.x86_64 0:2.10.5-1.el7.icinga will be updated
---> Package icinga2-bin.x86_64 0:2.11.5-1.el7.icinga will be an update
---> Package icinga2-bin.x86_64 0:2.12.0-1.el7.icinga will be an update
--> Running transaction check
---> Package icinga2-common.x86_64 0:2.10.5-1.el7.icinga will be updated
---> Package icinga2-common.x86_64 0:2.10.5-1.el7.icinga will be updated
---> Package icinga2-common.x86_64 0:2.11.5-1.el7.icinga will be an update
---> Package icinga2-common.x86_64 0:2.12.0-1.el7.icinga will be an update
--> Finished Dependency Resolution
My entire infrastructure is on 2.10 so I’m trying not to leap frog over 2.11. This interestingly enough isn’t a problem with CentOS6 servers I have either. Not clear on why that exact command is working in docker. I even tried rsync’ing the yum repos from the production server to a container and it worked.
Anyone seen this so far?