From 5517b2bb8d12edb39fc3ea97cb42aa899bc61f61 Mon Sep 17 00:00:00 2001 From: 3alpha <15694175+3alpha@users.noreply.github.com> Date: Wed, 3 Jun 2026 08:26:36 +0200 Subject: [PATCH] chore: remove holesky variant --- .../holesky/dappnode_package.json | 23 -------- package_variants/holesky/docker-compose.yml | 22 -------- .../holesky/holesky-notifications.yaml | 52 ------------------ .../holesky/prometheus-targets.json | 16 ------ validator/entrypoint.sh | 2 +- .../cert/holesky/teku_client_keystore.p12 | Bin 2622 -> 0 bytes .../cert/holesky/teku_keystore_password.txt | 1 - 7 files changed, 1 insertion(+), 115 deletions(-) delete mode 100644 package_variants/holesky/dappnode_package.json delete mode 100644 package_variants/holesky/docker-compose.yml delete mode 100644 package_variants/holesky/holesky-notifications.yaml delete mode 100644 package_variants/holesky/prometheus-targets.json delete mode 100644 validator/security/cert/holesky/teku_client_keystore.p12 delete mode 100644 validator/security/cert/holesky/teku_keystore_password.txt diff --git a/package_variants/holesky/dappnode_package.json b/package_variants/holesky/dappnode_package.json deleted file mode 100644 index 9264ee9..0000000 --- a/package_variants/holesky/dappnode_package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "teku-holesky.dnp.dappnode.eth", - "version": "0.1.6", - "links": { - "ui": "http://brain.web3signer-holesky.dappnode", - "homepage": "https://docs.teku.consensys.net", - "readme": "https://github.com/ConsenSys/teku/blob/master/README.md", - "docs": "https://docs.teku.consensys.net" - }, - "globalEnvs": [ - { - "envs": ["MEVBOOST_HOLESKY"], - "services": ["validator", "beacon-chain"] - } - ], - "upstream": [ - { - "repo": "ConsenSys/teku", - "version": "develop", - "arg": "UPSTREAM_VERSION" - } - ] -} diff --git a/package_variants/holesky/docker-compose.yml b/package_variants/holesky/docker-compose.yml deleted file mode 100644 index 3ecead7..0000000 --- a/package_variants/holesky/docker-compose.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: "3.5" -services: - beacon-chain: - build: - args: - NETWORK: holesky - P2P_PORT: 9605 - UPSTREAM_VERSION: develop # holesky fix, see https://github.com/ethereum/pm/blob/master/Pectra/holesky-postmortem.md#holesky-coordinated-slashings - environment: - CHECKPOINT_SYNC_URL: "https://checkpoint-sync-holesky.dappnode.net" - ports: - - "9605:9605" - - "9605:9605/udp" - volumes: - - teku-holesky-data:/opt/teku/data - validator: - build: - args: - NETWORK: holesky - UPSTREAM_VERSION: develop # holesky fix, see https://github.com/ethereum/pm/blob/master/Pectra/holesky-postmortem.md#holesky-coordinated-slashings -volumes: - teku-holesky-data: {} diff --git a/package_variants/holesky/holesky-notifications.yaml b/package_variants/holesky/holesky-notifications.yaml deleted file mode 100644 index 00e24f1..0000000 --- a/package_variants/holesky/holesky-notifications.yaml +++ /dev/null @@ -1,52 +0,0 @@ -endpoints: - - name: "Holesky Teku Node Syncing Check" - enabled: true - group: "holesky" - url: "http://beacon-chain.teku-holesky.dappnode:3500/eth/v1/node/syncing" - method: "GET" - headers: - Content-Type: "application/json" - interval: "30s" - conditions: - - "[BODY].data.is_syncing == false" - definition: - title: "Holesky Teku Node Synced Check" - description: "Check if the Holesky Teku (Consensus) Node is synced. You will receive a notification if the node is syncing and another one when it is synced." - correlationId: "teku-holesky-syncing" - isBanner: false - priority: "medium" - alerts: - - type: custom - enabled: true - description: "Teku Consensus Node syncing" - failure-threshold: 4 - success-threshold: 1 - send-on-resolved: true - - - name: "Holesky Teku Node Peers Count Check" - enabled: true - group: "holesky" - url: "http://beacon-chain.teku-holesky.dappnode:3500/eth/v1/node/peer_count" - method: "GET" - headers: - Content-Type: "application/json" - interval: "30s" - conditions: - - "[BODY].data.connected >= 10" - definition: - title: "Holesky Teku Node Peers Count Check" - description: "Check if the Holesky Teku (Consensus) Node has a minimum number of peers. You will receive a notification if the node has fewer than the peers defined for 5 minutes, and another when it recovers." - correlationId: "teku-holesky-peers" - isBanner: false - priority: "low" - metric: - min: 0 - max: 100 - unit: "peers" - alerts: - - type: custom - enabled: true - description: "Teku Consensus Node peers count is below [CONDITION_VALUE]" - failure-threshold: 10 - success-threshold: 1 - send-on-resolved: true diff --git a/package_variants/holesky/prometheus-targets.json b/package_variants/holesky/prometheus-targets.json deleted file mode 100644 index bd95bfd..0000000 --- a/package_variants/holesky/prometheus-targets.json +++ /dev/null @@ -1,16 +0,0 @@ -[ - { - "labels": { - "package": "teku-holesky.dnp.dappnode.eth", - "service": "beacon-chain.teku-holesky.dappnode" - }, - "targets": ["beacon-chain.teku-holesky.dappnode:8008"] - }, - { - "labels": { - "package": "teku-holesky.dnp.dappnode.eth", - "service": "validator.teku-holesky.dappnode" - }, - "targets": ["validator.teku-holesky.dappnode:8008"] - } -] diff --git a/validator/entrypoint.sh b/validator/entrypoint.sh index 9c82e0f..7b001c4 100755 --- a/validator/entrypoint.sh +++ b/validator/entrypoint.sh @@ -1,6 +1,6 @@ #!/bin/sh -SUPPORTED_NETWORKS="gnosis holesky hoodi mainnet lukso" +SUPPORTED_NETWORKS="gnosis hoodi mainnet lukso" # MEVBOOST: https://docs.teku.consensys.net/en/latest/HowTo/Builder-Network/ MEVBOOST_FLAG_KEYS="--validators-builder-registration-default-enabled=true" SKIP_MEVBOOST_URL="true" diff --git a/validator/security/cert/holesky/teku_client_keystore.p12 b/validator/security/cert/holesky/teku_client_keystore.p12 deleted file mode 100644 index c319e7e8468405db561fdc357521c75990f44f1e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2622 zcma)8S5y-U7ED6uC58}0q!$4}Or(V(O+<=F3%v;_(joLBE%YWr9z_t9CZP1*BoKlE zPpTlj3Ir7Cc~oK9vwM8IU%Mao%(*jn=5x+PVCm#QKnetwcA1LydW=TQ0V9wa_y$Wm z2FB73U(o#sEM?t)Nt8ukEM?vWoqI7asObOgVxR+p-e4(}FGvN1!*2&ABf<=U`g>(S zh=N%berfjwsMMm38}83u7Kjmj*Hy+30tsCL0eKJ%R5bre1kq9g5S&!B4`Vcdk14>w z>)=b(riON%ElOUIA+n1af^pGcEO-b`P3=rUIO|~K4De36{4fi%#K@taLh=y5r+tRu z!thV}0Ws9(M*EKCKxHYwPnppz6XKPD4*|SGjss9P73p@P9YNku(O6Od4u%AY+sU&J zewn2K)4Xn|@K8W0U^R92A(biDp4!=Gu)H7kAn`9d{o3h&n?^P%#x;6Iw$UBmF+@}=+s-AW#9nkHNJr&RdrBCxGTO#gcG-s7 z%K2cYe{1oPr0=@H#QwA(KbSo=>l8Ot;7;#0YDEZ6p{(f_pN_WCLw~zDbVO{oB`*tW?X@VO{z=D@Wp)ZBd4R zFAY(#>+b`2fSQ+Iy*wHgx*K6t${D3Gf2bVinMluuAp0vX5RoC(gNu=V1a_c@@0vmX z!i3tC38HN$I8wMO|J!Bd;Rv8s>Wi&7`M{Mk3N=$dhv zX2xHJUa!OJcPp*d_uB~9C9W>(ru&|_eXv?O0b;q;w3-sWs##OC3mFeKAF;KHI6c0q zu2}4yv;FdLJD2Y|zOyL=@ z&GoMgKfgaAEBKB$?Ls=aF|sjCa!DR*S>cUL-olRtu);Zdbi+9vOM-H5e(z1CJo0Vm zR7R>Jcz@R=Een!`iy7btum!jRoB)q5&;Z)HZjpp{t=y7UFR?xg$5MnJxuuuJ5Qtjx?`;?~%8>rs9%1Ozy_4j+A7<{(N$lb5aZtJZAZOv^LEBn!cfx|G-iy(1*u7sL&jtpP_c#rSwvxX@e%so>Ho=+dXQ=*?iiu zvW4B|eOq*~Sf9Nnck5aoDQExe`pPTg(Fr-v(?9vFI~X6j{Sc}F#_uG}Rgx^%G!K+H zgtaDa$f=fSrawL3bV^iiwAhato5uBZ@+ir^)z@1On+8?05}jINzPugE?QTTN92w~+&&mTvNnT?wDwNuAV)|l2%)0$H>-`>Yf2+)jE za$4@P%yhVw^^=%JJZ<*C3iDv0jUPh+?u8vxkibxSs>%nZ!})oudY_17QK#^pwpsS9 z$O(NvmWmG!bDbSI*MSG!MM>cwH1OQHle43jNb3oJ$UMZ*Rt5p`Mg*Ys$ZEx-Ili=r zssxjts`-DVps-a0_*`1-XRR^(vKRr=t{Y!G~Py1## z7A!V8BH+?o(Yezrcq7jQ$23OR$>t2Tgx&(u1v>2eRaIMeKgOak!>|d7y6Kk1HCEMN zXqty?+^fIk@JljXka7GO$uR^aIh-o>K+&P>tt)%&9p>+w9(-~)G3y8U{;KnZYsJ7O zOukW>!2xun91gkCe^BZSnM~9)3WcpmCGLH879XP7P}y6NHJV1X5q>-|6sCO62*=~v z_)ZrINkl{J6vgu<+IeoW%~iP=y-6tBQ9dE(hT5<2EBhru zuya)hr9MbWE&FP>+MO$Cft$_yx-lr4^A6)=gU~@B5sbfoDiDwo0OnC^$#zf69~O8h z6q;2*s&@|A>17M4(5+IwxBT2txqb!A62R|$)?{<#QT9S71hYw!fvsBF{j&o80hi>y Ang9R* diff --git a/validator/security/cert/holesky/teku_keystore_password.txt b/validator/security/cert/holesky/teku_keystore_password.txt deleted file mode 100644 index a1a35a1..0000000 --- a/validator/security/cert/holesky/teku_keystore_password.txt +++ /dev/null @@ -1 +0,0 @@ -dappnode \ No newline at end of file