-
Notifications
You must be signed in to change notification settings - Fork 28
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
[META] Blutgang 0.3.0 Garreg Mach #57
Comments
@makemake-kbo Trying to run this on Kubernetes, and after checking the RPC latencies, it simply exits:
Running locally with the same config using Docker, it seems to work fine. I have no liveness / readiness set on Kubernetes, so it's not being killed by the orchestrator.
|
@chris-vest its probably being killed by something. exiting on its own without any error code should not be happening. |
@makemake-kbo Can you confirm the health check endpoint? I saw there was a feature added for it but I can't find the endpoint. |
@chris-vest its at |
@makemake-kbo Thank you. I don't think K8s is killing the container, it seems to error out:
|
Is there a debug log? |
If you could provide an example config for Kubernetes so I can check against it, that would be great. I'm using the |
@chris-vest feature flag theres helm charts here https://github.com/ethpandaops/ethereum-helm-charts/tree/master/charts/blutgang you can use as reference. |
Any idea what the 132 exit code could be? I'm using |
If 0.2.0 works fine this is probably a regression. Could you post your config/full output? |
redacted |
Same config as above but I removed Quicknode and DRPC config to see if it would help, so you only see it checking one RPC latency at startup.
|
Could you run |
|
That's really bizarre. Exit code 132 should mean that it encountered an illegal instruction. Just to confirm what's happening, if you run the x86_64 build from the releases page, does it still |
I'll try to build an image with that x86_64 build and let you know. |
@chris-vest pushed a new container with a conservative build target and verbose debug output. if error 132 doesn't happen with this one then it's probably safe to say its target cpu related. |
@makemake-kbo Your |
I'm getting malformed JSON output on the websocket connection.
As you can see, the |
@chris-vest awesome! ill make a new minor release with various small bug fixes and a more conservative target either later today or tomorrow. verbose debug output is a compile time feature.
fixed in 8268e2b |
This is a meta issue for general questions and troubleshooting related to Blutgang 0.3.0 Garreg Mach.
If you have trouble updating, using, getting undefined behaviour, or anything minor that does not deserve it's own issue, you can report it here.
The text was updated successfully, but these errors were encountered: