Bug 1422614

Summary: Enable graceful reloading of Swift services
Product: Red Hat OpenStack Reporter: Christian Schwede (cschwede) <cschwede>
Component: openstack-swiftAssignee: Christian Schwede (cschwede) <cschwede>
Status: CLOSED WONTFIX QA Contact: Mike Abrams <mabrams>
Severity: medium Docs Contact:
Priority: medium    
Version: 12.0 (Pike)CC: bartz, derekh, egafford, mharri, sclewis, scohen, srevivo, thiago, tshefi, tvignaud, zaitcev
Target Milestone: Upstream M2Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-07 14:46:39 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Christian Schwede (cschwede) 2017-02-15 16:51:11 UTC
The OpenStack Swift systemd services do not support a graceful reload. A plain restart will disconnect any clients (eg between proxy and user); a graceful reload should wait until requests are finished.

This is supported upstream using the command "swift-init reload proxy", for example.

Comment 4 Christian Schwede (cschwede) 2018-03-07 14:38:14 UTC
We currently can't support this with OSP12 and later b/c we're running Swift within containers, so postponing this for now.

Comment 6 Sean Cohen 2018-03-07 14:46:39 UTC
Cannot be supported in containerized Swift, closing as won'tfix.
Sean