diff --git a/main/CHANGELOG.html b/main/CHANGELOG.html index 3023c79..16a27fe 100644 --- a/main/CHANGELOG.html +++ b/main/CHANGELOG.html @@ -50,7 +50,11 @@
  • Plugin Index
  • Role Index
  • Changelog @@ -286,237 +290,242 @@
    -

    middleware_automation.keycloak Release Notes

    +

    middleware_automation.keycloak Release Notes

    This changelog describes changes after version 0.2.6.

    -
    -

    v3.0.5-devel

    +
    +

    v3.0.6-devel

    +
    +

    Release Summary

    +

    Internal release, documentation or test changes only.

    +
    +
    +
    +

    v3.0.5

    -

    Minor Changes

    +

    Minor Changes

    • AMW-528 Deployment fails in keycloak_quarkus due to missing escalation variables #335

    -

    v3.0.4

    +

    v3.0.4

    -

    Major Changes

    +

    Major Changes

    • AMW-467 Download keycloak binary from password protected HTTP location #321

    • v26.4.x compability #317

    -

    Minor Changes

    +

    Minor Changes

    • AMW-518 Validating arguments against arg spec ‘main’ fails unexpectedly. #324

    -

    Bugfixes

    +

    Bugfixes

    • Removing parseable from lint file as Additional properties are not allowed #319

    -

    v3.0.3

    +

    v3.0.3

    -

    Major Changes

    +

    Major Changes

    • Update to keycloak 26.3.0 #293

    • ansible-core 2.19 compatibility #310

    -

    Minor Changes

    +

    Minor Changes

    • Allow to install provider jars from remote paths #303

    • Declared proxy_mode as deprecated, updated quarkus and realm readme #306

    • @@ -573,7 +589,7 @@
    -

    Bugfixes

    +

    Bugfixes

    • keycloak collection CI label is showing no status #312

    • keycloak_realm: allow secret in keycloak_clients #304

    • @@ -581,9 +597,9 @@
    -

    v3.0.2

    +

    v3.0.2

    -

    Minor Changes

    +

    Minor Changes

    • New checksum property for keycloak_quarkus_providers #280

    • New parameter to set the jgroups host IP address #281

    • @@ -592,7 +608,7 @@
    -

    Bugfixes

    +

    Bugfixes

    • Fix keycloak_quarkus_force_install parameter being ignored by install #296

    • Fix alternate download location being ignored (JBossNeworkAPI always used) #298

    • @@ -603,31 +619,31 @@
    -

    v3.0.1

    +

    v3.0.1

    -

    Minor Changes

    +

    Minor Changes

    • Version update to 26.0.8 / rhbk 26.0.11 #277

    -

    Bugfixes

    +

    Bugfixes

    • Trigger rebuild handler on envvars file change #276

    -

    v3.0.0

    +

    v3.0.0

    -

    Minor Changes

    +

    Minor Changes

    • Add theme cache invalidation handler #252

    • keycloak_realm: change url variables to defaults #268

    -

    Breaking Changes / Porting Guide

    +

    Breaking Changes / Porting Guide

    • Bump major and ansible-core versions #266

    • Rename parameters to follow upstream #270

    • @@ -635,7 +651,7 @@
    -

    Bugfixes

    +

    Bugfixes

    • Access token lifespan is too short for ansible run #251

    • Load environment vars during kc rebuild #274

    • @@ -644,47 +660,47 @@
    -

    New Modules

    +

    New Modules

    • middleware_automation.keycloak.keycloak_realm - Allows administration of Keycloak realm via Keycloak API

    -

    v2.4.3

    +

    v2.4.3

    -

    Minor Changes

    +

    Minor Changes

    • Update keycloak to 24.0.5 #241

    -

    v2.4.2

    +

    v2.4.2

    -

    Minor Changes

    +

    Minor Changes

    • New parameter keycloak_quarkus_download_path #239

    -

    Bugfixes

    +

    Bugfixes

    • Add wait_for_port number parameter #237

    -

    v2.4.1

    -
    -

    Release Summary

    +

    v2.4.1

    +
    +

    Release Summary

    Internal release, documentation or test changes only.

    -

    v2.4.0

    -
    -

    Major Changes

    +

    v2.4.0

    +
    +

    Major Changes

    • Enable by default health check on restart #234

    • Update minimum ansible-core version > 2.15 #232

    • @@ -692,16 +708,16 @@
    -

    v2.3.0

    -
    -

    Major Changes

    +

    v2.3.0

    +
    +

    Major Changes

    • Allow for custom providers hosted on maven repositories #223

    • Restart handler strategy behaviour #231

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • Add support for policy files #225

    • Allow to add extra custom env vars in sysconfig file #229

    • @@ -710,52 +726,52 @@
    • proxy-header enhancement #227

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • kc.sh build uses configured jdk #211

    -

    v2.2.2

    -
    -

    Minor Changes

    +

    v2.2.2

    +
    +

    Minor Changes

    • Copying of key material for TLS configuration #210

    • Validate certs parameter for JDBC driver downloads #207

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Turn off controller privilege escalation #209

    -

    v2.2.1

    -
    -

    Release Summary

    +

    v2.2.1

    +
    +

    Release Summary

    Internal release, documentation or test changes only.

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • JDBC provider: fix clause in argument validation #204

    -

    v2.2.0

    -
    -

    Major Changes

    +

    v2.2.0

    +
    +

    Major Changes

    • Support java keystore for configuration of sensitive options #189

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • Add wait_for_port and wait_for_log systemd unit logic #199

    • Customize jdbc driver downloads, optional authentication #202

    • @@ -768,24 +784,24 @@
    -

    v2.1.2

    -
    -

    Release Summary

    +

    v2.1.2

    +
    +

    Release Summary

    Internal release, documentation or test changes only.

    -

    v2.1.1

    -
    -

    Minor Changes

    +

    v2.1.1

    +
    +

    Minor Changes

    • Add reverse proxy_headers config, supersedes proxy_mode #187

    • Debian/Ubuntu compatibility #178

    • Use keycloak_realm as default for sub-entities #180

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Fix permissions on controller-side downloaded artifacts #184

    • JVM args moved to JAVA_OPTS envvar (instead of JAVA_OPTS_APPEND) #186

    • @@ -795,46 +811,46 @@
    -

    v2.1.0

    -
    -

    Major Changes

    +

    v2.1.0

    +
    +

    Major Changes

    • Implement infinispan TCPPING discovery protocol #159

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • Set enable-recovery when xa transactions are enabled #167

    • keycloak_quarkus: Allow configuring log rotate options in quarkus configuration #161

    • keycloak_quarkus: sticky-session for infinispan routes #163

    -
    -

    Breaking Changes / Porting Guide

    +
    +

    Breaking Changes / Porting Guide

    • keycloak_quarkus: renamed infinispan host list configuration #157

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • keycloak_quarkus: fix custom JAVA_HOME parameter name #171

    -

    v2.0.2

    -
    -

    Minor Changes

    +

    v2.0.2

    +
    +

    Minor Changes

    • keycloak_quarkus: Add support for sqlserver jdbc driver #148

    • keycloak_quarkus: allow configuration of hostname-strict-backchannel #152

    • keycloak_quarkus: systemd restart behavior #145

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • keycloak_quarkus: Use keycloak_quarkus_java_opts #154

    • keycloak_quarkus: allow ports <1024 (e.g. :443) in systemd unit #150

    • @@ -842,32 +858,32 @@
    -

    v2.0.1

    -
    -

    Minor Changes

    +

    v2.0.1

    +
    +

    Minor Changes

    • keycloak_quarkus: add hostname-strict parameter #139

    • keycloak_quarkus: update to version 23.0.1 #133

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • keycloak_quarkus: template requires lowercase boolean values #138

    -

    v2.0.0

    -
    -

    Minor Changes

    +

    v2.0.0

    +
    +

    Minor Changes

    • Add new parameter for port offset configuration #124

    • Update Keycloak to version 22.0.5 #122

    -
    -

    Breaking Changes / Porting Guide

    +
    +

    Breaking Changes / Porting Guide

    • Add support for more http-related configs #115

    • Update minimum ansible-core version > 2.14 #119

    • @@ -876,39 +892,39 @@
    -

    v1.3.0

    -
    -

    Major Changes

    +

    v1.3.0

    +
    +

    Major Changes

    • Run service as keycloak_service_user #106

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • keycloak_quarkus: Update Keycloak to version 22.0.3 #112

    • keycloak_quarkus: fix admin console redirect when running locally #111

    • keycloak_quarkus: skip proxy config if keycloak_quarkus_proxy_mode is none #109

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • keycloak_quarkus: fix validation failure upon port configuration change #113

    -

    v1.2.8

    -
    -

    Minor Changes

    +

    v1.2.8

    +
    +

    Minor Changes

    • keycloak_quarkus: set openjdk 17 as default #103

    • keycloak_quarkus: update to version 22.0.1 #107

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Fix incorrect checks for keycloak_jgroups_subnet #98

    • Undefine keycloak_db_valid_conn_sql default #91

    • @@ -917,9 +933,9 @@
    -

    v1.2.7

    -
    -

    Minor Changes

    +

    v1.2.7

    +
    +

    Minor Changes

    • Allow to override jgroups subnet #93

    • keycloak-quarkus: update keycloakx to v21.1.1 #92

    • @@ -927,26 +943,26 @@
    -

    v1.2.6

    -
    -

    Minor Changes

    +

    v1.2.6

    +
    +

    Minor Changes

    • Add profile features enabling/disabling #87

    • Improve service restart behavior configuration #88

    • Update default xa_datasource_class value for mariadb jdbc configuration #89

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Handle WFLYCTL0117 when background validation millis is 0 #90

    -

    v1.2.5

    -
    -

    Minor Changes

    +

    v1.2.5

    +
    +

    Minor Changes

    • Add configuration for database connection pool validation #85

    • Allow to configure administration endpoint URL #86

    • @@ -956,16 +972,16 @@
    -

    v1.2.4

    -
    -

    Minor Changes

    +

    v1.2.4

    +
    +

    Minor Changes

    • Add sqlserver to keycloak role jdbc configurations #78

    • Add configurability for XA transactions #73

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Fix deprecation warning for ipaddr #77

    • Fix undefined facts when offline patching sso #71

    • @@ -973,30 +989,30 @@
    -

    v1.2.1

    -
    -

    Minor Changes

    +

    v1.2.1

    +
    +

    Minor Changes

    • Allow to setup keycloak HA cluster without remote cache store #68

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Pass attributes to realm clients #69

    -

    v1.2.0

    -
    -

    Major Changes

    +

    v1.2.0

    +
    +

    Major Changes

    • Provide config for multiple modcluster proxies #60

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • Allow to configure TCPPING for cluster discovery #62

    • Drop community.general from dependencies #61

    • @@ -1006,18 +1022,18 @@
    -

    v1.1.1

    -
    -

    Bugfixes

    +

    v1.1.1

    +
    +

    Bugfixes

    • keycloak-quarkus: fix cache-config-file path in keycloak.conf.j2 template #53

    -

    v1.1.0

    -
    -

    Minor Changes

    +

    v1.1.0

    +
    +

    Minor Changes

    • Update keycloak to 18.0.2 - sso to 7.6.1 #46

    • Variable keycloak_no_log controls ansible no_log parameter (for debugging purposes) #47

    • @@ -1025,38 +1041,38 @@
    • keycloak_quarkus: variable to enable development mode #45

    -
    -

    Breaking Changes / Porting Guide

    +
    +

    Breaking Changes / Porting Guide

    • Rename variables from infinispan_ prefix to keycloak_infinispan_ #42

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • keycloak_quarkus: fix /var/log/keycloak symlink to keycloak log directory #44

    -

    v1.0.7

    -
    -

    Breaking Changes / Porting Guide

    +

    v1.0.7

    +
    +

    Breaking Changes / Porting Guide

    • keycloak_quarkus: use absolute path for certificate files #39

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • keycloak_quarkus: use become for tasks that will otherwise fail #38

    -

    v1.0.6

    -
    -

    Bugfixes

    +

    v1.0.6

    +
    +

    Bugfixes

    • keycloak_quarkus: add selected java to PATH in systemd unit #34

    • keycloak_quarkus: set logfile path correctly under keycloak home #35

    • @@ -1064,81 +1080,81 @@
    -

    v1.0.5

    -
    -

    Minor Changes

    +

    v1.0.5

    +
    +

    Minor Changes

    • Update config options: keycloak and quarkus #32

    -

    v1.0.4

    -
    -

    Release Summary

    +

    v1.0.4

    +
    +

    Release Summary

    Internal release, documentation or test changes only.

    -

    v1.0.3

    -
    -

    Major Changes

    +

    v1.0.3

    +
    +

    Major Changes

    • New role for installing keycloak >= 17.0.0 (quarkus) #29

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • Add keycloak_config_override_template parameter for passing a custom xml config template #30

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Make sure systemd unit starts with selected java JVM #31

    -

    v1.0.2

    -
    -

    Minor Changes

    +

    v1.0.2

    +
    +

    Minor Changes

    • Make keycloak_admin_password a default with assert (was: role variable) #26

    • Simplify dependency install logic and reduce play execution time #19

    -
    -

    Bugfixes

    +
    +

    Bugfixes

    • Set keycloak_frontend_url default according to other defaults #25

    -

    v1.0.1

    -
    -

    Release Summary

    +

    v1.0.1

    +
    +

    Release Summary

    Minor enhancements, bug and documentation fixes.

    -
    -

    Major Changes

    +
    +

    Major Changes

    • Apply latest cumulative patch of RH-SSO automatically when new parameter keycloak_rhsso_apply_patches is true #18

    -
    -

    Minor Changes

    +
    +

    Minor Changes

    • Clustered installs now perform database initialization on first node to avoid locking issues #17

    -

    v1.0.0

    -
    -

    Release Summary

    +

    v1.0.0

    +
    +

    Release Summary

    This is the first stable release of the middleware_automation.keycloak collection.

    diff --git a/main/_sources/CHANGELOG.rst.txt b/main/_sources/CHANGELOG.rst.txt index 6742fdc..f1daa54 100644 --- a/main/_sources/CHANGELOG.rst.txt +++ b/main/_sources/CHANGELOG.rst.txt @@ -6,9 +6,17 @@ middleware\_automation.keycloak Release Notes This changelog describes changes after version 0.2.6. -v3.0.5-devel +v3.0.6-devel ============ +Release Summary +--------------- + +Internal release, documentation or test changes only. + +v3.0.5 +====== + Minor Changes ------------- diff --git a/main/index.html b/main/index.html index 9826227..9d72acf 100644 --- a/main/index.html +++ b/main/index.html @@ -124,7 +124,8 @@
  • Changelog