Update nova helm chart overrides for service creation

Update nova helm chart overrides to:
- Stop enabling new services automatically.
- Periodically discover new hosts.

This will allow nova to automatically create new services and
have the VIM just enable/disable the services as necessary.
This removes the need for a nova extension to allow new
services to be created through the nova API.

Change-Id: Idb27a927de2ac91ebbb1df343a349bb14ec2f0d5
Story: 2004583
Task: 28865
Signed-off-by: Bart Wensley <barton.wensley@windriver.com>
This commit is contained in:
Bart Wensley 2019-01-11 09:18:14 -06:00
parent 949bab37d7
commit dc471d7a30
1 changed files with 5 additions and 2 deletions

View File

@ -90,7 +90,9 @@ class NovaHelm(openstack.OpenstackBaseHelm):
'disk_allocation_ratio': 1.0,
'cpu_allocation_ratio': 16.0,
'ram_allocation_ratio': 1.0,
'remove_unused_original_minimum_age_seconds': 3600
'remove_unused_original_minimum_age_seconds': 3600,
'enable_new_services': False,
'map_new_hosts': False
},
'libvirt': {
'virt_type': self._get_virt_type(),
@ -137,7 +139,8 @@ class NovaHelm(openstack.OpenstackBaseHelm):
'soft_anti_affinity_weight_multiplier': 0.0
},
'scheduler': {
'periodic_task_interval': -1
'periodic_task_interval': -1,
'discover_hosts_in_cells_interval': 30
},
'metrics': {
'required': False,