Jakub Sokołowski
|
7aa5d2d420
|
add all users to admin group on MacOS hosts
This fixes SSH access issue, since only admin group members can have
remote access to the host:
https://www.vinnie.work/blog/2020-12-26-why-so-hard-osx-ssh-access/
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-13 13:34:56 +02:00 |
Jakub Sokołowski
|
8c69a70ccd
|
requirements: deploy Netdata to MacOS host
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-12 17:33:23 +02:00 |
Jakub Sokołowski
|
5d828108b0
|
combine three bootstrap playbooks into one
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-12 17:16:22 +02:00 |
Jakub Sokołowski
|
6c67bcabdc
|
get-geth-web3-urls: support windows and deploy
Fixes sync issues described in:
https://github.com/status-im/infra-nimbus/issues/75
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-12 13:52:13 +02:00 |
Jakub Sokołowski
|
bd6ed56d74
|
deploy Consul and WireGuard to MacOS host
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-06 22:24:06 +02:00 |
Jakub Sokołowski
|
67c7eff430
|
nimbus.prater: deploy Consul agent on MacOS host
https://github.com/status-im/infra-role-bootstrap-macos/pull/1
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-06 13:57:33 +02:00 |
Jakub Sokołowski
|
454796a885
|
pin ports for mainnet bootstrap nodes
We have published their addresses with these ports
therefore they cannot be changed.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-05 21:37:04 +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
|
61e573d40a
|
nimbus.mainnet: add 2GB swap file for all hosts
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-05 12:08:14 +02:00 |
Jakub Sokołowski
|
b78c5421b5
|
nimbus.prater: create testing.prater.beacon-api endpoint
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-05 10:38:12 +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
|
49a964ed29
|
add metal-02.he-eu-hel1.nimbus.prater
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 22:47:26 +02:00 |
Jakub Sokołowski
|
9a8fbd88f8
|
nimbus.pyrmont: refactor node layout configuration
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 22:36:29 +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
|
4a911d1ccc
|
add unstable.prater.beacon-api.nimbus.team endpoint
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 16:54:43 +02:00 |
Jakub Sokołowski
|
5f06c39644
|
nimbus.mainnet: add two public Beacon API endpoints
These nodes are intended for testing by Community.
https://ethereum.github.io/beacon-APIs/
https://github.com/status-im/infra-nimbus/issues/66
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 13:42:33 +02:00 |
Jakub Sokołowski
|
4ec73066ba
|
add hosts outputs
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 12:58:29 +02:00 |
Jakub Sokołowski
|
28dc376b8a
|
dummy-module: add outputs like public_ips or hostnames
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 12:54:17 +02:00 |
Jakub Sokołowski
|
6c7e3384e5
|
nimbus.mainnet: deploy 6 nodes on new Hetzner hosts
https://github.com/status-im/infra-nimbus/issues/66
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 12:08:58 +02:00 |
Jakub Sokołowski
|
81bd269610
|
nimbus.mainnet: add new 6 hetzner hosts
https://github.com/status-im/infra-nimbus/issues/66
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-04 12:08:49 +02:00 |
Jakub Sokołowski
|
e7e457395a
|
nimbus.eth1: deploy eth1 node with infra-role-nimbus-eth1
https://github.com/status-im/infra-nimbus/issues/72
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-10-01 14:32:09 +02:00 |
Jakub Sokołowski
|
f59c8d8f43
|
macos: add bootstrap role, add hostname fix
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-30 17:21:23 +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 |
Jakub Sokołowski
|
c8f539dd89
|
beacon-node-builds: drop building docker containers
All Linux hosts will be migrated to using systemd services.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-29 19:34:24 +02:00 |
Jakub Sokołowski
|
0c60f0ad09
|
beacon-node-builds: move some builds to testing-large-02
This should spread out disk space usage a bit more.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-29 11:26:47 +02:00 |
Jakub Sokołowski
|
c4e0f20fa1
|
beacon-node-builds: keep only 3 days worth of builds
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-29 11:21:15 +02:00 |
Jakub Sokołowski
|
879a15b91f
|
update requirements, change order of prater tasks
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-24 21:35:05 +02:00 |
Jakub Sokołowski
|
454abf5764
|
fix names of tf modules still using old hetzner name
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-24 21:34:51 +02:00 |
Arthur Koziel
|
7f80f68804
|
add macos beacon nodes
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
|
2021-09-24 12:29:28 +02:00 |
Jakub Sokołowski
|
e2eb049cbb
|
move deployment of beacon-node-builds to the bottom
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-22 16:40:51 +02:00 |
Zahary Karadjov
|
813c40adec
|
Switch back to the unstable branch on all nodes
|
2021-09-22 16:52:41 +03:00 |
Zahary Karadjov
|
597dbb2b79
|
Increase the number of peers on Pyrmont and Prater
|
2021-09-21 21:29:16 +03:00 |
Jakub Sokołowski
|
7f5fd21829
|
nimbus.mainnet: set branch to use to stable
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-21 18:37:59 +02:00 |
Jakub Sokołowski
|
0bfc961817
|
update requirements to include logging fixes
They make linux systemd service not send logs to Journald store.
Issue:
https://github.com/status-im/infra-role-bootstrap-linux/issues/24
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-21 17:59:47 +02:00 |
Zahary Karadjov
|
3a02974e3a
|
A/B testing for the taskpool implementation
The `stable` hosts will run with the taskpool code reverted, the
testing hosts will employ multiple cores.
|
2021-09-21 16:45:10 +03:00 |
Jakub Sokołowski
|
3673ff3577
|
bootstrap: add zahary to extra users
Instead of adding him via default users:
https://github.com/status-im/infra-role-bootstrap-linux/commit/d6a6c129
This fixes addition to Windows host as well.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-20 16:21:09 +02: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
|
ca46d0fc54
|
fix restarting of systemd services
Only one `sudoers` file was being modified by multiple roles:
https://github.com/status-im/infra-role-beacon-node-linux/commit/ff400bfb
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-07 15:47:25 +02:00 |
Jakub Sokołowski
|
d7e0530d97
|
log-dash: fix ES LB access to log-store nodes
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-09-02 13:15:08 +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 |
Zahary Karadjov
|
4be33a288d
|
Specify the correct web3_url for the Rocket Pool node on nimbus.eth1
|
2021-08-26 21:27:41 +03:00 |
Jakub Sokołowski
|
7064ed2f2d
|
drop nimbus.rayonism host, replaced by nimbus.eth1
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-08-26 20:21:00 +02:00 |
Jakub Sokołowski
|
28b69ccc69
|
fix bootstrap root password secret, bump roles
Signed-off-by: Jakub Sokołowski <jakub@status.im>
|
2021-08-26 20:19:00 +02:00 |
Zahary Karadjov
|
15f7c9ea9b
|
Deploy RocketPool on the new nimbus.eth1 hetzner host
|
2021-08-26 19:49:38 +02:00 |
Zahary Karadjov
|
3e69657de8
|
Bump RocketPool to v1.0.0-RC7
|
2021-08-26 20:38:42 +03:00 |