Commit Graph

32 Commits

Author SHA1 Message Date
Siddarth Kumar 5c7a3314f1 vault: migrate secrets from bitwarden 2024-12-04 12:23:29 +05:30
Jakub Sokołowski e755ec67ae
all: replace old naming of hq.metrics fleet
https://github.com/status-im/infra-hq/issues/158

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-10-18 10:18:39 +02:00
Vedran Mendelski b4414336ab holesky: switch to nftables 2024-10-09 10:51:45 +02:00
markoburcul c38dc75f7f
ansible: Change hostname to inventory_hostname
Due to the change caused by updated terraform script, we need to change
usage of variable `hostname` to `inventory_hostname`.

Signed-off-by: markoburcul <marko@status.im>
2024-09-16 08:10:36 +02:00
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 8f62939e54
mainnet,sepolia,holesky: open Nginx ports for ERA files
It appears the rules were lost at some point:
https://github.com/status-im/infra-nimbus/issues/187

And yes, not all hosts need this port open, but will in the future and
there's currently no harm in it, it's just dev fleets.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-20 16:17:43 +02:00
Jakub Sokołowski 44d0271816
holesky: use public_api flag to determin remapped port
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-18 12:03:08 +02:00
Jakub Sokołowski 9fa3af9a37
mainnet,sepolia,holesky: disable checks on public API nodes
Flakiness of REST API when abused by exposure to the internet makes
these healthchecks useless. They essentially produce noise.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-14 19:46:54 +02:00
Jakub Sokołowski f8c12213f8
holesky: lower sensitivity for public API endpoints
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-13 10:49:50 +02:00
Jakub Sokołowski 06a2d56d5f
nimbus.holesy: recover healthchecks after one hour
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-06-13 08:52:48 +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 0f9ca492ee
holesky: add hosting of holesky.era.nimbus.team
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2024-05-22 20:34:46 +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 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 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 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 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 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 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
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
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 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
Jakub Sokołowski 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
Jakub Sokołowski 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
Jakub Sokołowski 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
Jakub Sokołowski 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
Jakub Sokołowski 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
Jakub Sokołowski 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
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