Bug 57132 - During setup: nfsmounts: error: ldap/hostdn is not set.
During setup: nfsmounts: error: ldap/hostdn is not set.
Status: REOPENED
Product: UCS
Classification: Unclassified
Component: System setup
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-6-errata
Assigned To: Philipp Hahn
Julia Bremer
https://git.knut.univention.de/univen...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2024-03-11 09:39 CET by Mika Westphal
Modified: 2024-03-18 09:24 CET (History)
4 users (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 6: Setup Problem: Issue for the setup process
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 3: A User would likely not purchase the product
User Pain: 0.206
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2024031021000052, 2024031021000043, 2024030821000182, 2024030621000301, 2024030521000311, 2024030421000091
Bug group (optional): Regression
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mika Westphal univentionstaff 2024-03-11 09:39:04 CET
2024031021000052  5.0-6 errata993 Initial Configuration, Source: OVA-file for VMware ESXi, downloaded today

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-directory-policy.inst
Configure 20univention-directory-policy.inst Sun Mar 10 15:50:21 CET 2024
2024-03-10 15:50:21.493618780+01:00 (in joinscript_init)
usage: nfsmounts [-h] [-s] [-v]
nfsmounts: error: ldap/hostdn is not set.
run-parts: /usr/lib/univention-directory-policy/nfsmounts exited with return code 2
usage: univention-policy-update-config-registry [-h] [-a] [-s] [-v]
                                                [-l SERVER] [-y PASSWORD_FILE]
                                                [hostdn]
univention-policy-update-config-registry: error: argument -y/--password-file: can't open '/etc/machine.secret': [Errno 2] No such file or directory: '/etc/machine.secret'
run-parts: /usr/lib/univention-directory-policy/univention-policy-update-config-registry exited with return code 2

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-directory-policy.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst
Configure 20univention-ldap-config-master.inst Sun Mar 10 15:50:23 CET 2024
2024-03-10 15:50:23.960362989+01:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/26univention-nagios-common.inst
Configure 26univention-nagios-common.inst Sun Mar 10 15:50:27 CET 2024
2024-03-10 15:50:27.279931668+01:00 (in joinscript_init)
No such object.
No such object.
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/26univention-nagios-common.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst
Configure 35univention-appcenter-docker.inst Sun Mar 10 15:50:30 CET 2024
2024-03-10 15:50:30.030688863+01:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/91univention-saml.inst
Configure 92univention-management-console-web-server.inst Sun Mar 10 16:14:25 CET 2024
Comment 1 Mika Westphal univentionstaff 2024-03-11 09:43:16 CET
2024031021000043
Version: 5.0-6 errata993

Remark: Please see through this and suggest workaround to solve this problem

Error:
Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-directory-policy.inst
Configure 20univention-directory-policy.inst Sun Mar 10 04:40:36 PDT 2024
2024-03-10 04:40:36.858874276-07:00 (in joinscript_init)
usage: nfsmounts [-h] [-s] [-v]
nfsmounts: error: ldap/hostdn is not set.
run-parts: /usr/lib/univention-directory-policy/nfsmounts exited with return code 2
usage: univention-policy-update-config-registry [-h] [-a] [-s] [-v]
                                                [-l SERVER] [-y PASSWORD_FILE]
                                                [hostdn]
univention-policy-update-config-registry: error: argument -y/--password-file: can't open '/etc/machine.secret': [Errno 2] No such file or directory: '/etc/machine.secret'
run-parts: /usr/lib/univention-directory-policy/univention-policy-update-config-registry exited with return code 2

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-directory-policy.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst
Configure 20univention-ldap-config-master.inst Sun Mar 10 04:40:38 PDT 2024
2024-03-10 04:40:38.484954201-07:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/26univention-nagios-common.inst
Configure 26univention-nagios-common.inst Sun Mar 10 04:40:41 PDT 2024
2024-03-10 04:40:41.023891218-07:00 (in joinscript_init)
No such object.
No such object.
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/26univention-nagios-common.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst
Configure 35univention-appcenter-docker.inst Sun Mar 10 04:40:44 PDT 2024
2024-03-10 04:40:44.039046355-07:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/91univention-saml.inst
Configure 91univention-saml.inst Sun Mar 10 05:01:34 PDT 2024
2024-03-10 05:01:34.429832581-07:00 (in joinscript_init)
Object created: cn=ldapschema,cn=univention,dc=pamoply,dc=intranet
Object created: cn=udm_syntax,cn=univention,dc=pamoply,dc=intranet
Object created: cn=udm_module,cn=univention,dc=pamoply,dc=intranet
Object created: cn=univention-saml,cn=ldapschema,cn=univention,dc=pamoply,dc=intranet

Object created: cn=samlserviceprovider,cn=udm_syntax,cn=univention,dc=pamoply,dc=intranet

Object created: cn=saml/serviceprovider,cn=udm_module,cn=univention,dc=pamoply,dc=intranet

Waiting for activation of the extension object univention-saml: ..........................................................ERROR: Primary Directory Node did not mark the extension
object active within 180 seconds.
ERROR
ucs_registerLDAPExtension: registraton of /usr/share/univention-saml/schema/univention-saml.schema failed.

__JOINERR__:FAILED: /usr/lib/univention-install/91univention-saml.inst
#========================================================================#
[2024-03-10 05:04:37.648609985] ERROR during execution, see below for more detailed debug output

[2024-03-10 05:01:34.322135]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:95:main: trap check_exit EXIT
[2024-03-10 05:01:34.322246]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:97:main: . /usr/share/univention-lib/all.sh
[2024-03-10 05:01:34.322344]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.322384]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.322424]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.322605]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.322638]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.322672]  DEBUG at /usr/share/univention-lib/all.sh:4:source: continue
[2024-03-10 05:01:34.322700]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.322726]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.322755]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.322869]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.322898]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.322928]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.322998]  DEBUG at /usr/share/univention-lib/base.sh:35:source: [ -e /usr/share/univention-lib/ucr.sh ]
[2024-03-10 05:01:34.323030]  DEBUG at /usr/share/univention-lib/base.sh:36:source: . /usr/share/univention-lib/ucr.sh
[2024-03-10 05:01:34.323192]  DEBUG at /usr/share/univention-lib/base.sh:38:source: [ -e /usr/share/univention-lib/join.sh ]
[2024-03-10 05:01:34.323225]  DEBUG at /usr/share/univention-lib/base.sh:39:source: . /usr/share/univention-lib/join.sh
[2024-03-10 05:01:34.323291]  DEBUG at /usr/share/univention-lib/join.sh:34:source: UCS_JS_DIR='/usr/lib/univention-install'
[2024-03-10 05:01:34.323323]  DEBUG at /usr/share/univention-lib/join.sh:35:source: UCS_JS_STATUS='/var/univention-join/status'
[2024-03-10 05:01:34.323647]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.323680]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.323712]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.323776]  DEBUG at /usr/share/univention-lib/join.sh:34:source: UCS_JS_DIR='/usr/lib/univention-install'
[2024-03-10 05:01:34.323806]  DEBUG at /usr/share/univention-lib/join.sh:35:source: UCS_JS_STATUS='/var/univention-join/status'
[2024-03-10 05:01:34.323931]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.323963]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.323997]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.324622]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.324662]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.324697]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.324774]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.324802]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.324832]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.324900]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.324928]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.324958]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.325100]  DEBUG at /usr/share/univention-lib/all.sh:2:source: for _sh in /usr/share/univention-lib/*.sh
[2024-03-10 05:01:34.325129]  DEBUG at /usr/share/univention-lib/all.sh:4:source: [ "${_sh##*/}" = all.sh ]
[2024-03-10 05:01:34.325159]  DEBUG at /usr/share/univention-lib/all.sh:6:source: . "$_sh"
[2024-03-10 05:01:34.325222]  DEBUG at /usr/share/univention-lib/umc.sh:38:source: . /usr/share/univention-lib/base.sh
[2024-03-10 05:01:34.325289]  DEBUG at /usr/share/univention-lib/base.sh:35:source: [ -e /usr/share/univention-lib/ucr.sh ]
[2024-03-10 05:01:34.325321]  DEBUG at /usr/share/univention-lib/base.sh:36:source: . /usr/share/univention-lib/ucr.sh
[2024-03-10 05:01:34.325463]  DEBUG at /usr/share/univention-lib/base.sh:38:source: [ -e /usr/share/univention-lib/join.sh ]
[2024-03-10 05:01:34.325495]  DEBUG at /usr/share/univention-lib/base.sh:39:source: . /usr/share/univention-lib/join.sh
[2024-03-10 05:01:34.325559]  DEBUG at /usr/share/univention-lib/join.sh:34:source: UCS_JS_DIR='/usr/lib/univention-install'
[2024-03-10 05:01:34.325590]  DEBUG at /usr/share/univention-lib/join.sh:35:source: UCS_JS_STATUS='/var/univention-join/status'
[2024-03-10 05:01:34.325872]  DEBUG at /usr/share/univention-lib/umc.sh:40:source: eval "$(/usr/sbin/univention-config-registry shell ldap/base)"
[2024-03-10 05:01:34.326257]  DEBUG at /usr/share/univention-lib/umc.sh:40:source: /usr/sbin/univention-config-registry shell ldap/base
[2024-03-10 05:01:34.422061]  DEBUG at /usr/share/univention-lib/umc.sh:40:source: ldap_base=dc=pamoply,dc=intranet
[2024-03-10 05:01:34.422200]  DEBUG at /usr/share/univention-lib/umc.sh:59:source: _umc_udm_bind "$@"
[2024-03-10 05:01:34.422248]  DEBUG at /usr/share/univention-lib/umc.sh:42:_umc_udm_bind: _umc_udm_bind "$@"
[2024-03-10 05:01:34.422284]  DEBUG at /usr/share/univention-lib/umc.sh:43:_umc_udm_bind: UMC_UDM_BIND_DN=
[2024-03-10 05:01:34.422316]  DEBUG at /usr/share/univention-lib/umc.sh:44:_umc_udm_bind: UMC_UDM_BIND_PWD=
[2024-03-10 05:01:34.422345]  DEBUG at /usr/share/univention-lib/umc.sh:45:_umc_udm_bind: UMC_UDM_BIND_PWDFILE=
[2024-03-10 05:01:34.422373]  DEBUG at /usr/share/univention-lib/umc.sh:46:_umc_udm_bind: [ $# -ge 1 ]
[2024-03-10 05:01:34.422593]  DEBUG at /usr/share/univention-lib/all.sh:8:source: unset _sh
[2024-03-10 05:01:34.422637]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:98:main: . /usr/share/univention-join/joinscripthelper.lib
[2024-03-10 05:01:34.422719]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:44:source: JS_STATUSFILE="/var/univention-join/status"
[2024-03-10 05:01:34.422751]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:46:source: JS_RUNNING_FILENAME="$0"
[2024-03-10 05:01:34.422782]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:47:source: JS_SCRIPT_FULLNAME=
[2024-03-10 05:01:34.422810]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:48:source: JS_PACKAGE=
[2024-03-10 05:01:34.422839]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:50:source: JS_LAST_EXECUTED_VERSION=
[2024-03-10 05:01:34.423279]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:99:main: joinscript_init
[2024-03-10 05:01:34.423323]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:247:joinscript_init: joinscript_init
[2024-03-10 05:01:34.423356]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:249:joinscript_init: joinscript_check_status_file
[2024-03-10 05:01:34.423387]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:126:joinscript_check_status_file: joinscript_check_status_file
[2024-03-10 05:01:34.423417]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:127:joinscript_check_status_file: [ -s "$JS_STATUSFILE" ]
[2024-03-10 05:01:34.423449]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:128:joinscript_check_status_file: [ "text/plain" != "$(file -b --mime-type "$JS_STATUSFILE")"
]
[2024-03-10 05:01:34.423693]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:128:joinscript_check_status_file: file -b --mime-type "$JS_STATUSFILE"
[2024-03-10 05:01:34.427311]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:251:joinscript_init: JS_SCRIPT_FULLNAME="$(readlink -f "$JS_RUNNING_FILENAME")"
[2024-03-10 05:01:34.427569]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:251:joinscript_init: readlink -f "$JS_RUNNING_FILENAME"
[2024-03-10 05:01:34.428909]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:253:joinscript_init: echo "$(date --rfc-3339=ns) (in joinscript_init)"
[2024-03-10 05:01:34.429151]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:253:joinscript_init: date --rfc-3339=ns
[2024-03-10 05:01:34.429941]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:255:joinscript_init: joinscript_get_package_name
[2024-03-10 05:01:34.430005]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:201:joinscript_get_package_name: joinscript_get_package_name
[2024-03-10 05:01:34.430042]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:202:joinscript_get_package_name: [ ! -f "$JS_SCRIPT_FULLNAME" ]
[2024-03-10 05:01:34.430077]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:206:joinscript_get_package_name: JS_PACKAGE="$(echo ${JS_SCRIPT_FULLNAME%.inst} | sed
's/.*\///' | sed 's/^[0-9][0-9]//')"
2024-03-10 05:01:34.429832581-07:00 (in joinscript_init)
[2024-03-10 05:01:34.430302]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:206:joinscript_get_package_name: echo ${JS_SCRIPT_FULLNAME%.inst}
[2024-03-10 05:01:34.430497]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:206:joinscript_get_package_name: sed 's/.*\///'
[2024-03-10 05:01:34.430667]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:206:joinscript_get_package_name: sed 's/^[0-9][0-9]//'
[2024-03-10 05:01:34.434848]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:207:joinscript_get_package_name: [ -z "$JS_PACKAGE" ]
[2024-03-10 05:01:34.434919]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:211:joinscript_get_package_name: return 0
[2024-03-10 05:01:34.434962]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:259:joinscript_init: joinscript_is_version "$VERSION"
[2024-03-10 05:01:34.434999]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:183:joinscript_is_version: joinscript_is_version "$VERSION"
[2024-03-10 05:01:34.435029]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:184:joinscript_is_version: local var="$1"
[2024-03-10 05:01:34.435061]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:186:joinscript_is_version: [ -z "$var" ]
[2024-03-10 05:01:34.435092]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:187:joinscript_is_version: [ ! -z "$(echo "$var" | tr -d '0-9')" ]
[2024-03-10 05:01:34.435306]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:187:joinscript_is_version: echo "$var"
[2024-03-10 05:01:34.435498]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:187:joinscript_is_version: tr -d '0-9'
[2024-03-10 05:01:34.440782]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:188:joinscript_is_version: [ "$var" -lt 1 ]
[2024-03-10 05:01:34.440857]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:193:joinscript_is_version: return 0
[2024-03-10 05:01:34.440901]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:263:joinscript_init: joinscript_check_joinstatus
[2024-03-10 05:01:34.440936]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:167:joinscript_check_joinstatus: joinscript_check_joinstatus
[2024-03-10 05:01:34.440966]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:168:joinscript_check_joinstatus: [ ! -f "/var/univention-join/joined" ]
[2024-03-10 05:01:34.440998]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:172:joinscript_check_joinstatus: return 0
[2024-03-10 05:01:34.441029]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:267:joinscript_init: [ -z "$JOIN_FORCE" ]
[2024-03-10 05:01:34.441059]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:267:joinscript_init: joinscript_check_already_executed
[2024-03-10 05:01:34.441090]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:175:joinscript_check_already_executed: joinscript_check_already_executed
[2024-03-10 05:01:34.441117]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:176:joinscript_check_already_executed: joinscript_check_specific_version_executed "$VERSION"
[2024-03-10 05:01:34.441150]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:66:joinscript_check_specific_version_executed: joinscript_check_specific_version_executed
"$VERSION"
[2024-03-10 05:01:34.441180]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:67:joinscript_check_specific_version_executed: local version="$1"
[2024-03-10 05:01:34.441240]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:69:joinscript_check_specific_version_executed: joinscript_is_version "$version"
[2024-03-10 05:01:34.441289]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:183:joinscript_is_version: joinscript_is_version "$version"
[2024-03-10 05:01:34.441325]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:184:joinscript_is_version: local var="$1"
[2024-03-10 05:01:34.441358]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:186:joinscript_is_version: [ -z "$var" ]
[2024-03-10 05:01:34.441411]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:187:joinscript_is_version: [ ! -z "$(echo "$var" | tr -d '0-9')" ]
[2024-03-10 05:01:34.441628]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:187:joinscript_is_version: echo "$var"
[2024-03-10 05:01:34.441816]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:187:joinscript_is_version: tr -d '0-9'
[2024-03-10 05:01:34.442723]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:188:joinscript_is_version: [ "$var" -lt 1 ]
[2024-03-10 05:01:34.442779]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:193:joinscript_is_version: return 0
[2024-03-10 05:01:34.442817]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:73:joinscript_check_specific_version_executed: touch "$JS_STATUSFILE"
[2024-03-10 05:01:34.443445]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:74:joinscript_check_specific_version_executed: grep -qs "^$JS_PACKAGE v$version successful"
"$JS_STATUSFILE"
[2024-03-10 05:01:34.445093]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:77:joinscript_check_specific_version_executed: return 1
[2024-03-10 05:01:34.445170]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:180:joinscript_check_already_executed: return 1
[2024-03-10 05:01:34.445212]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:275:joinscript_init: joinscript_is_update_running
[2024-03-10 05:01:34.445248]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:236:joinscript_is_update_running: joinscript_is_update_running
[2024-03-10 05:01:34.445278]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:238:joinscript_is_update_running: local
FN_STATUS="/var/lib/univention-updater/univention-updater.status"
[2024-03-10 05:01:34.445312]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:240:joinscript_is_update_running: [ -f "$FN_STATUS" ]
[2024-03-10 05:01:34.445346]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:240:joinscript_is_update_running: return 1
[2024-03-10 05:01:34.445379]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:279:joinscript_init: joinscript_get_last_executed_version
[2024-03-10 05:01:34.445412]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:134:joinscript_get_last_executed_version: joinscript_get_last_executed_version
[2024-03-10 05:01:34.445440]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:136:joinscript_get_last_executed_version: joinscript_check_status_file
[2024-03-10 05:01:34.445471]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:126:joinscript_check_status_file: joinscript_check_status_file
[2024-03-10 05:01:34.445499]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:127:joinscript_check_status_file: [ -s "$JS_STATUSFILE" ]
[2024-03-10 05:01:34.445529]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:128:joinscript_check_status_file: [ "text/plain" != "$(file -b --mime-type "$JS_STATUSFILE")"
]
[2024-03-10 05:01:34.445734]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:128:joinscript_check_status_file: file -b --mime-type "$JS_STATUSFILE"
[2024-03-10 05:01:34.452386]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:138:joinscript_get_last_executed_version: [ -n "$JOIN_FORCE" ]
[2024-03-10 05:01:34.452465]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:143:joinscript_get_last_executed_version: joinscript_check_any_version_executed
[2024-03-10 05:01:34.452507]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:53:joinscript_check_any_version_executed: joinscript_check_any_version_executed
[2024-03-10 05:01:34.452541]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:54:joinscript_check_any_version_executed: touch "$JS_STATUSFILE"
[2024-03-10 05:01:34.453726]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:55:joinscript_check_any_version_executed: grep -qs -E "^$JS_PACKAGE v[0-9]+ successful"
"$JS_STATUSFILE"
[2024-03-10 05:01:34.454576]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:58:joinscript_check_any_version_executed: return 1
[2024-03-10 05:01:34.454645]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:144:joinscript_get_last_executed_version: JS_LAST_EXECUTED_VERSION=0
[2024-03-10 05:01:34.454686]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:145:joinscript_get_last_executed_version: return 0
[2024-03-10 05:01:34.454740]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:101:main: PAUSE_DEBUG
[2024-03-10 05:01:34.454775]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:55:PAUSE_DEBUG: PAUSE_DEBUG
[2024-03-10 05:01:34.454805]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:56:PAUSE_DEBUG: set +o functrace
[2024-03-10 05:01:34.454837]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:57:PAUSE_DEBUG: trap - DEBUG
[2024-03-10 05:01:34.454866]  PAUSE DEBUG
[2024-03-10 05:01:34.647614]  RESUME DEBUG
[2024-03-10 05:01:34.647730]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:105:main: ucs_registerLDAPExtension "$@" --ucsversionstart "5.0-0" --ucsversionend
"5.99-0" --schema /usr/share/univention-saml/schema/univention-saml.schema --udm_syntax /usr/share/univention-saml/syntax.d/samlserviceprovider.py --udm_module
/usr/share/univention-saml/handlers/saml/serviceprovider.py --messagecatalog /usr/share/univention-saml/de.mo
[2024-03-10 05:01:34.647803]  DEBUG at /usr/share/univention-lib/ldap.sh:332:ucs_registerLDAPExtension: ucs_registerLDAPExtension "$@" --ucsversionstart "5.0-0" --ucsversionend
"5.99-0" --schema /usr/share/univention-saml/schema/univention-saml.schema --udm_syntax /usr/share/univention-saml/syntax.d/samlserviceprovider.py --udm_module
/usr/share/univention-saml/handlers/saml/serviceprovider.py --messagecatalog /usr/share/univention-saml/de.mo
[2024-03-10 05:01:34.647844]  DEBUG at /usr/share/univention-lib/ldap.sh:324:ucs_registerLDAPExtension: local SH_FUNCNAME
[2024-03-10 05:01:34.647879]  DEBUG at /usr/share/univention-lib/ldap.sh:325:ucs_registerLDAPExtension: SH_FUNCNAME=ucs_registerLDAPExtension
[2024-03-10 05:01:34.647923]  DEBUG at /usr/share/univention-lib/ldap.sh:376:ucs_registerLDAPExtension: package_options_are_passed "$@"
[2024-03-10 05:01:34.647969]  DEBUG at /usr/share/univention-lib/ldap.sh:332:package_options_are_passed: package_options_are_passed "$@"
[2024-03-10 05:01:34.647999]  DEBUG at /usr/share/univention-lib/ldap.sh:328:package_options_are_passed: local opttemp
[2024-03-10 05:01:34.648030]  DEBUG at /usr/share/univention-lib/ldap.sh:329:package_options_are_passed: opttemp=$(getopt -q -o '' --longoptions 'packagename:,packageversion:'
--name "ucs_registerLDAPExtension" -- "$@")
[2024-03-10 05:01:34.648315]  DEBUG at /usr/share/univention-lib/ldap.sh:329:package_options_are_passed: getopt -q -o '' --longoptions 'packagename:,packageversion:' --name
"ucs_registerLDAPExtension" -- "$@"
[2024-03-10 05:01:34.657030]  DEBUG at /usr/share/univention-lib/ldap.sh:330:package_options_are_passed: eval set -- "$opttemp"
[2024-03-10 05:01:34.657128]  DEBUG at /usr/share/univention-lib/ldap.sh:330:package_options_are_passed: set -- -- '5.0-0' '5.99-0'
'/usr/share/univention-saml/schema/univention-saml.schema' '/usr/share/univention-saml/syntax.d/samlserviceprovider.py'
'/usr/share/univention-saml/handlers/saml/serviceprovider.py' '/usr/share/univention-saml/de.mo'
[2024-03-10 05:01:34.657184]  DEBUG at /usr/share/univention-lib/ldap.sh:337:package_options_are_passed: local package_name
[2024-03-10 05:01:34.657220]  DEBUG at /usr/share/univention-lib/ldap.sh:338:package_options_are_passed: local package_version
[2024-03-10 05:01:34.657253]  DEBUG at /usr/share/univention-lib/ldap.sh:339:package_options_are_passed: [ $# -gt 0 ]
[2024-03-10 05:01:34.657287]  DEBUG at /usr/share/univention-lib/ldap.sh:340:package_options_are_passed: case "$1" in
[2024-03-10 05:01:34.657318]  DEBUG at /usr/share/univention-lib/ldap.sh:350:package_options_are_passed: shift
[2024-03-10 05:01:34.657346]  DEBUG at /usr/share/univention-lib/ldap.sh:351:package_options_are_passed: break
[2024-03-10 05:01:34.657374]  DEBUG at /usr/share/univention-lib/ldap.sh:359:package_options_are_passed: [ -n "$package_name" ]
[2024-03-10 05:01:34.657403]  DEBUG at /usr/share/univention-lib/ldap.sh:367:package_options_are_passed: [ -n "$package_version" ]
[2024-03-10 05:01:34.657432]  DEBUG at /usr/share/univention-lib/ldap.sh:371:package_options_are_passed: return 1
[2024-03-10 05:01:34.657470]  DEBUG at /usr/share/univention-lib/ldap.sh:377:ucs_registerLDAPExtension: local calling_script_name
[2024-03-10 05:01:34.657501]  DEBUG at /usr/share/univention-lib/ldap.sh:378:ucs_registerLDAPExtension: local calling_script_basename
[2024-03-10 05:01:34.657529]  DEBUG at /usr/share/univention-lib/ldap.sh:379:ucs_registerLDAPExtension: calling_script_name=$(basename -- "$0")
[2024-03-10 05:01:34.657790]  DEBUG at /usr/share/univention-lib/ldap.sh:379:ucs_registerLDAPExtension: basename -- "$0"
[2024-03-10 05:01:34.661244]  DEBUG at /usr/share/univention-lib/ldap.sh:380:ucs_registerLDAPExtension: calling_script_basename=$(basename -- "$calling_script_name" .postinst)
[2024-03-10 05:01:34.661539]  DEBUG at /usr/share/univention-lib/ldap.sh:380:ucs_registerLDAPExtension: basename -- "$calling_script_name" .postinst
[2024-03-10 05:01:34.667462]  DEBUG at /usr/share/univention-lib/ldap.sh:381:ucs_registerLDAPExtension: [ "$calling_script_basename" != "$calling_script_name" ]
[2024-03-10 05:01:34.667532]  DEBUG at /usr/share/univention-lib/ldap.sh:383:ucs_registerLDAPExtension: [ -n "$JS_SCRIPT_FULLNAME" ]
[2024-03-10 05:01:34.667572]  DEBUG at /usr/share/univention-lib/ldap.sh:384:ucs_registerLDAPExtension: package_name=$(dpkg -S "$JS_SCRIPT_FULLNAME" | cut -d: -f1)
[2024-03-10 05:01:34.667803]  DEBUG at /usr/share/univention-lib/ldap.sh:384:ucs_registerLDAPExtension: dpkg -S "$JS_SCRIPT_FULLNAME"
[2024-03-10 05:01:34.668030]  DEBUG at /usr/share/univention-lib/ldap.sh:384:ucs_registerLDAPExtension: cut -d: -f1
[2024-03-10 05:01:34.723957]  DEBUG at /usr/share/univention-lib/ldap.sh:387:ucs_registerLDAPExtension: [ -n "$package_name" ]
[2024-03-10 05:01:34.724058]  DEBUG at /usr/share/univention-lib/ldap.sh:388:ucs_registerLDAPExtension: package_version=$(dpkg-query -f '${Version}' -W "$package_name")
[2024-03-10 05:01:34.732361]  DEBUG at /usr/share/univention-lib/ldap.sh:388:ucs_registerLDAPExtension: dpkg-query -f '${Version}' -W "$package_name"
[2024-03-10 05:01:34.741770]  DEBUG at /usr/share/univention-lib/ldap.sh:402:ucs_registerLDAPExtension: local rc
[2024-03-10 05:01:34.741857]  DEBUG at /usr/share/univention-lib/ldap.sh:403:ucs_registerLDAPExtension: python3 -m univention.lib.ldap_extension ucs_registerLDAPExtension
--packagename "$package_name" --packageversion "$package_version" "$@"
Object created: cn=ldapschema,cn=univention,dc=pamoply,dc=intranet
Object created: cn=udm_syntax,cn=univention,dc=pamoply,dc=intranet
Object created: cn=udm_module,cn=univention,dc=pamoply,dc=intranet
Object created: cn=univention-saml,cn=ldapschema,cn=univention,dc=pamoply,dc=intranet

Object created: cn=samlserviceprovider,cn=udm_syntax,cn=univention,dc=pamoply,dc=intranet

Object created: cn=saml/serviceprovider,cn=udm_module,cn=univention,dc=pamoply,dc=intranet

Waiting for activation of the extension object univention-saml: ..........................................................ERROR: Primary Directory Node did not mark the extension
object active within 180 seconds.
ERROR
ucs_registerLDAPExtension: registraton of /usr/share/univention-saml/schema/univention-saml.schema failed.
[2024-03-10 05:04:37.646541]  DEBUG at /usr/share/univention-lib/ldap.sh:405:ucs_registerLDAPExtension: rc=$?
[2024-03-10 05:04:37.646649]  DEBUG at /usr/share/univention-lib/ldap.sh:406:ucs_registerLDAPExtension: case $rc in
[2024-03-10 05:04:37.646690]  DEBUG at /usr/share/univention-lib/ldap.sh:409:ucs_registerLDAPExtension: return $rc
[2024-03-10 05:04:37.646756]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:110:main: die
[2024-03-10 05:04:37.646792]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:284:die: die
[2024-03-10 05:04:37.646846]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:285:die: rc=$?
[2024-03-10 05:04:37.646879]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:286:die: joinscript_log_error "$@"
[2024-03-10 05:04:37.646914]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:307:joinscript_log_error: joinscript_log_error "$@"
[2024-03-10 05:04:37.646944]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:308:joinscript_log_error: local line
[2024-03-10 05:04:37.646976]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:309:joinscript_log_error: echo "$@"
[2024-03-10 05:04:37.647010]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:310:joinscript_log_error: echo "__JOINERR__:FAILED: $0"
[2024-03-10 05:04:37.647044]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:287:die: exit $rc
[2024-03-10 05:04:37.647076]  DEBUG at /usr/share/univention-join/joinscripthelper.lib:1:die: exit $rc
[2024-03-10 05:04:37.647108]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:74:check_exit: exit $rc
[2024-03-10 05:04:37.647138]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:75:check_exit: return_code=$?
[2024-03-10 05:04:37.647167]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:77:check_exit: set +o functrace
[2024-03-10 05:04:37.647199]  DEBUG at /usr/lib/univention-install/91univention-saml.inst:78:check_exit: trap - DEBUG

__JOINERR__:FAILED: /usr/lib/univention-install/91univention-saml.inst
Comment 2 Mika Westphal univentionstaff 2024-03-11 09:48:36 CET
 2024030821000182  5.0-6 errata993  HAS E-Mail

Configuring software components: Failed to lock
Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-directory-policy.inst
Configure 20univention-directory-policy.inst Fri Mar  8 16:12:46 -03 2024
2024-03-08 16:12:46.967225902-03:00 (in joinscript_init)
usage: nfsmounts [-h] [-s] [-v]
nfsmounts: error: ldap/hostdn is not set.
run-parts: /usr/lib/univention-directory-policy/nfsmounts exited with return code 2
usage: univention-policy-update-config-registry [-h] [-a] [-s] [-v]
                                                [-l SERVER] [-y PASSWORD_FILE]
                                                [hostdn]
univention-policy-update-config-registry: error: argument -y/--password-file: can't open '/etc/machine.secret': [Errno 2] No such file or directory: '/etc/machine.secret'
run-parts: /usr/lib/univention-directory-policy/univention-policy-update-config-registry exited with return code 2

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-directory-policy.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst
Configure 20univention-ldap-config-master.inst Fri Mar  8 16:12:49 -03 2024
2024-03-08 16:12:49.805786568-03:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/26univention-nagios-common.inst
Configure 26univention-nagios-common.inst Fri Mar  8 16:12:54 -03 2024
2024-03-08 16:12:54.121685468-03:00 (in joinscript_init)
No such object.
No such object.
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/26univention-nagios-common.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst
Configure 35univention-appcenter-docker.inst Fri Mar  8 16:12:59 -03 2024
2024-03-08 16:12:59.997003688-03:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/91univention-saml.inst
Configure 92univention-management-console-web-server.inst Fri Mar  8 16:37:08 -03 2024

Configuring Active Directory connection: Traceback (most recent call last):
Configuring Active Directory connection: File "%PY3%/univention/management/console/modules/setup/setup_script.py", line 334, in run
Configuring Active Directory connection: success = self.inner_run()
Configuring Active Directory connection: File "/usr/lib/univention-system-setup/scripts/90_postjoin/10admember", line 114, in inner_run
Configuring Active Directory connection: admember.rename_well_known_sid_objects(username, password)
Configuring Active Directory connection: File "%PY3%/univention/lib/admember.py", line 1097, in rename_well_known_sid_objects
Configuring Active Directory connection: lo = univention.uldap.getMachineConnection()
Configuring Active Directory connection: File "%PY3%/univention/uldap.py", line 175, in getMachineConnection
Configuring Active Directory connection: bindpw = open(secret_file).read().rstrip('\n')
Configuring Active Directory connection: FileNotFoundError: [Errno 2] No such file or directory: '/etc/machine.secret'
Comment 3 Mika Westphal univentionstaff 2024-03-11 10:09:21 CET
2024030621000301  5.0-6 errata974

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-directory-policy.inst
Configure 20univention-directory-policy.inst Wed Mar  6 18:01:06 CET 2024
2024-03-06 18:01:06.320092649+01:00 (in joinscript_init)
usage: nfsmounts [-h] [-s] [-v]
nfsmounts: error: ldap/hostdn is not set.
run-parts: /usr/lib/univention-directory-policy/nfsmounts exited with return code 2
usage: univention-policy-update-config-registry [-h] [-a] [-s] [-v]
                                                [-l SERVER] [-y PASSWORD_FILE]
                                                [hostdn]
univention-policy-update-config-registry: error: argument -y/--password-file: can't open '/etc/machine.secret': [Errno 2] No such file or directory: '/etc/machine.secret'
run-parts: /usr/lib/univention-directory-policy/univention-policy-update-config-registry exited with return code 2

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-directory-policy.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst
Configure 20univention-ldap-config-master.inst Wed Mar  6 18:01:08 CET 2024
2024-03-06 18:01:08.466441753+01:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/20univention-ldap-config-master.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/26univention-nagios-common.inst
Configure 26univention-nagios-common.inst Wed Mar  6 18:01:11 CET 2024
2024-03-06 18:01:11.306990894+01:00 (in joinscript_init)
No such object.
No such object.
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/26univention-nagios-common.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst
Configure 35univention-appcenter-docker.inst Wed Mar  6 18:01:13 CET 2024
2024-03-06 18:01:13.890011383+01:00 (in joinscript_init)
No such object.

__JOINERR__:FAILED: /usr/lib/univention-install/35univention-appcenter-docker.inst

Domain setup (this might take a while): FAILED: /usr/lib/univention-install/91univention-saml.inst
Configure 92univention-management-console-web-server.inst Wed Mar  6 18:25:11 CET 2024
Comment 4 Mika Westphal univentionstaff 2024-03-11 10:15:20 CET
Reported again: 2024030521000311  5.0-6 errata974
Comment 5 Mika Westphal univentionstaff 2024-03-11 10:22:09 CET
2024030421000091  5.0-6 errata974  Die Installation erfolgte durch das bereitgestellte esxi VM template.
Comment 6 Julia Bremer univentionstaff 2024-03-11 14:22:05 CET
This is a regression since errata989:


This happens due to the missing dependency between python3-config-registry and univention-server breaks the installation from template.
Since UCS 5.0-6 we activate the online repository in the templates. Since then, it is extremely critical that all the dependencies are correct.

In this case, the newest univention-server package was installed, but a old UCR package was installed. The script univention-fix-ucr-dns tracebacks because of that.
Comment 7 Philipp Hahn univentionstaff 2024-03-14 19:38:16 CET
[phahn/57132-server-depends] 6c0e95ae23 fix(server): Depend on fixed UCR
 base/univention-server/debian/changelog   |  6 ++++++
 base/univention-server/debian/control     | 21 ++++++++++-----------
 doc/errata/staging/univention-server.yaml | 12 ++++++++++++
 3 files changed, 28 insertions(+), 11 deletions(-)

Using `from univention.config_registry import ucr` with
`univention.config_registry.Interfaces()` was broken until erratum 989
fixed that broken behavior. This broke `univention-fix-ucr-dns`.

Depend explicitly on fixed python3-ucr.

The package has some very strange dependencies: All 3 scripts are Python-3-only, but the packages still depends on the Python-2 versions instead of the Python-3 versions:
- python{ -> 3}-dnspython
- python{ -> 3}-univention-lib
- python-ipaddress is part of Python 3.3 standard library
- python-univention-license is unused

- [ ] The change also needs to be cherry-picked into 5.0-7
Comment 8 Philipp Hahn univentionstaff 2024-03-15 09:30:34 CET
[5.0-6] 6c0e95ae23 fix(server): Depend on fixed UCR
 base/univention-server/debian/changelog   |  6 ++++++
 base/univention-server/debian/control     | 21 ++++++++++-----------
 doc/errata/staging/univention-server.yaml | 12 ++++++++++++
 3 files changed, 28 insertions(+), 11 deletions(-)

Package: univention-server
Version: 15.0.8-3
Branch: ucs_5.0-0
Scope: errata5.0-6

[5.0-7] a29e08b77b fix(server): Depend on fixed UCR
 base/univention-server/debian/changelog   |  5 +++--
 base/univention-server/debian/control     | 21 ++++++++++-----------
 doc/errata/staging/univention-server.yaml | 12 ++++++++++++
 3 files changed, 25 insertions(+), 13 deletions(-)

Package: univention-server
Version: 15.0.9-1
Branch: ucs_5.0-0
Scope: errata5.0-7

PS: Strictly speaking the bug needs to be cloned for errata5.0-7
Comment 9 Julia Bremer univentionstaff 2024-03-18 09:24:17 CET
Unfortunately some DVD tests fails since this was merged, due to them not being able to install some server packages. I cannot verify this bug until I know more. So I reopen it for now until I found the reason that this is happening.