-
Notifications
You must be signed in to change notification settings - Fork 147
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
No longer compatible with Istio in version 0.0.8 #172
Comments
@13013SwagR Thank you for spotting the issue! @javaducky 👍 yes, I see; thanks for giving a quick hint. I'd like to double-check dapr logic but probably initializer's options should be put separately indeed. I'm reverting the removal of annotations in #173 for now. |
@13013SwagR annotations should be back and the new image was built. If you could please double-check your use case with the |
Thanks for the revert @yorugac, it does fix the initializer issue with the Istio injected sidecar. |
@13013SwagR thanks for confirming Istio case! I'll be closing this issue then. (Initializer pod spec is more about another issue.)
I'm pretty sure I updated |
Brief summary
The annotations from the runner are no longer copied to the initializer,
which makes it impossible to add the annotation
sidecar.istio.io/inject: "false"
which is required, the sidecar prevents the job to complete.Also tested with
scuttle
, but the controller is unable to parse the initializer logs because scuttle does log even ifscuttleLogging
is set to false.k6-operator version or image
0.0.8
K6 YAML
Other environment details (if applicable)
istio/proxyv2:1.14.5, kubernetes 1.22
Steps to reproduce the problem
kubectl apply -f k6-sample
Expected behaviour
The initializer pod completes gracefully and the k6-operator starts the starter and runner pods.
Actual behaviour
With
scuttle
:The operator is unable to parse the initializer:k6 container logs and the following stack trace is logged
or without scuttle enabled, the initializer job never finishes because the sidecar doesn't terminate on its own.
The text was updated successfully, but these errors were encountered: