Upstream nova helm chart attempts to figure out the address for VM
consoles by running an init container that checks for ip routes and
addresses on a compute host. It then sets the appropriate nova config
options in a config file which it passes to nova-compute. However this
effectively overwrites the same config option that stx has already
set in nova.conf via per host overrides causing us to communicate over
the wrong network or not to connect at all.
This fix introduces an option to enable/disable passing of this
additional config file to nova-compute. Default upstream behaviour is
unchanged, but we will disable it in our overrides.
Reviewed: https:/ /review. openstack. org/637354 /git.openstack. org/cgit/ openstack/ stx-upstream/ commit/ ?id=cb921ff9348 fec9c634ef191db a293e33088daae
Committed: https:/
Submitter: Zuul
Branch: f/stein
commit cb921ff9348fec9 c634ef191dba293 e33088daae
Author: Gerry Kopec <email address hidden>
Date: Fri Feb 15 18:11:55 2019 -0500
Update nova helm chart to fix console addressing
Upstream nova helm chart attempts to figure out the address for VM
consoles by running an init container that checks for ip routes and
addresses on a compute host. It then sets the appropriate nova config
options in a config file which it passes to nova-compute. However this
effectively overwrites the same config option that stx has already
set in nova.conf via per host overrides causing us to communicate over
the wrong network or not to connect at all.
This fix introduces an option to enable/disable passing of this
additional config file to nova-compute. Default upstream behaviour is
unchanged, but we will disable it in our overrides.
Partial-Bug: #1815490 89b7f9643b943ee 759f26a15be
Change-Id: I86eb80578b23fd
Signed-off-by: Gerry Kopec <email address hidden>