You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Split out Hypersace bash from Process compose so it is more reusable and can be mixed to keep sanity.
Start relaying Picasso Centauri only after Channels for Composable Picasso formed.
Add RPC check to READY probe that Picasso and Composable got at least 5 blocks each (1 minute) produced. So nothing starts on them until.
In case if folder with genesis and data exists any Chain (basically random restarts in case of arbitrary who knows why crashes)
4.1 WRITE BOLD warning that that this may be bad.
4.2. do not write Genesis again for Centauri but try run from that. I may be the case that it start scratch and tries to create some things.
4.3 (no part of this PR). Would be ideal to refactor to start conditionally Zombienet from existing data for same case. But that is harder.
cosmos init fails sometimes because 5 seconds sometimes not enough to wait for nonce, so need to track manuall
5.1 request latest, than ++ on each call
Alternatives
Not sure, just simly plug timeouts, but timeouts like that never work stably. I never seen that, saw 100 times people tried. I tried once, and found the only fix is to be correct.
Motivation
For some reason there is some conflict amid DevNet process which break Hyperspace relay amid Picasso Centauri.
Approach is add more split in time and other way to avoid running things too fast or at same time,
Suggested Solution
4.1 WRITE BOLD warning that that this may be bad.
4.2. do not write Genesis again for Centauri but try run from that. I may be the case that it start scratch and tries to create some things.
4.3 (no part of this PR). Would be ideal to refactor to start conditionally Zombienet from existing data for same case. But that is harder.
5.1 request latest, than ++ on each call
Alternatives
Not sure, just simly plug timeouts, but timeouts like that never work stably. I never seen that, saw 100 times people tried. I tried once, and found the only fix is to be correct.
Notes
SPLIT it into 2 items.