Jakub Sokołowski
|
2dd9350f86
|
add macos-goerli-01.he-eu-hel1.nimbus.geth host
Repurposed old `metal-04.he-eu-hel1.nimbus.prater` host:
https://github.com/status-im/infra-nimbus/commit/b3ba3211
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-09-07 11:02:57 +02:00 |
Jakub Sokołowski
|
d848640257
|
requirements: upgrade bootstrap roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-09-07 11:02:48 +02:00 |
Jakub Sokołowski
|
da4ba0648c
|
nimbus.prater: bump AWS data volume to 150 GB
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-09-07 10:08:11 +02:00 |
Jakub Sokołowski
|
cb448d64f3
|
nimbus-prater-windows: deploy dedicated Geth nodes
https://github.com/status-im/infra-nimbus/issues/125
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-09-06 19:26:25 +02:00 |
Jakub Sokołowski
|
0d7e29b8c3
|
add geth-windows-01.he-eu-hel1.nimbus.prater host
Sourced from old `nimbus.prater` fleet host: `metal-03`
https://github.com/status-im/infra-nimbus/commit/b3ba3211
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-09-05 12:13:40 +02:00 |
Jakub Sokołowski
|
b3ba3211d5
|
nimbus.prater: drop old metal linux hosts
https://github.com/status-im/infra-nimbus/issues/125
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-31 20:00:06 +02:00 |
Jakub Sokołowski
|
8766336641
|
nimbus.prater: deploy Geth nodes on new hosts
https://github.com/status-im/infra-nimbus/issues/125
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-31 19:57:27 +02:00 |
Jakub Sokołowski
|
1bdcf1cab9
|
nimbus.prater: provision new bigger linux hosts
Part of deploying dedicated Geth nodes.
https://github.com/status-im/infra-nimbus/issues/125
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-30 20:19:47 +02:00 |
Jakub Sokołowski
|
4d5197c728
|
nimbus-openeth: OpenEth has been discontinued
The repo has been archived and receives no updates:
https://github.com/openethereum/openethereum
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-30 10:48:54 +02:00 |
Jakub Sokołowski
|
207064c5d6
|
nimbus.mainnet: fix syncing using ERA files
https://github.com/status-im/infra-nimbus/issues/98
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-29 13:08:06 +02:00 |
Jakub Sokołowski
|
ddc8de5fa4
|
requirements: upgrade Geth to 1.10.23
https://github.com/status-im/infra-role-geth/commit/773c384d
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-24 14:03:58 +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
|
620958880d
|
requirements: upgrade Geth from 1.10.21 to 1.10.22
https://github.com/ethereum/go-ethereum/releases/tag/v1.10.22
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-22 14:19:30 +02:00 |
Jakub Sokołowski
|
33f376cc3d
|
nimbus.mainnet: resync monthly and add 7 days delay
To avoid resyncing multiple nodes at the same time.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-22 10:54:10 +02:00 |
Jakub Sokołowski
|
6336f4514e
|
requirements: fix resync timers stop/starting service
https://github.com/status-im/infra-nimbus/issues/98
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-18 10:28:10 +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 |
Jakub Sokołowski
|
f8c262dfb4
|
nimbus.mainnet: enable creating resync timer jobs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-18 09:04:38 +02:00 |
Jakub Sokołowski
|
86461527b6
|
geth: bump Goerli node data volume to 300 GB
We are already at ~165 GB of Goerli chain data.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-16 18:50:12 +02:00 |
Jakub Sokołowski
|
7ec7641eed
|
nimbus.prater: open REST API ports to the fleet
Allows for trusted node syncing through the VPN.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-16 18:02:19 +02:00 |
Jakub Sokołowski
|
79843f4c25
|
requirements: bump most roles, add scope to geth
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-16 17:59:57 +02:00 |
Jakub Sokołowski
|
ed5072c63c
|
geth: open UDP port 30303 as well
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-16 17:56:56 +02:00 |
Jakub Sokołowski
|
b0a9b11d50
|
requirements: bump bootstrap roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-16 12:45:02 +02:00 |
Jakub Sokołowski
|
4fe3a607fe
|
nimbus.mainnet: open REST port to access via VPN
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-13 11:42:41 +02:00 |
Jakub Sokołowski
|
7d0029b9e2
|
drop unused ropsten-01.aws-eu-central-1a.nimbus.geth
https://github.com/status-im/infra-nimbus/issues/117
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-12 10:53:47 +02:00 |
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
|
f0aa49e60a
|
nimbus-sepolia-metal: drop mev-register-validators
Changes are already inn `unstable`.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-11 19:13:40 +02:00 |
Jakub Sokołowski
|
9d8e55dd55
|
nimbus-geth: configure Auth RPC ports for Engine API
This is required for communication with consensus layer nodes:
https://geth.ethereum.org/docs/interface/consensus-clients
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-11 13:06:37 +02:00 |
Jakub Sokołowski
|
30ed658621
|
grant SSH access to etan@status.im
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-11 13:06:36 +02:00 |
Jakub Sokołowski
|
e3c203c815
|
nimbus.mainnet: enable purging DB for even nodes
https://github.com/status-im/infra-nimbus/issues/98
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-10 22:34:21 +02:00 |
Jakub Sokołowski
|
b207184ede
|
get-geth-api-urls: specify fleet to avoid other nodes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-10 22:31:13 +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 |
Jakub Sokołowski
|
b4b97d9338
|
nimbus.ropsten: spread validators between all nodes
https://github.com/status-im/infra-nimbus/issues/117
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-08 13:03:31 +02:00 |
Jakub Sokołowski
|
470f24cf5c
|
nimbus.mainnet: fix location of node DB folder
We've gotten rid of the `shared_{network}_0` subfolder:
https://github.com/status-im/infra-role-beacon-node-linux/commit/f4259bdf
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-08 11:37:46 +02:00 |
Jakub Sokołowski
|
974ab511a7
|
requirements: re-enable beacon-node API healthcheck
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-08 10:33:39 +02:00 |
Jakub Sokołowski
|
e8eded758c
|
nimbus.mainnet: enable ERA folder symlinking
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-08 10:32:48 +02:00 |
Jakub Sokołowski
|
acd7a184a3
|
remove Artur's aws_key_pair resource
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-08-08 10:31:37 +02:00 |
Artur Marud
|
b3e6e3f972
|
ropsten: create multi-geth config (#120)
* ropsten: create multi-geth config
Related: https://github.com/status-im/infra-nimbus/issues/117
Signed-off-by: Artur Marud <artur@status.im>
|
2022-07-22 14:24:00 +02:00 |
Jakub Sokołowski
|
da363b1a23
|
nimbus-era-files: make timer optional
AWS hosts have just one node, so there's no need for ERA files generation.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-20 15:17:18 +02:00 |
Artur Marud
|
fb67e2fe16
|
ropsten: added new disk configuration for ropsten hetzner host (#119)
Signed-off-by: Artur Marud <artur@status.im>
|
2022-07-19 21:34:20 +02:00 |
Artur Marud
|
65d8f36123
|
sepolia: implement and configure "payload_builder" feature for `node-02` (#118)
Refers: https://github.com/status-im/nimbus-eth2/pull/3883
Signed-off-by: Artur Marud <artur@status.im>
|
2022-07-18 18:47:06 +02:00 |
Jakub Sokołowski
|
57ec2fd903
|
requirements: bump beacon node to use new data path
We dropped the `shared_*` folders from data paths.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-18 09:53:35 +02:00 |
Jakub Sokołowski
|
a6bc25ebd3
|
logs.nimbus: drop ElasticHQ in favor of ES Comrade
https://github.com/status-im/infra-hq/issues/82
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-14 20:31:24 +02:00 |
Jakub Sokołowski
|
472a379a9a
|
dash.nimbus: fix LB variable typos
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-14 16:51:20 +02:00 |
Jakub Sokołowski
|
3cc72b68e9
|
nimbus.mainnet: deploy nimbus-era-files to metal hosts
https://github.com/status-im/infra-nimbus/issues/98
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-14 01:00:29 +02:00 |
Jakub Sokołowski
|
00cfcf569f
|
nimbus-era-files: role for ERA generating timer
https://github.com/status-im/infra-nimbus/issues/98
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-14 00:59:59 +02:00 |
Jakub Sokołowski
|
ce48768972
|
requirements: disable windows user password expiry
https://github.com/status-im/infra-nimbus/issues/116
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-12 16:04:19 +02:00 |
Jakub Sokołowski
|
07d561b62a
|
logs.nimbus: fix firewall rules for logs.hq fleet
https://github.com/status-im/infra-hq/issues/80
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-11 17:42:50 +02:00 |
Jakub Sokołowski
|
cf57579f9d
|
nimbus-sepolia-trial: set JWT shared secret token
Otherwise beacon node fails at startup with:
```
Failed to setup web3 connection: WebSocket connection error: 403 Forbidden
```
https://github.com/status-im/infra-nimbus/issues/111
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-07 20:24:47 +02:00 |
Jakub Sokołowski
|
0b58b2f8b5
|
deploy nimbus-eth1 and beacon nodes for Sepolia
https://github.com/status-im/infra-nimbus/issues/111
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-07 16:24:06 +02:00 |
Jakub Sokołowski
|
ddeb32e432
|
nimbus-sepolia-metal: drop unused branch variable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2022-07-07 10:34:03 +02:00 |