Merge pull request #59 from markgoddard/nova-compute-ironic
Make hosts running nova compute service for ironic configurable
This commit is contained in:
commit
8bf6512e2b
7
ansible/group_vars/all/nova
Normal file
7
ansible/group_vars/all/nova
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
---
|
||||||
|
###############################################################################
|
||||||
|
# Nova configuration.
|
||||||
|
|
||||||
|
# Which group to use to deploy the nova-compute services for ironic. By default
|
||||||
|
# all hosts in the nova group are used - typically the controllers.
|
||||||
|
kolla_nova_compute_ironic_group: nova
|
@ -205,6 +205,17 @@ kolla_openstack_logging_debug:
|
|||||||
#kolla_enable_tempest:
|
#kolla_enable_tempest:
|
||||||
#kolla_enable_watcher:
|
#kolla_enable_watcher:
|
||||||
|
|
||||||
|
#######################
|
||||||
|
# Nova options
|
||||||
|
#######################
|
||||||
|
|
||||||
|
# Which group to use to deploy the nova-compute services for ironic. By default
|
||||||
|
# all hosts in the nova group are used - typically the controllers.
|
||||||
|
kolla_nova_compute_ironic_group: nova
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Extra free-form configuraton.
|
||||||
|
|
||||||
# Free form extra configuration to append to {{ kolla_config_path }}/globals.yml.
|
# Free form extra configuration to append to {{ kolla_config_path }}/globals.yml.
|
||||||
kolla_extra_globals:
|
kolla_extra_globals:
|
||||||
|
|
||||||
|
@ -38,7 +38,10 @@ nova
|
|||||||
nova
|
nova
|
||||||
|
|
||||||
[nova-compute-ironic:children]
|
[nova-compute-ironic:children]
|
||||||
nova
|
# NOTE: HA for nova-compute services with ironic is still an experimental
|
||||||
|
# feature. Provide the option to use a single compute host, even when multiple
|
||||||
|
# controllers are in use.
|
||||||
|
{{ kolla_nova_compute_ironic_group }}
|
||||||
|
|
||||||
[nova-serialproxy:children]
|
[nova-serialproxy:children]
|
||||||
nova
|
nova
|
||||||
|
@ -20,6 +20,10 @@ Features
|
|||||||
* Adds support for specifying a local Yum mirror for package installation.
|
* Adds support for specifying a local Yum mirror for package installation.
|
||||||
* Adds the command ``kayobe network connectivity check`` which can be used to
|
* Adds the command ``kayobe network connectivity check`` which can be used to
|
||||||
verify network connectivity in the cloud hosts.
|
verify network connectivity in the cloud hosts.
|
||||||
|
* Adds a variable ``kolla_nova_compute_ironic_group`` which may be used to set
|
||||||
|
which hosts run the nova compute service for ironic. This may be used to
|
||||||
|
avoid the experimental HA nova compute service for ironic, by specifying a
|
||||||
|
single host.
|
||||||
|
|
||||||
Upgrade Notes
|
Upgrade Notes
|
||||||
-------------
|
-------------
|
||||||
|
11
etc/kayobe/nova.yml
Normal file
11
etc/kayobe/nova.yml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
###############################################################################
|
||||||
|
# Nova configuration.
|
||||||
|
|
||||||
|
# Which group to use to deploy the nova-compute services for ironic. By default
|
||||||
|
# all hosts in the nova group are used - typically the controllers.
|
||||||
|
#kolla_nova_compute_ironic_group:
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
|
workaround_ansible_issue_8743: yes
|
@ -4,3 +4,7 @@
|
|||||||
#yum_cron_enabled: false
|
#yum_cron_enabled: false
|
||||||
# Command to use for Yum automatic updates.
|
# Command to use for Yum automatic updates.
|
||||||
#yum_cron_update_cmd: 'security'
|
#yum_cron_update_cmd: 'security'
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
|
workaround_ansible_issue_8743: yes
|
||||||
|
@ -10,3 +10,7 @@
|
|||||||
#yum_epel_mirror_host: 'download.fedoraproject.org'
|
#yum_epel_mirror_host: 'download.fedoraproject.org'
|
||||||
# Mirror directory for Yum EPEL repos.
|
# Mirror directory for Yum EPEL repos.
|
||||||
#yum_epel_mirror_directory: 'pub/epel'
|
#yum_epel_mirror_directory: 'pub/epel'
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Dummy variable to allow Ansible to accept this file.
|
||||||
|
workaround_ansible_issue_8743: yes
|
||||||
|
Loading…
x
Reference in New Issue
Block a user