Univention Bugzilla – Bug 46578
Uninstalling the App uvmm fails
Last modified: 2018-03-14 14:38:19 CET
From join.log on a DC Slave: RUNNING 56univention-virtual-machine-manager-daemon.uinst Object modified: cn=slave105,cn=dc,cn=computers,dc=autotest105,dc=local Object removed: cn=Virtual Machine Manager,cn=services,cn=univention,dc=autotest105,dc=local Missing LDAP credentials EXITCODE=1 We cannot ship UCS 4.3 with the App as long as this is not fixed. Maybe only "$@" is missing?
Setting to interim-4. Is the App blocking the release?
Do you know which parameter are given to the uinst script? How do you call the uninstallation?
Sorry, this is not uvmm-ec2 but uvmm itself (the test uninstalls this "dependency App", too). And the App Center calls univention-run-join-scripts correctly. The unjoin script /usr/lib/univention-install/56univention-virtual-machine-manager-daemon.uinst is just buggy. It parses the --binddn and --bindpwd itself, but does not pass "$@" to that parse function. Therefore it fails. I have edited the file locally and then it works.
Ah, you mean in this way? [4.3-0 c4aae89ca0] * 56univention-virtual-machine-manager-daemon.uinst: Pass "$@" to the credential parsing functions (Bug #46578) [4.3-0 fb489c5c2c] Changelog Bug #46578
(In reply to Stefan Gohmann from comment #4) > Ah, you mean in this way? Tests say yes. Changelog okay.
UCS 4.3 has been released: https://docs.software-univention.de/release-notes-4.3-0-en.html https://docs.software-univention.de/release-notes-4.3-0-de.html If this error occurs again, please use "Clone This Bug".