Puppet ssh design
moved to wiki
Start random host names with a letter
Modify orchestration to use puppet run via ssh
Merge branch 'master' into puppetssh

* master: (60 commits)
  version bump to 0.2.0
  ...

Conflicts:
	app/lib/actions/staypuft/host/report_check.rb
Merge branch 'master' into puppetssh

Conflicts resolved in files:
	app/lib/actions/staypuft/hostgroup/deploy.rb
	app/views/staypuft/deployments/_assigned_hosts_table.html.erb
	app/views/staypuft/deployments/_deployed_hosts_table.html.erb
	app/views/staypuft/deployments/_free_hosts_table.html.erb
Merge branch 'master' into puppetssh
Merge branch 'master' into puppetssh
Handle skipping of WaitUntilProvisioned
Update host attributes in DB in sequence

Previous way - concurrence - could cause deadlock in the database
(reported by PostgreSQL DB adapter) and the deployment would fail.
Merge branch 'master' into puppetssh
Allow skipping ReportCheck action
Adding architecture overview document
Display subnet type on the primary interface and on new NIC form

partially fixes BZ #1154745
BZ #1151606: Do not destroy VIPs when assigning interfaces

https://bugzilla.redhat.com/show_bug.cgi?id=1151606

When interfaces are being assigned to subnets, Staypuft was destroying
the VIPs. And they would not get re-created. This keeps them from being
destroyed when a subnet with VIPs is moved around.
Merge pull request #360 from bcrochet/bz/1151606

BZ #1151606: Do not destroy VIPs when assigning interfaces
Merge branch 'master' into puppetssh
Fix edit override when no hostgroup is currently selected

When a host doesn't have a hostgroup already selected, the edit override
for the openstack hostgroups throws an error.
Merge pull request #359 from ifarkas/subnet_type_for_primary_interface

Display subnet type on the primary interface and on new NIC form
Set cinder's multiple_backends param also in HA controller

For non-HA controller it already works as it should - when more than
one backend is checked in the wizard, multiple_backends parameter is
set to true. For HA controller this parameter override was missing and
this commit adds it.