Update usage help for dockerctl

Removed upgrade (not implemented) and
added logs to dockerctl usage.

Change-Id: Iadfb9ddc4b102876729829cf483a8fb18ab39655
Closes-Bug: #1337896
VMware vCenter full scale HA support

- introduce new flag 'ha_mode' in vmware class that allows us enable HA
- apply 'vmware' class to all controllers, not only primary controller
- add OCF scripts for nova-compute and nova-network services
- stop nova-compute and nova-network services and disable their startup
  during system boot
- create needed pacemaker resources

Change-Id: I2f1863d6895fb8c032c5fd105b29163fff0a82f4
Implements: blueprint vcenter-hv-full-scale-support
Fix galera version

Closes-bug: #1339925
Change-Id: I90291f1340c70e17fa10176938ec61ced171bec6
Corosync service improvements

* Change status logic so only local
  instances will be stopped by the stop
  action.

* Add support for location adding and
  removing usefull fo asymetic cluster mode

* Set symmetric mode: false

* Add Service for vips

Partial-Blueprint: ha-pacemaker-improvements
Change-Id: I9c40633a0be0ba9cdfadceb0d6b0c1c251efbbbd
Merge "Fix galera version"
Improve firewall rules for Fuel Master

Replaces hardcoded functions to create iptables
rules for Nailgun and Cobbler with firewall module
managed rules. Restricts network access to Fuel
Master for all services (except Fuel Web/API) to
Admin Network, plus restricts postgres to localhost
access only.

blueprint master-node-iptables-ruleset

Change-Id: Ib5d0c554bf97957c45b206b8bf4f6e64c9be109f
Zabbix fuel-library integration

this commit is made by squashing 12 commits:

Zabbix server installation

Add custom types for zabbix configuration

Add basic server config

Zabbix agent installation
Basic OS monitoring

Add nova monitoring with zabbix
Keystone monitoring with zabbix

Glance monitoring with zabbix

cinder and swift monitoring with zabbix

memcached, mysql, horizon and rabbit monitoring with zabbix

misc services monitoring with zabbix

haproxy, zabbix server, firewall, virtual openstack cluster

Neutron monitoring with zabbix

Add zabbix class declaration to osnailyfacter
Add minor fix to zabbix agent scripts
Userparameters now use the correct zabbix_agent.d path
Fixed mysql userparameters
Unset mysql root password
Fix for rabbitmq-manage exec call
Retry API call to zabbix, if it's unavailable
Configure zabbix server to log to rsyslog

Change-Id: I97590c19dc974636dc7f718becd5e6cad20f96c5
Implements: blueprint monitoring-system
append support for vmdk-volumes in cinder

Allow puppet make cinder.conf with vmware parameters
partially implements: blueprint vcenter-hv-full-scale-support

Change-Id: I64d535d1fb3cea5235f6145c91ac4353d34f7f9b
Merge "Corosync service improvements"
Make qemu workaround conditional

Binaries in the qemu 2.0 packages are already located in /usr/bin,
so workaround is needed only for older qemu versions

Change-Id: I443886606427e7a36ca4185974897f27ce02aa70
Related-Bug: 1321701
Merge "Improve firewall rules for Fuel Master"
Merge "append support for vmdk-volumes in cinder"
Merge "Update usage help for dockerctl"
Merge "VMware vCenter full scale HA support"
Merge "Make qemu workaround conditional"
Remove trailing whitespaces from pcmk notify vars

Ubuntu Pacemaker sent OCF_RESKEY_meta_notify_*
vars with trailing whitespaces thus breaking
RabbitMQ OCF script functionality.

Change-Id: I3e5818bd1f6eed66a98665e519db9dcdca340db7
Closes-bug: #1339080
Merge "Zabbix fuel-library integration"
Merge "Remove trailing whitespaces from pcmk notify vars"
Sync with upstream puppet-neutron

from 069d086b0d636fe6432a11ea97af28c1f2b38582

related blueprint: merge-openstack-puppet-modules
blueprint: ml2-neutron

Change-Id: I5db2be15884cc3bd9c9d88621288eaddbaf1acd0
Neutron HA composition model

Refactor all of the corosync resources to be outside of the neutron module

This allows for seperate management of the HA scripts and classes from the
 neutron module and will allow the module to continue to track upstream with
 out modifiation in regards to HA support

partial blueprint: merge-openstack-puppet-modules
blueprint: ml2-neutron

Change-Id: If471a371c11a26f5b4182bc3afcf391d000124aa