-
Notifications
You must be signed in to change notification settings - Fork 485
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
frauddetectionservice pod keeps crashing with chart 0.18 #634
Comments
I can verify that the /app/opentelemetry-javaagent.jar actually exists inside of the container image. This might be a permission issue. |
I think this PR may be the culprit. It commented out a If I created and published a test frauddetectionservice image, can you test using that image? |
I created this image if you want to test it. I added a
|
No changes:
With just this change to the values:
|
Is there a known shell as entrypoint for that container? I tried the usual shell but couldn't exec into it. |
PS: also running it locally but in a k3d cluster fails with the same error (using the chart that is). |
I tried the same thing, but the images are based on a distroless base image. We are talking about a demo here. Why the hell would you use distroless for a demo is beyond me, this is totally nuts. |
In this case the distroless base image is used to reduce build time and image footprint. The demo is quite large and both of these have been a concern for some time. |
There should be some alternative debug image available always, for example with a suffix -debug. I will make a PR in the demo repository to build multiple images. |
I wonder if you reverted the Dockerfile changes on this PR and used that as the image to see if it would work. |
I spent some time trying to do that (including waiting a full docker compose build) with no luck. Just running docker build in the frauddetectionservice doesn't work. I admit I was strictly time bound on this... |
Trying again with 1.4.0 and latest chart but until now:
|
Same issue deploying helm chart on openshift okd 4.12 Solved adding scc anyuid to service account as in open-telemetry/opentelemetry-demo#777 (comment) and rollout deployment |
Small update: with 1.7.2 and my modified values file specifying the same securityContext I get the same error, latest chart version as well.
same securityContext. |
I upgraded today my demo setup on EKS and I found that the frauddetectionservice keeps crashing with this error:
The values section for that service is up-to-date, it's possible that something is wrong with the image (
ghcr.io/open-telemetry/demo:1.3.0-frauddetectionservice
)?PS: one change I did, even with the previous chart version/values, is to run the services as a normal user since I cannot run pods as root... so other than limits and env var I added a security context like this:
The text was updated successfully, but these errors were encountered: