5d9b23c602
When creating a LB + a listener with an allowed_cidr with the fully-populated API, an issue happened when Octavia validated that the allowed_cidrs and the VIP ip address have the same IP version. The vip.ip_address value was not updated in the load balancer object, forcing the expiration of the DB object before entering _graph_create fixes this issue. Note: there's no change in the tests, the test function for this feature exists, looks correct, and passes successfully, the bug is only reproducible in octavia-api. Closes-Bug: 2057751 Change-Id: Ia106d81c1b2588e5d938d2238c8a2f6660bf5ef1
8 lines
302 B
YAML
8 lines
302 B
YAML
---
|
|
fixes:
|
|
- |
|
|
Fixed a bug when creating a load balancer and a listener with
|
|
``allowed_cidrs`` with the fully-populated load balancer API, the call was
|
|
rejected because Octavia could not validate that the IP addresses of the
|
|
``allowed_cidrs`` have the same family as the VIP address.
|