Upgrade GCP CPU-based testnet to 18.04
This commit is contained in:
parent
ed09b2bdb8
commit
eae9372a5d
17
net/gce.sh
17
net/gce.sh
|
@ -11,7 +11,13 @@ gce)
|
|||
# shellcheck source=net/scripts/gce-provider.sh
|
||||
source "$here"/scripts/gce-provider.sh
|
||||
|
||||
imageName="ubuntu-16-04-cuda-9-2-new"
|
||||
cpuImageName="ubuntu-1804-bionic-v20181029 --image-project ubuntu-os-cloud"
|
||||
|
||||
# TODO: GPU image is still 16.04-based pending resolution of
|
||||
# https://github.com/solana-labs/solana/issues/1702
|
||||
gpuImageName="ubuntu-16-04-cuda-9-2-new"
|
||||
imageName=$cpuImageName
|
||||
|
||||
cpuLeaderMachineType=n1-standard-16
|
||||
gpuLeaderMachineType="$cpuLeaderMachineType --accelerator count=4,type=nvidia-tesla-k80"
|
||||
leaderMachineType=$cpuLeaderMachineType
|
||||
|
@ -22,7 +28,11 @@ ec2)
|
|||
# shellcheck source=net/scripts/ec2-provider.sh
|
||||
source "$here"/scripts/ec2-provider.sh
|
||||
|
||||
imageName="ami-0466e26ccc0e752c1"
|
||||
# Deep Learning AMI (Ubuntu 16.04-based)
|
||||
cpuImageName="ami-0466e26ccc0e752c1"
|
||||
gpuImageName="$cpuImageName"
|
||||
imageName=$cpuImageName
|
||||
|
||||
cpuLeaderMachineType=m4.4xlarge
|
||||
gpuLeaderMachineType=p2.xlarge
|
||||
leaderMachineType=$cpuLeaderMachineType
|
||||
|
@ -118,7 +128,8 @@ while getopts "h?p:Pn:c:z:gG:a:d:" opt; do
|
|||
;;
|
||||
g)
|
||||
enableGpu=true
|
||||
leaderMachineType="$gpuLeaderMachineType"
|
||||
leaderMachineType=$gpuLeaderMachineType
|
||||
imageName=$gpuImageName
|
||||
;;
|
||||
G)
|
||||
enableGpu=true
|
||||
|
|
|
@ -128,6 +128,9 @@ cloud_CreateInstances() {
|
|||
--no-restart-on-failure
|
||||
)
|
||||
|
||||
# shellcheck disable=SC2206 # Do not want to quote $imageName as it may contain extra args
|
||||
args+=(--image $imageName)
|
||||
|
||||
# shellcheck disable=SC2206 # Do not want to quote $machineType as it may contain extra args
|
||||
args+=(--machine-type $machineType)
|
||||
if [[ -n $optionalBootDiskSize ]]; then
|
||||
|
|
Loading…
Reference in New Issue