netns-cleanup is broken, process_monitor parameter missing.
Bug #1430762 reported by
Miguel Angel Ajo
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Undecided
|
Miguel Angel Ajo |
Bug Description
Part of a recent ProcessMonitor API refactor broke netns_cleanup.py
https:/
Those bits need to be reverted.
Changed in neutron: | |
assignee: | nobody → Miguel Angel Ajo (mangelajo) |
status: | New → Confirmed |
Changed in neutron: | |
milestone: | none → kilo-3 |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | kilo-3 → 2015.1.0 |
To post a comment you must log in.
Running neutron- netns-cleanup with the force flag exits with error:
2015-03-11 14:07:22.607 ERROR neutron. cmd.netns_ cleanup [-] Error unable to destroy namespace: qrouter- 3baa4858- 0fb7-469b- 8813-83ea69d872 57 cmd.netns_ cleanup Traceback (most recent call last): cmd.netns_ cleanup File "/opt/stack/ neutron/ neutron/ cmd/netns_ cleanup. py", line 128, in destroy_namespace cmd.netns_ cleanup kill_dhcp(conf, namespace) cmd.netns_ cleanup File "/opt/stack/ neutron/ neutron/ cmd/netns_ cleanup. py", line 82, in kill_dhcp cmd.netns_ cleanup plugin= FakeDhcpPlugin( )) cmd.netns_ cleanup File "/usr/lib/ python2. 7/site- packages/ oslo_utils/ importutils. py", line 38, in import_object cmd.netns_ cleanup return import_ class(import_ str)(*args, **kwargs) cmd.netns_ cleanup TypeError: __init__() takes at least 4 arguments (4 given) cmd.netns_ cleanup
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.
2015-03-11 14:07:22.607 TRACE neutron.