ClusterHQ/flocker — pull request #831 by wallrj (2014-09-29 10:21:43+00:00)
Title: Release flocker 0.1.4 - 829

I've created a new release/0.1.4 release branch.
This represents the second pre-release of Flocker 0.2.0
I merged in the (as-yet unmerged) #817 (noop-scheduler branch) which should fix @exarkun 's occasional virtualbox crashes when running the tutorials.

I have not yet tagged this branch with 0.1.4 (until we've verified that it fixes #817) so for the time being here's how to test:
```
# Create fresh repo
git clone git@github.com:ClusterHQ/flocker.git "flocker-0.1.4"
cd flocker-0.1.4

# Work in a new virtualenv
mkvirtualenv 829

# Install locally
pip install --editable .[dev]

# Build a vagrant tutorial base box
cd vagrant/tutorial
python build release/flocker-0.1.4

# Create a json metadata file containing the path to the just-built box file and the proposed version number (0.1.4)
cat vagrant/tutorial/flocker-tutorial.json
{
"versions": [
{
"version": "0.1.4",
"providers": [
{
"url": "/home/richard/projects/HybridLogic/flocker-0.1.4/vagrant/tutorial/flocker-tutorial.box",
"name": "virtualbox"
}
]
}
],
"name": "clusterhq/flocker-tutorial",
"description": "0.1.4 clusterhq/flocker-tutorial box (a pre-release of 0.2.0)"
}

# Add the newly built tutorial base box to local vagrant
vagrant box add vagrant/tutorial/flocker-tutorial.json

# Build the tutorial nodes
cd ~/
mkdir flocker-tutorial
cd flocker-tutorial
cp ~/projects/HybridLogic/flocker-0.1.4/docs/gettingstarted/tutorial/Vagrantfile .
vagrant up
```

...etc

* Follow the 0.1.4 tutorial from http://docs.clusterhq.com/en/release-flocker-0.1.4/

Fixes #829