tripleo-image-elements/elements/nova
Andrea Rosa 53d6a7a18a Passthrough-enable for nova-<service>.conf
This permits passhthrough settings to be applied to
nova-<service>.conf. The idea is that under the 'nova' key in the
config we can specify specific service key for defining configuration
for each service.

Here an example of a heat config template that allows configuration for
nova-scheduler service in addition to the general nova config section:
{
  "nova": {
      "scheduler_config": [
            {"section": "DEFAULT",
             "values": [
                {
                   "option": "rpc_thread_pool_size",
                   "value": "2"
                 }
             ]
            }
      ],
      "config": [
            {"section": "DEFAULT",
             "values": [
               {
                   "option": "enable_new_services",
                   "value": "True"
               }
            ]
           }
        ]
    }
}

This depends on https://review.openstack.org/97785
blueprint: passthrough-config

Change-Id: I16ddffb650c66da30652e6abbc0ef5fca378ae70
2014-07-10 11:14:18 +01:00
..
environment.d Wire in _EXTRA_INSTALL_OPTS... 2014-04-19 08:08:45 -04:00
install.d/nova-source-install Wire in _EXTRA_INSTALL_OPTS... 2014-04-19 08:08:45 -04:00
os-apply-config/etc/nova Passthrough-enable for nova-<service>.conf 2014-07-10 11:14:18 +01: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 Make nova-novncproxy usable in a public cloud. 2014-04-18 10:14:49 -04:00
element-deps sort the element-deps to please dib-lint 2014-04-24 15:38:03 +02: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. 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.