Guido Grazioli
7f980c44d2
Bump major and ansible-core versions
2025-04-08 11:58:47 +02:00
Helmut Wolf
fa36721207
Improve string interpolation
2025-01-20 09:44:27 +01:00
Helmut Wolf
86284b12c2
Fix molecule tests
2025-01-09 12:17:07 +01:00
Helmut Wolf
e029e1c2fd
keycloak_quarkus: Introduce keycloak_quarkus_health_check_url
2024-12-13 12:12:02 +01:00
Helmut Wolf
d0f19b59dc
keycloak_quarkus: Add http_management_port and http_management_relative_path options
...
RHBK v26 exposes health endpoints and metrics on this port moving forward.
Note that the scheme of the MGMT interface is defined by the overall keycloak configuration: if https is enabled and configured, th MGMT interface is exposed via https and NOT via http; this might be breaking some configured load balancer health checks
2024-12-13 12:11:35 +01:00
Helmut Wolf
213449ec58
RHBK v26: Add hostname v2 (KC/RHBK v26 Support #253 )
...
Cf. https://docs.redhat.com/en/documentation/red_hat_build_of_keycloak/26.0/html-single/upgrading_guide/index#new_hostname_options - especially the removed options
2024-12-13 12:11:35 +01:00
Helmut Wolf
277e1336ee
RHBK v26: Migrate to keycloak_quarkus_bootstrap_admin_user[_password]
(Process for creation of admin account changed #248 )
2024-12-13 12:11:35 +01:00
Helmut Wolf
58233549a7
keycloak.conf: Remove config-keystore-type
(KC/RHBK v26 Support #253 )
...
Cf. <https://docs.redhat.com/en/documentation/red_hat_build_of_keycloak/26.0/html-single/upgrading_guide/index#keystore_and_trust_store_default_format_change >
2024-12-13 12:11:35 +01:00
Helmut Wolf
0c58ae48ff
RHBK v26: Update ispn session usages (KC/RHBK v26 Support #253 )
...
Cf. <https://docs.redhat.com/en/documentation/red_hat_build_of_keycloak/26.0/html-single/upgrading_guide/index#restricting_the_size_of_session_caches >
2024-12-13 12:11:35 +01:00
Helmut Wolf
bf0bd9e1da
RHBK v26: Update mssqj jdbc driver (KC/RHBK v26 Support #253 )
...
As per <https://docs.redhat.com/en/documentation/red_hat_build_of_keycloak/26.0/html-single/server_configuration_guide/index#db-installing-the-microsoft-sql-server-driver >
2024-12-13 12:11:35 +01:00
Helmut Wolf
5d15d37890
RHBK v26: Raise default KC+RHBK versions to v26.x ( #253 )
2024-12-13 12:11:35 +01:00
Helmut Wolf
5f534ca566
keycloak_quarkus: Add theme cache invalidation handler
2024-12-12 09:05:09 +01:00
Helmut Wolf
68a0f88423
keycloak_quarkus: Rebuild config and restart service for local providers ( #249 )
2024-11-22 08:08:09 +01:00
Guido Grazioli
1279937bb0
Update keycloak to 24.0.5
2024-10-16 08:56:53 +02:00
Guido Grazioli
eb66d4a412
update prereqs validation
2024-09-26 10:22:28 +02:00
Guido Grazioli
f170257205
Add local download path
2024-09-24 09:21:10 +02:00
Guido Grazioli
34caf6a490
add wait_for_port number parameter
2024-07-31 17:18:30 +02:00
Guido Grazioli
94f1b8b355
ci: update README
2024-07-02 15:46:05 +02:00
Giovanni Toraldo
a4deaa005a
Enable by default health check on restart
2024-06-04 17:00:11 +02:00
Guido Grazioli
2092c2d23a
Update minimum ansible-core version > 2.15
2024-05-21 12:27:45 +02:00
Helmut Wolf
62cbaa3596
Introduce keycloak_quarkus_show_deprecation_warnings, disabled in molecule tests
2024-05-16 16:30:57 +02:00
Helmut Wolf
92c24e49e7
#226 : add proper default value for proxy-headers
2024-05-16 12:45:24 +02:00
Helmut Wolf
cc012767a4
#226 - add deprecation warning
2024-05-16 12:45:24 +02:00
Helmut Wolf
4d31117c16
Fix RHBK version
2024-05-16 12:45:24 +02:00
Helmut Wolf
0fd8eb52d2
#226 : CR changes
2024-05-16 12:45:24 +02:00
Helmut Wolf
6f2ed4d53b
Fix #226 - minor proxy-header enhancement
2024-05-16 12:45:24 +02:00
Guido Grazioli
4b21569f36
parameterize health check; refactor serial_then_parallel
2024-05-16 11:16:20 +02:00
Guido Grazioli
fdcf1b2ed2
Add molecule scenario for HA restart
2024-05-15 19:53:33 +02:00
Guido Grazioli
c22389c86f
address review reqs
2024-05-15 15:58:21 +02:00
Guido Grazioli
2d573c2b62
Add restart strategies, and allow custom task include
...
Co-authored-by: Helmut Wolf <hwo@world-direct.at>
Co-authored-by: Guido Grazioli <ggraziol@redhat.com>
2024-05-15 13:48:00 +02:00
Helmut Wolf
1e9a669dea
#221 - add keycloak_quarkus_health_check_url_path config option
2024-05-15 10:28:46 +02:00
Helmut Wolf
db831fa339
#182 - CR changes
2024-05-15 10:17:32 +02:00
Helmut Wolf
d57be1f188
Close #182 , #221 : improve restart handler logic
2024-05-15 09:47:03 +02:00
Guido Grazioli
477ce5eaa3
Merge pull request #223 from world-direct/feature/222_mvn_providers
...
Feature/222 keycloak_quarkus: Add support for custom providers hosted on MVN
2024-05-15 09:17:23 +02:00
Helmut Wolf
d2ece93c12
#222 Migrate to middleware_automation.common.maven_artifact
2024-05-14 20:33:29 +02:00
Helmut Wolf
26316ddc50
#222 : add support for local providers to be uploaded
2024-05-14 11:59:16 +02:00
Helmut Wolf
6d01ffbb77
Close #228 : add support for custom env vars in sysconfig file
2024-05-14 11:10:38 +02:00
Helmut Wolf
d87c8ca8ac
wip
2024-05-14 10:14:43 +02:00
Helmut Wolf
4b902adc8d
#222 : Add support for maven providers
2024-05-14 10:14:15 +02:00
Helmut Wolf
6682853a2d
#224 : Add missing argument specs
2024-05-14 08:58:57 +02:00
Helmut Wolf
9f4623b05a
#224 : keycloak_quarkus: Add support for policy files
2024-05-14 08:36:55 +02:00
Guido Grazioli
8f14be37d7
add functionality
2024-05-10 10:17:37 +02:00
Footur
fcf629d05e
Update Keycloak to version 24.0.4
2024-05-09 09:24:47 +02:00
Helmut Wolf
a019823871
Close #214 : RHBK 24.*: Update sqlserver JDBC version
2024-05-08 17:15:50 +02:00
Guido Grazioli
1115ee409a
Linter warnings fix pass
2024-05-07 10:18:43 +02:00
Guido Grazioli
a45b18dc85
kc.sh build uses configured jdk
2024-05-06 13:08:41 +02:00
Guido Grazioli
70834ccf13
downstream: remove problematic owner of downloaded zipfile
2024-05-06 12:03:44 +02:00
Guido Grazioli
2a7395c444
downstream: update default to rhbk 24.0.3
2024-05-06 11:20:00 +02:00
Guido Grazioli
fa39e9b824
Merge pull request #210 from Footur/copy-key-material
...
Enable copying of key material
2024-05-06 08:28:09 +02:00
Footur
320a5f0d9a
Copy the TLS private key from memory
...
This change should avoid storing plain private keys on disk due to
security risks. It also makes it easier to encrypt the data with SOPS.
2024-05-05 13:58:19 +02:00