From e246597b9ed33b45e52cd092a4d7a26b697722e7 Mon Sep 17 00:00:00 2001 From: Jan-Simon Möller Date: Wed, 11 Jul 2018 13:06:28 +0200 Subject: Uprev templates to apiv3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I7b4e12e450534d7923af10b779b12f0cbe68e52a Signed-off-by: Jan-Simon Möller --- packer/templates/basebuild-agl-test-slave.json | 19 ++++++++++++------- packer/templates/basebuild-control-slave.json | 19 ++++++++++++------- packer/templates/basebuild.json | 17 +++++++++++------ 3 files changed, 35 insertions(+), 20 deletions(-) diff --git a/packer/templates/basebuild-agl-test-slave.json b/packer/templates/basebuild-agl-test-slave.json index de056b27..e6e3d34b 100644 --- a/packer/templates/basebuild-agl-test-slave.json +++ b/packer/templates/basebuild-agl-test-slave.json @@ -12,21 +12,26 @@ }, "builders": [ { + "name": "vexxhost", + "image_name": "{{user `distro`}} - basebuild-agl-test-slave - {{isotime \"20060102-1504\"}}", + "source_image_name": "{{user `base_image`}}", "type": "openstack", - "identity_endpoint": "https://auth.vexxhost.net/v2.0/", - "tenant_name": "{{user `stack_tenant`}}", + "identity_endpoint": "https://auth.vexxhost.net/v3/", "username": "{{user `stack_user`}}", "password": "{{user `stack_pass`}}", + "tenant_name": "{{user `stack_tenant`}}", + "domain_name": "Default", "region": "ca-ymq-1", - "ssh_username": "{{user `cloud_user`}}", - "image_name": "{{user `distro`}} - basebuild-agl-test-slave - {{isotime \"20060102-1504\"}}", - "source_image_name": "{{user `base_image`}}", - "flavor": "v1-standard-16", "availability_zone": "ca-ymq-2", "networks": [ "{{user `stack_network`}}" ], - "user_data_file": "{{user `cloud_user_data`}}" + "user_data_file": "{{user `cloud_user_data`}}", + "ssh_username": "{{user `cloud_user`}}", + "flavor": "v1-standard-16", + "metadata": { + "ci_managed": "yes" + } } ], "provisioners": [ diff --git a/packer/templates/basebuild-control-slave.json b/packer/templates/basebuild-control-slave.json index 9da3ed8b..9a29d85e 100644 --- a/packer/templates/basebuild-control-slave.json +++ b/packer/templates/basebuild-control-slave.json @@ -12,21 +12,26 @@ }, "builders": [ { + "name": "vexxhost", + "image_name": "{{user `distro`}} - basebuild-control-slave - {{isotime \"20060102-1504\"}}", + "source_image_name": "{{user `base_image`}}", "type": "openstack", - "identity_endpoint": "https://auth.vexxhost.net/v2.0/", - "tenant_name": "{{user `stack_tenant`}}", + "identity_endpoint": "https://auth.vexxhost.net/v3/", "username": "{{user `stack_user`}}", "password": "{{user `stack_pass`}}", + "tenant_name": "{{user `stack_tenant`}}", + "domain_name": "Default", "region": "ca-ymq-1", - "ssh_username": "{{user `cloud_user`}}", - "image_name": "{{user `distro`}} - basebuild-control-slave - {{isotime \"20060102-1504\"}}", - "source_image_name": "{{user `base_image`}}", - "flavor": "v1-standard-16", "availability_zone": "ca-ymq-2", "networks": [ "{{user `stack_network`}}" ], - "user_data_file": "{{user `cloud_user_data`}}" + "user_data_file": "{{user `cloud_user_data`}}", + "ssh_username": "{{user `cloud_user`}}", + "flavor": "v1-standard-16", + "metadata": { + "ci_managed": "yes" + } } ], "provisioners": [ diff --git a/packer/templates/basebuild.json b/packer/templates/basebuild.json index 96d41812..ba5e1a8a 100644 --- a/packer/templates/basebuild.json +++ b/packer/templates/basebuild.json @@ -12,21 +12,26 @@ }, "builders": [ { + "name": "vexxhost", + "image_name": "{{user `distro`}} - basebuild - {{isotime \"20060102-1504\"}}", + "source_image_name": "{{user `base_image`}}", "type": "openstack", "identity_endpoint": "https://auth.vexxhost.net/v3/", - "tenant_name": "{{user `stack_tenant`}}", "username": "{{user `stack_user`}}", "password": "{{user `stack_pass`}}", + "tenant_name": "{{user `stack_tenant`}}", + "domain_name": "Default", "region": "ca-ymq-1", - "ssh_username": "{{user `cloud_user`}}", - "image_name": "{{user `distro`}} - basebuild - {{isotime \"20060102-1504\"}}", - "source_image_name": "{{user `base_image`}}", - "flavor": "v1-standard-16", "availability_zone": "ca-ymq-2", "networks": [ "{{user `stack_network`}}" ], - "user_data_file": "{{user `cloud_user_data`}}" + "user_data_file": "{{user `cloud_user_data`}}", + "ssh_username": "{{user `cloud_user`}}", + "flavor": "v1-standard-16", + "metadata": { + "ci_managed": "yes" + } } ], "provisioners": [ -- cgit 1.2.3-korg