Steven Hawkins
1545680c48
Adds failing remote operator logs to the main test log ( #22990 )
...
Closes #22985
2023-09-06 08:35:03 +02:00
Steven Hawkins
ffc6bc497a
allows normal reconciliation to continue even if secrets are not present ( #22404 )
...
* allows normal reconciliation to continue even if secrets are not present
Closes #22170
* adds polling if any secret (in particular optional) is not present
Closes #22170
2023-09-01 10:34:31 +02:00
Steven Hawkins
6a83703774
Removes the bundle generator from the runtime ( #22820 )
...
Closes #22573
2023-08-31 10:01:06 +00:00
Steven Hawkins
7604370a00
removes quarkus-openshift since it's not being utilized ( #22834 )
...
Closes #10963
2023-08-31 09:07:15 +02:00
Steven Hawkins
28a18bf7b9
removes the SSA logging that is capturing the entire resource ( #22608 )
...
Closes #22607
2023-08-28 15:33:43 +00:00
Steven Hawkins
07a4bc4db1
Ensures the CRDs are ready for use after installed ( #22622 )
...
also decreases the default poll interval
Closes #22506
2023-08-23 08:52:39 +02:00
Steven Hawkins
6b0e1f87f9
converts the ingress logic to a conditional dependent resource ( #22221 )
...
Closes #22206
2023-08-21 17:34:59 +00:00
Steven Hawkins
e516d27f24
Converts realm import to dependent resources ( #22299 )
...
Closes #22223
2023-08-21 16:18:56 +00:00
Steven Hawkins
7a71d3ef92
removing the quarkus-minikube dependency ( #22521 )
...
Closes #22517
2023-08-21 14:07:14 +00:00
Steven Hawkins
080b53fbce
removing build time dependencies from the runtime ( #22501 )
...
Closes #22496
2023-08-21 12:41:23 +00:00
Peter Zaoral
568590fcdd
Remove Brotli dependencies from the distribution and operator ( #22484 )
...
* excluded the dependencies from the keycloak-quarkus-server and operator poms
Closes #22482
Signed-off-by: Peter Zaoral <pzaoral@redhat.com>
2023-08-17 08:53:35 +02:00
Steven Hawkins
b216895baf
removing vertx-uri-template as a dependency ( #22470 )
...
there's no usage of UriTemplate (smallrye or vertx in keycloak /
fabric8), so it can be removed from server and the operator
Closes #22468
2023-08-16 16:55:04 +02:00
Steven Hawkins
48a4102c97
removes logging full resources to omit secret data ( #22467 )
...
Closes #22080
2023-08-15 16:01:40 +00:00
Steven Hawkins
c18475fc57
adds the http service port if enabled ( #22155 )
...
Closes #22131
2023-08-10 16:01:57 +00:00
Steven Hawkins
1d444ff862
converts the keycloak services to dependent resources ( #22257 )
...
Closes #22207
2023-08-10 13:56:13 +00:00
Steven Hawkins
b4e876364a
removes the termination grace period override ( #22203 )
...
Closes #22160
2023-08-10 10:43:38 +00:00
Steven Hawkins
697cd8595b
switches the admin secret to a dependent resource ( #22044 )
...
Closes #22183
2023-08-03 14:37:43 +00:00
Steven Hawkins
c2d5cc67af
simplifying status updates to a single method for each controller ( #22081 )
...
also removing the getValueFromSubSpec method
Closes #22182
2023-08-02 14:44:40 +00:00
Steven Hawkins
ec86d16c43
makes spec.replicas optional ( #22152 )
...
Closes #22151
2023-08-02 10:50:14 +00:00
Václav Muzikář
b78b498a26
Fix Operator tests on OpenShift
...
Closes #22140
Closes #22142
Closes #22143
2023-08-01 20:19:25 +02:00
Václav Muzikář
cce0778886
Change postgres image for Operator tests
...
Closes #22032
2023-08-01 20:18:48 +02:00
Steven Hawkins
b2e11735ed
refinements to improve how pod logs are saved ( #22093 )
...
also adding more information into the main log
Closes #10128
2023-07-31 17:05:30 +02:00
Steven Hawkins
819d33411a
changes to speed up test times ( #21658 )
...
Closes #10731
2023-07-27 14:08:21 +02:00
Steven Hawkins
9b0f4fb581
Removes the initial delay seconds and adds a startup probe ( #21884 )
...
Adjusted the thresholds and delays accordingly
Closes #21111
2023-07-26 10:48:54 +02:00
Steven Hawkins
821316a61a
updating the location of the Dockerfile ( #21879 )
2023-07-24 08:25:23 +02:00
Václav Muzikář
9c63cf98e7
Use --verbose
by default in Operator deployments
...
Closes #21802
2023-07-21 18:46:01 +02:00
Steven Hawkins
3cbd4eb10a
removes the filtering of erroneous enum values ( #21790 )
...
With the update to fabric8 6.7.2, this filtering is no longer needed
Closes #20935
2023-07-21 08:49:01 +00:00
Václav Muzikář
776bcbcbd4
Update bcpkix and bcprov dependencies ( #21543 )
...
Closes #21360
2023-07-20 11:57:18 +02:00
Steven Hawkins
1fa6f6ab2d
Adds a pod list rbac ( #21832 )
...
Closes #21814
2023-07-20 09:05:07 +00:00
Steven Hawkins
ebe6e6c965
switches the workaround to JsonNode, which produces a cleaner crd ( #21788 )
...
Closes #21739
2023-07-19 08:12:44 +02:00
Steven Hawkins
fa83034474
Also replaces md5 usage with sha-256 ( #21162 )
...
closes #21125
2023-07-17 10:48:04 +02:00
Steven Hawkins
b0b9c1a76e
Switches the merging logic to using the override as the basis ( #21415 )
...
Ensures additionalProperties are the lowest precedence
Also removes support for setting the image pull secrets via the
unsupported podtemplate
Closes #10503
2023-07-14 12:42:03 +02:00
Václav Muzikář
6a3ea1a084
keycloakCRName
and realm
are no longer marked as required in KeycloakRealmImport CRD
...
Closes #21607
2023-07-12 08:03:12 -03:00
Pedro Ruivo
165c36f9ff
Enable publishNotReadyAddresses for discovery service ( #21511 )
...
Closes #21493
2023-07-10 17:02:55 +02:00
Peter Zaoral
2b1c29a6f2
Use Quarkus Platform BOM
...
Closes #20570
Closes #15870
Co-authored-by: Peter Zaoral <pzaoral@redhat.com>
2023-07-06 12:45:48 -03:00
Václav Muzikář
ad988ca914
Upgrade to Quarkus 3.2.0.Final and QOSDK 6.2.0
...
Closes #21272
2023-07-03 08:11:18 -03:00
Steven Hawkins
b0e7958906
adds port names to the pod / service ( #21291 )
...
Closes #12593
2023-07-03 08:13:30 +02:00
Steven Hawkins
5ee21ab6d1
scrapes pod container statuses when waiting for more to become available ( #21257 )
...
Closes #10285
2023-06-30 08:49:48 +00:00
Steven Hawkins
73076a37f9
adding just crd tests of the specs ( #21302 )
...
Closes #20936
2023-06-29 16:55:11 +02:00
Steven Hawkins
88992dae19
widens status to be any type. ( #21281 )
...
this is to avoid olm complaining about an incompatible schema during
upgrade
Relates to #13074
2023-06-29 08:57:22 +02:00
Steven Hawkins
e9c9f80e8d
adds an instance label to support multiple instances ( #20906 )
...
Closes #10562 #14220
2023-06-28 18:05:23 +02:00
Steven Hawkins
4dba17253e
changes the label prefix to operator.keycloak.org ( #21175 )
...
closes #21141
2023-06-28 11:21:02 +02:00
Steve Hawkins
6a92669139
finishes the conversion away from createOrReplace
...
however this is a broader change given the implications of
serverSideApply vs createOrReplace - mostly the concern of only applying
the managed state not based upon an existing resource
Closes #20850
2023-06-23 11:55:47 -03:00
Martin Bartoš
13a463f71e
Avoid calls to Control Plane when the secondary resource is in cache
...
Closes #21109
2023-06-22 10:03:35 -03:00
Martin Bartoš
0ecdebc000
Incorrect Url on Keycloak Health - Liveness and Readiness, no Startup Probes
...
Fixes #17388
2023-06-22 05:32:53 -03:00
Steve Hawkins
5701f70157
changes condition status to be a string, rather than a boolean
...
Closes #13074
2023-06-21 17:14:33 -03:00
Steve Hawkins
4540ca365c
infers the default ip/hostname from the client
...
Closes #21114
2023-06-21 12:30:54 -03:00
Steve Hawkins
14747f45ca
removing the usage of MultivaluedStringStringHashMap and ComponentExport
...
map
upstream improvements make this no longer necessary
Closes #20937
2023-06-21 12:30:41 -03:00
Alex Szczuczko
3246a15442
Use quarkus-operator-sdk-bundle-generator for OLM YAMLs
...
Closes #10911
2023-06-20 15:01:44 -03:00
Martin Bartoš
c3000984db
Upgrade to Quarkus 3.1.1.Final ( #20958 )
...
Co-authored-by: Bruno Oliveira da Silva <bruno@abstractj.com>
2023-06-14 08:51:38 -03:00