Package: swift / 2.35.1-1

Metadata

Package Version Patches format
swift 2.35.1-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
syslog_log_name.patch | (download)

etc/account-server.conf-sample | 10 5 + 5 - 0 !
etc/container-reconciler.conf-sample | 2 1 + 1 - 0 !
etc/container-server.conf-sample | 14 7 + 7 - 0 !
etc/drive-audit.conf-sample | 2 1 + 1 - 0 !
etc/internal-client.conf-sample | 2 1 + 1 - 0 !
etc/object-server.conf-sample | 16 8 + 8 - 0 !
etc/proxy-server.conf-sample | 26 13 + 13 - 0 !
7 files changed, 36 insertions(+), 36 deletions(-)

 set log_name for swift services in default configs
disable_sphinxcontrib_rsvgconverter.patch | (download)

doc/source/conf.py | 3 1 + 2 - 0 !
1 file changed, 1 insertion(+), 2 deletions(-)

 disable sphinxcontrib.rsvgconverter extension
set default workers value.patch | (download)

etc/proxy-server.conf-sample | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

 set default workers value
 Since the package switched to uwsgi and now reads this value, it can't be
 left as "auto" an commented out.
Add_tempurl_path_prefix_configuration_option.patch | (download)

etc/proxy-server.conf-sample | 4 4 + 0 - 0 !
swift/common/middleware/tempurl.py | 4 4 + 0 - 0 !
2 files changed, 8 insertions(+)

 add [filter:tempurl]/path_prefix configuration option
 If swiftproxy endpoint is something like /object, with URL rewriting
 by haproxy, then the hmac calculation is wrong.
 .
 This patch adds a new path_prefix directive which is stripped away
 in the URLs before calculating the tempurl hmac.
swift recon only query object servers once.patch | (download)

swift/cli/recon.py | 14 14 + 0 - 0 !
1 file changed, 14 insertions(+)

 swift-recon: only query object servers once
drive full checker.patch | (download)

etc/drive-full-checker.conf-sample | 51 51 + 0 - 0 !
releasenotes/notes/disk-full-checker-d4850f2fb479bb36.yaml | 14 14 + 0 - 0 !
setup.cfg | 1 1 + 0 - 0 !
swift/cli/drive_full_checker.py | 207 207 + 0 - 0 !
test/unit/cli/test_drive_full_checker.py | 174 174 + 0 - 0 !
5 files changed, 447 insertions(+)

 drive-full-checker
 The admin documentation provides a documentation on how to "prevent[ing]
 disk full scenarios" over here:
 https://docs.openstack.org/swift/latest/admin_guide.html#preventing-disk-full-scenarios
 .
 Even if the doc provides an actual example, this example is written in
 Python 2, and its implementation is incomplete.
 .
 This patch intend to fill the gap, and allow administrator to use an
 official implementation of a new "swift-drive-full-checker" tool from
 /usr/bin directly. Once done, we intend to also patch puppet-swift to
 use this new tool.