-
Notifications
You must be signed in to change notification settings - Fork 178
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
[BUG] Latest docker image is broken #1770
Comments
I've just kicked off a new build from the master branch. After alpha recent merge into master this should result in bundling 8.9.2 into the container. I will report back later today once I confirm the 8.9.2 node binaries are inside the updated image. I have a separate branch that should automatically kick off builds when alpha merges into master. I'll get that PR opened soon to reduce the time delay between the merge and a new container being made available. |
@TrevorBenson Is there a way to avoid this to happen in the future? I know there's a way to set the branch for the deploy script. |
@Wolfy18 The current container on hub.docker.com should be available with 8.9.2 bundled in:
|
I'll investigate a little and see if something comes to mind. I've used the koios API, but haven't put up my own instances of koios endpoints, so @rdlrt or @Scitz0 are likely to have useful feedback in this regards.
Not sure I understand the context of current version of its image in regards to changing |
There is already environment variable |
The entrypoint of the docker image is calling the
|
For the record. I did use |
Makes no sense tbh, if you dont want to upgrade the scripts, why run guild-deploy on every restart at all?
The support for that environment variable to control updates was only added recently via #1754 |
Have you look at the file entrypoint.sh? that runs every time the container starts
|
@Wolfy18 Please read the complete msg and linked PR 🙂 |
Maybe I didn't explain myself properly. Have you tried running an instance 8.7.3 of the docker image? The This is the error showing up
This has nothing to do with the PR you mentioned. That PR is related to gLiveView.sh |
@Wolfy18 Take a closer look at the files in the PR, as the PR description mentions it also closes #1750 and the This should prevent the behavior you describe. Give it a try on the new container built yesterday to confirm. |
@Wolfy18 we do fully understand (from first post) what you're receiving and saying - what is being said is the issue is no longer applicable on current builds and has better solution than suggestion in this thread (8.7.3 is old tag and we wont be going back to change commits/node support for old tags) , so if you go for upgrade - it should no longer occur against future node version updates. |
Describe the bug
After restarting the container, the guild deploy.sh script ran and updated the Koios scripts which is incompatible with the version 8.7.3
NETWORK: preprod
NODE: 86c1480c82ae - Port:6000 -
cardano-node 8.7.3 - linux-x86_64 - ghc-8.10
git rev a4a8119b59b1fbb9a69c79e1e6900e91292161e7
Restore Started
Restore Finished
Koios scripts have now been upgraded to support cardano-node 8.9.x ('8.7.3' found) / cardano-cli 8.20.x.x ('8.17.0.0' found).
Please update cardano-node binaries (ensure to read release notes and update various configs using guild-deploy (use appropriate options to download/install/overwrite parts you need) or use tagged branches for older node version (eg: ./<script>.sh -b node-8.1.2 to switch scripts to an older branch).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The node should start automatically
Version:
Additional context
The docker image should be updated to use the latest node version 8.9.2
The text was updated successfully, but these errors were encountered: