os_region_name settings deprecation broke IHA
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Michele Baldessari |
Bug Description
Via change f2e72352b1376ce
diff --git a/puppet/
index f12b0d816dea.
--- a/puppet/
+++ b/puppet/
@@ -260,7 +260,7 @@ outputs:
- nova::placement
+ nova::placement
But in the IHA script we looked for the os_region_name config key in the placemenet ini section of nova.conf. We need to adapt that script as well
Changed in tripleo: | |
status: | Triaged → In Progress |
Reviewed: https:/ /review. openstack. org/611551 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=9235e30c081 9d1283a55029f73 b4d40fbe6625fe
Committed: https:/
Submitter: Zuul
Branch: master
commit 9235e30c0819d12 83a55029f73b4d4 0fbe6625fe
Author: Michele Baldessari <email address hidden>
Date: Thu Oct 18 11:19:09 2018 +0200
Fix IHA with the new region_name key
ia change f2e72352b1376ce 719614e9cad4e4c 71a3f9c3d8 we did the following ::os_region_ name: {get_param: KeystoneRegion} ::region_ name: {get_param: KeystoneRegion}
in nova-base.yaml:
- nova::placement
+ nova::placement
But in the IHA script we looked for the os_region_name config key in the novacomputeiha- 0 dockerd- current[ 14673]: File "/var/lib/ nova/instanceha /check- run-nova- compute" , line 147, in create_ nova_connection novacomputeiha- 0 dockerd- current[ 14673]: region_ name=options[ "os_region_ name"][ 0], novacomputeiha- 0 dockerd- current[ 14673]: KeyError: 'os_region_name'
placemenet ini section of nova.conf, which is now missing.
We need to adapt that script as well. Without this fix we'll error
out like this:
Oct 16 09:08:12 overcloud-
Oct 16 09:08:12 overcloud-
Oct 16 09:08:12 overcloud-
Closes-Bug: #1798560
Change-Id: I8906145955ab6c 444efdfa73beca0 73a62c26e26