Stian Thorgersen
5653b37e8e
Apply Spotless to docs, distribution, and operator ( #44826 )
...
Closes #44367
Signed-off-by: stianst <stianst@gmail.com >
2025-12-11 08:50:54 +01:00
Stian Thorgersen
2a78bc67d7
Refactoring around federated client authenticator to better handling lookup of IdPs and clients. Also, introducing updates to documentation. ( #44325 )
...
Closes #44253
Closes #42987
Closes #44063
Signed-off-by: stianst <stianst@gmail.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net >
2025-11-22 12:53:22 +01:00
Pedro Ruivo
2dccc0bf37
Operator Update Logic: add hash based comparison ( #44332 )
...
* Operator Update Logic: add hash based comparation
Fixes #44280
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com >
* refinements to the update logic
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
---------
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com >
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
Co-authored-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com >
Co-authored-by: Steve Hawkins <shawkins@redhat.com >
2025-11-20 12:35:38 -05:00
Steven Hawkins
8ae3750348
fix: switching to Boolean instead of boolean ( #44340 )
...
closes : #38843
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-11-20 08:53:28 +01:00
Steven Hawkins
8ee23aaa15
fix: simplifying addResources ( #44046 )
...
closes : #44045
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-11-18 09:29:50 +01:00
AvivGuiser
3c8af6dec5
set auto-mount service account token to false in keycloak pods ( #40605 )
...
closes #38843
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
Co-authored-by: Steven Hawkins <shawkins@redhat.com >
2025-11-14 15:41:39 +00:00
Steven Hawkins
f96765c4b4
fix: correcting termination test on openshift ( #44181 )
...
closes : #44179
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-11-14 13:25:02 +01:00
Sebastian Łaskawiec
3288f83dc9
Adding an integration test with Minikube for Kubernetes Service Account Federated Authenticator
...
Closes #42983
Signed-off-by: Sebastian Łaskawiec <sebastian.laskawiec@defenseunicorns.com >
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com >
2025-11-13 08:52:46 +01:00
Steven Hawkins
281ced0ca8
fix: performing scale down prior to deletion ( #44095 )
...
closes : #34868
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-11-11 21:12:50 +00:00
Steven Hawkins
0064e060fc
fix: redoing the watching logic to provide a better status ( #43817 )
...
closes : #43777
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-11-11 09:34:58 +01:00
AvivGuiser
41d5aae6f6
add labels to realm import jobs ( #42967 )
...
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
2025-10-31 17:20:22 +01:00
Martin Bartoš
8502cc3ae1
Including OTLP headers for tracing ( #43122 )
...
* Including OTLP headers for tracing
Closes #41007
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
* Polishing, add test for the util class, address review
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
* Remove the WildcardOptionsUtil#isKcWildcardOption
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
---------
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
2025-10-31 15:46:05 +01:00
Stian Thorgersen
71160384ca
Add ppc64le to Operator CSV metadata ( #43831 )
...
Closes #43830
Signed-off-by: stianst <stianst@gmail.com >
2025-10-31 06:30:14 +01:00
Steven Hawkins
3cb9e0bcd8
task: testing servicemonitor patching
...
closes : #43778
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-10-28 17:06:06 +00:00
Steven Hawkins
d9e3f55b69
fix: forcing the namespace for the servicemonitor check
...
closes : #43774
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-10-28 17:25:53 +01:00
Steven Hawkins
43ee41e8a8
fix: refining activation condition error handling ( #43197 )
...
closes : #43096
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-10-15 11:44:39 +00:00
Steven Hawkins
f28e34ee79
fix: fully sanitizing mappers and changing duplicated log to trace ( #42959 )
...
closes : #38438
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-10-14 12:28:29 -04:00
Steven Hawkins
e789e3213f
fix: limiting what fields are hashed to identify compatible update jobs ( #42623 )
...
closes : #41014
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-09-22 19:03:06 +02:00
Ryan Emerson
bda79de605
Update docs to reflect that Operator ClusterRoleBinding contains hardcoded namespace
...
- Added missing labels to Operator roles
Closes #42678
Signed-off-by: Ryan Emerson <remerson@ibm.com >
2025-09-19 17:27:26 +02:00
Steven Hawkins
373257a5d0
fix: improving the local apiserver test cleanup ( #42701 )
...
closes : #42693
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-09-17 19:01:13 +02:00
Ryan Emerson
6e7a836c96
Create default ServiceMonitor with Operator
...
Closes #40406
Signed-off-by: Ryan Emerson <remerson@ibm.com >
2025-09-16 10:57:35 +02:00
Steven Hawkins
bb7e5ab7b2
fix: cleaning up dockerfile build warnings ( #42573 )
...
closes : #42572
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-09-15 17:07:27 +02:00
Alexander Schwartz
d98c474cdc
Add upstream architectures for the Operator ( #42099 )
...
Closes #38928
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-09-11 12:06:50 +02:00
Steven Hawkins
ae1e1d3cc3
fix: allows for schedulings to be defined for operator jobs ( #42310 )
...
* fix: allows for schedulings to be defined for operator jobs
closes : #42057
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 >
---------
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 >
2025-09-10 16:28:12 +00:00
hustrust
4441ee4444
chore: fix some typos in comment ( #42279 )
...
Signed-off-by: hustrust <hustrust@outlook.com >
2025-09-02 13:20:17 +00:00
Pedro Ruivo
f4ec4cff1a
Configure topology information in Infinispan
...
Closes #41933
Signed-off-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com >
Co-authored-by: Pedro Ruivo <1492066+pruivo@users.noreply.github.com >
2025-09-01 14:40:39 +02:00
Steven Hawkins
ec0f64b4cd
fix: adding debug logging for the KeycloakRealmImport ( #42102 )
...
also simplifying status logic
closes : #42019
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-29 12:57:00 +02:00
Steven Hawkins
183a96d6a1
enhance: adding the ability to set truststores via configmaps ( #41796 )
...
closes : #34114
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-28 16:55:52 +02:00
Steven Hawkins
856df9ea3d
fix: adds simple log scraping to error state detection ( #41800 )
...
closes : #21816
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-28 11:05:16 +02:00
Steven Hawkins
565e195f48
enhance: allow for control over what port health checks are exposed on ( #41759 )
...
closes : #39506
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-28 10:18:22 +02:00
Ryan Emerson
481555c97e
Define default topologySpreadConstraints
...
Closes #41729
Signed-off-by: Ryan Emerson <remerson@ibm.com >
2025-08-20 13:58:37 +02:00
Steven Hawkins
eb82f38044
fix: disable devservices api server ( #41910 )
...
* fix: disable devservices api server
closes : #41903
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-18 08:32:53 +00:00
Ryan Emerson
168d9cc090
Simplify Cache Configuration file by removing built-in cache configurations
...
Closes #41559
Signed-off-by: Ryan Emerson <remerson@ibm.com >
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
Co-authored-by: Alexander Schwartz <aschwart@redhat.com >
2025-08-15 16:16:56 +00:00
Ricardo Martin
949ef35a3b
Allow and control sending UTF-8 emails in the default email sender impl
...
Closes #41023
Signed-off-by: rmartinc <rmartinc@redhat.com >
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
Co-authored-by: Alexander Schwartz <aschwart@redhat.com >
2025-08-15 10:43:38 +00:00
Steven Hawkins
c1afa376b2
fix: adding raw environment variables ( #41768 )
...
closes : #41766
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-08-14 20:17:15 +02:00
Peter Skopek
651d651c30
Add missing artifact descriptions to allow Maven Central Portal Publisher pass validation process. ( #40822 )
...
Signed-off-by: Peter Skopek <pskopek@redhat.com >
2025-08-12 16:50:17 +02:00
Ryan Emerson
a2fe32617c
Default to stretched clusters on Kubernetes when possible
...
Closes #41666
Signed-off-by: Ryan Emerson <remerson@ibm.com >
2025-08-08 08:09:04 +02:00
AvivGuiser
9feca65665
feat(operator): add support for custom labels in ingress ( #41627 )
...
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
2025-08-06 09:09:42 +02:00
Steven Hawkins
f5f93ef6e1
fix: adding the ability to set the ingress tlsSecret ( #41426 )
...
* fix: adding the ability to set the ingress tlsSecret
closes : #34777
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 >
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
Signed-off-by: Steven Hawkins <shawkins@redhat.com >
Co-authored-by: Martin Bartoš <mabartos@redhat.com >
2025-08-04 09:28:46 -03:00
Steven Hawkins
a770204d0e
fix: adjusting the startup of the local api server for ci ( #41364 )
...
closes : #39766
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-30 14:59:30 +02:00
Steven Hawkins
becf9eab4a
fix: removing bouncy castle from the operator ( #41428 )
...
closes : #13959
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-27 08:21:15 -04:00
Steven Hawkins
8bc141d529
fix: further refining logic and docs around import/export ( #40906 )
...
* fix: further refining logic and docs around import/export
closes : #40874
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* Update importExport.adoc
* Apply suggestions from code review
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-07-23 09:34:35 +02:00
Steven Hawkins
6c7be65456
fix: refine test for rolling ( #41254 )
...
closes : #41204
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-18 15:05:23 +02:00
Steven Hawkins
b6b1731181
fix: adding a release note for http-management-scheme and operator ( #41144 )
...
handling
closes : #40945
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-15 19:21:40 +02:00
Steven Hawkins
66ffce6661
fix: restricting lookup of existing resources to current owner ( #40985 )
...
closes : #40932
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-10 11:04:04 +00:00
Steven Hawkins
919838089f
fix: detecting when we can set the serviceName ( #40894 )
...
closes : #40890
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-04 09:03:42 +02:00
Gilvan Filho
e5bb7f5249
add labels and annotations to service (httpSpec) ( #39925 )
...
closes #23283
Signed-off-by: Gilvan Filho <gfilho@redhat.com >
2025-06-17 11:27:16 +02:00
Steven Hawkins
bd1496109e
fix: removing lifecylce in initContainers
...
closes : #40360
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-06-16 09:48:50 +02:00
AvivGuiser
7736ca20e9
support setting periodSeconds and failureThreashold in the Keyclock CR ( #40117 )
...
* add probe spec
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* make default for probes if not configured, add skeleton test files
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* fix tests
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* fix tests
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* add docs
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* move test to unittest and apiserver test
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* adding asserts to check new fields
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
* fix test
Signed-off-by: AvivGuiser <aviv.guiser@placer.ai >
* update docs
Signed-off-by: AvivGuiser <aviv.guiser@placer.ai >
---------
Signed-off-by: AvivGuiser <avivguiser@gmail.com >
Signed-off-by: AvivGuiser <aviv.guiser@placer.ai >
2025-06-13 17:32:20 +00:00
Steven Hawkins
0e28bd3981
fix: adding a mapping directly from an env property to a wildcard ( #39602 )
...
* fix: adding a map directly from an env property to a wildcard
closes : #38259
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* switching unit test logic to not directly manipulate env vars
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 >
* modifications based upon review feedback
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: Martin Bartoš <mabartos@redhat.com >
2025-06-13 08:26:18 +00:00