xi-5.11.3 install failure - ansible

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Post Reply
StevenBeauchemin
Posts: 15
Joined: Fri Jun 30, 2023 12:39 pm

xi-5.11.3 install failure - ansible

Post by StevenBeauchemin »

Error message is:

Code: Select all

Error:
 Problem: package nagiosxi-deps-el9-5.11.3-1.noarch requires ansible, but none of the providers can be installed
  - conflicting requests
  - nothing provides python3.9dist(ansible-core) >= 2.14.7 needed by ansible-1:7.7.0-1.el9.noarch
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
Installing on 5.14.0-284.30.1.el9_2.x86_64

Please advise

Steve B
bbahn
Posts: 386
Joined: Thu Jan 12, 2023 5:42 pm

Re: xi-5.11.3 install failure - ansible

Post by bbahn »

Hello StevenBeauchemin,

Can you detail what OS you're trying to install Nagios XI on?

There are a number of things you could try to work around this. You could try installing python 3.9 or higher then re-running the installer or you could install ansible manually (you may or may not need to use the --skip-broken or --nobest options). It is suggested to start with a freshly installed OS as this will minimize any potential issues during the install. For a list of supported operating systems, you can check https://www.nagios.com/products/nagios-xi/
Actively advancing awesome answers with ardent alliteration, aptly addressing all ambiguities. Amplify your acumen and avail our amicable assistance. Eagerly awaiting your astute assessments of our advice.
swolf

Re: xi-5.11.3 install failure - ansible

Post by swolf »

Hey Steve - hopefully you've been able to get this resolved, but we ran into this one again so I wanted to offer a more substantial solution.

When we ran into this issue, it was because we were using an AppStream repository from an older ISO (ours was CentOS-Stream-9-20230405.1) but mirroring a much newer version of EPEL. The issue should be fixable by using mirrors of AppStream and EPEL (and, for completeness, BaseOS too) that were available at the same time.

-Sebastian
Post Reply