Commit 71f4e0a
committed
Remove Nautobot integration from ml2 mechanism driver
The driver was performing synchronous updates to keep Nautobot
up-to-date with changes to networks, prefixes, etc. This approach has a
number of drawbacks.
We are no longer treating Nautobot as the authoritative source for IP
space, network names, etc. Whenever a user is prevented from doing
something because Nautobot said "no", it is always seen as a problem or
bug in our system. The expected behaviour is that all valid openstack
operations should succeed.
Here we remove all Nautobot integration from the driver, with the
intention of updating Nautobot asynchronously using a new mechanism.1 parent 94f26d6 commit 71f4e0a
File tree
10 files changed
+14
-981
lines changed- python/neutron-understack/neutron_understack
- tests
10 files changed
+14
-981
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
Lines changed: 0 additions & 336 deletions
This file was deleted.
0 commit comments