OVN octavia provider driver should spawn long-living process in driver agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Brian Haley |
Bug Description
The OVN Octavia provider driver in OvnProviderHelper caches attributes [1]:
ovn_nbdb_
ovn_nb_
ovn_nbdb_api = None
to not re-create each time OVN IDL that is used for handling events.
Now we are able to use Octavia Driver Agent [2] instead to not have those long-living IDLs in API process.
TODO:
- create driver agent and register its entry point
- While setting up the driver agent instance start IDL that will handle events:
https:/
- stop caching ovn_nbdb_api, ovn_nb_
[1] https:/
[2] https:/
Changed in neutron: | |
importance: | Undecided → High |
Changed in neutron: | |
assignee: | nobody → Brian Haley (brian-haley) |
Changed in neutron: | |
assignee: | Brian Haley (brian-haley) → Maciej Jozefczyk (maciej.jozefczyk) |
Changed in neutron: | |
assignee: | Maciej Jozefczyk (maciej.jozefczyk) → Brian Haley (brian-haley) |
Changed in neutron: | |
assignee: | Brian Haley (brian-haley) → Maciej Jozefczyk (maciej.jozefczyk) |
Changed in neutron: | |
assignee: | Maciej Jozefczyk (maciej.jozefczyk) → Brian Haley (brian-haley) |
Isn't this more an RFE?