Linea: set sequencer URLs (rpc.linea.build / rpc.sepolia.linea.build)

maru v1.2.x strictly validates l2-eth-api-endpoint as a URL and crashes when SEQUENCER
env var is empty. Old maru tolerated empty. Fixes 4 stuck Linea instances on
de-27, de-32, us-40 — all besu/geth running but maru crash-looping with config error
'Required type class java.net.URL could not be decoded from a String value: '
This commit is contained in:
2026-05-04 14:35:56 +00:00
parent 065c31dbb5
commit f921cf4028
12 changed files with 12 additions and 12 deletions

View File

@@ -129,7 +129,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} - L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC}
- P2P_PORT=19816 - P2P_PORT=19816
- SEQUENCER= - SEQUENCER=https://rpc.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -129,7 +129,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC}
- P2P_PORT=19691 - P2P_PORT=19691
- SEQUENCER= - SEQUENCER=https://rpc.sepolia.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -124,7 +124,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} - L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC}
- P2P_PORT=15060 - P2P_PORT=15060
- SEQUENCER= - SEQUENCER=https://rpc.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -125,7 +125,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} - L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC}
- P2P_PORT=19000 - P2P_PORT=19000
- SEQUENCER= - SEQUENCER=https://rpc.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -125,7 +125,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} - L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC}
- P2P_PORT=17622 - P2P_PORT=17622
- SEQUENCER= - SEQUENCER=https://rpc.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -124,7 +124,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC}
- P2P_PORT=17235 - P2P_PORT=17235
- SEQUENCER= - SEQUENCER=https://rpc.sepolia.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -125,7 +125,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC}
- P2P_PORT=17410 - P2P_PORT=17410
- SEQUENCER= - SEQUENCER=https://rpc.sepolia.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -125,7 +125,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC}
- P2P_PORT=15620 - P2P_PORT=15620
- SEQUENCER= - SEQUENCER=https://rpc.sepolia.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -123,7 +123,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} - L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC}
- P2P_PORT=15037 - P2P_PORT=15037
- SEQUENCER= - SEQUENCER=https://rpc.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -123,7 +123,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC} - L1_RPC=${ETHEREUM_MAINNET_EXECUTION_RPC}
- P2P_PORT=18522 - P2P_PORT=18522
- SEQUENCER= - SEQUENCER=https://rpc.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -123,7 +123,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC}
- P2P_PORT=16564 - P2P_PORT=16564
- SEQUENCER= - SEQUENCER=https://rpc.sepolia.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |

View File

@@ -123,7 +123,7 @@ services:
- IP=${IP} - IP=${IP}
- L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC} - L1_RPC=${ETHEREUM_SEPOLIA_EXECUTION_RPC}
- P2P_PORT=19190 - P2P_PORT=19190
- SEQUENCER= - SEQUENCER=https://rpc.sepolia.linea.build
entrypoint: [/bin/bash, -c] entrypoint: [/bin/bash, -c]
command: command:
- | - |