This issue has been migrated from Redmine: https://dev.icinga.com/issues/2494
Created by mhein on 2012-04-03 06:33:07 +00:00
Status: Resolved (closed on 2012-04-24 14:47:39 +00:00)
Target Version: 1.7
Last Update: 2012-04-24 14:47:38 +00:00 (in Redmine)
Maybe this could be done with a single module included last.
2012-04-24 14:30:37 +00:00 by mhein 7ec26aa
* Added new system module included at the end fixes #2494
* Removed foreign module code
2012-04-25 15:29:10 +00:00 by mhein 871ce1d
Finished configuration module
Added configuration cronk and tested overwriting settings (refs #2494).
New default icinga action icon css class
Updated by mfriedrich on 2012-04-03 07:13:35 +00:00
hm. does this imply another config change to the existing ones? is the upgrade path clear?
Updated by mhein on 2012-04-03 07:21:30 +00:00
No config change. Problem is alphabetical order of modules, e.g.
Quick fix is to disable the cronk in app/modules/Reporting/config/cronks.xml but this is not update safe.
Conclusion is to create a simple module (e.g. Config) which is initialized last in chain to include all shared configuration and allow overwriting all previous created default configuration.
Updated by mfriedrich on 2012-04-03 07:23:00 +00:00
ok, so a global config master, being opt-in for those needing it.
please make sure to keep it documented (wiki) as well as tell wolfgang about the changes for the install icinga web section on docs.icinga.org
Updated by mhein on 2012-04-03 07:25:06 +00:00
The change is transparent, configurations stay the same only include order changes to work like user expected.
Updated by mfriedrich on 2012-04-03 07:25:51 +00:00
ok, then pingback soon enough when ready to test :)
Updated by mhein on 2012-04-18 09:12:41 +00:00
Updated by mhein on 2012-04-18 09:12:53 +00:00
Updated by mhein on 2012-04-24 14:47:39 +00:00
Applied in changeset 7ec26aa.