summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-12 16:35:34 +0100
committerSam Thursfield <sam.thursfield@codethink.co.uk>2017-07-12 16:35:34 +0100
commitfd0afbb88a360c799e4ca6b41b1c0207b32d4700 (patch)
tree951dfa6a8a7aa436d7836a4f5798f2731c59cb30
parentd24309fcd82d5abe399ef1cb6b46e6e1802206b8 (diff)
downloadinfrastructure-fd0afbb88a360c799e4ca6b41b1c0207b32d4700.tar.gz
README.mdwn: Remove Masons
These are obsolete, see: https://listmaster.pepperfish.net/pipermail/baserock-dev-baserock.org/2017-January/013765.html
-rw-r--r--README.mdwn33
1 files changed, 0 insertions, 33 deletions
diff --git a/README.mdwn b/README.mdwn
index de7a668a..f653efaf 100644
--- a/README.mdwn
+++ b/README.mdwn
@@ -684,39 +684,6 @@ the final SSH command showing any errors.
ansible-playbook -i hosts baserock_storyboard/instance-backup-config.yml
ansible-playbook -i hosts baserock_storyboard/instance-storyboard-config.yml
-### Masons
-
-Mason is the name we use for an automated build and test system used in the
-Baserock project. The V2 Mason that runs as <https://mason-x86-32.baserock.org/>
-and <https://mason-x86-64.baserock.org/> lives in definitions.git, and is thus
-available in infrastructure.git too by default.
-
-To build mason-x86-64:
-
- git clone git://git.baserock.org/baserock/baserock/infrastructure.git
- cd infrastructure
-
- morph build systems/build-system-x86_64.morph
- morph deploy baserock_mason_x86_64/mason-x86-64.morph
-
- nova boot mason-x86-64.baserock.org \
- --key-name $keyname \
- --flavor 'dc1.2x2' \
- --image baserock_mason_x86_64 \
- --nic "net-id=$network_id,v4-fixed-ip=192.168.222.80" \
- --security-groups internal-only,mason-x86
- --user-data baserock-ops-team.cloud-config
-
-The mason-x86-32 system is the same, just subsitute '64' for '32' in the above
-commands.
-
-Note that the Masons are NOT in the 'default' security group, they are in
-'internal-only'. This is a way of enforcing the [policy] that the Baserock
-reference system definitions can only use source code hosted on
-git.baserock.org, by making it impossible to fetch code from anywhere else.
-
-[policy]: http://wiki.baserock.org/policies/
-
### Trove
To deploy to production, run these commands in a Baserock 'devel'