tripleo-image-elements/elements/nova-baremetal
Dan Prince a5d8a78754 Nova: don't hard code the venv dir
Updates the nova* elements so that we use a new
NOVA_VENV_DIR variable (set via an environment.d hook)
to configure the virtualenv install directory.

This is cleaner in that we aren't hard coding /opt/stack/venv
everywhere and also supports both isolated and shared
venvs (which some people would like to use).

Change-Id: I9b2ab8fd5e51b2530ec7a2b49bcc10aa369b0288
2014-03-12 09:49:10 -04:00
..
install.d Nova: don't hard code the venv dir 2014-03-12 09:49:10 -04: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 Remove no longer needed generation of the virtual-power-key 2014-02-14 15:49:47 +01:00
README.md Split out nova-bm-dnsmasq. 2013-09-18 18:18:58 +12:00
element-deps Inject rather than read-out the virt power key. 2014-02-14 09:46:51 +13:00

README.md

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.