diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-07-12 16:35:34 +0100 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-07-12 16:35:34 +0100 |
commit | fd0afbb88a360c799e4ca6b41b1c0207b32d4700 (patch) | |
tree | 951dfa6a8a7aa436d7836a4f5798f2731c59cb30 | |
parent | d24309fcd82d5abe399ef1cb6b46e6e1802206b8 (diff) | |
download | infrastructure-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.mdwn | 33 |
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' |