Resolve conflicting declaration for NSX plugin

Change-Id: Iffec3eba1dd352ff11c0ef9b5efa1741d02758ee
Closes-bug: #1362317
Refactor swift-account-replicator service

Start service as a normal service instead of
using exec.

Change-Id: Idc01b00eae06830defa2453f4f3bb25288f02dff
Closes-Bug: 1363163
Fix Ubuntu Neutron+NSX deploy error.

It's need to define $ovs_server_package variable

Change-Id: I9182aa6dce4d05c1f648e0691810d8b9a5e57768
Closes-bug: #1364403
Add hasrestart to some services

Hasrestart makes Puppet use restart instead of stop
and start to manage a service and many init scripts
would work better if used like this.

Change-Id: I9e8e86a1c5bf4bcac9683542e9cfb7ca3100c9e8
Closes-Bug: 1364119
Merge "Refactor swift-account-replicator service"
NSX: fixed name of neutron-ovs-agent service

Change-Id: I32645595e90827b1f3a337ad5d8e5c1ac5a7a8fb
Closes-bug: #1364512
Merge "Add hasrestart to some services"
fix cycle in dependency graph in plugin neutron-nsx

Change-Id: Id7d771bc1d95f0c3aaa78bc6912d5266c0bf415a
Closes-bug: #1363140
Merge "NSX: fixed name of neutron-ovs-agent service"
Replace @mirantis.com in OpenStack service users

Murano, Sahara and Heat would deploy with usernames
including @mirantis.com email addresses.  These
were replaced witih @example.com.

Change-Id: Ic3fd9fe60fadffe22dfb22d3a3afef09eaf86f61
Closes-bug: 1362173
Fix keystone auth_token filter for swift

Change-Id: I0f9fcc25324eae3605246c167cadc9a369ab2129
Closes-Bug: #1365406
Related-Bug: #1305822
Fix for nsx and ovs bridges settings

bridges should get some settings on creation
instead of call to setter functions there was variable assignments

Closes-Bug: #1365449

Change-Id: I8fd66ff8976ecba23b9ad1495a83ae5817a67a9f
Merge "Fix for nsx and ovs bridges settings"
Merge "Fix keystone auth_token filter for swift"
Replace @example.com in OpenStack service users

The fix for bug 1362173 replaced @mirantis.com addresses
with @example.com addresses. Those should have been
replaced with @localhost addresses in order to maintain
consistency with other services address, as well as
preventing the services from potentially spamming
@example.com.

Change-Id: Ib10d64317ae162b00288630b37f57576490a5939
Change keystone memcache backend

Use keystone memcache pool backend
in order to fix scalability and
failover problems

Also fixing file_line "match" + "after" insertion logic.

Change-Id: Idfe4b54caa0d96a93e93bfff12d8b6216f83e2f1
Closes-bug: #1364401
Closes-bug: #1340657
Add missing keystone supervisor config

This file is necessary for supervisor to
manage keystone container and restart it.

Change-Id: I541d65e2dc8c4dee25c317c75dc332fdb1c8733f
Closes-Bug: #1362207
Merge "Add missing keystone supervisor config"
Trigger cobbler_sync after profile creation

Set cobbler_sync to always run every puppet
run just in case. Nailgun cobbler sync should
trigger after profile creation.

Closes-Bug: #1366875

Change-Id: I9107e42374e0013e63a40856af7224e3811b6063
Fix for non-failing on failed test

Change-Id: I42d4c5d926b3edf33e01f463d4aa0f1ff85c0ee0
Closes-Bug: #1367506