Add support for ceilometer agent notification service

Partial implements blueprint ceilometer-fuel-integraition

Change-Id: I4100e72a77f3f1f37836cce64f4e63fa439635be
Fix required service name for novncproxy haproxy

Change-Id: Iaf2297a383ab8bdf66196db39d12947977df9413
Closes-Bug: #1310968
Added mounting and umounting /target

It turned out that in some cases it is necessary to umount
all mount points which are connected to a particular disk
before creating other partitions on that disk.

Change-Id: I43a2de132415d026a6dc096e2b25ce0ab4cce915
Closes-Bug: #1297792
Fix mongo db nodes collection

We should not put a comma at the end of mongo db nodes list.
Because current mongo implementation supports max 3 mongo nodes,
fix the cases for # of mongo nodes < 3.

Closes-bug: #1311088

Change-Id: I5276aa71b3a637cb485983ec13ebcd83f8add5fc
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
set nameserver to cobbler_host

Nailgun config was incorrect and set
the nameserver to cobbler_url value.

Change-Id: I0b05396e0ef9907e1399c8f08e4e91e3450ec966
Closes-Bug: #1311077
Merge "set nameserver to cobbler_host"
Remove ruby gems from centos kickstart

blueprint pack-all-eggs-and-gems
Change-Id: Iba93013a1f7a8442302bac1a378191db507e8bd9
Merge "Fix required service name for novncproxy haproxy"
Merge "Remove ruby gems from centos kickstart"
Merge "Fix mongo db nodes collection"
Update OSTF to use ostf.conf instead of params

OSTF deployment with a conf file will allow
simplier calling of OSTF service from supervisord.

blueprint fuel-containerization-of-services

Change-Id: I5c81335fa0d59e9bdfc5faf38990281aad8e73eb
Send gratuitous arp on ns_ipaddr2 start

Send gratuitous arps on the host node
after ip address is started using
ns_IPaddr2 resource agent
Script sends 5 gratuitous/unsolicited ARP
packets every 200 milliseconds from the
NIC of corresponding interface with
source IP set to the corresponding IP

Change-Id: I1a1b8079e93c5d4cd2ab9b6b17f7686160950734
Closes-bug: #1310676
Fix swift permissions and runuser

Run ringbuilder commands as swift user
Change owner of /etc/swift/backups to swift

Change-Id: I6408c1fa5ce1f8f8e8e6d3b62e2750e3b186cf52
Closes-Bug: #1311249
Merge "Update OSTF to use ostf.conf instead of params"
Set neutron state|lock_path config values

Change-Id: Ic0e15375c75a6cf5f3e4584bd41032bb63698e4c
Closes-Bug: #1311634
Murano manifests update

* 'murano-api' is going to be renamed to 'murano'.
  Multiple renames were made because of that.
* 'murano-engine' is a part of 'murano' package.
  It was added to manifests.
* Package name is still 'murano-api', this isn't an error.

Closes-bug: #1307970

Closes-bug: #1308997

Change-Id: If6955e97b9e55cf896c0b09bdbf325f372ccc934
Setup RabbitMQ before mcollective installation

* install RabbitMQ and create mcollective exchanges;
* restart mcollective service if config is changed;
* hearbeat for master node.

Thanks Dmitry Iliyn for helps.

Change-Id: I7b9006510d7fa747b3edf37ad724063cef122f3f
Closes-Bug: #1311530
Add base nailgun packages for host only role

blueprint fuel-containerization-of-services

Change-Id: Iceb8f18e04808bd82279542ff56b4886a854e4b1
Add nailgun host and port to ostf in docker env

blueprint fuel-containerization-of-services

Change-Id: I741535baf14833e5843417dad7ff57731b689ddf
Merge "Add support for ceilometer agent notification service"