Activity log for bug #1804476

Date Who What changed Old value New value Message
2018-11-21 15:39:01 venkata anil bug added bug
2018-11-21 15:39:18 venkata anil tags ovn-upstream
2018-11-21 15:41:50 Lucas Alvares Gomes description Ml2 plugin [1] is spawning a worker process to log warning for agent health check for dead agents [2]. But this worker process is not needed for the drivers (example OVN) which won't spawn any agents. This redundant process may consume memory and cpu like other neutron processes. It would be better if we can push [1] under a configurable option or have any approach where we can avoid spawning this worker for agent less drivers. [1] https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/plugin.py#L242 [2] https://github.com/openstack/neutron/blob/master/neutron/db/agents_db.py#L319 Ml2 plugin [1] is spawning a worker process to log warning for agent health check for dead agents [2]. But this worker process is not needed for the drivers (example OVN) which won't spawn any agents. This redundant process may consume memory and cpu like other neutron processes. It would be better if we can push [1] under a configurable option or have any approach where we can avoid spawning this worker for agent less drivers. [1] https://github.com/openstack/neutron/blob/4b40a4c3231486898923cee70f9d70d6ad803769/neutron/plugins/ml2/plugin.py#L242 [2] https://github.com/openstack/neutron/blob/4b40a4c3231486898923cee70f9d70d6ad803769/neutron/db/agents_db.py#L319
2018-11-21 15:44:22 venkata anil description Ml2 plugin [1] is spawning a worker process to log warning for agent health check for dead agents [2]. But this worker process is not needed for the drivers (example OVN) which won't spawn any agents. This redundant process may consume memory and cpu like other neutron processes. It would be better if we can push [1] under a configurable option or have any approach where we can avoid spawning this worker for agent less drivers. [1] https://github.com/openstack/neutron/blob/4b40a4c3231486898923cee70f9d70d6ad803769/neutron/plugins/ml2/plugin.py#L242 [2] https://github.com/openstack/neutron/blob/4b40a4c3231486898923cee70f9d70d6ad803769/neutron/db/agents_db.py#L319 Ml2 plugin [1] is spawning a worker process to log warning for agent health check for dead agents [2]. But this worker process is not needed for the drivers (example OVN) which won't spawn any agents. This redundant process may consume memory and cpu like other neutron processes. It would be better if we can push [1] under a configurable option or have any approach where we can avoid spawning this worker for agent less drivers. [1] https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/plugin.py#L220 [2] https://github.com/openstack/neutron/blob/master/neutron/db/agents_db.py#L319