Open notti1205 opened 4 months ago
I think that need to check whether the external_interface_info
key exists before pop this key in L1731.
like this
if 'ha_vip_configs' in nsx_resource_params:
for ha_vip_config in nsx_resource_params['ha_vip_configs']:
if 'external_interface_info' in ha_vip_config:
external_interface_info = ha_vip_config.pop(
'external_interface_info')
external_interface_paths = []
for external_interface in (
external_interface_info):
interface_base_url = (
NSXTTier0.NSXTTier0LocaleService.
NSXTTier0Interface.get_resource_base_url(
self.get_parent_info()))
external_interface_paths.append(
interface_base_url + "/" +
self.get_id_using_attr_name_else_fail(
None, external_interface,
interface_base_url,
NSXTTier0.NSXTTier0LocaleService.
NSXTTier0Interface.__name__))
ha_vip_config[
'external_interface_paths'] = external_interface_paths
Describe the bug
Error Message
Reproduction steps
...
Expected behavior
nsxt_policy_tier0 module passes in this case.
Additional context
No response