Jakub Sokołowski
8df9680e8c
nimbus.mainnet: move swap file to root on AWS hosts
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-10-11 11:32:40 +02:00
Jakub Sokołowski
0dd5174870
nimbus.prater: fix missing port redirection config
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-15 14:07:43 +02:00
Jakub Sokołowski
e80d5943d1
nimbus.prater: use EL clients from new Geth hosts
...
https://github.com/status-im/infra-nimbus/issues/125
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-09-07 13:48:20 +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
Miran
2b079f1774
fix various typos in comments and roles
2022-07-04 15:07:55 +02:00
Jakub Sokołowski
e163284f9b
nimbus.prater: fix port number for public API
...
Fixes:
http://unstable.prater.beacon-api.nimbus.team/eth/v1/node/version
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-05-23 14:00:55 +02:00
Jakub Sokołowski
c85d852e9c
drop config for nimbus.pyrmont fleet
...
The testnet has been discontinued.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-03-26 10:36:56 +01:00
Jakub Sokołowski
5d5857928d
pyrmont: expose REST API at insecura.nimbus.team
...
Inteded for tests of public insecure API access for Jacek.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-11-22 15:36:56 +01: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
5f04e4b15a
nimbus.prater: lower max peers on macos to fix file limit
...
It's a temporary fix until we apply a proper solution which involves
calling `setrlimit()` at startup to raise the soft limit:
https://github.com/status-im/nimbus-eth2/issues/2984
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-22 14:07:38 +02:00
Jakub Sokołowski
556a495c68
prater: fix bootstrap node ports to be 9100
...
Since we published their addresses with ports being 9100:
https://github.com/eth2-clients/eth2-networks/commit/463d414c
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-10-19 15:48:34 +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
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
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
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
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
Zahary Karadjov
597dbb2b79
Increase the number of peers on Pyrmont and Prater
2021-09-21 21:29:16 +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
4f05e2f40d
beacon-node-builds: drop targets, move to prater host
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-08-18 12:43:51 +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
a3ae9a36ee
remove unused Pyrmont fleet host_vars files
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-19 16:44:31 +02:00
Jakub Sokołowski
eb1fea5716
upgrade deploy-eth2-prod image to v1.4.1
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-07-14 15:37:45 +02:00
Arthur Koziel
0a75a69a09
Deploy mainnet beacon nodes on hetzner server
...
This will run multiple mainnet beacon nodes on the hetzner server. It
will use the `infra-role-beacon-node-linux` to build and run `stable`,
`unstable` and `testing` on the machine.
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-22 12:29:01 +02:00
Jakub Sokołowski
31232a0b2c
beacon-node-builds: upgrade eth2 fleet to 1.4.0
...
https://github.com/status-im/nimbus-eth2/releases/tag/v1.4.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-22 11:53:20 +02:00
Jakub Sokołowski
133a30c1b6
deploy 4GB SWAP files to build hosts
...
We've been seeing build failures due to OOM killer.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-06-14 10:17:33 +02:00
Jakub Sokołowski
fd9c93a5f7
deploy-eth2-prod: bump to v1.3.0
...
https://github.com/status-im/nimbus-eth2/releases/tag/v1.3.0
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-19 18:33:19 +02:00
Arthur Koziel
fb2ab82f6d
Add hetzner dedicated server ( #56 )
...
add stable-metal-01.he-eu-hel1.nimbus.mainnet
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-05-19 18:04:12 +08:00
Jakub Sokołowski
9bf2e03137
move secrets from service to services
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-05-11 15:37:45 +02:00
Jakub Sokołowski
6b8245ad63
rayonism: add build configuration for quick-merge-v1 branch
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-04-29 14:42:54 +02:00
Jakub Sokołowski
3147311722
bump deploy-eth2-prod build to 1.2.1
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-04-20 20:13:41 +02:00
Arthur Koziel
91c03ecb80
rename build for libp2p-stable, add libp2p-unstable build
...
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-04-01 18:48:48 +08:00
Arthur Koziel
2088c0c92b
set beacon_node_subscribe_all and beacon_node_netkey for prater bootnodes
...
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-03-23 17:44:55 +08:00
Arthur Koziel
48e2766741
build libp2p-large docker image on pyrmont testing-large-01
...
Signed-off-by: Arthur Koziel <arthur@arthurkoziel.com>
2021-03-23 13:50:24 +08:00
Jakub Sokołowski
c07aca5aa3
beacon-node-builds: upgrade eth2 to v1.0.10
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-03-11 17:28:17 +01:00
Jakub Sokołowski
aee3b5eff5
beacon-node-builds: allow for repo updates for select builds
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-22 21:37:38 +01:00
Jakub Sokołowski
f931c3cde1
upgrade eth2 image to 1.0.8
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-22 17:55:20 +01:00
Jakub Sokołowski
8dfe06a9bd
change testing branch build to 6am
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-02-22 15:09:28 +01:00
zah
33ba3b1e8b
Upgrade the production fleet to 1.0.7
2021-02-04 21:41:22 +01:00
Jakub Sokołowski
62f44b8a05
drop old fleet from group and host vars and pyrmont playbook
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-22 15:59:47 +01:00
Jakub Sokołowski
2b44636cd6
create new pyrmont fleet using new branch naming
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2021-01-18 19:04:10 +01:00
Ștefan Talpalaru
e71d1643b8
beacon-node-builds: support core dumps
...
- build with "-d:noSignalHandler" in NIMFLAGS
- keep binary copies for a week, so we can use them with core dumps on
target hosts
- finish replacing "item.branch" with "item.version"
- manually add a [nimbus-master] section to "ansible/inventory/test"
2020-12-18 21:56:32 +02:00
Jakub Sokołowski
8dc1db8f0b
nimbus-builds: add release build for eth2.prod fleet
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-12-11 18:44:34 +01:00
Jakub Sokołowski
48529cb841
use Infura for Web3 on master-large-01 on Pyrmont for comparison
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-12-04 18:26:05 +01:00
Jakub Sokołowski
7901c37c58
switch toledo to using devel-small branch
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 22:59:12 +01:00
Jakub Sokołowski
9fa06b2590
move build mater hosts to host_vars
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2020-11-20 16:54:24 +01:00