summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2016-07-21 18:28:28 +0000
committerMorph (on behalf of Pedro Alvarez) <pedro.alvarez@codethink.co.uk>2016-07-21 18:28:28 +0000
commit7da2c6e64a83397f74831b72bf59407f73124881 (patch)
tree16bc4b0add0a7543c305460263366d5802a32690
parent7c33713c45ec7b3e8916b20472e8f5043823203d (diff)
downloaddefinitions-baserock/builds/baserock/pedroalvarez/distbuild-debugging-tools/e5b4e4a817c4402a8119efecbb1f0fcc.tar.gz
-rw-r--r--clusters/base.morph10
-rw-r--r--fake.morph6
-rw-r--r--strata/fake-stratum.morph401
-rw-r--r--strata/fake-stratum/fake-chunk1.morph6
-rw-r--r--strata/fake-stratum/fake-chunk10.morph6
-rw-r--r--strata/fake-stratum/fake-chunk11.morph6
-rw-r--r--strata/fake-stratum/fake-chunk12.morph6
-rw-r--r--strata/fake-stratum/fake-chunk13.morph6
-rw-r--r--strata/fake-stratum/fake-chunk14.morph6
-rw-r--r--strata/fake-stratum/fake-chunk15.morph6
-rw-r--r--strata/fake-stratum/fake-chunk16.morph6
-rw-r--r--strata/fake-stratum/fake-chunk17.morph6
-rw-r--r--strata/fake-stratum/fake-chunk18.morph6
-rw-r--r--strata/fake-stratum/fake-chunk19.morph6
-rw-r--r--strata/fake-stratum/fake-chunk2.morph6
-rw-r--r--strata/fake-stratum/fake-chunk20.morph6
-rw-r--r--strata/fake-stratum/fake-chunk21.morph6
-rw-r--r--strata/fake-stratum/fake-chunk22.morph6
-rw-r--r--strata/fake-stratum/fake-chunk23.morph6
-rw-r--r--strata/fake-stratum/fake-chunk24.morph6
-rw-r--r--strata/fake-stratum/fake-chunk25.morph6
-rw-r--r--strata/fake-stratum/fake-chunk26.morph6
-rw-r--r--strata/fake-stratum/fake-chunk27.morph6
-rw-r--r--strata/fake-stratum/fake-chunk28.morph6
-rw-r--r--strata/fake-stratum/fake-chunk29.morph6
-rw-r--r--strata/fake-stratum/fake-chunk3.morph6
-rw-r--r--strata/fake-stratum/fake-chunk30.morph6
-rw-r--r--strata/fake-stratum/fake-chunk31.morph6
-rw-r--r--strata/fake-stratum/fake-chunk32.morph6
-rw-r--r--strata/fake-stratum/fake-chunk33.morph6
-rw-r--r--strata/fake-stratum/fake-chunk34.morph6
-rw-r--r--strata/fake-stratum/fake-chunk35.morph6
-rw-r--r--strata/fake-stratum/fake-chunk36.morph6
-rw-r--r--strata/fake-stratum/fake-chunk37.morph6
-rw-r--r--strata/fake-stratum/fake-chunk38.morph6
-rw-r--r--strata/fake-stratum/fake-chunk39.morph6
-rw-r--r--strata/fake-stratum/fake-chunk4.morph6
-rw-r--r--strata/fake-stratum/fake-chunk40.morph6
-rw-r--r--strata/fake-stratum/fake-chunk41.morph6
-rw-r--r--strata/fake-stratum/fake-chunk42.morph6
-rw-r--r--strata/fake-stratum/fake-chunk43.morph6
-rw-r--r--strata/fake-stratum/fake-chunk44.morph6
-rw-r--r--strata/fake-stratum/fake-chunk45.morph6
-rw-r--r--strata/fake-stratum/fake-chunk46.morph6
-rw-r--r--strata/fake-stratum/fake-chunk47.morph6
-rw-r--r--strata/fake-stratum/fake-chunk48.morph6
-rw-r--r--strata/fake-stratum/fake-chunk49.morph6
-rw-r--r--strata/fake-stratum/fake-chunk5.morph6
-rw-r--r--strata/fake-stratum/fake-chunk50.morph6
-rw-r--r--strata/fake-stratum/fake-chunk6.morph6
-rw-r--r--strata/fake-stratum/fake-chunk7.morph6
-rw-r--r--strata/fake-stratum/fake-chunk8.morph6
-rw-r--r--strata/fake-stratum/fake-chunk9.morph6
-rw-r--r--strata/icu-common/icu2.morph19
-rw-r--r--trove-openstack.morph17
55 files changed, 753 insertions, 0 deletions
diff --git a/clusters/base.morph b/clusters/base.morph
new file mode 100644
index 00000000..09333f27
--- /dev/null
+++ b/clusters/base.morph
@@ -0,0 +1,10 @@
+name: base
+kind: cluster
+systems:
+- morph: systems/base-system-x86_64-generic.morph
+ deploy:
+ base-system-x86_64:
+ type: extensions/rawdisk
+ location: base-system-x86_64.img
+ DISK_SIZE: 6G
+ HOSTNAME: base-system-x86-64
diff --git a/fake.morph b/fake.morph
new file mode 100644
index 00000000..92a4057d
--- /dev/null
+++ b/fake.morph
@@ -0,0 +1,6 @@
+name: fake
+kind: system
+arch: x86_64
+strata:
+- name: fake-stratum
+ morph: strata/fake-stratum.morph
diff --git a/strata/fake-stratum.morph b/strata/fake-stratum.morph
new file mode 100644
index 00000000..bf8f48b8
--- /dev/null
+++ b/strata/fake-stratum.morph
@@ -0,0 +1,401 @@
+name: fake-stratum
+kind: stratum
+chunks:
+- name: fake-chunk1
+ morph: strata/fake-stratum/fake-chunk1.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+- name: fake-chunk2
+ morph: strata/fake-stratum/fake-chunk2.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk1
+- name: fake-chunk3
+ morph: strata/fake-stratum/fake-chunk3.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk2
+- name: fake-chunk4
+ morph: strata/fake-stratum/fake-chunk4.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk3
+- name: fake-chunk5
+ morph: strata/fake-stratum/fake-chunk5.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk4
+- name: fake-chunk6
+ morph: strata/fake-stratum/fake-chunk6.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk5
+- name: fake-chunk7
+ morph: strata/fake-stratum/fake-chunk7.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk6
+- name: fake-chunk8
+ morph: strata/fake-stratum/fake-chunk8.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk7
+- name: fake-chunk9
+ morph: strata/fake-stratum/fake-chunk9.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk8
+- name: fake-chunk10
+ morph: strata/fake-stratum/fake-chunk10.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk9
+- name: fake-chunk11
+ morph: strata/fake-stratum/fake-chunk11.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk10
+- name: fake-chunk12
+ morph: strata/fake-stratum/fake-chunk12.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk11
+- name: fake-chunk13
+ morph: strata/fake-stratum/fake-chunk13.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk12
+- name: fake-chunk14
+ morph: strata/fake-stratum/fake-chunk14.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk13
+- name: fake-chunk15
+ morph: strata/fake-stratum/fake-chunk15.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk14
+- name: fake-chunk16
+ morph: strata/fake-stratum/fake-chunk16.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk15
+- name: fake-chunk17
+ morph: strata/fake-stratum/fake-chunk17.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk16
+- name: fake-chunk18
+ morph: strata/fake-stratum/fake-chunk18.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk17
+- name: fake-chunk19
+ morph: strata/fake-stratum/fake-chunk19.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk18
+- name: fake-chunk20
+ morph: strata/fake-stratum/fake-chunk20.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk19
+- name: fake-chunk21
+ morph: strata/fake-stratum/fake-chunk21.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk20
+- name: fake-chunk22
+ morph: strata/fake-stratum/fake-chunk22.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk21
+- name: fake-chunk23
+ morph: strata/fake-stratum/fake-chunk23.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk22
+- name: fake-chunk24
+ morph: strata/fake-stratum/fake-chunk24.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk23
+- name: fake-chunk25
+ morph: strata/fake-stratum/fake-chunk25.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk24
+- name: fake-chunk26
+ morph: strata/fake-stratum/fake-chunk26.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk25
+- name: fake-chunk27
+ morph: strata/fake-stratum/fake-chunk27.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk26
+- name: fake-chunk28
+ morph: strata/fake-stratum/fake-chunk28.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk27
+- name: fake-chunk29
+ morph: strata/fake-stratum/fake-chunk29.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk28
+- name: fake-chunk30
+ morph: strata/fake-stratum/fake-chunk30.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk29
+- name: fake-chunk31
+ morph: strata/fake-stratum/fake-chunk31.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk30
+- name: fake-chunk32
+ morph: strata/fake-stratum/fake-chunk32.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk31
+- name: fake-chunk33
+ morph: strata/fake-stratum/fake-chunk33.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk32
+- name: fake-chunk34
+ morph: strata/fake-stratum/fake-chunk34.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk33
+- name: fake-chunk35
+ morph: strata/fake-stratum/fake-chunk35.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk34
+- name: fake-chunk36
+ morph: strata/fake-stratum/fake-chunk36.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk35
+- name: fake-chunk37
+ morph: strata/fake-stratum/fake-chunk37.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk36
+- name: fake-chunk38
+ morph: strata/fake-stratum/fake-chunk38.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk37
+- name: fake-chunk39
+ morph: strata/fake-stratum/fake-chunk39.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk38
+- name: fake-chunk40
+ morph: strata/fake-stratum/fake-chunk40.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk39
+- name: fake-chunk41
+ morph: strata/fake-stratum/fake-chunk41.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk40
+- name: fake-chunk42
+ morph: strata/fake-stratum/fake-chunk42.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk41
+- name: fake-chunk43
+ morph: strata/fake-stratum/fake-chunk43.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk42
+- name: fake-chunk44
+ morph: strata/fake-stratum/fake-chunk44.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk43
+- name: fake-chunk45
+ morph: strata/fake-stratum/fake-chunk45.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk44
+- name: fake-chunk46
+ morph: strata/fake-stratum/fake-chunk46.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk45
+- name: fake-chunk47
+ morph: strata/fake-stratum/fake-chunk47.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk46
+- name: fake-chunk48
+ morph: strata/fake-stratum/fake-chunk48.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk47
+- name: fake-chunk49
+ morph: strata/fake-stratum/fake-chunk49.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk48
+- name: fake-chunk50
+ morph: strata/fake-stratum/fake-chunk50.morph
+ repo: /src/fake
+ ref: master
+ build-mode: bootstrap
+ prefix: /tools
+ build-depends:
+ - fake-chunk49
diff --git a/strata/fake-stratum/fake-chunk1.morph b/strata/fake-stratum/fake-chunk1.morph
new file mode 100644
index 00000000..d462d13f
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk1.morph
@@ -0,0 +1,6 @@
+name: fake-chunk1
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk1
+- cat init
diff --git a/strata/fake-stratum/fake-chunk10.morph b/strata/fake-stratum/fake-chunk10.morph
new file mode 100644
index 00000000..24b2d79c
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk10.morph
@@ -0,0 +1,6 @@
+name: fake-chunk10
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk10
+- cat init
diff --git a/strata/fake-stratum/fake-chunk11.morph b/strata/fake-stratum/fake-chunk11.morph
new file mode 100644
index 00000000..8569a3ff
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk11.morph
@@ -0,0 +1,6 @@
+name: fake-chunk11
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk11
+- cat init
diff --git a/strata/fake-stratum/fake-chunk12.morph b/strata/fake-stratum/fake-chunk12.morph
new file mode 100644
index 00000000..863ebbd2
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk12.morph
@@ -0,0 +1,6 @@
+name: fake-chunk12
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk12
+- cat init
diff --git a/strata/fake-stratum/fake-chunk13.morph b/strata/fake-stratum/fake-chunk13.morph
new file mode 100644
index 00000000..371362e1
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk13.morph
@@ -0,0 +1,6 @@
+name: fake-chunk13
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk13
+- cat init
diff --git a/strata/fake-stratum/fake-chunk14.morph b/strata/fake-stratum/fake-chunk14.morph
new file mode 100644
index 00000000..344a08fd
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk14.morph
@@ -0,0 +1,6 @@
+name: fake-chunk14
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk14
+- cat init
diff --git a/strata/fake-stratum/fake-chunk15.morph b/strata/fake-stratum/fake-chunk15.morph
new file mode 100644
index 00000000..d348a066
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk15.morph
@@ -0,0 +1,6 @@
+name: fake-chunk15
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk15
+- cat init
diff --git a/strata/fake-stratum/fake-chunk16.morph b/strata/fake-stratum/fake-chunk16.morph
new file mode 100644
index 00000000..b55dc78e
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk16.morph
@@ -0,0 +1,6 @@
+name: fake-chunk16
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk16
+- cat init
diff --git a/strata/fake-stratum/fake-chunk17.morph b/strata/fake-stratum/fake-chunk17.morph
new file mode 100644
index 00000000..08a0003c
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk17.morph
@@ -0,0 +1,6 @@
+name: fake-chunk17
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk17
+- cat init
diff --git a/strata/fake-stratum/fake-chunk18.morph b/strata/fake-stratum/fake-chunk18.morph
new file mode 100644
index 00000000..36258756
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk18.morph
@@ -0,0 +1,6 @@
+name: fake-chunk18
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk18
+- cat init
diff --git a/strata/fake-stratum/fake-chunk19.morph b/strata/fake-stratum/fake-chunk19.morph
new file mode 100644
index 00000000..4b1c505b
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk19.morph
@@ -0,0 +1,6 @@
+name: fake-chunk19
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk19
+- cat init
diff --git a/strata/fake-stratum/fake-chunk2.morph b/strata/fake-stratum/fake-chunk2.morph
new file mode 100644
index 00000000..bedb89bb
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk2.morph
@@ -0,0 +1,6 @@
+name: fake-chunk2
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk2
+- cat init
diff --git a/strata/fake-stratum/fake-chunk20.morph b/strata/fake-stratum/fake-chunk20.morph
new file mode 100644
index 00000000..68c6c45a
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk20.morph
@@ -0,0 +1,6 @@
+name: fake-chunk20
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk20
+- cat init
diff --git a/strata/fake-stratum/fake-chunk21.morph b/strata/fake-stratum/fake-chunk21.morph
new file mode 100644
index 00000000..e2b24e63
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk21.morph
@@ -0,0 +1,6 @@
+name: fake-chunk21
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk21
+- cat init
diff --git a/strata/fake-stratum/fake-chunk22.morph b/strata/fake-stratum/fake-chunk22.morph
new file mode 100644
index 00000000..ae431f38
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk22.morph
@@ -0,0 +1,6 @@
+name: fake-chunk22
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk22
+- cat init
diff --git a/strata/fake-stratum/fake-chunk23.morph b/strata/fake-stratum/fake-chunk23.morph
new file mode 100644
index 00000000..ae1c67d5
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk23.morph
@@ -0,0 +1,6 @@
+name: fake-chunk23
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk23
+- cat init
diff --git a/strata/fake-stratum/fake-chunk24.morph b/strata/fake-stratum/fake-chunk24.morph
new file mode 100644
index 00000000..d9da1252
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk24.morph
@@ -0,0 +1,6 @@
+name: fake-chunk24
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk24
+- cat init
diff --git a/strata/fake-stratum/fake-chunk25.morph b/strata/fake-stratum/fake-chunk25.morph
new file mode 100644
index 00000000..85835660
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk25.morph
@@ -0,0 +1,6 @@
+name: fake-chunk25
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk25
+- cat init
diff --git a/strata/fake-stratum/fake-chunk26.morph b/strata/fake-stratum/fake-chunk26.morph
new file mode 100644
index 00000000..9b902899
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk26.morph
@@ -0,0 +1,6 @@
+name: fake-chunk26
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk26
+- cat init
diff --git a/strata/fake-stratum/fake-chunk27.morph b/strata/fake-stratum/fake-chunk27.morph
new file mode 100644
index 00000000..65a0fa13
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk27.morph
@@ -0,0 +1,6 @@
+name: fake-chunk27
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk27
+- cat init
diff --git a/strata/fake-stratum/fake-chunk28.morph b/strata/fake-stratum/fake-chunk28.morph
new file mode 100644
index 00000000..5ec35553
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk28.morph
@@ -0,0 +1,6 @@
+name: fake-chunk28
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk28
+- cat init
diff --git a/strata/fake-stratum/fake-chunk29.morph b/strata/fake-stratum/fake-chunk29.morph
new file mode 100644
index 00000000..afeb768d
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk29.morph
@@ -0,0 +1,6 @@
+name: fake-chunk29
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk29
+- cat init
diff --git a/strata/fake-stratum/fake-chunk3.morph b/strata/fake-stratum/fake-chunk3.morph
new file mode 100644
index 00000000..08cd5d17
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk3.morph
@@ -0,0 +1,6 @@
+name: fake-chunk3
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk3
+- cat init
diff --git a/strata/fake-stratum/fake-chunk30.morph b/strata/fake-stratum/fake-chunk30.morph
new file mode 100644
index 00000000..de05b0ad
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk30.morph
@@ -0,0 +1,6 @@
+name: fake-chunk30
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk30
+- cat init
diff --git a/strata/fake-stratum/fake-chunk31.morph b/strata/fake-stratum/fake-chunk31.morph
new file mode 100644
index 00000000..85fc132b
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk31.morph
@@ -0,0 +1,6 @@
+name: fake-chunk31
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk31
+- cat init
diff --git a/strata/fake-stratum/fake-chunk32.morph b/strata/fake-stratum/fake-chunk32.morph
new file mode 100644
index 00000000..b761bae3
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk32.morph
@@ -0,0 +1,6 @@
+name: fake-chunk32
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk32
+- cat init
diff --git a/strata/fake-stratum/fake-chunk33.morph b/strata/fake-stratum/fake-chunk33.morph
new file mode 100644
index 00000000..c35d6b6a
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk33.morph
@@ -0,0 +1,6 @@
+name: fake-chunk33
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk33
+- cat init
diff --git a/strata/fake-stratum/fake-chunk34.morph b/strata/fake-stratum/fake-chunk34.morph
new file mode 100644
index 00000000..2bc98548
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk34.morph
@@ -0,0 +1,6 @@
+name: fake-chunk34
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk34
+- cat init
diff --git a/strata/fake-stratum/fake-chunk35.morph b/strata/fake-stratum/fake-chunk35.morph
new file mode 100644
index 00000000..b70e8032
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk35.morph
@@ -0,0 +1,6 @@
+name: fake-chunk35
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk35
+- cat init
diff --git a/strata/fake-stratum/fake-chunk36.morph b/strata/fake-stratum/fake-chunk36.morph
new file mode 100644
index 00000000..be6dcca6
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk36.morph
@@ -0,0 +1,6 @@
+name: fake-chunk36
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk36
+- cat init
diff --git a/strata/fake-stratum/fake-chunk37.morph b/strata/fake-stratum/fake-chunk37.morph
new file mode 100644
index 00000000..0abed6b0
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk37.morph
@@ -0,0 +1,6 @@
+name: fake-chunk37
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk37
+- cat init
diff --git a/strata/fake-stratum/fake-chunk38.morph b/strata/fake-stratum/fake-chunk38.morph
new file mode 100644
index 00000000..03182b2a
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk38.morph
@@ -0,0 +1,6 @@
+name: fake-chunk38
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk38
+- cat init
diff --git a/strata/fake-stratum/fake-chunk39.morph b/strata/fake-stratum/fake-chunk39.morph
new file mode 100644
index 00000000..a678863a
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk39.morph
@@ -0,0 +1,6 @@
+name: fake-chunk39
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk39
+- cat init
diff --git a/strata/fake-stratum/fake-chunk4.morph b/strata/fake-stratum/fake-chunk4.morph
new file mode 100644
index 00000000..d55fb559
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk4.morph
@@ -0,0 +1,6 @@
+name: fake-chunk4
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk4
+- cat init
diff --git a/strata/fake-stratum/fake-chunk40.morph b/strata/fake-stratum/fake-chunk40.morph
new file mode 100644
index 00000000..90b5b5bc
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk40.morph
@@ -0,0 +1,6 @@
+name: fake-chunk40
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk40
+- cat init
diff --git a/strata/fake-stratum/fake-chunk41.morph b/strata/fake-stratum/fake-chunk41.morph
new file mode 100644
index 00000000..e1ec934f
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk41.morph
@@ -0,0 +1,6 @@
+name: fake-chunk41
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk41
+- cat init
diff --git a/strata/fake-stratum/fake-chunk42.morph b/strata/fake-stratum/fake-chunk42.morph
new file mode 100644
index 00000000..953a8a52
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk42.morph
@@ -0,0 +1,6 @@
+name: fake-chunk42
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk42
+- cat init
diff --git a/strata/fake-stratum/fake-chunk43.morph b/strata/fake-stratum/fake-chunk43.morph
new file mode 100644
index 00000000..d45007f6
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk43.morph
@@ -0,0 +1,6 @@
+name: fake-chunk43
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk43
+- cat init
diff --git a/strata/fake-stratum/fake-chunk44.morph b/strata/fake-stratum/fake-chunk44.morph
new file mode 100644
index 00000000..64bd56e5
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk44.morph
@@ -0,0 +1,6 @@
+name: fake-chunk44
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk44
+- cat init
diff --git a/strata/fake-stratum/fake-chunk45.morph b/strata/fake-stratum/fake-chunk45.morph
new file mode 100644
index 00000000..11a5f179
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk45.morph
@@ -0,0 +1,6 @@
+name: fake-chunk45
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk45
+- cat init
diff --git a/strata/fake-stratum/fake-chunk46.morph b/strata/fake-stratum/fake-chunk46.morph
new file mode 100644
index 00000000..ba96567b
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk46.morph
@@ -0,0 +1,6 @@
+name: fake-chunk46
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk46
+- cat init
diff --git a/strata/fake-stratum/fake-chunk47.morph b/strata/fake-stratum/fake-chunk47.morph
new file mode 100644
index 00000000..86738110
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk47.morph
@@ -0,0 +1,6 @@
+name: fake-chunk47
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk47
+- cat init
diff --git a/strata/fake-stratum/fake-chunk48.morph b/strata/fake-stratum/fake-chunk48.morph
new file mode 100644
index 00000000..9bebcbe1
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk48.morph
@@ -0,0 +1,6 @@
+name: fake-chunk48
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk48
+- cat init
diff --git a/strata/fake-stratum/fake-chunk49.morph b/strata/fake-stratum/fake-chunk49.morph
new file mode 100644
index 00000000..1d3cb8ee
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk49.morph
@@ -0,0 +1,6 @@
+name: fake-chunk49
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk49
+- cat init
diff --git a/strata/fake-stratum/fake-chunk5.morph b/strata/fake-stratum/fake-chunk5.morph
new file mode 100644
index 00000000..fab9e63c
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk5.morph
@@ -0,0 +1,6 @@
+name: fake-chunk5
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk5
+- cat init
diff --git a/strata/fake-stratum/fake-chunk50.morph b/strata/fake-stratum/fake-chunk50.morph
new file mode 100644
index 00000000..77f8193a
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk50.morph
@@ -0,0 +1,6 @@
+name: fake-chunk50
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk50
+- cat init
diff --git a/strata/fake-stratum/fake-chunk6.morph b/strata/fake-stratum/fake-chunk6.morph
new file mode 100644
index 00000000..be2632d0
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk6.morph
@@ -0,0 +1,6 @@
+name: fake-chunk6
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk6
+- cat init
diff --git a/strata/fake-stratum/fake-chunk7.morph b/strata/fake-stratum/fake-chunk7.morph
new file mode 100644
index 00000000..057a855e
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk7.morph
@@ -0,0 +1,6 @@
+name: fake-chunk7
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk7
+- cat init
diff --git a/strata/fake-stratum/fake-chunk8.morph b/strata/fake-stratum/fake-chunk8.morph
new file mode 100644
index 00000000..0f2091d9
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk8.morph
@@ -0,0 +1,6 @@
+name: fake-chunk8
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk8
+- cat init
diff --git a/strata/fake-stratum/fake-chunk9.morph b/strata/fake-stratum/fake-chunk9.morph
new file mode 100644
index 00000000..993ab2c6
--- /dev/null
+++ b/strata/fake-stratum/fake-chunk9.morph
@@ -0,0 +1,6 @@
+name: fake-chunk9
+kind: chunk
+build-system: manual
+install-commands:
+- echo installing fake-chunk9
+- cat init
diff --git a/strata/icu-common/icu2.morph b/strata/icu-common/icu2.morph
new file mode 100644
index 00000000..ca7e4b8a
--- /dev/null
+++ b/strata/icu-common/icu2.morph
@@ -0,0 +1,19 @@
+name: icu2
+kind: chunk
+configure-commands:
+- |
+ # As per commit 8874a7c7, We issue this sed command when
+ # building ICU libraries on arm architectures.
+ case "$MORPH_ARCH" in
+ *arm*)
+ sed -e 's/LDFLAGSICUDT/#LDFLAGSICUDT/' -i source/config/mh-linux
+ ;;
+ *)
+ ;;
+ esac
+ cd source
+ ./runConfigureICU Linux --prefix=/usr --sysconfdir=/etc
+build-commands:
+- cd source; unset TARGET ; make
+install-commands:
+- cd source; unset TARGET ; make DESTDIR="$DESTDIR" install
diff --git a/trove-openstack.morph b/trove-openstack.morph
new file mode 100644
index 00000000..cf5b9ee4
--- /dev/null
+++ b/trove-openstack.morph
@@ -0,0 +1,17 @@
+name: trove-openstack
+kind: cluster
+systems:
+- morph: systems/trove-system-x86_64.morph
+ deploy:
+ trove-openstack:
+ type: extensions/openstack
+ location: http://vroomfondel.ducie.codethink.co.uk:5000/v2.0
+ HOSTNAME: baserock
+ OPENSTACK_USER: baserock
+ OPENSTACK_TENANT: baserock
+ OPENSTACK_IMAGENAME: trove-test-git-2.8.0-rc2
+ OPENSTACK_PASSWORD: insecure
+ CLOUD_INIT: true
+ KERNEL_ARGS: console=ttyS0 console=tty0
+ TROVE_GENERIC: True
+ DISK_SIZE: 4G