Univention Bugzilla – Bug 43148
objectFlag does not support docker
Last modified: 2017-04-04 18:28:38 CEST
objectFlag is an extended attribute available to all UDM modules. But you cannot set arbitrary values; syntax ObjectFlag defines only three: hidden, functional, temporary. The App Center ignores this syntax and enforces the value "docker". We should retroactively allow this by extending the syntax class. Fixing the App Center may not be possible as 1) there are already objects out there with this value and 2) this value is used in the source code to identify docker hosts. Either add "docker" to the list of possible choices. Or allow any value to be used a flag for univentionObject.
Fixed in univention-directory-manager-modules 12.0.13-2A~4.2.0.201702231247 Used in univention-appcenter (6.0.1-35)
I have added "docker" to the list of possible choices.
OK: udm computers/memberserver modify --dn "$dn" --set objectFlag=docker OK: Code-Review OK: Changelog The extended attribute is single-values while the attribute is multi-valued. This causes also errors in the CLI usage (--append objectFlag=docker).
For the extended attribute objectFlag I --set multivalue=1. You can now --append objectFlag=docker. univention-directory-manager-modules 12.0.14-2A~4.2.0.201702232156
OK: --append OK: Changelog
UCS 4.2 has been released: https://docs.software-univention.de/release-notes-4.2-0-en.html https://docs.software-univention.de/release-notes-4.2-0-de.html If this error occurs again, please use "Clone This Bug".