5ce0595803
Now that we use setproctitle for neutron-server workers (and neutron-keepalived-state-change), this has the side effect of changing the process name for agents, impacting some monitoring systems. More details in launchpad bug. This patch fixes it by setting the name with setproctitle to: agent name (original process name). Also use the newly introduced name constants to replace existing hardcoded uses. Change-Id: I74c3a4d3e9f833752571a75f196560cd45529385 Closes-Bug: #1881297
17 lines
680 B
YAML
17 lines
680 B
YAML
---
|
|
features:
|
|
- |
|
|
A previous change to set neutron-server child process names also modified
|
|
neutron agent ones. This can impact monitoring systems relying on
|
|
/proc/PID/environ formatting or `ps -e` output. Now neutron agents all have
|
|
process names formatted this way (showing both an old style process name
|
|
and full process name visible in recent releases)
|
|
``neutron-agent-name`` (``original process name including interpreter``)
|
|
|
|
See bug `1881297 <https://bugs.launchpad.net/neutron/+bug/1881297>`_
|
|
for more details.
|
|
upgrade:
|
|
- |
|
|
Monitoring tools relying on exact process names should be checked after
|
|
upgrade, and modified if needed.
|