Univention Bugzilla – Full Text Bug Listing |
Summary: | Make joinscript 92univention-management-console-web-server.inst configurable | ||
---|---|---|---|
Product: | UCS | Reporter: | Christina Scheinig <scheinig> |
Component: | Join (univention-join) | Assignee: | Florian Best <best> |
Status: | CLOSED FIXED | QA Contact: | Erik Damrose <damrose> |
Severity: | normal | ||
Priority: | P5 | CC: | best, damrose, heidelberger, oliver.bohlen |
Version: | UCS 4.4 | ||
Target Milestone: | UCS 4.4-0-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | Bug Report | What type of bug is this?: | 2: Improvement: Would be a product improvement |
Who will be affected by this bug?: | 1: Will affect a very few installed domains | How will those affected feel about the bug?: | 5: Blocking further progress on the daily work |
User Pain: | 0.057 | Enterprise Customer affected?: | Yes |
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Yes | Flags outvoted (downgraded) after PO Review: | |
Ticket number: | 2018112621000377 | Bug group (optional): | |
Max CVSS v3 score: | |||
Bug Depends on: | |||
Bug Blocks: | 48985 |
Description
Christina Scheinig
2018-11-27 11:52:00 CET
If the problem occurs it blocks further progress. Marking the joinscript as "already executed" is not a practicable workaround. If the SDB article "Configure SAML Single Sign-On as single server solution" is configured and the IdP is thus reachable at a different FQDN than ucs-sso.domainname, one can set the following UCR variable before the join to make the joinscript download the metadata from that FQDN. ucr set ucs/server/sso/fqdn="master.ucs.demo" The configuration is skipped now if umc/web/sso/enabled=false. univention-management-console.yaml 6beb9cbf7f9e | YAML Bug #48224 univention-management-console (11.0.4-3) 9dc7099e212d | Bug #48224: do not configure the SAML IDP in the UMC WebServer if umc/web/sso/enabled=false. OK: encapsulate UMC SSO configuration by checking UCR umc/web/sso/enabled Reopen: Check for UCRv does not work. There is no univention-lib function ucr_is_false. It is called is_ucr_false. join.log => 98: /usr/lib/univention-install/92univention-management-console-web-server.inst: ucr_is_false: not found Please test your code before committing it! Also, why is the check "if ! ucr_is_false ...", one could check if the UCRv is true. (In reply to Erik Damrose from comment #4) > OK: encapsulate UMC SSO configuration by checking UCR umc/web/sso/enabled > > Reopen: Check for UCRv does not work. There is no univention-lib function > ucr_is_false. It is called is_ucr_false. join.log => > 98: > /usr/lib/univention-install/92univention-management-console-web-server.inst: > ucr_is_false: not found > > Please test your code before committing it! Also, why is the check "if ! > ucr_is_false ...", one could check if the UCRv is true. Sorry. ucr_is_false is the better default handling, because unset means true. Fixed the typo. 09b8b32 fixed typo in yaml Verified |