Windows-compatible Memberserver nicht unter UCS 5.2 verfügbar

Hallöchen,

 ucr get version/version
5.1

ucr get version/erratalevel
0

beim Upgrade meiner UCS Umgebung von 5.0 auf 5.2 möchte die “Manged Node” nicht auf 5.2 updaten. Lediglich 5.1 ist möglch. Warum?

blocking_apps:
The update to 5.2 is currently not possible,
because the following Apps are not available for UCS 5.2:
 * Windows-compatible Memberserver

Die Version 4.18 des Windows-compatible Memberserver ist installiert. Laut Appcenter direkt von Univention ist der Version 4.21 für UCS 5.2 verfügbar. Aber diese Version lässt sich am lokalen System nicht finden:

univention-app upgrade samba-memberserver
A newer version of samba-memberserver than the one installed must be present and chosen

Ich hab dann alles zurückgerollt und nochmal von vorne versucht zu aktualisieren. Gleicher Fehler. Also habe ich zum Test eine komplett neue UCS Umgebung mit einer zusätzlichen managed node installiert.

Fakt ist, auch dort ist die App “Windows-compatible Memberserver” nicht so einfach installierbar. Denn über das Appcenter wird sie nicht gefunden. Nur über die CMD direkt auf der Managed Node ließ sich die App installieren:

univention-app install samba-memberserver

Aber ein Join des Services ist leider dann doch nicht möglich:

RUNNING 26univention-samba.inst
2025-05-25 11:20:26.718969013+02:00 (in joinscript_init)
Not updating samba/role
Setting samba/domain/security
Multifile: /etc/samba/smb.conf
Setting samba/autostart
Multifile: /etc/samba/smb.conf
Module: autostart
Not updating samba/autostart
Stopping winbind (via systemctl): winbind.service.
Setting samba/user
Not updating samba/user/pwdfile
Multifile: /etc/samba/smb.conf
Setting stored password for "cn=ucs-member,cn=memberserver,cn=computers,dc=tux,dc=lan" in secrets.tdb
New SMB password:
Retype new SMB password:Failed to read new password!
setting idmap secret for '*' from /etc/machine.secret
Secret stored
Stopping smbd (via systemctl): smbd.service.
Stopping nmbd (via systemctl): nmbd.service.
Starting nmbd (via systemctl): nmbd.service.
Starting smbd (via systemctl): smbd.service.
Object modified: cn=ucs-member,cn=memberserver,cn=computers,dc=tux,dc=lan
Failed to join domain: failed to find DC for domain TUX - The object was not found.
Failed to join domain: failed to find DC for domain TUX - A domain controller for this domain was not found.
Failed to join domain: failed to find DC for domain TUX - A domain controller for this domain was not found.
ERROR: Failed to join via net rpc join. Please check your Samba DCs and your DNS and WINS configuration.
EXITCODE=1
0fda5e26-675c-46b3-aef5-7af40c1953da
univention-join-hooks: looking for hook type "join/post-joinscripts" on ucs.tux.lan

Somit gehe ich mal von einem Bug irgendwo in der Upgrade Logik von UCS 5.1 auf 5.2 aus? Und natürlich wohl auch ein kleinere Bug im Appcenter selbst?

Die Frage ist jetzt, wie kann ich das lösen damit ich mit meiner Managed Node auch auf die Version 5.2 komme?

Ich möchte auch noch erwähnen, dass der Selbsttest auf allen Nodes sauber durchläuft. Auch am Memberserver mit UCS5.1.