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>
This commit is contained in:
Jakub Sokołowski 2021-06-14 10:15:11 +02:00
parent ecd1b70a76
commit 133a30c1b6
No known key found for this signature in database
GPG Key ID: 4EF064D0E6D63020
4 changed files with 9 additions and 0 deletions

View File

@ -1,4 +1,7 @@
---
# Builds use quite a bit of RAM
swap_file_size_mb: 4096
# Docker image builds
beacon_node_builds_docker_hub_user: '{{lookup("passwordstore", "cloud/DockerHub/user")}}'
beacon_node_builds_docker_hub_token: '{{lookup("passwordstore", "cloud/DockerHub/token")}}'

View File

@ -1,4 +1,7 @@
---
# Builds use quite a bit of RAM
swap_file_size_mb: 4096
# Docker image builds
beacon_node_builds_docker_hub_user: '{{lookup("passwordstore", "cloud/DockerHub/user")}}'
beacon_node_builds_docker_hub_token: '{{lookup("passwordstore", "cloud/DockerHub/token")}}'

View File

@ -14,6 +14,7 @@
hosts:
- testing-large-01.aws-eu-central-1a.nimbus.pyrmont
roles:
- { role: swap, tags: swap }
- { role: beacon-node-builds, tags: beacon-node-builds }
- name: Configure network prater

View File

@ -15,8 +15,10 @@
- testing-large-01.aws-eu-central-1a.nimbus.pyrmont
- testing-small-01.aws-eu-central-1a.nimbus.pyrmont
roles:
- { role: swap, tags: swap }
- { role: beacon-node-builds, tags: beacon-node-builds }
- name: Configure network pyrmont
become: true
# To avoid clashing/duplicate validators.