title: Update get_notification_transport
If the transport_url of nova's oslo messaging notification and the default transport_url value are different, timeout occurs when oslo_messaging.RPCClient.call is executed because of the part written in oslo_messaging.get_notification_transport. This change moves the health probe to use get_rpc_transport instead. story: 2010766 task: 48074 Change-Id: Ia6a2b9ce500e8806f76882b28f4d9cca440b6e1a
This commit is contained in:
parent
5d2d2baf0a
commit
b6cbbf38a9
@ -14,7 +14,7 @@ apiVersion: v1
|
|||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Nova
|
description: OpenStack-Helm Nova
|
||||||
name: nova
|
name: nova
|
||||||
version: 0.3.10
|
version: 0.3.11
|
||||||
home: https://docs.openstack.org/nova/latest/
|
home: https://docs.openstack.org/nova/latest/
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -199,7 +199,7 @@ def test_rpc_liveness():
|
|||||||
log.logging.basicConfig(level=log.{{ .Values.health_probe.logging.level }})
|
log.logging.basicConfig(level=log.{{ .Values.health_probe.logging.level }})
|
||||||
|
|
||||||
try:
|
try:
|
||||||
transport = oslo_messaging.get_notification_transport(cfg.CONF)
|
transport = oslo_messaging.get_rpc_transport(cfg.CONF)
|
||||||
except Exception as ex:
|
except Exception as ex:
|
||||||
message = getattr(ex, "message", str(ex))
|
message = getattr(ex, "message", str(ex))
|
||||||
sys.stderr.write("Message bus driver load error: %s" % message)
|
sys.stderr.write("Message bus driver load error: %s" % message)
|
||||||
|
@ -79,4 +79,5 @@ nova:
|
|||||||
- 0.3.8 Fix missing privilege separation directory for nova compute ssh
|
- 0.3.8 Fix missing privilege separation directory for nova compute ssh
|
||||||
- 0.3.9 Fix typo in spice proxy deployment
|
- 0.3.9 Fix typo in spice proxy deployment
|
||||||
- 0.3.10 Define service_type in keystone_authtoken to support application credentials with access rules
|
- 0.3.10 Define service_type in keystone_authtoken to support application credentials with access rules
|
||||||
|
- 0.3.11 Update get_notification_transport
|
||||||
...
|
...
|
||||||
|
Loading…
x
Reference in New Issue
Block a user