Periodic message loss between VIM and Openstack pods
The requests to Openstack services hang/fail sometimes due to message loss when connecting to internal service endpoints. This issue was observed before and fixed in commit https://review.opendev.org/#/c/683818/ by setting net.ipv4.tcp_tw_reuse to 0, however, it's still being seen on recent STX loads. It has been tested and proved that requests go through ingress pod do not have the issue. Update the default keystone auth endpoint to public url in sysinv so VIM and pci-irq-affinity-agent can be configured to talk to keystone using public urls. Aslo update the requests from VIM to nova to go through ingress as well. Change-Id: Ib5a49ede44f76c649cd64ed027a4d8eb559a61fe Partial-Bug: 1880777 Depends-On: https://review.opendev.org/750055 Signed-off-by: Angie Wang <angie.wang@windriver.com>
This commit is contained in:
parent
25fbe53b89
commit
342e72155d
|
@ -872,7 +872,8 @@ class HelmOperatorData(HelmOperator):
|
|||
'admin_project_name':
|
||||
keystone_operator.get_admin_project_name(),
|
||||
'auth_host':
|
||||
'keystone-api.openstack.svc.cluster.local',
|
||||
'keystone.openstack.svc.cluster.local',
|
||||
'auth_port': 80,
|
||||
'admin_user_domain':
|
||||
keystone_operator.get_admin_user_domain(),
|
||||
'admin_project_domain':
|
||||
|
@ -916,7 +917,7 @@ class HelmOperatorData(HelmOperator):
|
|||
nova_operator = self.chart_operators[self.HELM_CHART_NOVA]
|
||||
endpoint_data = {
|
||||
'endpoint_override':
|
||||
'http://nova-api.openstack.svc.cluster.local:8774',
|
||||
'http://nova-api-internal.openstack.svc.cluster.local:80',
|
||||
'region_name':
|
||||
nova_operator.get_region_name(),
|
||||
}
|
||||
|
|
|
@ -101,6 +101,8 @@ class NfvPuppet(openstack.OpenstackBasePuppet):
|
|||
keystone_auth_data['admin_project_name'],
|
||||
'nfv::nfvi::openstack_auth_host':
|
||||
keystone_auth_data['auth_host'],
|
||||
'nfv::nfvi::openstack_auth_port':
|
||||
keystone_auth_data['auth_port'],
|
||||
'nfv::nfvi::openstack_user_domain':
|
||||
keystone_auth_data['admin_user_domain'],
|
||||
'nfv::nfvi::openstack_project_domain':
|
||||
|
@ -114,6 +116,8 @@ class NfvPuppet(openstack.OpenstackBasePuppet):
|
|||
keystone_auth_data['admin_project_name'],
|
||||
'nfv::alarm::openstack_auth_host':
|
||||
keystone_auth_data['auth_host'],
|
||||
'nfv::alarm::openstack_auth_port':
|
||||
keystone_auth_data['auth_port'],
|
||||
'nfv::alarm::openstack_user_domain':
|
||||
keystone_auth_data['admin_user_domain'],
|
||||
'nfv::alarm::openstack_project_domain':
|
||||
|
@ -127,6 +131,8 @@ class NfvPuppet(openstack.OpenstackBasePuppet):
|
|||
keystone_auth_data['admin_project_name'],
|
||||
'nfv::event_log::openstack_auth_host':
|
||||
keystone_auth_data['auth_host'],
|
||||
'nfv::event_log::openstack_auth_port':
|
||||
keystone_auth_data['auth_port'],
|
||||
'nfv::event_log::openstack_user_domain':
|
||||
keystone_auth_data['admin_user_domain'],
|
||||
'nfv::event_log::openstack_project_domain':
|
||||
|
|
Loading…
Reference in New Issue