From 86244954c725935af504910f70d8c11d25feb40e Mon Sep 17 00:00:00 2001 From: JeremyParish69 <95667791+JeremyParish69@users.noreply.github.com> Date: Tue, 8 Apr 2025 11:52:28 -0600 Subject: [PATCH 1/6] Update joining-mainnet.md --- docs/overview/validate/joining-mainnet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/overview/validate/joining-mainnet.md b/docs/overview/validate/joining-mainnet.md index c116f6e63..c998657d4 100644 --- a/docs/overview/validate/joining-mainnet.md +++ b/docs/overview/validate/joining-mainnet.md @@ -36,7 +36,7 @@ Download and place the genesis file in the osmosis config folder: wget -O ~/.osmosisd/config/genesis.json https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json ``` -## Latest Version (V25.1.2) Upgrade Info +## Latest Version Upgrade Info ### Go Requirement From 53e320c92c36046fdfdda79debd0585d9ed7c684 Mon Sep 17 00:00:00 2001 From: JeremyParish69 <95667791+JeremyParish69@users.noreply.github.com> Date: Tue, 8 Apr 2025 12:00:58 -0600 Subject: [PATCH 2/6] Update localosmosis.md --- docs/cosmwasm/local/localosmosis.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/cosmwasm/local/localosmosis.md b/docs/cosmwasm/local/localosmosis.md index 8e0b8a680..432aec096 100644 --- a/docs/cosmwasm/local/localosmosis.md +++ b/docs/cosmwasm/local/localosmosis.md @@ -87,13 +87,13 @@ cargo install -f beaker #### Osmosis -Setup v12.x Osmosis +Setup v29.x Osmosis ```bash cd $HOME git clone https://github.com/osmosis-labs/osmosis.git cd $HOME/osmosis -git checkout v12.x +git checkout v29.x make install source ~/.profile ``` From 4ac0512107233939348ed32105afebcb9cf130aa Mon Sep 17 00:00:00 2001 From: JeremyParish69 <95667791+JeremyParish69@users.noreply.github.com> Date: Tue, 8 Apr 2025 12:05:45 -0600 Subject: [PATCH 3/6] Update osmosisd.md --- docs/osmosis-core/osmosisd.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/osmosis-core/osmosisd.md b/docs/osmosis-core/osmosisd.md index c100b6a02..33ba3e277 100644 --- a/docs/osmosis-core/osmosisd.md +++ b/docs/osmosis-core/osmosisd.md @@ -60,14 +60,14 @@ sudo apt install git build-essential ufw curl jq snapd --yes Install go: ```bash -wget -q -O - https://git.io/vQhTU | bash -s -- --version 1.19.9 +wget -q -O - https://git.io/vQhTU | bash -s -- --version 1.22.11 ``` After installed, open new terminal to properly load go ## Install Osmosis Binary -Clone the osmosis repo, checkout and install v11.0.1: +Clone the osmosis repo, checkout and install v29: ```bash @@ -75,7 +75,7 @@ cd $HOME git clone https://github.com/osmosis-labs/osmosis cd osmosis -git checkout v11.0.1 +git checkout v29.0.0 make install ``` From 16975352250d3c41906402696c17506c2cc79e5b Mon Sep 17 00:00:00 2001 From: JeremyParish69 <95667791+JeremyParish69@users.noreply.github.com> Date: Tue, 8 Apr 2025 12:08:01 -0600 Subject: [PATCH 4/6] Update joining-mainnet.md --- docs/overview/validate/joining-mainnet.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/overview/validate/joining-mainnet.md b/docs/overview/validate/joining-mainnet.md index c998657d4..63531edc4 100644 --- a/docs/overview/validate/joining-mainnet.md +++ b/docs/overview/validate/joining-mainnet.md @@ -267,15 +267,15 @@ To see live logs of the service: journalctl -u cosmovisor -f ``` -## Update Cosmovisor to V10 +## Update Cosmovisor to V29 -If you want osmosisd to upgrade automatically from V9 to V10, do the following steps prior to the upgrade height (4713065): +If you want osmosisd to upgrade automatically from V28 to V29, do the following steps prior to the upgrade height (33187000): ```{.sh} -mkdir -p ~/.osmosisd/cosmovisor/upgrades/v9/bin +mkdir -p ~/.osmosisd/cosmovisor/upgrades/v28/bin cd $HOME/osmosis git pull -git checkout v10.0.0 +git checkout v29.0.0 make build -cp build/osmosisd ~/.osmosisd/cosmovisor/upgrades/v9/bin +cp build/osmosisd ~/.osmosisd/cosmovisor/upgrades/v28/bin ``` From f39cd09b59ed62b6b0265a6687ae86270a5af2e0 Mon Sep 17 00:00:00 2001 From: JeremyParish69 <95667791+JeremyParish69@users.noreply.github.com> Date: Tue, 8 Apr 2025 12:09:29 -0600 Subject: [PATCH 5/6] Update joining-mainnet.md --- docs/overview/validate/joining-mainnet.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/overview/validate/joining-mainnet.md b/docs/overview/validate/joining-mainnet.md index 63531edc4..14c97591f 100644 --- a/docs/overview/validate/joining-mainnet.md +++ b/docs/overview/validate/joining-mainnet.md @@ -36,23 +36,23 @@ Download and place the genesis file in the osmosis config folder: wget -O ~/.osmosisd/config/genesis.json https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json ``` -## Latest Version Upgrade Info +## Latest Version (v29) Upgrade Info ### Go Requirement -You will need to be running go1.21.1 for this version of Osmosis. You can check if you are running go1.21.1 with the following command: +You will need to be running go1.22.11 for this version of Osmosis. You can check if you are running go1.22.11 with the following command: ```{.sh} go version ``` -If this does not say go1.21.1, you need to upgrade/downgrade. One of the many ways to upgrade/downgrade to/from go1.21.1 on linux is as follows: +If this does not say go1.22.11, you need to upgrade/downgrade. One of the many ways to upgrade/downgrade to/from go1.22.11 on linux is as follows: ```{.sh} sudo rm -rvf /usr/local/go/ -wget https://golang.org/dl/go1.21.1.linux-amd64.tar.gz -sudo tar -C /usr/local -xzf go1.21.1.linux-amd64.tar.gz -rm go1.21.1.linux-amd64.tar.gz +wget https://golang.org/dl/go1.22.11.linux-amd64.tar.gz +sudo tar -C /usr/local -xzf go1.22.11.linux-amd64.tar.gz +rm go1.22.11.linux-amd64.tar.gz ``` ### Memory Requirements From 005c0800c3a8d26950b21cdd5397b4d54c68af00 Mon Sep 17 00:00:00 2001 From: JeremyParish69 <95667791+JeremyParish69@users.noreply.github.com> Date: Tue, 8 Apr 2025 12:13:46 -0600 Subject: [PATCH 6/6] Update joining-testnet.md --- docs/overview/validate/joining-testnet.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/overview/validate/joining-testnet.md b/docs/overview/validate/joining-testnet.md index e0160e277..e40069cc0 100644 --- a/docs/overview/validate/joining-testnet.md +++ b/docs/overview/validate/joining-testnet.md @@ -106,7 +106,7 @@ cosmovisor version osmosisd version ``` -These two command should both output 7.0.3 +These two command should both output 29.0.0 Reset private validator file to genesis state: @@ -218,20 +218,20 @@ To see live logs of the service: journalctl -u cosmovisor -f ``` -## Update Cosmovisor to V7 +## Update Cosmovisor to V29 -If you want osmosisd to upgrade automatically from V6 to V7, do the following steps prior to the upgrade height (3215657): +If you want osmosisd to upgrade automatically from V28 to V29, do the following steps prior to the upgrade height (27192200): -This step is only needed if syncing from genesis and haven't passed block 3215657 yet. +This step is only needed if syncing from genesis and haven't passed block 27192200 yet. ```bash -mkdir -p ~/.osmosisd/cosmovisor/upgrades/v7/bin +mkdir -p ~/.osmosisd/cosmovisor/upgrades/v28/bin cd $HOME/osmosis git pull -git checkout v10.0.1 +git checkout v29.0.0 make build systemctl stop cosmovisor.service -cp build/osmosisd ~/.osmosisd/cosmovisor/upgrades/v7/bin +cp build/osmosisd ~/.osmosisd/cosmovisor/upgrades/v28/bin systemctl start cosmovisor.service cd $HOME ```