-
Notifications
You must be signed in to change notification settings - Fork 174
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
juno v22 with ecosystem updates #994
juno v22 with ecosystem updates #994
Conversation
I have no idea how to fix these "login denied" things tho. good luck. Should move hosting of images and stuff off of heighliner and onto ghcr.io |
something changed in app.toml?
|
Maybe. Just, it seems to break only one thing, interchaintest. Would be nice to be able to keep Juno up to date. Check the changelogs for the things that I bumped in addition to the things you bumped. The fixes are nontrivial. Recommend that you review my changes once again, and ask yourself:
|
It's not only interchain test, this PR breaks juno init on standard builds, docker and anywhere else.
I'm on it, next time would be better to do complete PRs not just version bumps without even checking if node starts after it edit: it's viper. 1.18 doesn't work with sdk 47.10 InterceptConfigsPreRunHandler |
Correct, it's an SDK issue. This fixes the SDK incompatibility with any network (47 & 50) // breaks SDK app.toml parsing in ictest.
replace github.com/spf13/viper => github.com/spf13/viper v1.17.0
// also required due to an incorrect tag upstream if not already
replace cosmossdk.io/core => cosmossdk.io/core v0.11.0 |
would fix the parsing? |
viper issue seems to be fixed with sdk v0.47.11 since jacob already bumped it i'll merge this PR. We'll have to bump it again once the v0.47.11 release is officially out thanks all! |
* version bumps * enable unsafe cors on docker by default * preprare v22 release * empty v22 upgrade handler * version bumps on interchaintest * lint * more lint * use cometbft v0.37.2 on interchain test * tokenfactory updates * juno v22 with ecosystem updates (#994) * update the juno update * tidy ict * remove toolchain line * bump go * bump cometbft-db * update pfm and ibc-hooks * tidy interchaintest * lock exp in interchaintest * bump cometbft-db * tidy * tidy ict --------- Co-authored-by: Jacob Gadikian <[email protected]>
This PR updates the juno v22 release so that it uses fresh cosmos ecosystem libraries.
Don't make new releases without applying the latest patches.
Process: visit the repository of each dependency and check to see if Juno is using the latest version of the dependency in question.
Using the latest version of Go makes it impossible for the validator set to have mixed runtimes.