Deneb upgrade for fixturenet-plugeth #789

Merged
roysc merged 11 commits from roy/fnet-eth-deneb-upgrade into main 2024-04-11 03:21:38 +00:00
Member

Updates fixturenet-plugeth stack configuration for the Deneb fork based on Geth v1.13.x:

  • updates genesis generator tool, and simplifies the config: the default from ethereum-genesis-generator can be used for a from-genesis Merged chain.
  • Geth-based statediff is stuck at v1.11.6, and config options are changing (e.g. theminer.threads option was dropped) Since these will probably continue to diverge, I copied the run script over.
Updates fixturenet-plugeth stack configuration for the Deneb fork based on Geth v1.13.x: - updates genesis generator tool, and simplifies the config: the default from `ethereum-genesis-generator` can be used for a from-genesis Merged chain. - <strike>Geth-based statediff is stuck at `v1.11.6`, and config options are changing (e.g. the`miner.threads` option was dropped) Since these will probably continue to diverge, I copied the run script over.</strike>
roysc added 6 commits 2024-03-28 12:15:53 +00:00
Gets fix for https://github.com/ethereum/web3.py/issues/3186
miner.threads is deprecated in geth 1.12
propagate lighthouse debug_level
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 50s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m23s
Deploy Test / Run deploy test suite (pull_request) Successful in 6m1s
Smoke Test / Run basic test suite (pull_request) Successful in 6m10s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 10m16s
26eef04bb8
roysc added 1 commit 2024-03-28 13:04:32 +00:00
debug missing stack
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 48s
Deploy Test / Run deploy test suite (pull_request) Has been cancelled
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Has been cancelled
Smoke Test / Run basic test suite (pull_request) Has been cancelled
Webapp Test / Run webapp test suite (pull_request) Has been cancelled
95894ff88d
roysc added 1 commit 2024-03-28 14:00:05 +00:00
debug
Some checks failed
Lint Checks / Run linter (pull_request) Successful in 47s
Smoke Test / Run basic test suite (pull_request) Has been cancelled
Webapp Test / Run webapp test suite (pull_request) Has been cancelled
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Has been cancelled
Deploy Test / Run deploy test suite (pull_request) Has been cancelled
a5139dc145
roysc force-pushed roy/fnet-eth-deneb-upgrade from a5139dc145 to e9b6d312a5 2024-04-02 02:35:38 +00:00 Compare
roysc changed title from WIP: Deneb upgrade for `fixturenet-plugeth` to Deneb upgrade for `fixturenet-plugeth` 2024-04-02 04:31:20 +00:00
roysc force-pushed roy/fnet-eth-deneb-upgrade from e9b6d312a5 to 6de08ecc7b 2024-04-02 04:47:47 +00:00 Compare
roysc requested review from telackey 2024-04-07 15:08:57 +00:00
roysc requested review from jonathanface 2024-04-07 15:08:58 +00:00
roysc added 1 commit 2024-04-09 06:38:11 +00:00
Merge branch 'main' into roy/fnet-eth-deneb-upgrade
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 39s
Deploy Test / Run deploy test suite (pull_request) Successful in 4m54s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 9m8s
Webapp Test / Run webapp test suite (pull_request) Successful in 4m29s
Smoke Test / Run basic test suite (pull_request) Successful in 5m13s
6c981ae74f
jonathanface approved these changes 2024-04-09 17:27:20 +00:00
jonathanface left a comment
Owner

lgtm

lgtm
roysc added 2 commits 2024-04-10 08:54:03 +00:00
This reverts commit 9f379a9d50.
add --miner option for version < 1.12
All checks were successful
Lint Checks / Run linter (pull_request) Successful in 53s
Webapp Test / Run webapp test suite (pull_request) Successful in 5m30s
Deploy Test / Run deploy test suite (pull_request) Successful in 5m55s
Smoke Test / Run basic test suite (pull_request) Successful in 5m24s
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Successful in 10m29s
a919e590e1
roysc reviewed 2024-04-10 09:08:26 +00:00
@ -18,2 +15,3 @@
# Build genesis config
RUN apk add --no-cache make bash envsubst jq
COPY genesis /opt/genesis
Author
Member

The rearranged lines are just for better build caching

The rearranged lines are just for better build caching
@ -17,4 +14,1 @@
COPY --from=lcli /usr/local/bin/lcli /usr/local/bin/lcli
COPY --from=ethgen /usr/local/bin/eth2-testnet-genesis /usr/local/bin/eth2-testnet-genesis
COPY --from=ethgen /usr/local/bin/eth2-val-tools /usr/local/bin/eth2-val-tools
Author
Member

Not used for CL

Not used for CL
@ -5,2 +5,3 @@
&& apt-get clean && rm -rf /var/lib/apt/lists/*
WORKDIR /root/
WORKDIR /root
Author
Member
See https://github.com/moby/moby/issues/47627
telackey approved these changes 2024-04-10 20:44:24 +00:00
roysc merged commit 87fffca358 into main 2024-04-11 03:21:38 +00:00
roysc deleted branch roy/fnet-eth-deneb-upgrade 2024-04-13 10:32:13 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cerc-io/stack-orchestrator#789
No description provided.