@@ -40,12 +40,17 @@ networkMap['percona-vpc-eu'] = '10442325' // percona-vpc-eu
4040initMap = [:]
4141initMap[' deb-docker' ] = ''' #!/bin/bash -x
4242 set -o xtrace
43+ sudo fallocate -l 32G /swapfile
44+ sudo chmod 600 /swapfile
45+ sudo mkswap /swapfile
46+ sudo swapon /swapfile
47+
4348 export DEBIAN_FRONTEND=noninteractive
4449 until sudo apt-get update; do
4550 sleep 1
4651 echo try again
4752 done
48- until sudo apt-get -y install openjdk-17-jre-headless apt-transport-https ca-certificates curl gnupg lsb-release unzip; do
53+ until sudo apt-get -y install openjdk-17-jre-headless apt-transport-https ca-certificates curl gnupg lsb-release unzip git ; do
4954 sleep 1
5055 echo try again
5156 done
@@ -61,7 +66,7 @@ initMap['deb-docker'] = '''#!/bin/bash -x
6166 done
6267 if ! $(aws --version | grep -q 'aws-cli/2'); then
6368 find /tmp -maxdepth 1 -name "*aws*" | xargs sudo rm -rf
64- until curl "https://awscli.amazonaws.com/awscli-exe-linux-$(uname -m).zip" -o "/tmp/awscliv2.zip"; do
69+ until curl "https://awscli.amazonaws.com/awscli-exe-linux-$(uname -m)-2.22.35 .zip" -o "/tmp/awscliv2.zip"; do
6570 sleep 1
6671 echo try again
6772 done
@@ -93,9 +98,9 @@ initMap['launcher-x64'] = initMap['deb-docker']
9398def templates = [
9499 /* new HetznerServerTemplate("ubuntu20-cx21", "java", "name=ubuntu20-docker", "fsn1", "cx21"), */
95100 // tmplName tmplLabels tmplImage region server type
96- new HetznerServerTemplate (" deb12-x64" , labelMap[' deb12-x64' ], imageMap[' deb12-x64' ], " fsn1" , " cx52 " ),
97- new HetznerServerTemplate (" deb12-aarch64" , labelMap[' deb12-aarch64' ], imageMap[' deb12-aarch64' ], " fsn1" , " cax31 " ),
98- new HetznerServerTemplate (" launcher-x64" , labelMap[' launcher-x64' ], imageMap[' launcher-x64' ], " fsn1" , " cx22 " )
101+ new HetznerServerTemplate (" deb12-x64" , labelMap[' deb12-x64' ], imageMap[' deb12-x64' ], " fsn1" , " cpx51 " ),
102+ new HetznerServerTemplate (" deb12-aarch64" , labelMap[' deb12-aarch64' ], imageMap[' deb12-aarch64' ], " fsn1" , " cax41 " ),
103+ new HetznerServerTemplate (" launcher-x64" , labelMap[' launcher-x64' ], imageMap[' launcher-x64' ], " fsn1" , " cpx21 " )
99104]
100105
101106templates. each { it ->
0 commit comments