Back to bug 1368475

Who When What Removed Added
Victor Stinner 2016-08-19 13:51:44 UTC Target Release 5.0 (RHEL 7) 7.0 (Kilo)
Victor Stinner 2016-08-19 13:52:48 UTC Depends On 1368476
RHEL Program Management 2016-08-19 15:02:56 UTC Target Release 7.0 (Kilo) 5.0 (RHEL 7)
Fabio Massimo Di Nitto 2016-08-22 14:20:13 UTC Target Release 5.0 (RHEL 7) 6.0 (Juno)
Victor Stinner 2016-08-24 16:11:40 UTC Status NEW CLOSED
Resolution --- DUPLICATE
Last Closed 2016-08-24 12:11:40 UTC
Victor Stinner 2016-08-24 16:40:26 UTC Target Release 6.0 (Juno) 7.0 (Kilo)
Fabio Massimo Di Nitto 2016-08-25 05:40:06 UTC Status CLOSED ASSIGNED
Resolution DUPLICATE ---
Keywords Reopened
Victor Stinner 2016-09-05 19:06:19 UTC Depends On 1251211
Victor Stinner 2016-09-05 19:22:43 UTC Status ASSIGNED POST
Fixed In Version python-oslo-rootwrap-1.3.0-3.el7ost
Lon Hohberger 2016-09-07 17:17:59 UTC Status POST MODIFIED
Fixed In Version python-oslo-rootwrap-1.3.0-3.el7ost python-oslo-rootwrap-1.3.0.0-3.el7ost
Lon Hohberger 2016-09-07 17:22:29 UTC Summary python-oslo-rootwrap: Handle renamed executables with KillFilter python-oslo-rootwrap: Handle renamed executables with KillFilter [OSP6]
Victor Stinner 2016-09-20 08:28:30 UTC CC vstinner
Udi Shkalim 2016-09-20 14:33:42 UTC CC ushkalim
QA Contact srevivo ushkalim
errata-xmlrpc 2016-09-20 19:47:53 UTC Status MODIFIED ON_QA
Lon Hohberger 2016-09-20 20:45:32 UTC Status ON_QA MODIFIED
Lon Hohberger 2016-09-20 20:50:13 UTC Target Release 7.0 (Kilo) 6.0 (Juno)
errata-xmlrpc 2016-09-20 20:50:40 UTC Status MODIFIED ON_QA
Udi Shkalim 2016-09-25 13:13:00 UTC QA Contact ushkalim ahirshbe
Victor Stinner 2016-09-26 11:59:32 UTC Doc Text Cause, Consequence:
After an upgrade of a service, oslo.rootwrap is unable to stop the service anymore because the executable was replaced (renamed).

Fix:
Handle renamed executables: use /proc/$pid/cmdline if it exists, instead of /proc/$pid/exe.

Result:
oslo.rootwrap is now able to stop properly a service after an upgrade, when the executable was replaced (renamed).
Doc Type If docs needed, set a value Bug Fix
Deepti Navale 2016-10-04 06:06:50 UTC CC dnavale
Doc Text Cause, Consequence:
After an upgrade of a service, oslo.rootwrap is unable to stop the service anymore because the executable was replaced (renamed).

Fix:
Handle renamed executables: use /proc/$pid/cmdline if it exists, instead of /proc/$pid/exe.

Result:
oslo.rootwrap is now able to stop properly a service after an upgrade, when the executable was replaced (renamed).
Previously, after upgrading a service, the oslo.rootwrap was unable to stop the service anymore as the executable was replaced (renamed).

With this update, the renamed executables are handled by using the /proc/$pid/cmdline (if it exists) path, instead of the /proc/$pid/exe path. As a result, the oslo.rootwrap is now able to stop the service properly after an upgrade, even if the executable has been replaced or renamed.
nlevinki 2016-10-05 10:00:45 UTC Status ON_QA VERIFIED
CC nlevinki
errata-xmlrpc 2016-10-05 18:03:32 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-10-05 19:16:20 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-08-24 12:11:40 UTC 2016-10-05 15:16:20 UTC

Back to bug 1368475