CCM stuck on "Changes detected!" after Apply Configuration
Posted: Tue Dec 11, 2018 4:59 pm
Hi all --
Issue summary: Somehow I've gotten XI / CCM into a state where any CCM config change causes "Changes detected! Apply Configuration for new changes to take effect." for an object type to appear even after running "Apply Configuration" one or more times.
Environment:
- RHEL 6.10 in AWS, 2.6.32-754.6.3.el6.x86_64 no outstanding patches
- XI 5.5.8 upgraded from 5.5.7 today (2018-12-11)
- MySQL 5.7.16 on AWS RDS
It's almost a blank slate with everything stripped out except what I believe are the out-of-the-box default config objects. (This XI instance is going to get configs imported from a legacy Core server.)
I only get the Changes detected! Apply Configuration for new changes to take effect. on certain sections of CCM. Right now it's showing up on:
- Hosts
- Services
- Service Templates
There's only one Host defined in CCM (localhost) and it's stuck on Status Not Applied
Of the 13 Services, I've edited only one and that's the one that is stuck on Not Applied
None of the Service Templates show Not Applied but the Changes detected! shows up there also.
I've done each of the following multiple times in various orders:
- reconfigure_nagios.sh
- repair_databases.sh
- reset_config_perms.sh
- revert to a config snapshot from prior to this issue appearing
- Config File Management --> Delete --> Write --> Verify
I've also read through every XI log file with:
I was tempted to do restore_defaults.sh but I haven't - yet. It's an option.
Thanks in advance for your help!
This is the output from /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
xiversion:
Issue summary: Somehow I've gotten XI / CCM into a state where any CCM config change causes "Changes detected! Apply Configuration for new changes to take effect." for an object type to appear even after running "Apply Configuration" one or more times.
Environment:
- RHEL 6.10 in AWS, 2.6.32-754.6.3.el6.x86_64 no outstanding patches
- XI 5.5.8 upgraded from 5.5.7 today (2018-12-11)
- MySQL 5.7.16 on AWS RDS
It's almost a blank slate with everything stripped out except what I believe are the out-of-the-box default config objects. (This XI instance is going to get configs imported from a legacy Core server.)
I only get the Changes detected! Apply Configuration for new changes to take effect. on certain sections of CCM. Right now it's showing up on:
- Hosts
- Services
- Service Templates
There's only one Host defined in CCM (localhost) and it's stuck on Status Not Applied
Of the 13 Services, I've edited only one and that's the one that is stuck on Not Applied
None of the Service Templates show Not Applied but the Changes detected! shows up there also.
I've done each of the following multiple times in various orders:
- reconfigure_nagios.sh
- repair_databases.sh
- reset_config_perms.sh
- revert to a config snapshot from prior to this issue appearing
- Config File Management --> Delete --> Write --> Verify
I've also read through every XI log file with:
Code: Select all
find /usr/local/nagiosxi/var -type f -mmin -90 ! -size 0c | xargs ls -rt | xargs lessThanks in advance for your help!
This is the output from /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Code: Select all
Checking objects...
Checked 12 services.
Checked 1 hosts.
Checked 0 host groups.
Checked 0 service groups.
Checked 2 contacts.
Checked 2 contact groups.
Checked 126 commands.
Checked 4 time periods.
Checked 0 host escalations.
Checked 0 service escalations.
Checking for circular paths...
Checked 1 hosts
Checked 0 service dependencies
Checked 0 host dependencies
Checked 4 timeperiods
Checking global event handlers...
Checking obsessive compulsive processor commands...
Checking misc settings...
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
xiversion:
Code: Select all
full=5.5.8
major=5
minor=5.8
releasedate=2018-12-11
release=5508