Pedro Ruivo
|
8a05cb8f79
|
Update Job Pod is listed in the keycloak service
Fixes #39500
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-05-06 18:39:24 +00:00 |
|
Steven Hawkins
|
16c747b429
|
fix: adding the discovery servicename to the statefulset (#39419)
closes: #38757
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-05-06 08:02:59 -04:00 |
|
Steven Hawkins
|
5a4fe491bf
|
using jenvtest for local operator testing (#38947)
* fix: using jenvtest for testing
closes: #39020
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Apply suggestions from code review
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
* replacing local jobs and using a stronger hash
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Clean up updateStatefulSet
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
* Scale down to 0
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
* Fix for `specReplicas == 0`
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
* Return `Math.min`
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Václav Muzikář <vmuzikar@redhat.com>
|
2025-04-24 14:26:01 +00:00 |
|
Steven Hawkins
|
a39adf7b4f
|
fix: relaxing the ready=false reason to make the test less flaky
closes: #39124
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-04-22 21:44:29 +02:00 |
|
Steven Hawkins
|
26de9efff3
|
fix: adding imagePullSecret to update job
closes: #39015
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-04-17 18:35:15 +02:00 |
|
Steven Hawkins
|
f21c486dfb
|
making the update reason and recreate annotations stable
closes: #38487
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-04-14 18:05:44 +02:00 |
|
Steven Hawkins
|
0afe3aa14d
|
fix: preventing statefulset infinite reconciliation loop (#38849)
closes: #38846
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-04-11 16:33:30 +00:00 |
|
Falko Modler
|
770a575f95
|
Allow zero tracing-sampler-ratio
Closes #38764
Signed-off-by: Falko Modler <famod@users.noreply.github.com>
|
2025-04-09 11:57:03 +00:00 |
|
Steven Hawkins
|
48a80d7680
|
fix: lowering level of errors - the operator sdk logs this as well (#38599)
closes: #38529
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-04-03 17:01:08 +00:00 |
|
Pedro Ruivo
|
f3b7628f98
|
Set the correct revision number in stateful set
Fixes #38617
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-04-02 21:03:08 +02:00 |
|
Laurids Møller Jepsen
|
8f7c1871a7
|
Add client OIDC configuration for setting the header type in access tokens.
If this setting is On, the access token header type will be "at+jwt" in compliance with RFC 9068, see https://datatracker.ietf.org/doc/html/rfc9068#section-2.1. If the setting is Off, the access token header type will be "JWT". The setting is Off per default.
Closes #36696
Signed-off-by: Laurids Møller Jepsen <laurids.jepsen@cryptomathic.com>
|
2025-03-24 10:35:41 +01:00 |
|
Alexander Schwartz
|
c9b88c6bf6
|
Finalizing release notes and documentation for initial rolling update
Closes #38168
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
|
2025-03-19 21:34:09 +01:00 |
|
Steven Hawkins
|
0aa14c19e1
|
fix: separating api server tests, and splitting the operator tests (#38118)
closes: #37853
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-03-17 14:34:28 +01:00 |
|
Pedro Ruivo
|
96a5b19110
|
Operator: Implement an explicit update strategy
Closes #37416
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-03-17 08:28:26 +01:00 |
|
Alexander Schwartz
|
151e019935
|
Make NetworkPolicy supported and enabled by default
Closes #36036
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Co-authored-by: Pedro Ruivo <pruivo@users.noreply.github.com>
|
2025-03-10 11:12:38 +01:00 |
|
Pedro Ruivo
|
14c5e2454e
|
[Operator] Make UpgradeTest stable
Fixes #37690
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-03-05 23:01:07 +01:00 |
|
Alexander Schwartz
|
41c8623a94
|
Remove ForceRecreate Operation
Closes #37661
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
|
2025-03-03 12:26:33 -03:00 |
|
Pedro Ruivo
|
7263b70f06
|
Disable UpgradeTest (#37688)
Related to #37690
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-02-27 12:04:45 +01:00 |
|
Pedro Ruivo
|
a04c99e100
|
Operator: new CR status condition for upgrades
Closes #37220
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-02-26 08:32:13 +01:00 |
|
Steven Hawkins
|
acfca3ad74
|
fix: making the deadline override applicable to all remote tests (#37408)
closes: #37392
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-02-19 11:25:37 +01:00 |
|
Akbar Husain
|
9d3cfe0672
|
Remove X-XSS-Protection header (#36881)
Closes #21728
Signed-off-by: akbarhusainpatel <apatel@intermiles.com>
|
2025-02-19 08:42:26 +01:00 |
|
Václav Muzikář
|
764ca50fc4
|
Upgrade to Quarkus 3.18.2 (#37300)
* Upgrade to Quarkus 3.18.2
Closes #37056
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
* Update docs/documentation/upgrading/topics/changes/changes-26_2_0.adoc
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Václav Muzikář <vaclav@muzikari.cz>
---------
Signed-off-by: Václav Muzikář <vmuzikar@redhat.com>
Signed-off-by: Václav Muzikář <vaclav@muzikari.cz>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
|
2025-02-17 16:30:05 +01:00 |
|
Pedro Ruivo
|
81c65c8174
|
Rename operator strategy options
Closes #37090
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-02-12 11:21:22 +01:00 |
|
Pedro Ruivo
|
c650984267
|
Operator: automatic upgrade strategy
Closes #36748
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-02-10 18:54:14 +01:00 |
|
Pedro Ruivo
|
0f91e67b90
|
Feature flag: rolling-updates
Closes #36840
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2025-02-06 17:03:50 +01:00 |
|
Steven Hawkins
|
332bf122f1
|
fix: detecting provider changes when running start optimized (#35845)
closes: #34665
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-02-03 16:20:42 +00:00 |
|
Steven Hawkins
|
b841788343
|
fix: allow the keycloak instances to stop gracefully on deletion (#36655)
also reusing curl pods when there is no label
closes: #34868 #28244
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-01-28 18:27:13 +01:00 |
|
Steven Hawkins
|
ece56095a7
|
fix: refinements to comparison logic (#36875)
related to #36520
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-01-28 18:10:25 +01:00 |
|
Pedro Ruivo
|
a6e9736697
|
New operator spec: upgrade strategy
Closes #36520
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
|
2025-01-28 10:57:33 +01:00 |
|
rmartinc
|
6cf92d9dc7
|
Add crl cache to certificate validation
Closes #26473
Signed-off-by: rmartinc <rmartinc@redhat.com>
|
2025-01-22 14:58:35 +01:00 |
|
Steven Hawkins
|
6a31777024
|
fix: adding the jgroups bind address for ipv6 support (#36504)
* fix: adding the jgroups bind address
closes: #36383
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Update operator/src/main/java/org/keycloak/operator/controllers/KeycloakDeploymentDependentResource.java
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net>
|
2025-01-16 13:38:46 +01:00 |
|
Steven Hawkins
|
8f49f70ed3
|
Revert "fix: increasing the startup timeout to 1 hour" (#36358)
This reverts commit cdebe8c2a3.
closes: #36347
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-01-13 08:57:59 +01:00 |
|
Steve Hawkins
|
cdebe8c2a3
|
fix: increasing the startup timeout to 1 hour
closes: #36308
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2025-01-09 14:57:23 +01:00 |
|
Martin Bartoš
|
7cb7718ae4
|
OTEL: merge Operator tracing test cases (#36264)
Closes #36263
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
|
2025-01-07 12:54:09 +01:00 |
|
Pedro Ruivo
|
3767642f93
|
[Operator] Network Policy Rules
Closes #35598
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2024-12-19 10:06:25 +01:00 |
|
Martin Bartoš
|
9f13b271ec
|
OTEL: Fix #podNamePropagation test for Operator (#35769)
Fixes #32490
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
|
2024-12-16 13:20:03 +01:00 |
|
Martin Bartoš
|
41356dff24
|
Add Keycloak CR support for Tracing options (#35703)
Closes #32092
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
|
2024-12-12 12:59:27 +01:00 |
|
Pedro Ruivo
|
e8841b6ae3
|
Enhance the Keycloak Operator with Network Policies (#34788)
Closes #34659
Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
|
2024-12-04 09:50:28 +01:00 |
|
Jon Koops
|
fa08cef8ef
|
Disable broken operator test instead of entire suite (#33118)
Signed-off-by: Jon Koops <jonkoops@gmail.com>
|
2024-09-19 21:23:44 +00:00 |
|
Martin Bartoš
|
afcbf79582
|
OTEL: Profile Feature
Closes #32231
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
|
2024-08-30 13:19:09 +02:00 |
|
Joshua Cuellar
|
3d340d17a4
|
Removes startup probe from KeycloakRealmImport job container (#32370)
Closes #32368
Signed-off-by: Joshua Cuellar <joshuac.cuellar@outlook.com>
|
2024-08-26 08:01:46 +00:00 |
|
Martin Bartoš
|
607ab01405
|
OTEL: Dynamic service name for tracing in K8s environment (#32140)
* OTEL: Dynamic service name for tracing in K8s environment
Closes #32095
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
* Update docs/guides/server/tracing.adoc
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
---------
Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
|
2024-08-21 17:22:36 +02:00 |
|
Steven Hawkins
|
ea3937f37c
|
fix: always replacing placeholders (#31871)
closes: #31625
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2024-08-12 16:20:47 +00:00 |
|
Steven Hawkins
|
a7c71dc0bc
|
task: removing 10 second poll for optional secrets / configmaps (#31729)
closes: #31680
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
|
2024-08-08 08:21:04 -04:00 |
|
Steven Hawkins
|
6a91436746
|
enhance: add bootstrap admin handling to the operator (#31646)
switching to manual invocation of statefulset reconciliation
closes: #30004
* Update docs/guides/operator/advanced-configuration.adoc
* enhance: add bootstrap admin handling to the operator
closes: #30004
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
|
2024-07-29 14:08:31 +02:00 |
|
Steven Hawkins
|
22f8e5cdf0
|
Added field to the RealmImport spec to replace environment variables within the realm import (#31232)
* Added field to the RealmImport spec to replace environment variables within the realm import
Closes #26470
Signed-off-by: stustison <scott.tustison@gmail.com>
* Added field to the RealmImport spec to replace environment variables within the realm import
Closes #26470
Signed-off-by: stustison <scott.tustison@gmail.com>
* testing refinement for placeholder handling
closes: #26470
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* changing from placeholdersecret to placeholder
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Update docs/guides/operator/realm-import.adoc
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
* Update docs/documentation/release_notes/topics/26_0_0.adoc
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
---------
Signed-off-by: stustison <scott.tustison@gmail.com>
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: stustison <scott.tustison@gmail.com>
Co-authored-by: Martin Bartoš <mabartos@redhat.com>
|
2024-07-29 11:16:09 +02:00 |
|
Alexander Schwartz
|
28a27c9148
|
Improving the error messages in the Operator Test
Closes #31598
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
|
2024-07-29 10:37:42 +02:00 |
|
Václav Muzikář
|
6f62e6768c
|
Revert "operator bootstrap admin handling (#30711)"
This reverts commit 3139b82e3c.
|
2024-07-26 10:02:13 +02:00 |
|
Steven Hawkins
|
3139b82e3c
|
operator bootstrap admin handling (#30711)
* enhance: add bootstrap admin handling to the operator
closes: #30004
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
* Update docs/guides/operator/advanced-configuration.adoc
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
* enhance: add bootstrap admin handling to the operator
closes: #30004
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
|
2024-07-24 17:35:13 +02:00 |
|
Steven Hawkins
|
14a9927e29
|
fix: scaling and tuning getting started guide
closes: #29388
Signed-off-by: Steve Hawkins <shawkins@redhat.com>
Signed-off-by: Steven Hawkins <shawkins@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com>
|
2024-07-18 13:31:37 +00:00 |
|