XI fullinstall(offline install) failing

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
raviv5
Posts: 1
Joined: Tue Dec 11, 2018 7:33 pm

XI fullinstall(offline install) failing

Post by raviv5 »

Team,
I have spent the last 2 days trying to install Nagios XI on RHEL 7.x server with no luck. It always fails with below error. I had removed these php-* packages & reinstalled them by enabling the optional RHEL repo but neverthless it still fails. Can anyone help me with this issue ?

Code: Select all

Error: Package: php-snmp-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
           Requires: php-common(x86-64) = 5.4.16-43.el7_4
           Removing: php-common-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
               php-common(x86-64) = 5.4.16-43.el7_4
           Updated By: php-common-5.4.16-45.el7.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-45.el7
           Available: php-common-5.4.16-21.el7.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-21.el7
           Available: php-common-5.4.16-23.el7_0.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-23.el7_0
           Available: php-common-5.4.16-23.el7_0.1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-23.el7_0.1
           Available: php-common-5.4.16-23.el7_0.3.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-23.el7_0.3
           Available: php-common-5.4.16-36.el7_1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-36.el7_1
           Available: php-common-5.4.16-36.1.el7_2.1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-36.1.el7_2.1
           Available: php-common-5.4.16-36.3.el7_2.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-36.3.el7_2
           Available: php-common-5.4.16-42.el7.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-42.el7
           Available: php-common-5.4.16-43.el7_4.1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-43.el7_4.1
Error: Package: php-devel-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
           Requires: php-cli(x86-64) = 5.4.16-43.el7_4
           Removing: php-cli-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
               php-cli(x86-64) = 5.4.16-43.el7_4
           Updated By: php-cli-5.4.16-45.el7.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-45.el7
           Available: php-cli-5.4.16-21.el7.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-21.el7
           Available: php-cli-5.4.16-23.el7_0.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-23.el7_0
           Available: php-cli-5.4.16-23.el7_0.1.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-23.el7_0.1
           Available: php-cli-5.4.16-23.el7_0.3.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-23.el7_0.3
           Available: php-cli-5.4.16-36.el7_1.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-36.el7_1
           Available: php-cli-5.4.16-36.1.el7_2.1.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-36.1.el7_2.1
           Available: php-cli-5.4.16-36.3.el7_2.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-36.3.el7_2
           Available: php-cli-5.4.16-42.el7.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-42.el7
           Available: php-cli-5.4.16-43.el7_4.1.x86_64 (Docker1_13_1)
               php-cli(x86-64) = 5.4.16-43.el7_4.1
Error: Package: php-mbstring-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
           Requires: php-common(x86-64) = 5.4.16-43.el7_4
           Removing: php-common-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
               php-common(x86-64) = 5.4.16-43.el7_4
           Updated By: php-common-5.4.16-45.el7.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-45.el7
           Available: php-common-5.4.16-21.el7.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-21.el7
           Available: php-common-5.4.16-23.el7_0.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-23.el7_0
           Available: php-common-5.4.16-23.el7_0.1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-23.el7_0.1
           Available: php-common-5.4.16-23.el7_0.3.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-23.el7_0.3
           Available: php-common-5.4.16-36.el7_1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-36.el7_1
           Available: php-common-5.4.16-36.1.el7_2.1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-36.1.el7_2.1
           Available: php-common-5.4.16-36.3.el7_2.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-36.3.el7_2
           Available: php-common-5.4.16-42.el7.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-42.el7
           Available: php-common-5.4.16-43.el7_4.1.x86_64 (Docker1_13_1)
               php-common(x86-64) = 5.4.16-43.el7_4.1
 You could try using --skip-broken to work around the problem


 You could try running: rpm -Va --nofiles --nodigest
npolovenko
Support Tech
Posts: 3457
Joined: Mon May 15, 2017 5:00 pm

Re: XI fullinstall(offline install) failing

Post by npolovenko »

Hello, @raviv5. Looks like you've got a conflict in your local repos @Docker1_14_1 and @Docker1_13_1.
For example, in this error the php-snmp-5.4.16 package was about to get installed from the Docker1_14 repo, but the dependent package php-common-5.4.16 was installed from the Docker1_13 repo.
Error: Package: php-snmp-5.4.16-43.el7_4.x86_64 (@Docker1_14_1)
Requires: php-common(x86-64) = 5.4.16-43.el7_4
Removing: php-common-5.4.16-43.el7_4.x86_64 (@Docker1_13_1)
Nagios expects dependent packages to be from the same repo. If you just added Docker 14 repo try removing it and rerunning the installation.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Locked