When a fully populated LB is created, if the member is not created
indicating the subnet_id to whom it belongs, the LB vip_network_id
is inherit by error as member.subnet_id.
This patch fix this behaviour to inherit the member.subnet_id from
the loadbalancer.vip_subnet_id that is always passed from Octavia
API when call is redirect to the OVN-provider.
Closes-Bug: #2079813
Change-Id: I098afab053119d1a6eac86a12c1a20cc312b06ef
(cherry picked from commit 6e2ba02339cdb06a63abc74a2b58f993d0560d9c)
Reviewed: https:/ /review. opendev. org/c/openstack /ovn-octavia- provider/ +/928887 /opendev. org/openstack/ ovn-octavia- provider/ commit/ 17166191859bda5 4e027170762a564 5ef8b4379d
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2024.1
commit 17166191859bda5 4e027170762a564 5ef8b4379d
Author: Fernando Royo <email address hidden>
Date: Fri Sep 6 12:27:56 2024 +0200
Fix member subnet id on a fully populated LB
When a fully populated LB is created, if the member is not created
indicating the subnet_id to whom it belongs, the LB vip_network_id
is inherit by error as member.subnet_id.
This patch fix this behaviour to inherit the member.subnet_id from vip_subnet_ id that is always passed from Octavia
the loadbalancer.
API when call is redirect to the OVN-provider.
Closes-Bug: #2079813 1a6eac86a12c1a2 0cc312b06ef a63abc74a2b58f9 93d0560d9c)
Change-Id: I098afab053119d
(cherry picked from commit 6e2ba02339cdb06