Add native linux bond interface to the OVS bridge

Change-Id: I0dc494ae09a15d1433d6b1c09329c735947dd914
Implements:  bp/linux-bonding
add mac address to nailgun settings

Change-Id: Idb892d27a942a565726c785f34702b804e99e4e2
Closes-Bug: #1304521
Rename Neutron ovs agent log name for IceHouse

Closes-bug: #1312256

Change-Id: Idc688a42da1a5b997e17bbe960f273ec650cbe76
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
Fix requirements nova notify service tenant-id

We need waiting while keystone service and it's haproxy section
stay to UP state

Closes-Bug: #1312614

Change-Id: Iae49ef3aa58d33207d4f26262f426fa9d4bec2c8
Merge "Rename Neutron ovs agent log name for IceHouse"
Merge "Fix requirements nova notify service tenant-id"
Remove glance notification ceilometer setup

Change-Id: I364d771688a6b527b9b60ccd59dfb9e4a6ba2bc0
Closes-Bug: #1313592
Move app package type into separate file

Move murano::application_package type from api.pp to separate file.

Change-Id: I4779b42ae2f021ee957e078bb6a3fcfbeeb8562c
Closes-bug: 1313623
Fixes bug in scheduler filter for Sahara

Introducing schedulers in Nova compute competes with Sahara filters.
Added logic verifies if Sahara is enabled to add some required filters

Closes-Bug: 1312790

Change-Id: I7c74904483ecee8174550c50d9122338e0e38c5a
Deploy fuel-dockerctl tools via puppet

Docketctl is needed for docker containers deployment and
management.

Also updated nailgun/examples/host-only.pp manifest to make it
deploy supervisord in the way we need it for proper work of
docker containers.

Related to: https://review.openstack.org/#/c/88280/

blueprint fuel-containerization-of-services

Change-Id: Ib929c1263a887efef766552588ba3716daa7d790
Merge "Move app package type into separate file"
Merge "add mac address to nailgun settings"
Merge "Add native linux bond interface to the OVS bridge"
fix admin_network_mac

Change-Id: If189b533d30c7091fb5a4fb0b15990339173f4ec
Closes-Bug: #1313737
Merge "Fixes bug in scheduler filter for Sahara"
Merge "fix admin_network_mac"
Merge "Deploy fuel-dockerctl tools via puppet"
Add helper aliases for cli tools in docker containers

blueprint fuel-containerization-of-services

Change-Id: Ie6cbe4f00af8f5cd5c1318d3d54f8600a97c624c
Move resolv.conf to nailgun host role, dnsmasq.upstream to cobbler

This reverses some previously hardcoded
values for resolv.conf and dnsmasq.upstream
where they had assumed values during OS
installation. DHCP hooks are moved back
to the nailgun::host role so that when the
host gets a DHCP lease, it does not
overwrite /etc/resolv.conf

blueprint fuel-containerizatoin-of-services

Change-Id: I30bc2b5590530fbdf51059b11434ffcdd8b5f3de
Add ssh keys host-volume for ostf container

OSTF container needs ssh-keys to be able to login into controller
node via ssh.

Change-Id: I18476ab022d0c9da04937eb39ef9e9116d7618ac