tripleo-image-elements/elements/nova-baremetal
Adam Gandelman 025110241e Run migrations from only the bootstrap host
This ensures database migrations only happen on one node.  It moves database
migration from post-configure.d to configure.d within individual service
elements and protects all 'db sync' call with an os-is-bootstrap-host check
until we have a better story regarding leadership checks.  Also removes all
redundant 'db sync' calls from the boot-stack element (they were not actually
being run there, anyway).

Change-Id: Idf3c642614699cf3f79aefd7434b3eb4983df1ae
Closes-bug: #1339047
2014-07-18 12:27:36 -07:00
..
install.d Merge "Drop some unnecessary lsb_release calls" 2014-06-26 07:50:31 +00:00
os-apply-config/mnt/state/var/lib/nova Inject rather than read-out the virt power key. 2014-02-14 09:46:51 +13:00
os-refresh-config Run migrations from only the bootstrap host 2014-07-18 12:27:36 -07:00
element-deps Run migrations from only the bootstrap host 2014-07-18 12:27:36 -07:00
README.md Split out nova-bm-dnsmasq. 2013-09-18 18:18:58 +12:00

Nova baremetal services

Configures the nova-baremetal directories on disk and restarts the deploy helper service in os-refresh-config.

An iptables rule to capture incoming EC2 metadata API requests and redirect them to the nova API is automatically added to the neutron.ovs.physical_bridge interface. See the neutron-openvswitch-agent for the full set of ovs parameters. For example:

neutron:
  ovs:
    physical_bridge: br-ctlplane

In the future we may create a dedicated parameter to permit nova-baremetal to run separately from the neutron agents in the undercloud.