Upgrade 5.4.13 > 5.5.1 failed ?

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
User avatar
el.tison
Posts: 12
Joined: Thu May 24, 2012 9:35 am

Upgrade 5.4.13 > 5.5.1 failed ?

Post by el.tison »

Hello support team,

I have a strange issue with upgrading 5.5.1.

The update remains stuck at the next stage:
Installing new XI templates...

Nothing else is happening.

The update seems done, but I do not have the following manipulations to perform. Especially with regard to the actions to be performed in the sudoer.

Subject apart, I have an enterprise license but I can not add my account in the "customer support"
https://support.nagios.com/add-contact/

Best regards
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Upgrade 5.4.13 > 5.5.1 failed ?

Post by scottwilkerson »

el.tison wrote:Subject apart, I have an enterprise license but I can not add my account in the "customer support"
https://support.nagios.com/add-contact/
Please contact [email protected]
el.tison wrote: I have a strange issue with upgrading 5.5.1.

The update remains stuck at the next stage:
Installing new XI templates...

Nothing else is happening.

The update seems done, but I do not have the following manipulations to perform. Especially with regard to the actions to be performed in the sudoer.
this is a strange place for it to stop, can you output the following from the CLI

Code: Select all

df -h
also, can you send the upgrade.log

Thanks
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
User avatar
el.tison
Posts: 12
Joined: Thu May 24, 2012 9:35 am

Re: Upgrade 5.4.13 > 5.5.1 failed ?

Post by el.tison »

Hi scottwilkerson

Thanks for reply :)

here the df

# df -h
Sys. de fichiers Taille Uti. Disp. Uti% Monté sur
/dev/mapper/myvg-rootvol 94G 54G 36G 61% /
tmpfs 9,8G 0 9,8G 0% /dev/shm
/dev/sda1 985M 70M 865M 8% /boot

you will find in attachment the file log, it is little verbose ...
You do not have the required permissions to view the files attached to this post.
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Upgrade 5.4.13 > 5.5.1 failed ?

Post by scottwilkerson »

Please run the following and report the output

Code: Select all

su nagios -c '/usr/local/nagiosxi/scripts/reset_config_perms.sh'
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
User avatar
el.tison
Posts: 12
Joined: Thu May 24, 2012 9:35 am

Re: Upgrade 5.4.13 > 5.5.1 failed ?

Post by el.tison »

Hi scottwilkerson,

Sorry for my late response
Here the output :

# su nagios -c '/usr/local/nagiosxi/scripts/reset_config_perms.sh'

--- reset_config_perms.sh ------------
> Setting CCM script permissions
> Setting script permissions
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/reset_config_perms.sh »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/upgrade_to_latest.sh »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/change_timezone.sh »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/manage_services.sh »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/manage_ssl_config.sh »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/backup_xi.sh »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/scripts/repair_databases.sh »: Opération non permise
> Setting special component script permissions
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/html/includes/components/autodiscovery/scripts/autodiscover_new.php »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/html/includes/components/profile/getprofile.sh »: Opération non permise
> Setting configuration file/directory permissions
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/~nagios.cfg_2014-07-28 »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/commands.cfg »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/ndomod.cfg »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/sshkey/adagekey »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/sshkey »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/contacts.cfg »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/nsca.cfg »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/servicetemplates.cfg »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/nrpe.cfg »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/resource.cfg »: Opération non permise
...

> Setting perfdata directory and RRD permissions
> Setting NOM checkpoint user:group permissions
> + Setting Nagios Core corelog.newobjects user:group permissions
> + Setting CCM configuration file user:group permissions
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/etc/components/ccm_config.inc.php »: Opération non permise
/bin/chmod: modification des permissions de « /usr/local/nagiosxi/etc/components/ccm_config.inc.php »: Opération non permise
> + Setting Recurring Downtime file user:group permissions
/bin/chown: changement de propriétaire pour « /usr/local/nagios/etc/recurringdowntime.cfg »: Opération non permise
/bin/chmod: modification des permissions de « /usr/local/nagios/etc/recurringdowntime.cfg »: Opération non permise
> + Setting BPI configuration file user:group permissions
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/etc/components/bpi.conf »: Opération non permise
/bin/chown: changement de propriétaire pour « /usr/local/nagiosxi/etc/components/bpi.conf.backup »: Opération non permise
/bin/chmod: modification des permissions de « /usr/local/nagiosxi/etc/components/bpi.conf »: Opération non permise
/bin/chmod: modification des permissions de « /usr/local/nagiosxi/etc/components/bpi.conf.backup »: Opération non permise



Here the script's permission :
ll /usr/local/nagiosxi/scripts/reset_config_perms.sh
-rwxr-x--- 1 root nagios 3604 23 juil. 09:05 /usr/local/nagiosxi/scripts/reset_config_perms.sh
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Upgrade 5.4.13 > 5.5.1 failed ?

Post by scottwilkerson »

This looks like the /usr/local/nagiosxi/scripts/reset_config_perms.sh is not in the sudoers file.

you should have an entry like this

Code: Select all

NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/reset_config_perms.sh
all of this actually

Code: Select all

Defaults:nagios !requiretty
nagios ALL=NOPASSWD: /usr/local/nagios/libexec/check_init_service

# ASTERISK-SPECIFIC CHECKS
# NOTE: You can uncomment the following line if you are monitoring Asterisk locally
#nagios ALL=NOPASSWD: /usr/local/nagios/libexec/check_asterisk_sip_peers.sh, /usr/local/nagios/libexec/nagisk.pl, /usr/sbin/asterisk

User_Alias      NAGIOSXI=nagios
User_Alias      NAGIOSXIWEB=apache
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios status
NAGIOSXI ALL = NOPASSWD:/etc/init.d/nagios checkconfig
NAGIOSXI ALL = NOPASSWD:/etc/init.d/ndo2db start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/ndo2db stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/ndo2db restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/ndo2db reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/ndo2db status
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd start
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd stop
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd restart
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd reload
NAGIOSXI ALL = NOPASSWD:/etc/init.d/npcd status
NAGIOSXI ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/html/includes/components/autodiscovery/scripts/autodiscover_new.php *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/html/includes/components/profile/getprofile.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/upgrade_to_latest.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/change_timezone.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_services.sh *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/reset_config_perms.sh
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_ssl_config.sh *
NAGIOSXI ALL = NOPASSWD:/usr/local/nagiosxi/scripts/backup_xi.sh *
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/messages
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/httpd/error_log
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/tail -100 /var/log/mysqld.log
NAGIOSXIWEB ALL = NOPASSWD:/usr/bin/php /usr/local/nagiosxi/html/includes/components/autodiscovery/scripts/autodiscover_new.php *
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/html/includes/components/profile/getprofile.sh
NAGIOSXIWEB ALL = NOPASSWD:/etc/init.d/snmptt restart
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/repair_databases.sh
NAGIOSXIWEB ALL = NOPASSWD:/usr/local/nagiosxi/scripts/manage_services.sh *
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
Locked