Merge "Fix IPv6 member delete on batch operation" into stable/victoria

This commit is contained in:
Zuul 2022-07-19 16:52:19 +00:00 committed by Gerrit Code Review
commit 9a8759d8d5
1 changed files with 4 additions and 2 deletions

View File

@ -388,9 +388,11 @@ class OvnProviderDriver(driver_base.ProviderDriver):
for member in members_to_delete:
member_info = member.split('_')
member_ip, member_port = (
self._ovn_helper._extract_member_info(member)[0])
request_info = {'id': member_info[1],
'address': member_info[2].split(':')[0],
'protocol_port': member_info[2].split(':')[1],
'address': member_ip,
'protocol_port': member_port,
'pool_id': pool_id}
if len(member_info) == 4:
request_info['subnet_id'] = member_info[3]