c6fc550cf3
nimbus.holesky: fix Erigon DevP2P port offset
...
It needs to be 10, because a special flag `--p2p.allowed-ports` is used
to open multiple ports for multiple enabled Eth protocol versions.
For more information you can see:
https://github.com/status-im/infra-role-erigon/commit/eaef1e9f
https://github.com/ledgerwatch/erigon/issues/8330
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-10-02 19:42:16 +02:00
Alexis Pentori
458652e7f8
sepolia: Exposing ERA files
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-10-02 13:42:51 +02:00
5e12025aa6
all: grant admin ot Dustin user
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-29 10:52:36 +02:00
adc1a061c4
nimbus.holesky: use the same ports for all EL node types
...
Otherwise we'd need some kind of weird logic to compile the list of URLs
used by the beacon node, and the node types are exclusive so this is fine.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-28 14:43:28 +02:00
7b45d24b43
nimbus.holesky: upgrade Geth to 1.13.2
...
Drop usage of master build.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-28 11:54:00 +02:00
2588a658cf
nimbus.holesky: use 2.49.3 Erigon release
...
https://github.com/ledgerwatch/erigon/releases/tag/v2.49.3
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 19:54:35 +02:00
7db4374fc9
nimbus.holesky: drop index from BN and VC names
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 19:49:36 +02:00
ebb9cc82b3
nimbus.holesky: upgrade EL nodes to support new genesis
...
https://github.com/status-im/infra-nimbus/issues/152
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-27 19:49:35 +02:00
5446b3fc0f
nimbus.holesky: open metrics ports for EL nodes
...
https://github.com/status-im/infra-nimbus/issues/152
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-16 11:38:40 +02:00
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
Alexis Pentori
73184446d6
nimbus.parter: removing ephemeral debug option
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-09-15 14:37:39 +02:00
Alexis Pentori
e8834f4a9e
nimbus.sepolia: removing ephemeral debug option
...
Signed-off-by: Alexis Pentori <alexis@status.im>
2023-09-15 14:37:39 +02:00
Daniil Sobol
b9373b7889
all: grant SSH access to daniil@status.im
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-11 09:41:05 +02:00
a658d312a8
nimbus.prater: add stable node to macm1-01 host
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-06 10:19:21 +02:00
227206c82d
nimbus.prater: move validators to macm1-01
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-09-06 10:18:44 +02:00
a823709dfe
add macm1-01.ih-eu-mda1.nimbus.prater host
...
Replacement for `macos-01.ms-eu-dublin.nimbus.prater`.
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-18 21:46:25 +02:00
2a99b6ab43
nimbus.prater: add Nethermind node on linux-04
...
https://github.com/status-im/infra-eth2/issues/11
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-17 13:26:08 +02:00
c662e92d51
nimbus.prater: configure Nethermind metrics endpoint
...
https://github.com/status-im/infra-eth2/issues/11
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-17 13:05:28 +02:00
8b6a22110a
nimbus.prater: open ports for Nethermind EL node
...
https://github.com/status-im/infra-eth2/issues/11
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-11 14:21:19 +02:00
1e24f891fe
nimbus.prater: add DNS discovery entry for nethermind
...
https://github.com/status-im/infra-eth2/issues/11
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-11 14:20:34 +02:00
600c6b02df
nimbus.prater: add chronos node on linux-06 host
...
For Eugene for tracking regressions in chronos library.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-08 15:54:11 +02:00
8d5d8a3935
refactor handling of long libp2p branch name
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-08 15:22:03 +02:00
5344827479
nimbus.prater: deploy Nethermind node on linux-02
...
Part of work to use Nethermind for eth2.prod fleet:
https://github.com/status-im/infra-eth2/issues/11
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-07 23:05:33 +02:00
5586db729d
nimbus.prater: reduce max_headers_size to 128 KB
...
Probably the reason for elevated memory usage when using Validator
Client with large number of validators attached.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-08-07 14:54:07 +02:00
2c9bbe832b
nimbus.sepolia: open Geth Websocket ports for Vac
...
Requested by p1ge0nh8er for vacdev.misc host.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-16 10:57:40 +02:00
f304db1cc0
nimbus.prater: bump Eirgon memory limit to 15%
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-16 10:18:40 +02:00
41025265e2
nimbus.prater: add 16 GB SWAP file, no SWAP partition
...
There were OOM killer logs on `linux-06` due to Erigon.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-12 09:38:19 +02:00
7dff81fb2f
add windows-01.ih-eu-mda1.nimbus.prater host
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-07 12:17:33 +02:00
4480d292be
nimbus.sepolia: debug flag for old attestation stability
...
As requested by Dustin.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-06 08:32:55 +02:00
cec778f4f1
nimbus.prater: debug flag for old attestation stability
...
As requested by Dustin.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-06 08:32:54 +02:00
52e518d3c3
nimbus.sepolia: drop nim_commit=version-1-6 flag
...
It no longer has any effect.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-06 08:32:53 +02:00
9455a6a5ae
nimbus.prater: drop nim_commit=version-1-6 flag
...
It no longer has any effect.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-06 08:29:09 +02:00
44d77c54f4
nimbus.prater: move validators from Hetzner hosts
...
The InnovaHosting servers are almost fully synced, time to move.
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-07-06 08:29:08 +02:00
kdeme
e0140a1497
nimbus.fluffy: drop bootstrap nodes, use network flag
...
The `testnet0` network used with `--network` flag already includes our
own Fluffy nodes from this fleet, so no need to define them separately.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-29 18:23:53 +02:00
f24fa170ee
add metal-01.ih-eu-mda1.nimbus.eth1 host
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-26 21:59:13 +02:00
ee7675543a
nimbus-geth-goerli: fix paths for extra data volume
...
Otherwise `/docker` is part of root and there's not enough space.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-26 12:54:54 +02:00
5b85f5c26d
add three InnovaHosting servers to nimbus.geth fleet
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-23 21:15:19 +02:00
de28d46133
nimbus.mainnet: enable yamux for 2 libp2p nodes
...
https://github.com/status-im/infra-nimbus/issues/148
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-23 15:14:42 +02:00
052a8485aa
nimubs.prater: add 4 new hosts from InnovaHosting
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-22 20:44:31 +02:00
766092f537
nimbus.prater: fix validator monitor details condition
...
It was causing very high cardinality due to lots of validators.
Crashed our Hetzner metrics server.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-22 12:07:16 +02:00
7d9ebb1744
nimbus.prater: double beacon node open files limit
...
Causes issues with metrics responses due to inability to open more files.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-22 09:31:22 +02:00
5f151fb828
all: grant admin rights to cheatfate user
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-21 16:50:17 +02:00
6f0ff4ad19
nimbus.prater: run only two nodes on MacOS host
...
Not enough disk space for 3 nodes.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-20 19:47:20 +02:00
1aa507c359
prater: move validators to new linux-01 and linux-02
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-16 12:57:24 +02:00
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
Etan Kissling
b33a35c5e1
nimbus: set --rest-allow-origin='*' for public_api
...
To allow browser based clients to access our API servers.
Depends on:
- https://github.com/status-im/infra-role-beacon-node-linux/pull/14
- https://github.com/status-im/infra-role-beacon-node-linux/pull/15
- https://github.com/status-im/infra-role-beacon-node-macos/pull/7
- https://github.com/status-im/infra-role-beacon-node-macos/pull/8
- https://github.com/status-im/infra-role-beacon-node-windows/pull/6
- https://github.com/status-im/infra-role-beacon-node-windows/pull/7
Signed-off-by: Etan Kissling <etan@status.im>
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-05 13:45:55 +02:00
e08586be04
nimbus.sepolia: move validators to new Innova host
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-05 12:08:01 +02:00
6ae7dc00f0
nimbus.prater: add Innova host config
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-02 10:35:18 +02:00
da40f535ba
nimbus.sepolia: add Innova host config
...
https://github.com/status-im/infra-nimbus/issues/132
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-06-02 10:34:20 +02:00
948b5885fe
nimbus.prater: move disabling discovery to Hetzner group
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-05-29 21:20:03 +02:00