summaryrefslogtreecommitdiff
path: root/PendingReleaseNotes
diff options
context:
space:
mode:
authorJosh Durgin <josh.durgin@inktank.com>2012-10-01 13:43:25 -0700
committerJosh Durgin <josh.durgin@inktank.com>2012-10-02 15:43:38 -0700
commitfcc987b880df163ef111e483a9a9399bb5d4edb4 (patch)
treee6d9bf12dadb3dbeb6212a237cce8462c1e0a109 /PendingReleaseNotes
parent9362f726aa78174b79df7a870d953da9ca0cddf1 (diff)
downloadceph-fcc987b880df163ef111e483a9a9399bb5d4edb4.tar.gz
release: note possible osd caps incompatibilities
We can use this file to store release notes for the next release. Signed-off-by: Josh Durgin <josh.durgin@inktank.com>
Diffstat (limited to 'PendingReleaseNotes')
-rw-r--r--PendingReleaseNotes22
1 files changed, 22 insertions, 0 deletions
diff --git a/PendingReleaseNotes b/PendingReleaseNotes
new file mode 100644
index 00000000000..f13c40bceff
--- /dev/null
+++ b/PendingReleaseNotes
@@ -0,0 +1,22 @@
+v0.54
+-----
+
+* The osd capabilities associated with a rados user have changed
+ syntax since 0.48 argonaut. The new format is mostly backwards
+ compatible, but there are two backwards-incompatible changes:
+
+ * specifying a list of pools in one grant, i.e.
+ 'allow r pool=foo,bar' is now done in separate grants, i.e.
+ 'allow r pool=foo, allow r pool=bar'.
+
+ * restricting pool access by pool owner ('allow r uid=foo') is
+ removed. This feature was not very useful and unused in practice.
+
+ The new format is documented in the ceph-authtool man page.
+
+* Bug fixes to the new osd capability format parsing properly validate
+ the allowed operations. If an existing rados user gets permissions
+ errors after upgrading, its capabilities were probably
+ misconfigured. See the ceph-authtool man page for details on osd
+ capabilities.
+