-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
istio-pilot may skip event handlers when deployed with the Charmed Kubeflow bundle #113
Labels
Projects
Comments
Related juju bug |
This issue is still seen. Need to address it in Istio Event Handling epic. |
Closed by #261 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Behaviour
When deployed in a large bundle with multiple charms related to it (like the Charmed Kubeflow bundle), istio-pilot may skip the method that sends
gateway-info
to remote units and/or the handler for the default gateway, which causes the following:handle_default_gateway
is not called, thedefault-gateway
never gets created.handle_gateway_info_relation
is not called, related remove units will never get the gateway info, which prevents them to complete their start up.Note that even though this is wrong behaviour, istio-pilot will not fail.
Workarounds
For 1):
juju run --unit istio-pilot/0 -- "export JUJU_DISPATCH_PATH=hooks/config-changed; ./dispatch"
For 2) This behaviour should be corrected by this change
The text was updated successfully, but these errors were encountered: