You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We saw that, for some reason, the istio-validator-{model} ValidationWebhookConfiguration contain incorrectly formed data that redirected to a K8s svc that belonged to a different namespace.
Yet, the reconciliation loop of the Charm did not pick this up and overwrite the ValidationWebhookConfiguration to have the correct SVC
Expected behavior
The Charm should override any Istio resource to the expected value (not only ValidationWebhookConfiguration)
To Reproduce
Deploy the Istio charms
Manually edit the ValidationWebhookConfiguration above (cluster scoped)
Change the k8s svc used in the webhook to a random value
The Charm will never update the webhook with the correct value afterwards
Environment
Istio Charms from track/1.22
Relevant Log Output
<none>
Additional Context
We saw this happen because Istio was not removed properly.
Still it's not clear how we ended up having a istio-validator-kubeflow ValidationWebhookConfiguration object that pointed to istio-validator-kubeflow-dev (since it looks like values from different models were used)
The text was updated successfully, but these errors were encountered:
Bug Description
This is a follow-up from #549
We saw that, for some reason, the
istio-validator-{model}
ValidationWebhookConfiguration contain incorrectly formed data that redirected to a K8s svc that belonged to a different namespace.Yet, the reconciliation loop of the Charm did not pick this up and overwrite the ValidationWebhookConfiguration to have the correct SVC
Expected behavior
To Reproduce
The Charm will never update the webhook with the correct value afterwards
Environment
Istio Charms from
track/1.22
Relevant Log Output
Additional Context
We saw this happen because Istio was not removed properly.
Still it's not clear how we ended up having a
istio-validator-kubeflow
ValidationWebhookConfiguration object that pointed toistio-validator-kubeflow-dev
(since it looks like values from different models were used)The text was updated successfully, but these errors were encountered: