Bug 55513 - Make univention-keycloak-client work in a container without ucr
Make univention-keycloak-client work in a container without ucr
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Keycloak
UCS 5.0
Other Linux
: P5 normal (vote)
: UCS 5.0-2-errata
Assigned To: Arvid Requate
Dirk Wiesenthal
https://git.knut.univention.de/univen...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2022-12-21 12:12 CET by Arvid Requate
Modified: 2023-01-18 18:46 CET (History)
1 user (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arvid Requate univentionstaff 2022-12-21 12:12:32 CET
Currently univention-keycloak-client depends on some values read from ucr. In the container context the "base.conf" is not automatically available, so it would be good if the tool could read the values from environment variables.

The current idea is to fall back to environment variables in case the python import of ucr fails.
Comment 1 Dirk Wiesenthal univentionstaff 2023-01-16 16:29:18 CET
univention-keycloak.yaml
f9978c08b6e3 | Bug #55513: YAML

univention-keycloak (1.0.6)
15bd56a1b684 | Bug #55513: Changelog

univention-keycloak (1.0.5)
03e7e5ad9428 | Bug #55513: Added opt argument to configure_login_page
f2661db398cf | Bug #55513: Make the univention-keycloak-client also work without ucr
6c1f6fbcebee | Bug #55513: fix: use https also for udm rest endpoint
dd3848076f7e | Bug #55513: Make the univention-keycloak-client also work without ucr
Comment 2 Dirk Wiesenthal univentionstaff 2023-01-18 16:30:32 CET
Code review: OK
Jenkins Product Tests: OK
YAML: OK