X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7458c097e5ecdbb8836be941f03a5de4943f1eff..d70538d2019716a15159f85079d1174cc84e8407:/tools/compute-images/arvados-images-azure.json diff --git a/tools/compute-images/arvados-images-azure.json b/tools/compute-images/arvados-images-azure.json index f7fc1a07b4..e303b022b5 100644 --- a/tools/compute-images/arvados-images-azure.json +++ b/tools/compute-images/arvados-images-azure.json @@ -1,24 +1,24 @@ { "variables": { - "storage_account": null, - "resource_group": null, + "account_file": "", + "arvados_cluster": "", + "build_environment": "azure-arm", "client_id": "{{env `ARM_CLIENT_ID`}}", "client_secret": "{{env `ARM_CLIENT_SECRET`}}", - "subscription_id": "{{env `ARM_SUBSCRIPTION_ID`}}", - "tenant_id": "{{env `ARM_TENANT_ID`}}", - "build_environment": "azure-arm", "cloud_environment_name": "Public", - "location": "centralus", - "ssh_user": "packer", - "ssh_private_key_file": "{{env `PACKERPRIVKEY`}}", "image_sku": "", - "arvados_cluster": "", + "location": "centralus", "project_id": "", - "account_file": "", - "fqdn": "", - "resolver": "", + "public_key_file": "", + "mksquashfs_mem": "", + "nvidia_gpu_support": "", "reposuffix": "", - "public_key_file": "" + "resolver": "", + "resource_group": null, + "ssh_private_key_file": "{{env `PACKERPRIVKEY`}}", + "ssh_user": "packer", + "subscription_id": "{{env `ARM_SUBSCRIPTION_ID`}}", + "tenant_id": "{{env `ARM_TENANT_ID`}}" }, "builders": [ { @@ -30,11 +30,8 @@ "subscription_id": "{{user `subscription_id`}}", "tenant_id": "{{user `tenant_id`}}", - "resource_group_name": "{{user `resource_group`}}", - "storage_account": "{{user `storage_account`}}", - - "capture_container_name": "images", - "capture_name_prefix": "{{user `arvados_cluster`}}-compute", + "managed_image_resource_group_name": "{{user `resource_group`}}", + "managed_image_name": "{{user `arvados_cluster`}}-compute-v{{ timestamp }}", "ssh_username": "{{user `ssh_user`}}", "ssh_private_key_file": "{{user `ssh_private_key_file`}}", @@ -70,6 +67,6 @@ "type": "shell", "execute_command": "sudo -S env {{ .Vars }} /bin/bash '{{ .Path }}'", "script": "scripts/base.sh", - "environment_vars": ["ROLE=compute","RESOLVER={{user `resolver`}}","REPOSUFFIX={{user `reposuffix`}}"] + "environment_vars": ["RESOLVER={{user `resolver`}}","REPOSUFFIX={{user `reposuffix`}}","MKSQUASHFS_MEM={{user `mksquashfs_mem`}}","NVIDIA_GPU_SUPPORT={{user `nvidia_gpu_support`}}","CLOUD=azure"] }] }