Jakub Sokołowski
e1b9f8d867
mainnet: remove unnecessary commented line
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-22 17:27:19 +02:00
Alexis Pentori
29c93910b3
nimbus-eth1: switching tesnet to holesky
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-05-22 16:47:46 +02:00
Anton Iakimov
ee741f17e4
nimbus.mainnet: simplify success_before_passing logic
2024-05-22 16:10:38 +02:00
Anton Iakimov
e4b080274b
mainnet: set public testing endpoint check to recover faster
2024-05-20 16:39:22 +02:00
Anton Iakimov
c2c610df7c
requirements: update to fix config path
2024-05-20 16:38:39 +02:00
Anton Iakimov
6055da9327
requirements: update roles
2024-05-20 15:49:11 +02:00
Jakub Sokołowski
9aa1a6cb2e
holesky: fix number of Geth nodes for windows-01
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-13 11:57:09 +02:00
Jakub Sokołowski
0664dca702
nimbus.holesky: fix Geth ports for windows-01
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-13 11:46:53 +02:00
Jakub Sokołowski
7d132a413c
requirements: switch BNs to using TOML config file
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-13 11:46:52 +02:00
Jakub Sokołowski
3ebbe395c1
requirements: bump consul, BNs, geth, erigon
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-12 11:56:48 +02:00
Jakub Sokołowski
be2528f250
nimbus.sepolia: dynamic public API port
...
Also fix distribution of validators.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-09 16:50:28 +02:00
Jakub Sokołowski
cf5eb1366f
requirements: upgrade BN, geth, nethermind
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-09 14:20:47 +02:00
Jakub Sokołowski
931c9f38b7
nimbus.mainnet: dynamically derive public API node ports
...
Fixes:
https://github.com/status-im/nimbus-eth2/issues/6271
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-08 10:20:33 +02:00
Jakub Sokołowski
a844250fe8
nimbus.mainnet: fix port for public API endpoint
...
Was wrong due to removal of a node.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-08 09:11:41 +02:00
Jakub Sokołowski
1b4c2becf4
lookup_plugins/bitwarden: ignore stderr
...
Otherwise we get weird JSON parsing errors:
```
An unhandled exception occurred while running the lookup plugin 'bitwarden'.
Error was a <class 'json.decoder.JSONDecodeError'>, original message:
Extra data: line 1 column 843 (char 842). Extra data: line 1 column 843 (char 842)
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-07 14:48:35 +02:00
Jakub Sokołowski
290335c75b
all: remove SSH access from Zahary
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-06 11:00:28 +02:00
Jakub Sokołowski
fa9c9a4769
requirements: bump BN and EL roles
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-06 10:50:08 +02:00
Jakub Sokołowski
56933830f9
all: remove SSH access for ujscale
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-06 10:40:01 +02:00
Jakub Sokołowski
d787da3cb2
nimbus.holesky: update tsv with state after cleanup
...
Old folders with validator clients that should not exist were present on
hosts, mostly erigon ones, and posing a threat for further slashings.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-28 09:43:13 +02:00
Jakub Sokołowski
0970c10b89
nimbus.holesky: re-add missing playbook steps
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-24 09:33:52 +02:00
Jakub Sokołowski
1f4483748b
ansible/upgrade: add missing become=true
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-24 08:59:55 +02:00
Jakub Sokołowski
1c472b5d29
nimbus.sepolia: fix validator client enabling
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-24 08:48:45 +02:00
Jakub Sokołowski
60dd11a88e
holesky,mainnet,sepolia: lower consul sensitivity
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-24 08:25:36 +02:00
Jakub Sokołowski
d1d762a686
nimbus.fluffy: lower sensitivity for consul checks
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-23 12:49:37 +02:00
Jakub Sokołowski
9ceadfe93c
requirements: bump BN, Fluffy, Geth, Erigon, Rocketpool
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-23 12:14:01 +02:00
Jakub Sokołowski
29e7870a8b
nimbus.prater: decomission last two remaining hosts
...
The testnet is dead, and keeping it around is not necessary.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-19 10:13:23 +02:00
Jakub Sokołowski
a50b372f01
requirements: bump nimbus-fluffy, add container
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-03 13:14:29 +02:00
Jakub Sokołowski
4ecdc1425e
nimbus.fluffy: increase number of nodes back to 32
...
We now have effective storage size limits:
https://github.com/status-im/infra-role-nimbus-fluffy/pull/4
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-02 10:56:49 +02:00
Jakub Sokołowski
ce13aac5ce
nimbus.mainnet: download BN when branch is stable
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-04-01 13:50:34 +02:00
Jakub Sokołowski
f26dfe57c4
nimbus.holesky: reduce critical alerts sensitivity
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-30 09:59:34 +01:00
Jakub Sokołowski
f1e772f162
requirements: bump beacon-node for windows
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-30 09:58:23 +01:00
Jakub Sokołowski
86ebefcd78
requirements: bump windows beacon-node role
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-26 21:12:16 +01:00
Jakub Sokołowski
d62f1960c4
nimbus.holesky: set missing fact_path for windows-01
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-26 20:57:37 +01:00
Jakub Sokołowski
19e3ede1e4
nimbus.holesky: add libp2p node on windows-01 host
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-26 20:57:36 +01:00
Jakub Sokołowski
467eee3dff
nimbus.holesky: use ReFS volume mounted as D drive
...
It is supposed to provide superior performance to NTFS:
https://github.com/status-im/infra-nimbus/issues/180
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-26 20:57:35 +01:00
Alexis Pentori
29bce4b7da
sepolia: update port open for waku network monitor
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2024-03-26 15:33:11 +01:00
Jakub Sokołowski
6aeb204614
nimbus.holesky: deploy windows-01 host with nodes
...
Currently we have issues building and running Beacon node:
https://github.com/status-im/nimbus-eth2/issues/6139
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-26 12:42:26 +01:00
Jakub Sokołowski
6757e2f6ab
nimbus.fluffy: reduce number of nodes from 32 to 16
...
There's not enough disk space.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-26 00:46:40 +01:00
Etan Kissling
eccb234f17
nimbus.prater: use custom research branch
...
As prater is approaching end of life, it is suitable for testing edge
cases with partitioned network. To avoid interfering with other networks
a separate branch should be tracked instead.
Signed-off-by: Etan Kissling <etan@status.im>
2024-03-25 16:26:18 +01:00
Jakub Sokołowski
10ff179299
nimbus.holesky: add Geth hosts for MacOS and Windows
...
No Windows host with beacon nodes currently.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-21 16:53:36 +01:00
Jakub Sokołowski
5792c09f1d
requirements: update beacon-node and systemd-timer
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-20 13:50:21 +01:00
Jakub Sokołowski
9ef7a7a8bf
nimbus.sepolia: add IPv6 addresses and netplan role
...
https://github.com/status-im/infra-nimbus/issues/176
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-20 13:50:20 +01:00
Jakub Sokołowski
90edd3c50e
nimbus.mainnet: add IPv6 addresses and netplan role
...
https://github.com/status-im/infra-nimbus/issues/176
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-20 13:50:19 +01:00
Jakub Sokołowski
581336eff8
nimbus.holesky: add IPv6 addresses and netplan role
...
https://github.com/status-im/infra-nimbus/issues/176
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-20 13:36:20 +01:00
Jakub Sokołowski
2ad97c7be4
nimbus.prater: lower alert sensitivity even further
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-18 19:59:55 +01:00
Etan Kissling
140e1835ce
Revert "nimbus.prater: use stable instead of unstable branch"
...
This reverts commit c48ac78797
.
The underlying issue that prompted switching to `stable` has been fixed.
- https://github.com/status-im/nimbus-eth2/issues/5753
Signed-off-by: Etan Kissling <etan@status.im>
2024-03-16 17:21:20 +01:00
Jakub Sokołowski
92e180f775
ansible/inventory: update to use status.im domain
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-03-15 12:07:45 +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
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
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ð1: 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
Jakub Sokołowski
08db65a52e
nimbus.sepolia: remove obsolete vacdev.misc ipset
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-08 17:44:55 +01:00
Jakub Sokołowski
5d266bcd4d
requirements: upgrade erigon and nethermind
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-08 13:55:27 +01:00
Jakub Sokołowski
9d99b031ac
nimbus.prater: reduce Consul alerts sensitivity
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-06 11:13:54 +01:00
Jakub Sokołowski
9be87e32ce
nimbus.mainnet: reduce Consul alerts sensitivity
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-06 11:13:26 +01:00
Jakub Sokołowski
39e12fdc6f
nimbus.holesky: add public beacon node API endpoints
...
https://github.com/status-im/infra-nimbus/issues/157
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-01 11:50:23 +01:00
Jakub Sokołowski
58cbfee30f
nimbus.prater: disable resyncing on all hosts
...
It just causes unnecessary alerts for an obsolete network.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-27 11:45:16 +01:00
Jakub Sokołowski
0814b65965
sepolia: add missing layout file to vars_files
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-21 16:32:29 +01:00
Jakub Sokołowski
f0fc719f0f
sepolia: add missing layout file to vars_files
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-21 16:31:45 +01:00