Skip to content

Commit 47f422d

Browse files
committed
Fix Docusaurus config, add beta-v4-migration to sidebar, and update migration guide
- Remove invalid markdown.hooks configuration from docusaurus.config.js - Add beta-v4-migration page to sidebar navigation under 'Run a node' - Update beta-v4-migration.mdx with latest changes - Fixes missing sidebar menu on Fusaka upgrade guide page
1 parent 0256632 commit 47f422d

File tree

3 files changed

+9
-10
lines changed

3 files changed

+9
-10
lines changed

docs/get-started/how-to/run-a-node/beta-v4-migration.mdx

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ Node runners must update their clients before the upgrade activates (if no downt
1010

1111
### Upgrade both clients
1212
This upgrade requires updating BOTH your Execution Layer (EL) and Consensus Layer (Maru) clients:
13-
Besu: consensys/linea-besu-package:[VERSION_TBD]
14-
Maru: consensys/maru:[VERSION_TBD]
15-
Geth: 1.16.5 ?
16-
Other EL clients: Check for Fusaka-compatible versions
13+
- Besu: consensys/linea-besu-package:[VERSION_TBD]
14+
- Maru: consensys/maru:[VERSION_TBD]
15+
- Geth: 1.16.5 VERSION_TBD
16+
- Other EL clients: Check for Fusaka-compatible versions
1717

1818
### Verify your upgrade
1919
After upgrading, validate that your node is running the correct fork by checking the forkId:
@@ -39,9 +39,10 @@ Expected output:
3939

4040
If your output doesn't match, **your node is not properly upgraded.**
4141

42+
4243
### Simplified configuration with named networks:
4344

44-
Starting with these versions (TBD), Maru now supports the `--network` flag, eliminating the need for manually managing genesis files.
45+
Starting with these versions, both Besu and Maru now support network flags, eliminating the need for manually managing genesis files:
4546

4647
#### Old way:
4748
command:
@@ -104,8 +105,8 @@ besu-node:
104105
```
105106

106107
##### More details here:
107-
[Besu Ethstats setup](https://besu.hyperledger.org/private-networks/how-to/deploy/ethstats)
108-
[Geth Ethstats setup](https://geth.ethereum.org/docs/monitoring/ethstats)
108+
- [Besu Ethstats setup](https://besu.hyperledger.org/private-networks/how-to/deploy/ethstats)
109+
- [Geth Ethstats setup](https://geth.ethereum.org/docs/monitoring/ethstats)
109110

110111

111112
## Beta v4.0 migration guide

docusaurus.config.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,6 @@ const config = {
4444

4545
markdown: {
4646
mermaid: true,
47-
hooks: {
48-
onBrokenMarkdownLinks: "throw",
49-
},
5047
},
5148

5249
// Enable experimental infrastructure for Docusaurus Faster project

sidebars.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ const sidebars = {
8888
},
8989
items: [
9090
"get-started/how-to/run-a-node/besu",
91+
"get-started/how-to/run-a-node/beta-v4-migration",
9192
// "get-started/how-to/run-a-node/erigon",
9293
"get-started/how-to/run-a-node/geth",
9394
"get-started/how-to/run-a-node/linea-besu",

0 commit comments

Comments
 (0)