aboutsummaryrefslogtreecommitdiffstats
path: root/packer/templates/basebuild-control-slave.json
diff options
context:
space:
mode:
Diffstat (limited to 'packer/templates/basebuild-control-slave.json')
-rw-r--r--packer/templates/basebuild-control-slave.json19
1 files changed, 12 insertions, 7 deletions
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": [