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
@@ -79,14 +79,9 @@ After receiving the current `cluster-lock.json` from remaining operators (BEFORE
79
79
80
80
The new operator runs this **at the same time** as the remaining operators run their ceremony. All operators must participate together.
81
81
82
-
#### Step 3: Install New Cluster Lock
82
+
After the ceremony completes, the script automatically:
83
+
- Backs up the old `.charon` directory
84
+
- Moves the output directory to `.charon` (contains complete configuration)
85
+
- Prints commands to start containers
83
86
84
-
After the ceremony completes, install the new cluster-lock:
85
-
86
-
```bash
87
-
./scripts/edit/replace-operator/new-operator.sh \
88
-
--install-lock ./output/cluster-lock.json \
89
-
[--dry-run]
90
-
```
91
-
92
-
The script will verify the ENR is present in the cluster-lock, install the configuration, and print commands to start containers manually. Note: the new operator does NOT have slashing protection history (fresh start).
87
+
Note: the new operator does NOT have slashing protection history (fresh start).
After the ceremony completes, the script automatically backs up the old `.charon` directory and installs the new configuration from the output directory.
84
80
85
81
### Options
86
82
87
83
| Option | Required | Description |
88
84
|--------|----------|-------------|
89
85
|`--cluster-lock <path>`| No | Path to cluster-lock.json (for ceremony) |
90
86
|`--old-enr <enr>`| No | ENR of the operator being replaced (for ceremony) |
91
-
|`--install-lock <path>`| No | Install the new cluster-lock after ceremony |
92
87
|`--generate-enr`| No | Generate new ENR private key |
0 commit comments