tripleo-image-elements/elements/nova
Dan Prince 9445345257 nova: support setting scheduler_host_manager
Adds support for setting scheduler_host_manager if
it is set via heat metadata. Previously this
value was hard coded based upon the use of
either Ironic or Nova baremetal.

The motivation here is to be able to use the new Ironic driver
location in the Nova tree.

Change-Id: Id4ca7f90cd85129727e65d0d09f274f3a00d4ebe
2014-09-07 17:32:59 -04:00
..
environment.d Wire in _EXTRA_INSTALL_OPTS... 2014-04-19 08:08:45 -04:00
install.d/nova-source-install Fix /etc/nova permissions 2014-08-05 16:48:37 -07:00
os-apply-config/etc/nova nova: support setting scheduler_host_manager 2014-09-07 17:32:59 -04:00
os-refresh-config/configure.d add some missing “set -ue” declarations 2014-05-20 09:39:55 +02:00
pre-install.d Name disable-requiretty files uniquely 2014-06-04 10:12:13 -04:00
README.md nova: support setting scheduler_host_manager 2014-09-07 17:32:59 -04:00
element-deps Correct SELinux file contexts 2014-07-19 23:54:41 -07:00
source-repository-nova Use openstack git repos when possible 2013-11-15 10:48:11 +02:00

README.md

Install nova software from git.

Configuration

nova: verbose: False - Print more verbose output (set logging level to INFO instead of default WARNING level). debug: False - Print debugging output (set logging level to DEBUG instead of default WARNING level). baremetal: pxe_deploy_timeout: "1200" - the duration in seconds for pxe deployment timeouts. virtual_power: type: "virsh" - what virtual power driver to use. "virsh" or "vbox" compute_libvirt_type: "qemu" - what libvirt compute type. Unset will use the nova default. image_cache_manager_interval: - Number of seconds to wait between runs of the image cache manager. resize_fs_using_block_device: BoolOpt - Attempt to resize the filesystem by accessing the image over a block device. resume_guests_state_on_host_boot: BoolOpt - Whether to start guests that were running before the host rebooted. running_deleted_instance_action: - Action to take if a running deleted instance is detected. Valid options are: 'noop', 'log', 'shutdown', or 'reap'. Set to 'noop' to take no action. virt_mkfs: - Name of the mkfs commands for ephemeral device. The format is <os_type>= e.g. 'linux-ext4=mkfs -t ext4 -F -L %(fs_label)s %(target)s' compute_manager: "ironic.nova.compute.manager.ClusterComputeManager" - set to override the compute manager class used by Nova-Compute. scheduler_host_manager: "nova.scheduler.ironic_host_manager.IronicHostManager" - set to override the scheduler host manager used by Nova. If no scheduler_host_manager is configured it is automatically set to the deprecated Nova baremetal and/or the old in-tree Ironic compute driver for Nova. public_ip: - public IP address (if any) assigned to this node. Used for VNC proxy connections so this is typically only required on controller nodes.