Upgrade encountered an error.
Posted: Wed Oct 25, 2023 10:40 am
I tried to upgrade fusion using the command line and the web interface, both attempts were unsuccessful.
Any suggestions?
---- Starting Nagios Fusion Backup ----
Backing up Nagios Fusion directory...
tar: Removing leading `/' from member names
tar: /usr/local/nagiosfusion/var/log/sysstat_subsys.log: file changed as we read it
Backing up MySQL databases...
mysqldump: [Warning] Using a password on the command line interface can be insecure.
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
Backing up nagiosfusion cronjob...
Backing up cronjobs for Apache...
Backing up nagiosfusion sudoers.d file...
Backing up logrotate config files...
Backing up Apache config files...
Compressing backup...
===============
BACKUP COMPLETE
===============
Backup stored in /store/backups/nagiosfusion/autoupgrade_backup.1698247331.tar.gz
---- Starting Nagios Fusion Upgrade ----
Cleaning up temp directory...
/usr/local/nagiosfusion/tmp/nagiosfusion/setup /usr/local/nagiosfusion/tmp/nagiosfusion
/usr/local/nagiosfusion/tmp/nagiosfusion
Stopping cron, killing existing cron jobs
/usr/local/nagiosfusion/tmp/nagiosfusion/setup /usr/local/nagiosfusion/tmp/nagiosfusion
Running './06-sourceguardian.sh'...
Archive: sg/ixed4.lin.x86-64.zip
inflating: /usr/lib/php/20190902/ixed.7.4.lin
Sourceguardian extension found for PHP version 7.4
Sourceguardian extension already in php.ini
SourceGuardian installed OK
RESULT=0
/usr/local/nagiosfusion/tmp/nagiosfusion
/usr/local/nagiosfusion/tmp/nagiosfusion/setup/upgrades /usr/local/nagiosfusion/tmp/nagiosfusion
Configuring locale... this might take a minute...
Restarting Apache...
/usr/local/nagiosfusion/tmp/nagiosfusion
/usr/local/nagiosfusion/tmp/nagiosfusion/setup/upgrades /usr/local/nagiosfusion/tmp/nagiosfusion
Adding innodb_file_per_table in /etc/mysql/my.cnf...
Fusion files already broken into ibd files, skipping
/usr/local/nagiosfusion/tmp/nagiosfusion
PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /usr/local/nagiosfusion/html/includes/components/fusioncore/fusioncore.inc.php on line 259
Upgrading database!
* Upgrading from version: 4200
* to version: 4200
* Migration files:
- 4100.sql
- 4102.sql
- 4108.sql
- 4200.sql
* Checking 4100.sql
** Is less than previous version, skipping
* Checking 4102.sql
** Is less than previous version, skipping
* Checking 4108.sql
** Is less than previous version, skipping
* Checking 4200.sql
* Executing: mysql -u fusion -h "localhost" --password="fusion" fusion < /usr/local/nagiosfusion/tmp/nagiosfusion/setup/db/migrations/4200.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
* Updating db_version to 4200
Updating Fusion cronjobs...
Updating Fusion logrotate file...
Backing up current configuration...
Updating Fusion files...
tar: Removing leading `/' from member names
tar: /usr/local/nagiosfusion/var/log/sysstat_subsys.log: file changed as we read it
Any suggestions?
---- Starting Nagios Fusion Backup ----
Backing up Nagios Fusion directory...
tar: Removing leading `/' from member names
tar: /usr/local/nagiosfusion/var/log/sysstat_subsys.log: file changed as we read it
Backing up MySQL databases...
mysqldump: [Warning] Using a password on the command line interface can be insecure.
mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces
Backing up nagiosfusion cronjob...
Backing up cronjobs for Apache...
Backing up nagiosfusion sudoers.d file...
Backing up logrotate config files...
Backing up Apache config files...
Compressing backup...
===============
BACKUP COMPLETE
===============
Backup stored in /store/backups/nagiosfusion/autoupgrade_backup.1698247331.tar.gz
---- Starting Nagios Fusion Upgrade ----
Cleaning up temp directory...
/usr/local/nagiosfusion/tmp/nagiosfusion/setup /usr/local/nagiosfusion/tmp/nagiosfusion
/usr/local/nagiosfusion/tmp/nagiosfusion
Stopping cron, killing existing cron jobs
/usr/local/nagiosfusion/tmp/nagiosfusion/setup /usr/local/nagiosfusion/tmp/nagiosfusion
Running './06-sourceguardian.sh'...
Archive: sg/ixed4.lin.x86-64.zip
inflating: /usr/lib/php/20190902/ixed.7.4.lin
Sourceguardian extension found for PHP version 7.4
Sourceguardian extension already in php.ini
SourceGuardian installed OK
RESULT=0
/usr/local/nagiosfusion/tmp/nagiosfusion
/usr/local/nagiosfusion/tmp/nagiosfusion/setup/upgrades /usr/local/nagiosfusion/tmp/nagiosfusion
Configuring locale... this might take a minute...
Restarting Apache...
/usr/local/nagiosfusion/tmp/nagiosfusion
/usr/local/nagiosfusion/tmp/nagiosfusion/setup/upgrades /usr/local/nagiosfusion/tmp/nagiosfusion
Adding innodb_file_per_table in /etc/mysql/my.cnf...
Fusion files already broken into ibd files, skipping
/usr/local/nagiosfusion/tmp/nagiosfusion
PHP Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /usr/local/nagiosfusion/html/includes/components/fusioncore/fusioncore.inc.php on line 259
Upgrading database!
* Upgrading from version: 4200
* to version: 4200
* Migration files:
- 4100.sql
- 4102.sql
- 4108.sql
- 4200.sql
* Checking 4100.sql
** Is less than previous version, skipping
* Checking 4102.sql
** Is less than previous version, skipping
* Checking 4108.sql
** Is less than previous version, skipping
* Checking 4200.sql
* Executing: mysql -u fusion -h "localhost" --password="fusion" fusion < /usr/local/nagiosfusion/tmp/nagiosfusion/setup/db/migrations/4200.sql
mysql: [Warning] Using a password on the command line interface can be insecure.
* Updating db_version to 4200
Updating Fusion cronjobs...
Updating Fusion logrotate file...
Backing up current configuration...
Updating Fusion files...
tar: Removing leading `/' from member names
tar: /usr/local/nagiosfusion/var/log/sysstat_subsys.log: file changed as we read it