This was coming for a while and finally got dropped in Neutron
as of f35c4f72e8991045c88212129f4e62a64f657b0d.
Change-Id: I8e1f51da171ed0cb27c3f5059c7fc0b61a281f17
This change ensures the interface states matches the underlying
interfaces states.
Change-Id: I4d15795aadee6ed754799b36b9f9c0e4d9245338
Closes-Bug:1540520
Adds the BYONF portion of the BYONF functionality.
This thin layer simply stores some data in the Neutron DB. A in-tree
migration repo has been setup to migrate the neutron DB to add the
necessary table.
Partially-implements: blueprint astara-sfc
Co-authored by: Mark McClain <mark@mcclain.xyz>
Change-Id: I6b6f98e8ae89c704f45b05f87f17ebed5a70fc1d
This avoids create_router() from calling the l3_hamode_db's method,
which assumes we're running agent-based HA and does some setup
and enforces agent checks.
Partially-implements: blueprint appliance-ha
Change-Id: Icbca3966901d22978bd987faa00b0f48d5e453bb
We're currently pointing the old stubs and not the actual code.
This allowed a pep8 error in, so this fixes it and points tox.ini
to the correct place.
Change-Id: Iebd339ccf7a50ee0b45cf7b739d889db7da93f0a
The floating IP code was deployment specific code that was added for
Icehouse. In it's current form it has not be used and had replacement in
upstream Neutron.
Change-Id: I86223212e944cbacac7a2d2ded7ba8b65ea5e9be
This fix adds the router interfaces as allowed source addresses for
DHCP. This supports the Astara appliance case where DHCP is running
within the same appliance providing routing.
Change-Id: Ic4db49dc39a524b6c1557b9423496a1eb5d87843
Closes-Bug:1531967
This change update the classes to inherit from the correct base class.
[1] https://review.openstack.org/#/c/228845/5
Change-Id: Icadf35c0b04b719847e361967ee1f402b10b041e
Renames the module and updates imports, references and deprecates
config in favor of newly named equivs.
Change-Id: I56d1770182ca1f3fa4bf2401e7532b181ed1c23a
Partially-Implements: blueprint convert-to-astara