commit b4ad1a2775d00cd6d14bd4766a0a1c5c41332d89
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Jun 3 14:49:45 2021 +0000
Populate self.floating_ips_dict using "ip rule" information
When the L3 agent starts, reads the floating IP rule priority from
a state file created by "FipRulePriorityAllocator". In case of not
having all floating IPs registers in this file, the method:
- Creates a new priority for this floating IP.
- Creates the "ip rule" in the namespace.
- Adds a new entry in "self.floating_ips_dict".
All "ip rules" present in the namespace that do not match the
registered fixed IP address ("from") and the priority assigned
are deleted.
Closes-Bug: #1891673
Closes-Bug: #1929821
Change-Id: Ia3fbde3304ab5f3c309dc62dbf58274afbcf4614
(cherry picked from commit a03c240ef4ea1d4b874b618dbd0163a3a2f7024c)
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/810394 /opendev. org/openstack/ neutron/ commit/ b4ad1a2775d00cd 6d14bd4766a0a1c 5c41332d89
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/victoria
commit b4ad1a2775d00cd 6d14bd4766a0a1c 5c41332d89
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Thu Jun 3 14:49:45 2021 +0000
Populate self.floating_ ips_dict using "ip rule" information
When the L3 agent starts, reads the floating IP rule priority from yAllocator" . In case of not ips_dict" .
a state file created by "FipRulePriorit
having all floating IPs registers in this file, the method:
- Creates a new priority for this floating IP.
- Creates the "ip rule" in the namespace.
- Adds a new entry in "self.floating_
All "ip rules" present in the namespace that do not match the
registered fixed IP address ("from") and the priority assigned
are deleted.
Closes-Bug: #1891673
Closes-Bug: #1929821
Change-Id: Ia3fbde3304ab5f 3c309dc62dbf582 74afbcf4614 b874b618dbd0163 a3a2f7024c)
(cherry picked from commit a03c240ef4ea1d4