diff --git a/docker-jans-auth-server/requirements.txt b/docker-jans-auth-server/requirements.txt index efb3f31dc33..c65cefd36ea 100644 --- a/docker-jans-auth-server/requirements.txt +++ b/docker-jans-auth-server/requirements.txt @@ -1,4 +1,4 @@ # pinned to py3-grpcio version to avoid failure on native extension build grpcio==1.41.0 libcst<0.4 -git+https://github.com/JanssenProject/jans@8b8efd27cbb2d51cd90ad8fb241388409c392039#egg=jans-pycloudlib&subdirectory=jans-pycloudlib +git+https://github.com/JanssenProject/jans@d465c191c8276c5d409e1200ddd7e3a364089e96#egg=jans-pycloudlib&subdirectory=jans-pycloudlib diff --git a/docker-jans-auth-server/scripts/bootstrap.py b/docker-jans-auth-server/scripts/bootstrap.py index 2bb65eb9fbd..3834a4821c3 100644 --- a/docker-jans-auth-server/scripts/bootstrap.py +++ b/docker-jans-auth-server/scripts/bootstrap.py @@ -77,7 +77,9 @@ def main(): persistence_groups = mapper.groups().keys() if persistence_type == "hybrid": - render_hybrid_properties("/etc/jans/conf/jans-hybrid.properties") + hybrid_prop = "/etc/jans/conf/jans-hybrid.properties" + if not os.path.exists(hybrid_prop): + render_hybrid_properties(hybrid_prop) if "ldap" in persistence_groups: render_ldap_properties( diff --git a/docker-jans-config-api/requirements.txt b/docker-jans-config-api/requirements.txt index efb3f31dc33..c65cefd36ea 100644 --- a/docker-jans-config-api/requirements.txt +++ b/docker-jans-config-api/requirements.txt @@ -1,4 +1,4 @@ # pinned to py3-grpcio version to avoid failure on native extension build grpcio==1.41.0 libcst<0.4 -git+https://github.com/JanssenProject/jans@8b8efd27cbb2d51cd90ad8fb241388409c392039#egg=jans-pycloudlib&subdirectory=jans-pycloudlib +git+https://github.com/JanssenProject/jans@d465c191c8276c5d409e1200ddd7e3a364089e96#egg=jans-pycloudlib&subdirectory=jans-pycloudlib diff --git a/docker-jans-config-api/scripts/bootstrap.py b/docker-jans-config-api/scripts/bootstrap.py index 00fbd9e6c03..9ee64f8b4db 100644 --- a/docker-jans-config-api/scripts/bootstrap.py +++ b/docker-jans-config-api/scripts/bootstrap.py @@ -53,7 +53,9 @@ def main(): persistence_groups = mapper.groups().keys() if persistence_type == "hybrid": - render_hybrid_properties("/etc/jans/conf/jans-hybrid.properties") + hybrid_prop = "etc/jans/conf/jans-hybrid.properties" + if not os.path.exists(hybrid_prop): + render_hybrid_properties(hybrid_prop) if "ldap" in persistence_groups: render_ldap_properties( diff --git a/docker-jans-fido2/requirements.txt b/docker-jans-fido2/requirements.txt index efb3f31dc33..c65cefd36ea 100644 --- a/docker-jans-fido2/requirements.txt +++ b/docker-jans-fido2/requirements.txt @@ -1,4 +1,4 @@ # pinned to py3-grpcio version to avoid failure on native extension build grpcio==1.41.0 libcst<0.4 -git+https://github.com/JanssenProject/jans@8b8efd27cbb2d51cd90ad8fb241388409c392039#egg=jans-pycloudlib&subdirectory=jans-pycloudlib +git+https://github.com/JanssenProject/jans@d465c191c8276c5d409e1200ddd7e3a364089e96#egg=jans-pycloudlib&subdirectory=jans-pycloudlib diff --git a/docker-jans-fido2/scripts/bootstrap.py b/docker-jans-fido2/scripts/bootstrap.py index 6bbe585bdae..55956066d1d 100644 --- a/docker-jans-fido2/scripts/bootstrap.py +++ b/docker-jans-fido2/scripts/bootstrap.py @@ -77,7 +77,9 @@ def main(): persistence_groups = mapper.groups() if persistence_type == "hybrid": - render_hybrid_properties("/etc/jans/conf/jans-hybrid.properties") + hybrid_prop = "/etc/jans/conf/jans-hybrid.properties" + if not os.path.exists(hybrid_prop): + render_hybrid_properties(hybrid_prop) if "ldap" in persistence_groups: render_ldap_properties( diff --git a/docker-jans-scim/requirements.txt b/docker-jans-scim/requirements.txt index 74ca9a56b5e..ab1dd981315 100644 --- a/docker-jans-scim/requirements.txt +++ b/docker-jans-scim/requirements.txt @@ -2,4 +2,4 @@ grpcio==1.41.0 libcst<0.4 ruamel.yaml==0.16.10 -git+https://github.com/JanssenProject/jans@8b8efd27cbb2d51cd90ad8fb241388409c392039#egg=jans-pycloudlib&subdirectory=jans-pycloudlib +git+https://github.com/JanssenProject/jans@d465c191c8276c5d409e1200ddd7e3a364089e96#egg=jans-pycloudlib&subdirectory=jans-pycloudlib diff --git a/docker-jans-scim/scripts/bootstrap.py b/docker-jans-scim/scripts/bootstrap.py index 77222d884a4..372d228f206 100644 --- a/docker-jans-scim/scripts/bootstrap.py +++ b/docker-jans-scim/scripts/bootstrap.py @@ -91,7 +91,9 @@ def main(): persistence_groups = mapper.groups() if persistence_type == "hybrid": - render_hybrid_properties("/etc/jans/conf/jans-hybrid.properties") + hybrid_prop = "/etc/jans/conf/jans-hybrid.properties" + if not os.path.exists(hybrid_prop): + render_hybrid_properties(hybrid_prop) if "ldap" in persistence_groups: render_ldap_properties(