Univention Bugzilla – Bug 56820
Make nagios/timeperiod removable
Last modified: 2023-11-15 21:08:47 CET
UDM needs to be able to remove nagios/timeperiod object before the upgrade to UCS 5.2. There are a lot of unused properties in nagios/service, since the nagios-server component has been dropped in UCS 5.0. nagios/service is only still relevant for nagios-client NRPE checks. Therefor we will mark the nagios server related properties as optional. +++ This bug was initially created as a clone of Bug #56367 +++ Remove the UDM modules. Leave the schema. Test for objects (and force to remove) before upgrade to 5.2.
The nagios-server related UDM properties and LDAP attributes have been marked as optional. nagios/timeperiod objects can not be removed even if they are references in a nagios/service object. univention-ldap.yaml 6911ad1ef2bf | feat(udm-nagios): mark unused Nagios properties as optional univention-ldap (16.0.13-7) 6911ad1ef2bf | feat(udm-nagios): mark unused Nagios properties as optional univention-directory-manager-modules.yaml 6911ad1ef2bf | feat(udm-nagios): mark unused Nagios properties as optional univention-directory-manager-modules (15.0.24-23) 6911ad1ef2bf | feat(udm-nagios): mark unused Nagios properties as optional
OK: timeperiod objects can be removed OK: No errors on nagios/service objects that still reference the now removed timeperiod objects OK: YAML OK: Jenkins OK: Package installation Verified
<https://errata.software-univention.de/#/?erratum=5.0x879> <https://errata.software-univention.de/#/?erratum=5.0x880>