Activity log for bug #1847822

Date Who What changed Old value New value Message
2019-10-11 22:16:52 Billy Olsen bug added bug
2019-10-11 23:21:04 Billy Olsen bug task added cloud-archive
2019-10-11 23:21:14 Billy Olsen nominated for series cloud-archive/queens
2019-10-11 23:21:14 Billy Olsen bug task added cloud-archive/queens
2019-10-11 23:21:22 Billy Olsen cloud-archive: status New Triaged
2019-10-11 23:21:29 Billy Olsen cloud-archive: importance Undecided Medium
2019-10-11 23:21:32 Billy Olsen cloud-archive/queens: importance Undecided Medium
2019-10-11 23:21:41 Billy Olsen cloud-archive/queens: status New Triaged
2019-10-11 23:26:14 Billy Olsen ceph (Ubuntu): importance High Medium
2019-10-14 02:26:58 Billy Olsen tags sts regression-update sts
2019-10-14 02:39:32 Billy Olsen attachment added bionic patch https://bugs.launchpad.net/cloud-archive/+bug/1847822/+attachment/5296864/+files/dont-validate-fs-caps-on-authorize.patch
2019-10-14 02:44:22 Billy Olsen description Attempting to provide access to a user within Ceph to a specific mount path fails with unknown cap type. This appears to be due to the monitor not knowing how to validate the caps that are provided with the mount path per upstream bug https://tracker.ceph.com/issues/39395 and subsequent pull requests. This is fixed in Mimic (13.1.0+) and included in the current Luminous devel release (upcoming 12.2.13). Steps to recreate: 1. Install ceph w/ ceph-fs. 2. Mount ceph filesystem and create subdirectory for restricting access $ ceph-fuse -k /etc/ceph/ceph.client.foo.keyring --id foo -m 10.5.0.5:6789 /mnt/ceph-fs $ mkdir /mnt/ceph-fs/bar 3. Authorize access for ceph user to rw a directory $ ceph fs authorize ceph-fs client.foo /bar rw Expected Results: The authorize command to succeed Actual Results: Error EINVAL: unknown cap type '/bar' Upstream pull-request: https://github.com/ceph/ceph/pull/28666 [Impact] Attempting to provide access to a user within Ceph to a specific mount path fails with unknown cap type. This appears to be due to the monitor not knowing how to validate the caps that are provided with the mount path per upstream bug https://tracker.ceph.com/issues/39395 and subsequent pull requests. This is fixed in Mimic (13.1.0+) and included in the current Luminous devel release (upcoming 12.2.13). [Test Case] Steps to recreate: 1. Install ceph w/ ceph-fs. 2. Mount ceph filesystem and create subdirectory for restricting access $ ceph-fuse -k /etc/ceph/ceph.client.foo.keyring --id foo -m 10.5.0.5:6789 /mnt/ceph-fs $ mkdir /mnt/ceph-fs/bar 3. Authorize access for ceph user to rw a directory $ ceph fs authorize ceph-fs client.foo /bar rw Expected Results: The authorize command to succeed Actual Results: Error EINVAL: unknown cap type '/bar' [Regression Potential] Regression potential is low as this has already been fixed upstream and has seen additional testing without additional problem reports from the change. The change does affect the validation of capabilities, so if a problem were to arise it would likely be in the verification of capabilities when the code is parsing. [Other Info] Upstream pull-request: https://github.com/ceph/ceph/pull/28666
2019-10-14 04:21:14 Ubuntu Foundations Team Bug Bot tags regression-update sts patch regression-update sts
2019-10-14 04:21:23 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2019-10-21 13:39:13 Edward Hope-Morley tags patch regression-update sts patch regression-update sts sts-sru-needed
2019-10-30 00:00:33 Gabriel Ramirez bug added subscriber Gabriel Ramirez
2019-11-26 15:21:08 James Page cloud-archive: status Triaged Fix Released
2019-11-26 15:21:27 James Page nominated for series Ubuntu Bionic
2019-11-26 15:21:27 James Page bug task added ceph (Ubuntu Bionic)
2019-11-26 15:21:34 James Page ceph (Ubuntu): status Triaged Fix Released
2019-11-26 15:21:37 James Page ceph (Ubuntu Bionic): status New Triaged
2019-11-26 15:21:40 James Page ceph (Ubuntu Bionic): importance Undecided Medium
2019-11-26 15:21:52 James Page bug added subscriber Ubuntu Stable Release Updates Team
2019-11-29 12:19:34 Timo Aaltonen ceph (Ubuntu Bionic): status Triaged Fix Committed
2019-11-29 12:19:36 Timo Aaltonen bug added subscriber SRU Verification
2019-11-29 12:19:40 Timo Aaltonen tags patch regression-update sts sts-sru-needed patch regression-update sts sts-sru-needed verification-needed verification-needed-bionic
2019-12-02 14:42:53 James Page cloud-archive/queens: status Triaged Fix Committed
2019-12-02 14:42:54 James Page tags patch regression-update sts sts-sru-needed verification-needed verification-needed-bionic patch regression-update sts sts-sru-needed verification-needed verification-needed-bionic verification-queens-needed
2019-12-03 07:13:24 gerald.yang tags patch regression-update sts sts-sru-needed verification-needed verification-needed-bionic verification-queens-needed patch regression-update sts sts-sru-needed verification-done verification-needed-bionic verification-queens-done
2019-12-03 07:29:32 gerald.yang tags patch regression-update sts sts-sru-needed verification-done verification-needed-bionic verification-queens-done patch regression-update sts sts-sru-needed verification-needed verification-needed-bionic verification-queens-done
2019-12-03 07:51:27 gerald.yang tags patch regression-update sts sts-sru-needed verification-needed verification-needed-bionic verification-queens-done patch regression-update sts sts-sru-needed verification-done-bionic verification-needed verification-queens-done
2019-12-03 07:55:28 gerald.yang tags patch regression-update sts sts-sru-needed verification-done-bionic verification-needed verification-queens-done patch regression-update sts sts-sru-needed verification-done verification-done-bionic verification-queens-done
2020-01-20 16:51:44 Launchpad Janitor ceph (Ubuntu Bionic): status Fix Committed Fix Released
2020-01-20 16:52:18 Ɓukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-01-21 13:31:18 James Page cloud-archive/queens: status Fix Committed Fix Released