summaryrefslogtreecommitdiff
path: root/baserock_mason_x86_32
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2015-02-20 16:22:56 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2015-02-20 16:22:56 +0000
commit88146fd2955f39196d754c6ff13dd43a4d955ffd (patch)
treeb28bb7eb978dcdcc927d9423be958c7bc5214fde /baserock_mason_x86_32
parent429a4600c9c7755ab3a3338df820a586930eee67 (diff)
downloadinfrastructure-88146fd2955f39196d754c6ff13dd43a4d955ffd.tar.gz
Add baserock_mason_x86_32 config
Diffstat (limited to 'baserock_mason_x86_32')
-rw-r--r--baserock_mason_x86_32/distbuild.conf10
-rw-r--r--baserock_mason_x86_32/mason-x86-32.morph20
-rw-r--r--baserock_mason_x86_32/mason.conf9
3 files changed, 39 insertions, 0 deletions
diff --git a/baserock_mason_x86_32/distbuild.conf b/baserock_mason_x86_32/distbuild.conf
new file mode 100644
index 00000000..a97cc0fd
--- /dev/null
+++ b/baserock_mason_x86_32/distbuild.conf
@@ -0,0 +1,10 @@
+CONTROLLERHOST: mason-x86-32
+ARTIFACT_CACHE_SERVER: 192.168.222.14
+DISTBUILD_CONTROLLER: true
+DISTBUILD_WORKER: true
+TROVE_HOST: git.baserock.org
+TROVE_ID: baserock
+WORKERS: mason-x86-32
+
+# Do not change the following
+WORKER_SSH_KEY: /etc/distbuild/worker.key
diff --git a/baserock_mason_x86_32/mason-x86-32.morph b/baserock_mason_x86_32/mason-x86-32.morph
new file mode 100644
index 00000000..6fe53fcb
--- /dev/null
+++ b/baserock_mason_x86_32/mason-x86-32.morph
@@ -0,0 +1,20 @@
+name: mason-x86-32
+kind: cluster
+description: |
+ Generic x86_32 Mason image.
+systems:
+- morph: systems/build-system-x86_32.morph
+ deploy:
+ mason:
+ type: openstack
+ location: https://compute.datacentred.io:5000/v2.0
+ CLOUD_INIT: yes
+ DISK_SIZE: 3G
+ DISTBUILD_GENERIC: true
+ INSTALL_FILES: distbuild/manifest
+ KERNEL_ARGS: console=ttyS0 console=tty0
+ MASON_GENERIC: true
+ OPENSTACK_IMAGENAME: baserock_mason_x86_32
+ # Note that this *must* match the name of the instance, as
+ # cloud-init will override this hostname.
+ HOSTNAME: mason-x86-32
diff --git a/baserock_mason_x86_32/mason.conf b/baserock_mason_x86_32/mason.conf
new file mode 100644
index 00000000..9d373c04
--- /dev/null
+++ b/baserock_mason_x86_32/mason.conf
@@ -0,0 +1,9 @@
+ARTIFACT_CACHE_SERVER: 192.168.222.14
+MASON_CLUSTER_MORPHOLOGY: clusters/ci.morph
+MASON_DEFINITIONS_REF: master
+MASON_DISTBUILD_ARCH: x86_32
+MASON_TEST_HOST: None
+TROVE_HOST: git.baserock.org
+TROVE_ID: baserock
+CONTROLLERHOST: mason-x86-32
+TEST_INFRASTRUCTURE_TYPE: none