Skip to content
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

Resilient build and installation #7828

Open
JimLarson opened this issue May 23, 2023 · 0 comments
Open

Resilient build and installation #7828

JimLarson opened this issue May 23, 2023 · 0 comments
Labels
agd Agoric (Golang) Daemon bug Something isn't working operational a task that needs to be done SwingSet package: SwingSet vaults_triage DO NOT USE

Comments

@JimLarson
Copy link
Contributor

During the emerynet deployment of mainnet1B-rc0, many validators built as instructed but then copied the agd Go binary to another location. Some copied the adg shell script.

When trying to track down the post-upgrade apphash divergence we had several hypotheses that we couldn't immediately discount without investigation, and we would like to put mechanisms in place so that these cannot bite us in the future:

  • proper build procedure not being run
    • cosmovisor not running the proper build procedure (agd build);
    • yarn build not being run;
  • agd script or binary copied to another location
    • non functional ("repoconfig.sh: No such file or directory")
    • even worse, updated agd binary running against previous version of ag-chain-cosmos.

Related to previous issues:

@JimLarson JimLarson added agd Agoric (Golang) Daemon operational a task that needs to be done SwingSet package: SwingSet labels May 23, 2023
@JimLarson JimLarson self-assigned this May 23, 2023
@JimLarson JimLarson added this to the Vaults Go Live milestone May 23, 2023
@ivanlei ivanlei added the vaults_triage DO NOT USE label May 23, 2023
@ivanlei ivanlei removed this from the Vaults Go Live milestone Jun 5, 2023
@aj-agoric aj-agoric added the bug Something isn't working label Feb 5, 2024
@ivanlei ivanlei assigned ivanlei and unassigned JimLarson Apr 26, 2024
@ivanlei ivanlei removed their assignment Jun 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agd Agoric (Golang) Daemon bug Something isn't working operational a task that needs to be done SwingSet package: SwingSet vaults_triage DO NOT USE
Projects
None yet
Development

No branches or pull requests

3 participants