- 19 Aug, 2024 3 commits
-
-
EthPandaOpsBot authored
🤖 I have created a release *beep* *boop* --- ## [4.2.0](https://github.com/ethpandaops/ethereum-package/compare/4.1.0...4.2.0) (2024-08-19) ### Features * add customizable configuraiton for prometheus retention ([#745](https://github.com/ethpandaops/ethereum-package/issues/745)) ([6c02dfee](https://github.com/ethpandaops/ethereum-package/commit/6c02dfee67e239650f9f21786ff5c976770a733b)) * add genesis_gaslimit param configuration ([#726](https://github.com/ethpandaops/ethereum-package/issues/726)) ([a4ba9a65](https://github.com/ethpandaops/ethereum-package/commit/a4ba9a65852411db43dbcf3c727c9ad52040e482)) * Add Lighthouse PeerDAS Dashboard ([#736](https://github.com/ethpandaops/ethereum-package/issues/736)) ([ffbfde23](https://github.com/ethpandaops/ethereum-package/commit/ffbfde23f2e58350145ab48d0dbce5e245385ab5)) * add peerdas-electra-support ([#740](https://github.com/ethpandaops/ethereum-package/issues/740)) ([663e7e65](https://github.com/ethpandaops/ethereum-package/commit/663e7e654b81fb623a1fa486ccf7092ba2e39d80)) * add profiling for prysm ([#722](https://github.com/ethpandaops/ethereum-package/issues/722)) ([7dc66606](https://github.com/ethpandaops/ethereum-package/commit/7dc66606f5d5f86d4ef394bc70fe2e936cd55c75)) * add sanity check ([#710](https://github.com/ethpandaops/ethereum-package/issues/710)) ([b824cac8](https://github.com/ethpandaops/ethereum-package/commit/b824cac89ca2c78604c82544888a89c0c1d3aa80)) * enable dora pprof ([#743](https://github.com/ethpandaops/ethereum-package/issues/743)) ([2b7be9a2](https://github.com/ethpandaops/ethereum-package/commit/2b7be9a27c516b17322e8028c23813620bfc6afe)) * generate keys if not default key is used ([#707](https://github.com/ethpandaops/ethereum-package/issues/707)) ([2d1cab53](https://github.com/ethpandaops/ethereum-package/commit/2d1cab5317dac62524601f392a4a62a7c3a88b80)) * lodestar persists invalid ssz objects by default ([#730](https://github.com/ethpandaops/ethereum-package/issues/730)) ([5a459914](https://github.com/ethpandaops/ethereum-package/commit/5a459914327e33c426e82df62af6336970857f08)) * update egg config parameters ([#737](https://github.com/ethpandaops/ethereum-package/issues/737)) ([78c2bc77](https://github.com/ethpandaops/ethereum-package/commit/78c2bc77caaf814cf360499b6b61337ea7eb7099)) ### Bug Fixes * add debug ns to nethermind ([#732](https://github.com/ethpandaops/ethereum-package/issues/732)) ([372bb521](https://github.com/ethpandaops/ethereum-package/commit/372bb521525948bc0a97a1999e6d233cb2792626)) * allow vc properties in participants_matrix.cl ([#715](https://github.com/ethpandaops/ethereum-package/issues/715)) ([c8b9b19c](https://github.com/ethpandaops/ethereum-package/commit/c8b9b19c045f6075fa02f9abf8f761a5a8056ba3)) * besu devnet schedule ([#734](https://github.com/ethpandaops/ethereum-package/issues/734)) ([28b67cd1](https://github.com/ethpandaops/ethereum-package/commit/28b67cd17a6f0abf80c46821465872d4006f9277)) * blobscan redis dependency ([#712](https://github.com/ethpandaops/ethereum-package/issues/712)) ([0ed1c9c8](https://github.com/ethpandaops/ethereum-package/commit/0ed1c9c8e974f7c6900f68679602d95cfcb17831)) * change churn limit default for pectra tests ([#747](https://github.com/ethpandaops/ethereum-package/issues/747)) ([8109054e](https://github.com/ethpandaops/ethereum-package/commit/8109054e20121092ad5ad3eebbf1a16a20677887)) * correctly apply extra params if builder is enabled ([#725](https://github.com/ethpandaops/ethereum-package/issues/725)) ([a94caf02](https://github.com/ethpandaops/ethereum-package/commit/a94caf02c327347a7e6b4ed2f99badb787a25dc7)) * disable all assertoor tests by default ([#738](https://github.com/ethpandaops/ethereum-package/issues/738)) ([2961f969](https://github.com/ethpandaops/ethereum-package/commit/2961f969402b3f3dbf6f584e74644cf32cfd7902)) * lodestar vc faster startup ([#721](https://github.com/ethpandaops/ethereum-package/issues/721)) ([225e3d80](https://github.com/ethpandaops/ethereum-package/commit/225e3d80fe0389f6a22c88a56075ad86a1ae2b00)) * readme eof ([#739](https://github.com/ethpandaops/ethereum-package/issues/739)) ([7f94f6e2](https://github.com/ethpandaops/ethereum-package/commit/7f94f6e2fefe21e11edb7cf5dc827e3f486afe98)) * remove custom peerdas images for dora & assertoor ([#741](https://github.com/ethpandaops/ethereum-package/issues/741)) ([a19398de](https://github.com/ethpandaops/ethereum-package/commit/a19398decc892ba6749284495891184de987cab0)) * remove subscribe all subnet nimbus ([#719](https://github.com/ethpandaops/ethereum-package/issues/719)) ([ef92f8f4](https://github.com/ethpandaops/ethereum-package/commit/ef92f8f45e4e32d0e2b9711ca9671ff5d1bcab00)) * remove subscribe-all-subnets from default prysm config ([#717](https://github.com/ethpandaops/ethereum-package/issues/717)) ([6348c0b4](https://github.com/ethpandaops/ethereum-package/commit/6348c0b4c0b8a03a27cdf8a5fa8615b0ab323d7b)) * remove subscribe-all-subnets lighthouse/lodestar/teku ([#720](https://github.com/ethpandaops/ethereum-package/issues/720)) ([cdb20e18](https://github.com/ethpandaops/ethereum-package/commit/cdb20e18110e3c85817adc7e970d4b4cbd445feb)) * update snapshots URL ([#731](https://github.com/ethpandaops/ethereum-package/issues/731)) ([f9269ad7](https://github.com/ethpandaops/ethereum-package/commit/f9269ad7e7bc04fae486b340f8d189d3b965f4b2)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). -
Barnabas Busa authored
-
Parithosh Jayanthi authored
-
- 16 Aug, 2024 1 commit
-
-
Barnabas Busa authored
-
- 15 Aug, 2024 3 commits
-
-
pk910 authored
helps debugging dora issues
-
Barnabas Busa authored
-
pk910 authored
-
- 14 Aug, 2024 1 commit
-
-
Barnabas Busa authored
-
- 13 Aug, 2024 3 commits
-
-
pk910 authored
disable all assertoor tests by default to prevent accidentally running tests twice
-
Barnabas Busa authored
-
Katya Ryazantseva authored
Grafana dashboard for monitoring Lighthouse PeerDAS metrics. <img width="883" alt="Screenshot 2024-08-10 at 19 04 13" src="https://github.com/user-attachments/assets/53a1f05f-ad5a-49ad-8879-edaa816f8072">
-
- 09 Aug, 2024 2 commits
-
-
Barnabas Busa authored
Signed-off-by:
Barnabas Busa <busa.barnabas@gmail.com>
-
Pablo Castellano authored
These new images are much more optimized and are ten times lighter (https://github.com/Blobscan/blobscan/pull/390)
-
- 06 Aug, 2024 4 commits
-
-
Barnabas Busa authored
-
Rafael Matias authored
-
Nico Flaig authored
Would be good to have invalid ssz objects persisted by default in case there is a consensus bug or other issue. There is not much downside to this besides slight storage increase but since states / blocks are generally small on devnets this shouldn't matter, also we prune objects after some time (15 days).
-
Barnabas Busa authored
-
- 31 Jul, 2024 1 commit
-
-
Barnabas Busa authored
-
- 29 Jul, 2024 2 commits
-
-
Ji Hwan KIM authored
This PR adds `genesis_gas_limit` parameter within `network_params.yaml` to make the parameter configurable using Kurtosis. It seems like [ethereum-genesis-generator](https://github.com/ethpandaops/ethereum-genesis-generator), which is being used in this package already has the capability to change `genesis_gas_limit` by changing `export GENESIS_GASLIMIT="${GENESIS_GASLIMIT:-30000000}"` within [defaults.env](https://github.com/ethpandaops/ethereum-genesis-generator/blob/master/defaults/defaults.env#L27). This feature didn't seem like it was directly transferred to the `ehtereum-package`. Tested locally with the `main` branch and changing the `genesis_gas_limit` value to `50000000`.  --------- Signed-off-by:
Ji Hwan <jkim@polygon.technology> Co-authored-by:
Barnabas Busa <busa.barnabas@gmail.com>
-
Nico Flaig authored
I noticed it is not possible to run mixed vc<>bn clients if builder / mev is enabled as it applies extra flags from other clients in `vc_extra_params` as the params are applied based on `cl_type` but it should be done based on `vc_type`. I tested this using the [following config](https://gist.github.com/nflaig/949c8b5101127961023d89de9c206b04) with both `mev_type: mock` and `mev_type: flashbots`.
-
- 16 Jul, 2024 1 commit
-
-
Barnabas Busa authored
-
- 15 Jul, 2024 4 commits
-
-
Barnabas Busa authored
Signed-off-by:
Barnabas Busa <busa.barnabas@gmail.com>
-
Barnabas Busa authored
Signed-off-by:
Barnabas Busa <busa.barnabas@gmail.com>
-
Barnabas Busa authored
Signed-off-by:
Barnabas Busa <busa.barnabas@gmail.com>
-
Barnabas Busa authored
-
- 13 Jul, 2024 1 commit
-
-
pk910 authored
allow setting vc_* properties in participants_matrix.cl: ``` participants_matrix: el: - el_type: nethermind el_image: nethermindeth/nethermind:pectra - el_type: geth el_image: ethpandaops/geth:lightclient-prague-devnet-1 cl: - cl_type: teku cl_image: ethpandaops/teku:master - cl_type: nimbus cl_image: ethpandaops/nimbus-eth2:unstable - cl_type: lodestar cl_image: ethpandaops/lodestar:electra-fork vc_max_mem: 1024 - cl_type: grandine cl_image: ethpandaops/grandine:electra ``` in the example above, lodestar vc needs more than 500M memory for key import, so I'd like to override the vc_max_mem accordingly. This is theoretically allowed by the logic, but the new sanity check prevents it.
-
- 09 Jul, 2024 1 commit
-
-
Barnabas Busa authored
-
- 04 Jul, 2024 2 commits
-
-
Barnabas Busa authored
-
Barnabas Busa authored
Nimbus BN is working with Lodestar VC and Prysm vc as of `ethpandaops/nimbus-eth2:unstable-85c2850`
-
- 03 Jul, 2024 3 commits
-
-
EthPandaOpsBot authored
🤖 I have created a release *beep* *boop* --- ## [4.1.0](https://github.com/ethpandaops/ethereum-package/compare/4.0.0...4.1.0) (2024-07-03) ### Features * add back k8s tests ([#699](https://github.com/ethpandaops/ethereum-package/issues/699)) ([d621cf0a](https://github.com/ethpandaops/ethereum-package/commit/d621cf0a4936c40778e492bb307fef990477aa52)) * add checkpoint_enabled and checkpoint_url flags ([#689](https://github.com/ethpandaops/ethereum-package/issues/689)) ([b8cd2b45](https://github.com/ethpandaops/ethereum-package/commit/b8cd2b4574d4f8defa343532a7725b9ae3be692b)) * add eof support ([#682](https://github.com/ethpandaops/ethereum-package/issues/682)) ([cb203ff1](https://github.com/ethpandaops/ethereum-package/commit/cb203ff1e9929529570f4dc59b7b3cb6022ff670)) * add mev relays to dora config ([#679](https://github.com/ethpandaops/ethereum-package/issues/679)) ([293001a1](https://github.com/ethpandaops/ethereum-package/commit/293001a1e116e7e727d19ed42ba3e7113171f561)) * Add static ports ([#677](https://github.com/ethpandaops/ethereum-package/issues/677)) ([4f054d05](https://github.com/ethpandaops/ethereum-package/commit/4f054d0566c1a8a8f90a5436d022cd5fe36d7c3c)) * add ws_url to el_context ([#696](https://github.com/ethpandaops/ethereum-package/issues/696)) ([26fea619](https://github.com/ethpandaops/ethereum-package/commit/26fea619789253f73c1f53eb9478347bb908387a)) * introduce devnet_repo override ([#686](https://github.com/ethpandaops/ethereum-package/issues/686)) ([99523611](https://github.com/ethpandaops/ethereum-package/commit/99523611622dbbefc2a523e6b011e63487b1cbf7)) * use CDN URL for data snapshots used for shadow forks ([#676](https://github.com/ethpandaops/ethereum-package/issues/676)) ([91dc68c9](https://github.com/ethpandaops/ethereum-package/commit/91dc68c9e709729e2a8c2fa59f48d8901eb49bb5)) ### Bug Fixes * besu bonsai log disable ([#673](https://github.com/ethpandaops/ethereum-package/issues/673)) ([955f19f8](https://github.com/ethpandaops/ethereum-package/commit/955f19f8a79eda7d3d645c0c3d3a822705f10a7d)) * blockscout bad return ([#685](https://github.com/ethpandaops/ethereum-package/issues/685)) ([e80870b3](https://github.com/ethpandaops/ethereum-package/commit/e80870b3f955d5e350e3b14ab8ea2e49fa8d2f48)) * bump peerdas images ([#678](https://github.com/ethpandaops/ethereum-package/issues/678)) ([1acc201c](https://github.com/ethpandaops/ethereum-package/commit/1acc201cbb7314c593963e042796e4d93ceaf960)) * DNS-1035 label ([#697](https://github.com/ethpandaops/ethereum-package/issues/697)) ([440fb319](https://github.com/ethpandaops/ethereum-package/commit/440fb319084fc8ea16f961410162d35290deeb22)) * ephemery genesis loader ([#700](https://github.com/ethpandaops/ethereum-package/issues/700)) ([02350636](https://github.com/ethpandaops/ethereum-package/commit/023506362d489124d88f1d2b15408f08fbdd173e)) * ignore bootnodes if in shadowfork ([#660](https://github.com/ethpandaops/ethereum-package/issues/660)) ([cda5ddac](https://github.com/ethpandaops/ethereum-package/commit/cda5ddac51e4ce2228f2a4da1d242b2fcb7eeccd)) * minimal eof ([#687](https://github.com/ethpandaops/ethereum-package/issues/687)) ([26a76187](https://github.com/ethpandaops/ethereum-package/commit/26a76187cd65114640764cc4eefc4a6c7517b57a)) * release please manifest ([#675](https://github.com/ethpandaops/ethereum-package/issues/675)) ([75ed7e18](https://github.com/ethpandaops/ethereum-package/commit/75ed7e18309d1d3884e222abcd097366649288cc)) * remove docker login ([#701](https://github.com/ethpandaops/ethereum-package/issues/701)) ([ede59626](https://github.com/ethpandaops/ethereum-package/commit/ede596266d2a0fe8af0e1bf21c6a09e4685b67a5)) * return empty services ([#688](https://github.com/ethpandaops/ethereum-package/issues/688)) ([6571a70b](https://github.com/ethpandaops/ethereum-package/commit/6571a70bccb310957d531daea6685f641469b546)) * return the correct network_id ([#705](https://github.com/ethpandaops/ethereum-package/issues/705)) ([7c592f67](https://github.com/ethpandaops/ethereum-package/commit/7c592f6741718c20bdce4bd3bd6035b3ce37f38d)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). -
Barnabas Busa authored
-
Tobias Wohland authored
## Summary This PR adds the possibility to define static ports for most of the components included in the ethereum-package for kurtosis. Furthermore, some parts of the code, which are relevant for this PR, will be refactored. ## Tasks - [x] Add new settings to network_params - [x] Update input_parser - [x] Update shared_utils - [x] Add static ports to el clients - [x] Add static ports to cl clients - [x] Add static ports to vc clients - [x] Add static ports to additional services - [x] Update documentation --------- Co-authored-by:
Barnabas Busa <busa.barnabas@gmail.com>
-
- 02 Jul, 2024 1 commit
-
-
Barnabas Busa authored
-
- 30 Jun, 2024 2 commits
-
-
Barnabas Busa authored
-
pk910 authored
update ephemery genesis loader to use latest `network-config.tar.gz` from ephemery genesis repository
-
- 28 Jun, 2024 2 commits
-
-
Barnabas Busa authored
-
Barnabas Busa authored
-
- 27 Jun, 2024 2 commits
-
-
Barnabas Busa authored
-
Barnabas Busa authored
-
- 26 Jun, 2024 1 commit
-
-
Barnabas Busa authored
Signed-off-by:
Barnabas Busa <busa.barnabas@gmail.com> Signed-off-by:
Barnabas Busa <barnabas.busa@ethereum.org> Signed-off-by:
Parithosh Jayanthi <parithosh@indenwolken.xyz> Co-authored-by:
parithosh <parithosh.jayanthi@ethereum.org>
-