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

Node operator documentation for 0.74.0 deployment #910

Closed
1 of 9 tasks
gordsport opened this issue Feb 5, 2024 · 1 comment · Fixed by vegaprotocol/vega#10597 or #921
Closed
1 of 9 tasks

Node operator documentation for 0.74.0 deployment #910

gordsport opened this issue Feb 5, 2024 · 1 comment · Fixed by vegaprotocol/vega#10597 or #921
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@gordsport
Copy link
Contributor

gordsport commented Feb 5, 2024

Feature overview

In order to ensure that the validators carry out the IPFS and block explorer migrations, machine specifications (related to the OOM/Disk space issues seen) and the EVM chain data sourcing correctly
We will create easy to use node operator
So that the node operators can easily migrate from 0.73.x to 0.74.0

Tasks

A checklist of the tasks that are needed to fully document the requested topic.

  • Document IPFS migrations (both for operators using and NOT using Visor)
  • Document Block Explorer migrations
  • Document any EVM data sourcing config that is required (Gnosis/Arbitrum event providers)
  • Review the validator node hardware specifications
  • Review the data node hardware specifications
  • Any other 0.74.0 instructions
    • Data node
    • Core
    • Tendermint upgrade to 0.38

Additional information:

@gordsport
Copy link
Contributor Author

Info for IPFS migration:

#!/bin/bash
VEGA_HOME=/home/vega/vega_home;
VEGA_OWNER=vega

set -euo pipefail
go version;
git version;
make --version

ls "/home/$VEGA_OWNER/fs-repo-migrations" || git clone https://github.com/ipfs/fs-repo-migrations.git "/home/$VEGA_OWNER/fs-repo-migrations";
cd "/home/$VEGA_OWNER/fs-repo-migrations";
make build;
        rm "/home/$VEGA_OWNER/.ipfs" || echo;

ln -s "$VEGA_HOME/state/data-node/networkhistory/store/ipfs/" "/home/$VEGA_OWNER/.ipfs"
"/home/$VEGA_OWNER/fs-repo-migrations/fs-repo-migrations/fs-repo-migrations"

@vega-issues vega-issues moved this from In Progress to Waiting Review in Core Kanban Feb 9, 2024
@gordsport gordsport moved this from Waiting Review to In Progress in Core Kanban Feb 9, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Merged in Core Kanban Feb 9, 2024
@github-project-automation github-project-automation bot moved this from NEW to DONE in Frontend Engineering Feb 9, 2024
@gordsport gordsport moved this from Merged to In Progress in Core Kanban Feb 9, 2024
@gordsport gordsport reopened this Feb 9, 2024
@github-project-automation github-project-automation bot moved this from DONE to BACKLOG in Frontend Engineering Feb 9, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Merged in Core Kanban Feb 13, 2024
@github-project-automation github-project-automation bot moved this from BACKLOG to DONE in Frontend Engineering Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
Archived in project
Status: Done
3 participants