-
Bug
-
Resolution: Won't Do
-
Critical
-
None
-
OSSM 2.5.2
-
None
-
False
-
-
False
-
-
-
When I create control plane with default SMCP, e.g.
oc create -f - <<EOF
apiVersion: maistra.io/v2
kind: ServiceMeshControlPlane
metadata:
name: basic
spec:
version: v2.5
policy:
type: Istiod
addons:
grafana:
enabled: true
kiali:
enabled: true
prometheus:
enabled: true
telemetry:
type: Istiod
1st time, the IOR is disabled. (which is by default from v2.5)
However, when I run `oc replace` again on that instance, the IOR will be enabled without I explicitly specify in SMCP to do that.
Interesting thing is that this doesn't happen with `oc apply` or `oc patch` commands
e.g.
$ oc create -f default_smcp.yaml $ oc wait --for condition=Ready smcp/basic $ oc get smcp basic -o jsonpath='{.status.appliedValues.istio.gateways.istio-ingressgateway.ior_enabled}' false oc patch smcp basic --type=merge -p '{"spec":{"general":{"validationMessages":true}}}' $ oc wait --for condition=Ready smcp/basic $ oc get smcp basic -o jsonpath='{.status.appliedValues.istio.gateways.istio-ingressgateway.ior_enabled}' false
- causes
-
OSSM-6310 Fix flaky IOR integration tests
-
- Closed
-