-
Notifications
You must be signed in to change notification settings - Fork 1
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
Charm stuck in WaitingStatus
because of error initializing configuration '/envoy/envoy.yaml'
#114
Comments
Thank you for reporting us your feedback! The internal ticket has been created: https://warthogs.atlassian.net/browse/KF-5907.
|
envoy 2.0/stableIn a model with
I noticed that in this version of the charm, we block the unit if the relation with |
That's weird because when when the |
Ok so something's wrong with the charm's image, I tried the following and that made the charm go active
which is the charm's default image. Confirmed by deploying the envoy charm with that image and it went to active
Charm publishingSo it looks like charm's publishing has been messed up. Publishing from
|
Charm resource publishing historyThe charm has been published with the following resources:
Not sure also what 103 is, since the charm image in |
After transfering this charm to kubeflow-charmers, we re-released envoy with the resource it had been released with when we updated the manifests executing:
We 'd be looking in the root cause of this as part of canonical/bundle-kubeflow#962. |
Bug Description
It looks like the configuration in
/envoy/envoy.yaml'
is avoiding the service to start correctly, leaving the unit inWaitingStatus
w/o a clear resolution path.From the logs I can see
Unable to parse JSON as proto (INVALID_ARGUMENT:(static_resources.listeners[0].filter_chains[0].filters[0].typed_config): invalid value Invalid type URL, unknown type: envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager for type Any
, which suggests that this value is not recognized.To Reproduce
juju envoy --channel latest/edge --trust
juju mlmd --channel latest/edge --trust
juju relate envoy mlmd
Environment
Relevant Log Output
Additional Context
Strangely enough, this is not being captured by
envoy
's CI - I have ran two attempts onHEAD
and they both succeed. This behaviour was caught by thekfp-operators
CI here. I was also able to reproduce it locally.The text was updated successfully, but these errors were encountered: