From bd757e7bfab446b2a8d3499c04d6cd5e02eaf05a Mon Sep 17 00:00:00 2001 From: manueldb <65422254+manueldalb2@users.noreply.github.com> Date: Wed, 12 Feb 2025 09:47:13 +0100 Subject: [PATCH 1/4] Update setting-up-cosmovisor.md --- validators/setting-up-cosmovisor.md | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/validators/setting-up-cosmovisor.md b/validators/setting-up-cosmovisor.md index be819ad..05f2d70 100644 --- a/validators/setting-up-cosmovisor.md +++ b/validators/setting-up-cosmovisor.md @@ -23,7 +23,7 @@ First, go and get cosmovisor (recommended approach): go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest To install a previous version, you can specify the version after the @ sign. Note that versions older than 1.4.0 can also target a specific version, at a slightly different location: -go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@v1.0.0 +go install github.com/cosmos/cosmos-sdk/cosmovisor/cmd/cosmovisor@v1.5.0 ``` {% hint style="danger" %} @@ -43,15 +43,14 @@ This will return something like: ``` {% hint style="info" %} -Building from source allows you to target a specific version of Cosmovisor, in case you do not want to run 1.0.0 yet. +Building from source allows you to target a specific version of Cosmovisor, in case you do not want to run 1.7.0 yet. {% endhint %} -You can also build from source; cosmovisor is in the main `cosmos-sdk` repo on Github, so you can use Git tags to target a specific version. This example uses a tag, `v0.42.7` that refers to the Cosmos SDK, as Cosmovisor-specific tags did not exist before August 2021. The first of these was `cosmovisor/v0.1.0`, and the second is the current release, `cosmovisor/v1.0.0`. - +You can also build from source; cosmovisor is in the main `cosmos-sdk` repo on Github, so you can use Git tags to target a specific version. This example uses a tag, `cosmovisor/v1.5.0`, the current more stable version as some bugs are reported on v1.7.0. ```bash git clone https://github.com/cosmos/cosmos-sdk cd cosmos-sdk -git checkout v0.42.7 +git checkout cosmovisor/v1.5.0 make cosmovisor cp cosmovisor/cosmovisor $GOPATH/bin/cosmovisor cd $HOME @@ -167,20 +166,16 @@ Environment="DAEMON_NAME=junod" Environment="DAEMON_HOME=/home//.juno" Environment="DAEMON_ALLOW_DOWNLOAD_BINARIES=false" Environment="DAEMON_RESTART_AFTER_UPGRADE=true" -Environment="DAEMON_LOG_BUFFER_SIZE=512" +Environment="UNSAFE_SKIP_BACKUP=true" [Install] WantedBy=multi-user.target ``` {% hint style="info" %} -A description of what the environment variables do can be found [here](https://docs.cosmos.network/master/run-node/cosmovisor.html). Change them depending on your setup. +A description of what the environment variables do can be found [here](https://docs.cosmos.network/main/build/tooling/cosmovisor). Change them depending on your setup. {% endhint %} -Note also that we set buffer size explicitly because of a [live bug in Cosmovisor](https://github.com/cosmos/cosmos-sdk/pull/8590) before version `v1.0.0`. If you are using `v1.0.0`, you may omit that line. - -In addition, the same issue can be fixed by reducing the log via env variable. If you are unsure, ask on Discord. - ## Start Cosmovisor {% hint style="warning" %} From e61f69bd6b8d83d41976724b6137a7aae78cb1d6 Mon Sep 17 00:00:00 2001 From: manueldb <65422254+manueldalb2@users.noreply.github.com> Date: Wed, 12 Feb 2025 09:48:16 +0100 Subject: [PATCH 2/4] Update joining-the-testnets.md --- validators/joining-the-testnets.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/validators/joining-the-testnets.md b/validators/joining-the-testnets.md index 06afa1e..4a7ae0e 100644 --- a/validators/joining-the-testnets.md +++ b/validators/joining-the-testnets.md @@ -16,7 +16,7 @@ If you get stuck, then please ask on Discord. | chain-id | Current Github version tag | | -------- | -------------------------- | -| uni-6 | v16.0.0 | +| uni-6 | v27.0.0 | ## Minimum Hardware Requirements From 6086f2005850b2b67fb72b641bf495b812665382 Mon Sep 17 00:00:00 2001 From: manueldb <65422254+manueldalb2@users.noreply.github.com> Date: Thu, 13 Feb 2025 10:09:40 +0100 Subject: [PATCH 3/4] Update getting-setup.md --- validators/getting-setup.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/validators/getting-setup.md b/validators/getting-setup.md index 4b445ae..eab7f7b 100644 --- a/validators/getting-setup.md +++ b/validators/getting-setup.md @@ -37,7 +37,7 @@ wget https://golang.org/dl/go1.19.2.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz ``` -Please install Go v1.19.2 or later. +Please install Go v1.22.2 or later. Unless you want to configure in a non standard way, then set these in the `.profile` in the user's home (i.e. `~/`) folder. From cc75a2dd1a1659caa17287920e5c3b4ec3464b47 Mon Sep 17 00:00:00 2001 From: manueldb <65422254+manueldalb2@users.noreply.github.com> Date: Thu, 13 Feb 2025 10:10:23 +0100 Subject: [PATCH 4/4] Update getting-setup.md updated go version --- validators/getting-setup.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/validators/getting-setup.md b/validators/getting-setup.md index eab7f7b..36bc482 100644 --- a/validators/getting-setup.md +++ b/validators/getting-setup.md @@ -33,8 +33,8 @@ Follow the instructions [here](https://golang.org/doc/install) to install Go. For an Ubuntu, you can probably use: ```bash -wget https://golang.org/dl/go1.19.2.linux-amd64.tar.gz -sudo tar -C /usr/local -xzf go1.19.2.linux-amd64.tar.gz +wget https://golang.org/dl/go1.22.2.linux-amd64.tar.gz +sudo tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz ``` Please install Go v1.22.2 or later.