[RFE] Needs to restart metadata proxy with the start/restart of l3/dhcp agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Triaged
|
Undecided
|
cheng li |
Bug Description
Metadata proxy can be launched by l3 agent or dhcp agent, but it can be stopped by neither. Stopping l3 agent or dhcp agent doesn't stop metadata proxy. Seems there is no way to stop metadata proxy except for sending kill signal manually to metadata proxy process.
This will prevent metadata proxy upgrade. As the old process is not killed, the new process will not get started.
Version: latest devstack on Ubuntu 16.04
Environment: ovs as mechanism_drivers
Reproduction Steps:
1. stop l3 agent by `systemctl stop <email address hidden>`. I can see the metadata proxy service is still running
2. start l3 agent. The metadata proxy process doesn't change.
I would propose to stop metadata proxy with the stop of l3 agent or dhcp agent.
Changed in neutron: | |
assignee: | nobody → cheng li (chengli3) |
description: | updated |
description: | updated |
Changed in neutron: | |
status: | New → Triaged |
I'm not sure if that is good idea because such stop of metadata proxy process will cause data plane interruption as metadata for instances will not be available. IMO this shouldn't happen at any time.
Maybe we should clearly document that when You want to upgrade metadata proxy, You should kill existing processes and then restart l3/dhcp agents.