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
This document provides instructions to upgrade from Kroma `v2.1.2+geth.v0.6.3` to `v2.1.2+geth.v0.6.3`.
4
+
For more details about `v2.1.2+geth.v0.6.3`, please refer the [Kroma release note](https://github.com/kroma-network/kroma/releases/tag/v2.1.2) and [Kroma-geth release note](https://github.com/kroma-network/go-ethereum/releases/tag/v0.6.3).
5
+
6
+
This upgrade is for supporting the L1 Pectra upgrade, enabling L2 to read and process L1 blocks.
7
+
8
+
## Guides for upgrade
9
+
10
+
### Pull the latest version of kroma-up
11
+
12
+
First of all, pull the latest kroma-up and checkout to `v2.1.2+geth.v0.6.3`.
13
+
14
+
```bash
15
+
git fetch origin
16
+
git pull origin main
17
+
git checkout tags/v2.1.2+geth.v0.6.3
18
+
```
19
+
20
+
### Stop Kroma
21
+
22
+
For upgrade, stop your Kroma full node or validator.
23
+
24
+
```bash
25
+
# for full node
26
+
docker compose -f docker-compose-<network>.yml --profile fullnode down
27
+
28
+
# for validator
29
+
docker compose -f docker-compose-<network>.yml --profile validator down
30
+
```
31
+
32
+
### Common
33
+
34
+
You need to update your `.env` file.
35
+
36
+
First, update the docker image tag of `kroma-geth`, `kroma-node` and `kroma-validator`.
37
+
38
+
```text
39
+
IMAGE_TAG__KROMA_GETH=v0.6.3
40
+
IMAGE_TAG__KROMA_NODE=v2.1.2
41
+
IMAGE_TAG__KROMA_VALIDATOR=v2.1.2
42
+
```
43
+
44
+
### Start Kroma
45
+
46
+
You can now start Kroma full node or validator node with a new version.
47
+
48
+
```bash
49
+
# for full node
50
+
docker compose -f docker-compose-<network>.yml --profile fullnode up -d
51
+
52
+
# for validator
53
+
docker compose -f docker-compose-<network>.yml --profile validator up -d
0 commit comments