From 04a0ff2e969cde4192d54a47ef11e9c0505a9555 Mon Sep 17 00:00:00 2001 From: John Dickinson Date: Mon, 25 Feb 2019 16:38:07 -0800 Subject: [PATCH] added changelog entries from stable releases Change-Id: Ia2ba8f7a998bc55ba3fba3ce37f1d2974646494f --- CHANGELOG | 42 +++++++++++++++++++ .../2_15_2_release-6996eccabba558b4.yaml | 22 ++++++++++ .../2_17_1_release-dd6e6879cbb94f85.yaml | 11 +++++ .../2_19_1_release-5072dd72557f5708.yaml | 16 +++++++ 4 files changed, 91 insertions(+) create mode 100644 releasenotes/notes/2_15_2_release-6996eccabba558b4.yaml create mode 100644 releasenotes/notes/2_17_1_release-dd6e6879cbb94f85.yaml create mode 100644 releasenotes/notes/2_19_1_release-5072dd72557f5708.yaml diff --git a/CHANGELOG b/CHANGELOG index b26d3eb22d..622b7cb140 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -104,6 +104,20 @@ swift (2.20.0) * Various other minor bug fixes and improvements. +2.19.1 (rocky stable backports) + + * Prevent PyKMIP's kmip_protocol logger from logging at DEBUG. + Previously, some versions of PyKMIP would include all wire + data when the root logger was configured to log at DEBUG; this + could expose key material in logs. Only the kmip_keymaster was + affected. + + * Fixed an issue where a failed drive could prevent the container sharder + from making progress. + + * Fixed a bug in how Swift uses eventlet that was exposed under high + concurrency. + swift (2.19.0, OpenStack Rocky) * TempURLs now support IP range restrictions. Please see @@ -267,6 +281,15 @@ swift (2.18.0) * Various other minor bug fixes and improvements. +2.17.1 (queens stable backports) + + * Fix SLO delete for accounts with non-ASCII names. + + * Fixed an issue in COPY where concurrent requests may have copied the + wrong data. + + * Fixed a bug in how Swift uses eventlet that was exposed under high + concurrency. swift (2.17.0, OpenStack Queens) @@ -460,6 +483,25 @@ swift (2.16.0) * Various other minor bug fixes and improvements. +2.15.2 (pike stable backports) + + * Fixed a cache invalidation issue related to GET and PUT requests to + containers that would occasionally cause object PUTs to a container to + 404 after the container had been successfully created. + + * Removed a race condition where a POST to an SLO could modify the + X-Static-Large-Object metadata. + + * Fixed rare socket leak on range requests to erasure-coded objects. + + * Fix SLO delete for accounts with non-ASCII names. + + * Fixed an issue in COPY where concurrent requests may have copied the + wrong data. + + * Fixed time skew when using X-Delete-After. + + * Send ETag header in 206 Partial Content responses to SLO reads. swift (2.15.1, OpenStack Pike) diff --git a/releasenotes/notes/2_15_2_release-6996eccabba558b4.yaml b/releasenotes/notes/2_15_2_release-6996eccabba558b4.yaml new file mode 100644 index 0000000000..74bb146012 --- /dev/null +++ b/releasenotes/notes/2_15_2_release-6996eccabba558b4.yaml @@ -0,0 +1,22 @@ +--- +fixes: + - > + Fixed a cache invalidation issue related to GET and PUT requests to + containers that would occasionally cause object PUTs to a container to + 404 after the container had been successfully created. + + - > + Removed a race condition where a POST to an SLO could modify the + X-Static-Large-Object metadata. + + - Fixed rare socket leak on range requests to erasure-coded objects. + + - Fix SLO delete for accounts with non-ASCII names. + + - > + Fixed an issue in COPY where concurrent requests may have copied the + wrong data. + + - Fixed time skew when using X-Delete-After. + + - Send ETag header in 206 Partial Content responses to SLO reads. diff --git a/releasenotes/notes/2_17_1_release-dd6e6879cbb94f85.yaml b/releasenotes/notes/2_17_1_release-dd6e6879cbb94f85.yaml new file mode 100644 index 0000000000..b1fbf2cf37 --- /dev/null +++ b/releasenotes/notes/2_17_1_release-dd6e6879cbb94f85.yaml @@ -0,0 +1,11 @@ +--- +fixes: + - Fix SLO delete for accounts with non-ASCII names. + + - > + Fixed an issue in COPY where concurrent requests may have copied the + wrong data. + + - > + Fixed a bug in how Swift uses eventlet that was exposed under high + concurrency. diff --git a/releasenotes/notes/2_19_1_release-5072dd72557f5708.yaml b/releasenotes/notes/2_19_1_release-5072dd72557f5708.yaml new file mode 100644 index 0000000000..0e1a6d259c --- /dev/null +++ b/releasenotes/notes/2_19_1_release-5072dd72557f5708.yaml @@ -0,0 +1,16 @@ +--- +fixes: + - > + Prevent PyKMIP's kmip_protocol logger from logging at DEBUG. + Previously, some versions of PyKMIP would include all wire + data when the root logger was configured to log at DEBUG; this + could expose key material in logs. Only the kmip_keymaster was + affected. + + - > + Fixed an issue where a failed drive could prevent the container sharder + from making progress. + + - > + Fixed a bug in how Swift uses eventlet that was exposed under high + concurrency.