Updates can't reach repository

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
SavaSC
Posts: 238
Joined: Wed Feb 23, 2011 4:49 pm

Updates can't reach repository

Post by SavaSC »

Hello,

I went to upgrade from 5.4.1 to 5.4.2 and it failed on me twice. Both times I received the same error.

Code: Select all

---- Starting Nagios XI Backup ----
Running configuration check...
Stopping nagios:. done.
Starting nagios: done.
Backing up Core Config Manager (NagiosQL)...
tar: Removing leading `/' from member names
tar: Removing leading `/' from member names
Backing up Nagios Core...
tar: Removing leading `/' from member names
tar: /usr/local/nagios/var/rw/nagios.qh: socket ignored
tar: /usr/local/nagios/var/ndo.sock: socket ignored
Backing up Nagios XI...
tar: Removing leading `/' from member names
Backing up MRTG...
tar: Removing leading `/' from member names
Backing up NRDP...
tar: Removing leading `/' from member names
Backing up Nagvis...
tar: Removing leading `/' from member names
Backing up MySQL databases...
Backing up PostgresQL databases...
Backing up cronjobs for Apache...
Backing up logrotate config files...
Backing up Apache config files...
Compressing backup...
 
===============
BACKUP COMPLETE
===============
Backup stored in /store/backups/nagiosxi/autoupgrade_backup.1486743923.tar.gz

---- Starting Nagios XI Upgrade ----
Cleaning up temp directory...
Archive:  sourceguardian/ixed4.lin.x86-32.zip
  inflating: /usr/lib/php/modules/ixed.5.1.lin  
Sourceguardian extension found for PHP version 5.1
Sourceguardian extension already in php.ini
Stopping httpd: [  OK  ]
Starting httpd: [  OK  ]
Checking required prereqs... 
Please wait... 

PHP Notice:  Use of undefined constant CURLOPT_IPRESOLVE - assumed 'CURLOPT_IPRESOLVE' in /usr/local/nagiosxi/tmp/nagiosxi/nagiosxi/basedir/html/includes/utilsx.inc.php on line 161
PHP Notice:  Use of undefined constant CURL_IPRESOLVE_V4 - assumed 'CURL_IPRESOLVE_V4' in /usr/local/nagiosxi/tmp/nagiosxi/nagiosxi/basedir/html/includes/utilsx.inc.php on line 161
OLD VERSION: 5401
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: denver.gaminghost.co
 * base: ftpmirror.your.org
 * epel: mirror.nexcess.net
 * extras: mirror.raystedman.net
 * updates: mirror.beyondhosting.net
http://apt.sw.be/redhat/el5/en/i386/dag/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: dag. Please verify its path and try again
Any suggestions?
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: Updates can't reach repository

Post by rkennedy »

The repository doesn't exist anymore at that URL, so you'll either need to clean up, or alter it to a mirror. Check out this article - http://stackoverflow.com/questions/3908 ... date-fails
Former Nagios Employee
SavaSC
Posts: 238
Joined: Wed Feb 23, 2011 4:49 pm

Re: Updates can't reach repository

Post by SavaSC »

I fixed it by renaming /etc/yum.repos.d/dag.repo to /etc/yum.repos.d/dag.repo.old.

Thanks.

You may close this thread.
rkennedy
Posts: 6579
Joined: Mon Oct 05, 2015 11:45 am

Re: Updates can't reach repository

Post by rkennedy »

Awesome - will close this one out!
Former Nagios Employee
Locked