Uprev templates to apiv3 79/15279/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 11 Jul 2018 11:06:28 +0000 (13:06 +0200)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Wed, 11 Jul 2018 11:06:28 +0000 (13:06 +0200)
Change-Id: I7b4e12e450534d7923af10b779b12f0cbe68e52a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
packer/templates/basebuild-agl-test-slave.json
packer/templates/basebuild-control-slave.json
packer/templates/basebuild.json

index de056b2..e6e3d34 100644 (file)
   },
   "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": [
index 9da3ed8..9a29d85 100644 (file)
   },
   "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": [
index 96d4181..ba5e1a8 100644 (file)
   },
   "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": [