Jakub Sokołowski
b55f23af5a
holesky: drop override of nim_commit to version-2-0
...
It caused sync issues on all nodes with it enabled:
https://github.com/status-im/nimbus-eth2/issues/6433
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-18 16:15:44 +02:00
Jakub Sokołowski
a303fc92bd
fluffy: add extra 32 addreses to each host
...
Which will then be attached to individual fluffy nodes:
https://github.com/status-im/infra-nimbus/issues/186
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 16:49:02 +02:00
Jakub Sokołowski
ae6ee82a18
fluffy: add netplan role to manage network config
...
https://github.com/status-im/infra-nimbus/issues/186
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-04 08:48:45 +02:00
Jakub Sokołowski
d5ad598a3a
portal: fix portal RPC address to fluffy node
...
https://github.com/status-im/infra-nimbus/issues/182
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 16:39:04 +02:00
Jakub Sokołowski
bedcd886b2
portal: use new portal-rpc-url flag
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:51:43 +02:00
Jakub Sokołowski
99163a8158
portal: open listening port for fluffy node
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:43:53 +02:00
Jakub Sokołowski
95def75354
portal: add open-ports to expose metrics
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:22:55 +02:00
Jakub Sokołowski
7ae2a5f547
portal: add fluffy node for the portal-bridge
...
https://github.com/status-im/infra-nimbus/issues/182
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 11:21:01 +02:00
Jakub Sokołowski
e2c8ce0175
portal-bridge: fix web3 URL to not use HTTPS
...
Was causing errors like this:
```
Failed to send POST Request with JSON-RPC: Could not connect to remote host, reason: (UnsupportedVersion) Incoming protocol or record version is unsupported (code: 3)"
```
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 10:40:01 +02:00
Jakub Sokołowski
a991898990
portal-bridge: move config to separate vars file
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-07-02 10:39:57 +02:00
Jakub Sokołowski
d3ac5a8766
sepolia: drop trial eth1 node, creates noise
...
Can always be re-added later when `nimbus-eth1` is stable.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-21 14:25:46 +02:00
Jakub Sokołowski
0ac7766cb1
mainnet,sepolia,holesky: fix format of extra_flags
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-12 01:17:43 +02:00
Jakub Sokołowski
82b65e6918
miannet,sepolia,holesky: run update jobs every 2 hours
...
Otherwise we get a massive CPU load spike that makes nodes unavailable.
Also fix nim flags variable names.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-11 08:37:36 +02:00
Jakub Sokołowski
68c347973f
mainnet,sepolia,holesky: fix IPv6 addresses
...
Hosts were in a different subnets and needed different IPv6 addresses.
Ranges allocated to us:
START: 2a0a:d580:804:40::100/64
END 2a0a:d580:804:40::120/64
GATEWAY: 2a0a:d580:804:40::1
START: 2a0a:d580:801:60::100/64
END: 2a0a:d580:801:60::120/64
GATEWAY: 2a0a:d580:801:60::1
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-06 21:11:19 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
2cac3081a0
layouts: add script and generate TSVs of validators
...
Helps developers identify which host holds which validator.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-17 15:01:57 +01:00
Jakub Sokołowski
40776004de
nimbus.holesky: rename hosts to reflect EL usage
...
This way it will be easier to find what you need, and also run Ansible
more selectively against these 3 distinct groups of hosts.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-11-11 16:12:11 +01:00
Jakub Sokołowski
39ee763a8a
nimbus.holesky: switch to correct validators layout
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 16:36:09 +02:00
Jakub Sokołowski
69bdc05e5b
nimbus.holeksy: add missing hosts holesky_tmp layout
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-16 10:19:34 +02:00
Jakub Sokołowski
f200a1b4c5
nimbus.holesky: fleet config and validator layout
...
https://github.com/status-im/infra-nimbus/issues/152
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-15 16:25:38 +02:00
Jakub Sokołowski
43b238c87e
nimbus.all: use new --validator-monitor-details flag
...
Replaced `--validator-monitor-totals` in:
https://github.com/status-im/nimbus-eth2/pull/4468
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-07 19:04:37 +02:00
Jakub Sokołowski
96a96de630
nimbus-sepolia-trial: add new Innova host
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-02 14:26:46 +02:00
Jakub Sokołowski
e1e21119da
use new exec layer variables for beacon nodes
...
Role changes:
- https://github.com/status-im/infra-role-beacon-node-linux/commit/99a445d1
- https://github.com/status-im/infra-role-beacon-node-macos/commit/eecf9fea
- https://github.com/status-im/infra-role-beacon-node-windows/commit/dba21b36
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-03-16 00:59:48 +01:00
Jakub Sokołowski
03ef7c54bb
nimbus.sepolia: use nimbus-eth1 Engine API WS port
...
Related to:
https://github.com/status-im/nimbus-eth1/issues/1486
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-03-06 11:29:51 +01:00
Jakub Sokołowski
a0d1d97e0e
nimbus.kiln: drop Kiln testnet network entirely
...
Has been discontinued effective on 2022/09/12:
https://blog.ethereum.org/2022/09/09/kiln-shutdown
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-14 17:33:38 +02:00
Jakub Sokołowski
cca16d27c5
nimbus.prater: enable payload builder for two nodes
...
https://github.com/status-im/infra-nimbus/issues/124
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-23 15:29:40 +02:00
Jakub Sokołowski
49a4c358b1
nimbus-sepolia-metal: add missing Web3 JWT secret
...
We set it for Geth, but not for Beacon nodes.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-18 09:56:15 +02:00