-
Notifications
You must be signed in to change notification settings - Fork 580
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dev.icinga.com #10000] Removing zones crash remote icinga instances #3323
Comments
Updated by mfriedrich on 2015-08-27 14:27:00 +00:00
|
Updated by mfriedrich on 2015-08-31 15:11:19 +00:00
Does the zone still exist in your satellite's zones.conf? If so, this isn't a bug. |
Updated by lbetz on 2015-08-31 20:21:03 +00:00
No. |
Updated by mfriedrich on 2015-09-04 08:55:24 +00:00
|
Updated by mfriedrich on 2015-09-05 14:52:02 +00:00
|
Updated by tgelf on 2015-12-15 12:59:40 +00:00 It would be great if we could prioritize this, it makes it very easy to break a setup right now. Sometimes it's the users fault, sometimes it isn't, but IMO he shouldn't even need to care at all. Cheers, |
Updated by mfriedrich on 2015-12-15 14:31:17 +00:00
|
Updated by mfriedrich on 2015-12-15 14:33:11 +00:00
|
Updated by jflach on 2015-12-16 14:44:26 +00:00 I was able to reproduce this:
Success! The satellite will continue to think it has the authority over 'X' and ignore any config updates for this zone. |
Updated by mfriedrich on 2015-12-16 18:03:58 +00:00
Please poke me on Friday to look into that together. |
Updated by mfriedrich on 2015-12-18 15:21:29 +00:00 Apparently that's more easy to reproduce than I thought. Put a dummy file into /var/lib/icinga2/api/zones/foo/_etc/test.conf and start Icinga 2.
The culprit is that we cannot fix that when including the /var/lib/icinga2/api/zones directory, as the config compiler might not yet have the Zone objects available, a dependency problem. The maybe fix is to not only delete obsolete files from existing zone directories (oldConfig vs newConfig) but also remove unknown zone configuration directories on config sync. Requires more investigation. |
Updated by mfriedrich on 2016-03-04 15:54:14 +00:00
|
Updated by mfriedrich on 2016-06-15 15:37:30 +00:00 |
Updated by mfriedrich on 2016-06-21 10:34:45 +00:00
|
Updated by mfriedrich on 2016-07-25 14:37:49 +00:00
|
Updated by tgelf on 2016-09-12 13:33:43 +00:00
|
Updated by mfriedrich on 2016-11-09 14:52:14 +00:00
|
Updated by mfriedrich on 2016-11-14 14:49:20 +00:00
|
Updated by mfriedrich on 2016-11-18 14:08:48 +00:00
|
I've found the working issue for cluster config sync staging with #4354. I'm closing here in favour of this TODO. |
This issue has been migrated from Redmine: https://dev.icinga.com/issues/10000
Created by lbetz on 2015-08-26 11:41:24 +00:00
Assignee: (none)
Status: New
Target Version: Backlog
Last Update: 2016-11-14 14:49:20 +00:00 (in Redmine)
Remove a zone on the config (master) server hasn't an effect to remote instances with accept_config. The zone is still there in /var/lib/icinga2/api/zones. Please remove it automatically.
Attachments
Relations:
The text was updated successfully, but these errors were encountered: