-
Task
-
Resolution: Done
-
Critical
-
1.24.0, 1.24.1
-
None
-
None
-
2
-
False
-
None
-
False
-
Yes
-
Impediment
-
MGDAPI - Sprint 28
WHAT
Latest version of 0.9.0 (2.12) Seeing the Apimanager CR constantly update
Seems to be updating every reconcile e.g. this on generation 1040
apiVersion: apps.3scale.net/v1alpha1 kind: APIManager metadata: annotations: apps.3scale.net/apimanager-threescale-version: '2.12' apps.3scale.net/disable-apicast-service-reconciler: 'true' apps.3scale.net/threescale-operator-version: 0.9.0 integreatly-name: rhoam integreatly-namespace: redhat-rhoam-operator creationTimestamp: '2022-07-27T07:13:28Z' generation: 1040
HOW
Believe that we are updating the highavailability https://github.com/integr8ly/integreatly-operator/blob/master/pkg/products/threescale/reconciler.go#L657
apim.Spec.HighAvailability = &threescalev1.HighAvailabilitySpec{Enabled: true}
In RHOAM and the 3scale operator is changing back to
spec: externalComponents: backend: redis: true system: database: true redis: true
TESTS
Ensure 3Scale installs and upgrades 0.9.0
DONE
- clones
-
MGDAPI-4028 Error installing 3Scale 2.12 - looking for mysql database
- Closed
- mentioned on