Jakub Sokołowski
823196a0d9
use Geth Auth RPC endpoints for Engine API
...
Needs JWT secrets configured and changes to Consul queries.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-11 19:23:41 +02:00
Jakub Sokołowski
1ffc159f70
use idx instead of port_offset loop_var name
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-10 16:55:01 +02:00
zah
4147d511ba
Enable websock on some servers; Use the typical branches for Sepolia ( #113 )
2022-07-01 14:15:11 +02:00
Artur Marud
f129dc6a3b
prater: continued nim-1.6 rollout
...
Signed-off-by: Artur Marud <artur@status.im>
2022-06-28 19:12:24 +02:00
zah
6ae39ddd3d
Use Nim 1.6 on metal-05's libp2p instance ( #112 )
2022-06-22 11:39:15 +02:00
zah
34f9a4b03b
Test our most recent branches with Nim 1.6 ( #109 )
...
The branch_override is no longer necessary, because our unstable and testing branches should be building fine with Nim 1.6
2022-06-14 15:23:52 +02:00
Etan Kissling
f165e2ff52
disable light client data overrides
...
On `kiln`, `ropsten`, `prater`, `sepolia`, the BN code applies network
specific defaults `true` / `only-new`. `mainnet`: `false` / `none`.
This means that the overrides here are no longer needed, also avoiding
issues with planned renames of the parameters in the BN implementation.
Signed-off-by: Etan Kissling <etan@status.im>
2022-06-14 10:09:02 +02:00
Jakub Sokołowski
3366cd40ef
enable validator monitoring regardless of branch
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-06-01 11:51:14 +02:00
Zahary Karadjov
e6f2f3e010
Add another 10K prater validators
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-05 16:37:49 +02:00
Jakub Sokołowski
ea49b47011
drop redundant --proposer-boosting-debug flag
...
https://github.com/status-im/infra-role-beacon-node-linux/commit/907ee4b6
https://github.com/status-im/infra-role-beacon-node-macos/commit/290984b3
https://github.com/status-im/infra-role-beacon-node-windows/commit/c2f22db0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-04-12 20:12:01 +02:00
Etan Kissling
79c5899f62
nimbus.prater: enable --*-light-client-data
...
Signed-off-by: Etan Kissling <etan@status.im>
2022-03-30 16:28:36 +02:00
Jakub Sokołowski
50fa1be86f
enable proposer boosting for all nodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-30 13:07:23 +02:00
Etan Kissling
c0630aeb00
nimbus: mark branches supporting BN light client data
...
Signed-off-by: Etan Kissling <etan@status.im>
2022-03-25 17:31:22 +01:00
Jakub Sokołowski
70bf75d1de
drop deprecated JSON-RPC API port from all nodes
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-22 18:58:19 +01:00
Jakub Sokołowski
dd43e135a5
move metal-07.he-eu-hel1.nimbus.prater to nimbus.kiln
...
Also move validators from it to `metal-06`.
https://github.com/status-im/infra-nimbus/issues/88
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-10 18:19:25 +01:00
Jakub Sokołowski
1b9d64e72f
enable --proposer-boosting-debug on testnet unstable
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-07 12:53:23 +01:00
Jakub Sokołowski
c4436f71f4
drop windows-01.gc-us-central1-a.nimbus.prater
...
Replaced by `windows-01.he-eu-hel1.nimbus.prater` due to disk space
constraints and high cost of Google Cloud host.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-28 13:14:04 +01:00
Jakub Sokołowski
6940d0219c
drop libp2p node from macos host to save space
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 19:53:50 +01:00
Jakub Sokołowski
65304b6aaa
new validator layout for prater fleet
...
The `0/1/10/30/60/899/4000` layout will require 3 more hosts.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 19:41:07 +01:00
Jakub Sokołowski
3d4679f0d3
nimbus.prater: add nim_compiler overrides
...
For some reason `nim-1.6` branch doesn't actually use Nim 1.6 compiler.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 14:24:37 +01:00
Jakub Sokołowski
01c6a06117
nimbus.prater: override some branches to nim-1.6
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-17 13:46:56 +01:00
Jakub Sokołowski
d6414fd956
deploy nodes without validators to 3 new prater hosts
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-16 17:19:23 +01:00
Jakub Sokołowski
84d2773a98
deploy nodes without validators to new prater hosts
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-02-15 21:09:51 +01:00
Jakub Sokołowski
2962ebbee0
disable use of HTTP Eth1 node endpoints
...
Should fix issues with leaking file descriptors causing peer issues and
metrics endpoint timeouts.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-26 01:22:16 +01:00
Jakub Sokołowski
9b54c84d96
enable validator monitoring flags for unstable nodes
...
Once the next release is out we can drop the `unstable` conditionals.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-01-21 15:36:53 +01:00
Jakub Sokołowski
5dae92080a
get-geth-api-urls: use HTTP RPC API for unstable only
...
Current support for HTTP RPC API is not stable enough.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-12-03 19:40:52 +01:00
Jakub Sokołowski
bcc297b796
prater: move libp2p nodes from AWS to Hetzner
...
It will lower costs of Prater fleet. I've discussed this with Tanguy and
he's fine with it. I'm also addin two nodes without validators.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-25 12:58:59 +02:00
Jakub Sokołowski
b5684f018e
drop prater 02 AWS nodes, rename stable one
...
The renaming of:
`stable-large-01.aws-eu-central-1a.nimbus.prater`
to
`testing-large-01.aws-eu-central-1a.nimbus.prater`
Was done because the host was a Prater bootstrap node and it could not
be lost. The node key and the ports remained unchanged.
https://github.com/status-im/infra-nimbus/issues/60
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-22 18:23:22 +02:00
Jakub Sokołowski
961756674c
nimbus.prater: move validators to new MacOS host
...
https://github.com/status-im/infra-nimbus/issues/60
https://github.com/status-im/infra-role-dist-validators/commit/f5e6c306
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-22 17:56:20 +02:00
Jakub Sokołowski
3585f5615a
mainnet/prater: block libp2p ports for select nodes
...
As part of experiment in how nodes behave in restrictive networks.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-05 18:28:08 +02:00
Jakub Sokołowski
6ed5081087
nimbus.prater: move validators from 03 nodes to metal-02
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-05 15:46:13 +02:00
Jakub Sokołowski
6df0c868df
nimbus.prater: fix naming of libp2p services
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-05 14:51:49 +02:00
Jakub Sokołowski
89cbff6b52
switch back to original 3 branch layout of nodes
...
Since with release of `1.5.0` the `stable` branch has all the necessary changes:
https://github.com/status-im/nimbus-eth2/releases/tag/v1.5.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-05 12:43:51 +02:00
Jakub Sokołowski
8a91646bfe
nimbus.prater: deploy nodes to metal-02
...
Without validators for now.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-04 23:45:19 +02:00
Jakub Sokołowski
7eb4c4749c
nimbus.prater: refactor node layout configuration
...
This is necessary to support multiple hosts with multiple nodes.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-04 21:59:25 +02:00
Jakub Sokołowski
018e1f3b78
enable beacon_node_rpc_enabled for all hosts
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-04 17:53:07 +02:00
Jakub Sokołowski
c56a7cee04
nimbus.prater: switch to using systemd services
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-29 19:38:30 +02:00
Zahary Karadjov
597dbb2b79
Increase the number of peers on Pyrmont and Prater
2021-09-21 21:29:16 +03:00
Zahary Karadjov
e58d1f7abc
Reduce the number of peers on Prater and Pyrmont nodes
...
This is a test of the recently developed subnet walking functionality
2021-09-14 19:55:21 +03:00
Jakub Sokołowski
e8317de1a4
beacon-node-builds: add nim-libp2p-auto-bump builds
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-08 18:51:02 +02:00
Jakub Sokołowski
437d9e034f
temproarily switch nodes to run unstable for Altair
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-09-02 08:14:34 +02:00
Jakub Sokołowski
a21ac2fe8c
port rest of fleet secrets to BitWarden
...
https://github.com/status-im/infra-docs/issues/9
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-13 22:25:19 +02:00
Jakub Sokołowski
4a7ab275a5
move validators from 04 Pyrmont hosts to one windows host
...
https://github.com/status-im/infra-nimbus/issues/59
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-19 16:48:08 +02:00
Jakub Sokołowski
8f05a0191c
prater: add service user pass and facts path for windows
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-14 14:59:40 +02:00
Jakub Sokołowski
b5f75078f3
move validators from prater 05 hosts to Hetzner host
...
https://github.com/status-im/infra-nimbus/issues/52
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-30 22:48:36 +02:00
Jakub Sokołowski
f0f5f32e8a
drop group_vars files in favor of generating container tags
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-28 17:32:00 +02:00
Jakub Sokołowski
a99a6d0fc6
refactor to distribute validators via beacon-node role
...
This way we can deploy multiple nodes on the same host.
https://github.com/status-im/infra-nimbus/issues/52
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-28 16:43:27 +02:00
Zahary Karadjov
8e26b95157
Use the default slashing DB kind
2021-04-14 15:37:05 +02:00
Arthur Koziel
662e456d06
add config for prater testnet
...
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-03-19 16:18:16 +08:00