Commit Graph

1008 Commits

Author SHA1 Message Date
Jakub Sokołowski 3fdba958cc
mainnet.tf: bump bootstrap node volumes to 800 GB
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 21:45:02 +01:00
Jakub Sokołowski dd60d47d22
drop statusim.net domain config in favor of status.im
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 20:56:48 +01:00
Jakub Sokołowski dd53f463ec
requirements: bump systemd-timer role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-14 15:49:17 +01:00
Jakub Sokołowski 848a148844
requirements: use full names for all roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-10 13:43:30 +01:00
Jakub Sokołowski 2aed8560e6
nimbus.prater: bump consul alerts thresholds
We really don't care about this fleet.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-10 13:08:53 +01:00
Jakub Sokołowski 4a7355d91d
nimbus.mainnet: disable subscribe-all for bootstrap
Generates high CPU load and deteriorates bootstrap node performance.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-08 15:19:17 +01:00
Jakub Sokołowski 084e5ceeb2
requirements: bump systemd-timer and launchd-timer
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-08 15:08:48 +01:00
Jakub Sokołowski e1a4d68df8
mainnet: fix name of yamux debug flag
https://github.com/status-im/nimbus-eth2/pull/6010

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-07 19:52:17 +01:00
kdeme bcbc19ec16
all: remove SSH access for daniil@status.im
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-05 12:45:15 +01:00
Jakub Sokołowski 2fdb97f25f
nimbus.prater: update validators layout TSV file
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-05 11:24:46 +01:00
Jakub Sokołowski de1ae7b873
nimbus.mainnet: rename nodes to include bootstrap word
This is additional precaution to avoid accidental destruction of these hosts
as they are used by Ethereum clients to connect to the network.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-05 10:41:52 +01:00
Jakub Sokołowski 2d9710227f
foreach.sh: remove set -e to not fail on first error
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-05 10:39:33 +01:00
Jakub Sokołowski 5f903426a5
nimbus.prater: reduce layout to just 2 hosts
This testnet will be dead within ~3 weeks.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-04 17:49:56 +01:00
Jakub Sokołowski aaa3c437a9
nimbus.holesky: lower limit for detailed val metrics
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-29 02:31:01 +01:00
Jakub Sokołowski 1396ab9bc1
foreach.sh: easy way to run command across a fleet
Usage example available in the README.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-27 19:23:39 +01:00
Anton Iakimov 23ba0d0d18
nimbus.sepolia: open ports for waku.sandbox 2024-02-27 16:47:23 +01:00
Anton Iakimov 0395e9a253
nimbus.mainnet: remove beacon-node-mainnet-testing-02 2024-02-27 16:06:23 +01:00
Alexis Pentori f4ffeb4d6e
mainnet: remove BN stable-02 from holesky.mainnet
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-02-23 12:29:48 +01:00
Diego 26d6d34bfa
all: grant SSH access to diego@status.im
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-22 12:53:56 +01:00
Jakub Sokołowski 3e224ccb8b
requirements: fix applying nim commit to validator client
https://github.com/status-im/infra-nimbus/pull/167

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-22 12:48:30 +01:00
Jakub Sokołowski 907c2714e2
nimbus.holesky: use Nim 2.0 on a selection of nodes
This is part of prepartion to upgrade to Nim 2.0.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-22 12:24:22 +01:00
Jakub Sokołowski 036c27c1b6
requirements: upgrade geth, neth, and erigon
For Dencun upgrade on 13 of March 2024.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-22 12:24:08 +01:00
Jakub Sokołowski 674cb764c7
nimbus.sepolia: open WS ports for waku-nmon.misc
https://github.com/status-im/infra-misc/pull/242

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-13 11:12:16 +01:00
Jakub Sokołowski 24173cb374
nimbus.sepolia: open RPC ports for waku test fleets
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-12 16:13:31 +01:00
Anton Iakimov 5f4bf2b90f
sepolia&eth1: bump nimbus-eth1 requirements and update flags 2024-02-09 12:03:43 +01:00
Jakub Sokołowski e2a119a673
nimbus.holesky: reuse prater macos host
Currently without any execution clients as we don't have any roles to
run Geth or other clients on a MacOS host.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-06 19:56:05 +01:00
Jakub Sokołowski f5597aa77d
requirements: bump rocketpool to 1.11.7
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-06 19:55:31 +01:00
Alexis Pentori f446bd309f
holesky: use node branch in validator client name
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-02-02 16:32:25 +01:00
Alexis Pentori 9e97832b48
Revert "sepolia, holesky: temporary mapping to use correct version for Dencon"
This reverts commit cd1f42c171.
2024-02-02 16:31:58 +01:00
Jakub Sokołowski cb5176502f
nimbus.master: disable wildcard REST API origin
Suspected to be related to REST API timeout issues:
https://github.com/status-im/nimbus-eth2/issues/5838

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-02-02 15:25:45 +01:00
Alexis Pentori d0f8b4c48b
holesky: Update Layout with new validator distribution
Link to d950ebfd5f

Signed-off-by: Alexis Pentori <alexis@status.im>
2024-02-02 10:58:04 +01:00
Alexis Pentori c03f82b225
sepolia: update payload_builder_url to boost-relay-sepolia.flashbots.net
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-01-30 10:19:46 +01:00
Alexis Pentori cd1f42c171
sepolia, holesky: temporary mapping to use correct version for Dencon
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-01-29 12:02:57 +01:00
Alexis Pentori d950ebfd5f
holesky: adding MEV payloard builder and updatign node layout
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-01-29 11:58:53 +01:00
Alexis Pentori 1a21ac4a24
requirements: upgrade Cancon on Holesky and Sepolia
Upgrade version of Geth,Erigon and Nethermind

Signed-off-by: Alexis Pentori <alexis@status.im>
2024-01-25 12:00:57 +01:00
Jakub Sokołowski 548f0f48fb
nimbus.sepolia: change layout to use all main branches
This also resoles the issue with Waku nodes depending on an Geth node
being driven by an unstable beacon node, causing RLN issues:
https://github.com/status-im/nimbus-eth2/issues/5753

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-16 16:51:58 +03:00
Jakub Sokołowski c48ac78797
nimbus.prater: use stable instead of unstable branch
Avoid an RPC bug found in `unstable` for Dencun upgrade:
https://github.com/status-im/nimbus-eth2/issues/5753

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-16 09:27:44 +03:00
Jakub Sokołowski 1253d61233
nimbus.prater: move windows-01 validators to linux-01
Validators necessary for the Dencun upgrade due to low participation.

Dropped and decomissioned Hetzner windows-01 as no longer necessary.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-12 16:35:26 +01:00
Jakub Sokołowski afc0e93e36
nimbus.mainnet: discover only EL nodes from nimbus.geth
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-11 14:51:43 +01:00
Jakub Sokołowski eed8a7145d
requirements: upgrade geth, erigon, and nethermind
Upgrades include support for Cancun upgrade for the Goerli network.
https://blog.ethereum.org/2024/01/10/goerli-dencun-announcement#execution-layer-goerli-releases

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-11 09:50:15 +01:00
Jakub Sokołowski 13fa6ea608
get-geth-api-urls: allow specifying multiple fleets
More useful than specifying multiple servicer names.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-09 11:10:44 +01:00
Jakub Sokołowski 9fbf61806a
nimbus.mainnet: use all geth nodes in the fleet
To allow individual geth nodes to be re-synced gradually.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-09 09:40:14 +01:00
Jakub Sokołowski 2c766a7991
dash.nimbus: reduce indices kept to 21 from 30
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-08 23:15:07 +01:00
Jakub Sokołowski 781b9e7524
nimbus.mainnet: switch exec URLs on linux-03
Necessary to allow the geth node to resync using new schema in order to
save disk space.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-08 22:09:07 +01:00
Alexis Pentori c7f77f5e32
nimbus.prater: switching MEV boots url.
Removing invalid url. List of valid URL available at https://ethstaker.cc/mev-relay-list#mev-relay-list-for-goerli-testnet

Signed-off-by: Alexis Pentori <alexis@status.im>
2024-01-03 16:28:08 +01:00
Jakub Sokołowski a015bed507
requirements: bump systemd-timer role
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-03 16:27:56 +01:00
Jakub Sokołowski 8db25c70b8
nimbus.sepolia: enable MEV builder for first node
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-02 14:30:11 +01:00
Jakub Sokołowski 74a567757b
requirements: Upgrade Geth to 1.13.8, Neth to 1.24.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-02 13:23:28 +01:00
Jakub Sokołowski 7a239812ec
nimbus.prater: remove Erigon node to save disk space
It was using 1.1 TB on `linux-05`, which is unreasonable.
And the network is deprecated anyway.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-01-02 13:22:54 +01:00
Anton Iakimov c2a939087d nimbus.mainnet: increase stable-small root volume size
Nimbus logs take up to 10G on hosts.
And current disk space is 15-25%
2023-12-22 16:26:55 +01:00