-
Notifications
You must be signed in to change notification settings - Fork 115
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
fix(docker): Use correct TOML syntax in Docker zebrad.toml #5320
Conversation
Did PR #5313 failed when running? I tested that it ran but should this output any specific information or should we have a way to validate that the service is working and not just running. Can we internally execute something as a This is mainly to confirm if we have a way that the service started but it did it successfully. |
I ran these commands in Google Cloud Shell: gcloud auth configure-docker us-docker.pkg.dev
docker run us-docker.pkg.dev/zealous-zebra/zebra/zebrad:sha-f71bb74
If we're looking to test for an open port, there's a Zcash listener on port 8233. There are a lot of different acceptance tests in https://github.com/ZcashFoundation/zebra/blob/main/zebrad/tests/acceptance.rs |
@gustavovalverde it looks like we don't publish the So I think we'll have to merge this PR, then check that the |
I should check this, it worries me that a failed
All PR images are available here: https://us-docker.pkg.dev/zealous-zebra/zebra/zebrad-test The latest one from this PR is here: https://console.cloud.google.com/artifacts/docker/zealous-zebra/us/zebra/zebrad-test/sha256:b9f96bf73ec15b92fe69aba6febf472b8ad033792ed4a49c4622e46f80b6d977 With a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll label the PR so it's not automatically merged, but LGTM.
I'll leave the final testing to @teor2345
That's the |
I tested the command: teor@cloudshell:~$ docker run us-docker.pkg.dev/zealous-zebra/zebra/zebrad:main It seems to work correctly now:
|
Motivation
The TOML syntax is still wrong in the Dockerfile.
(This time I'll leave the PR in draft until I've tested it.)
Solution
Comment out the disabled ports.
Testing
We need to run these commands in Google Cloud shell after the image has been built for this branch:
Here is a full list of available images:
https://console.cloud.google.com/artifacts/docker/zealous-zebra/us/zebra/zebrad?project=zealous-zebra
Review
Anyone can review this PR, but @gustavovalverde reviewed the last one.
Reviewer Checklist