2019-10-09 22:25:23 |
Jesse Williamson |
bug |
|
|
added bug |
2019-10-11 17:13:50 |
Eric Desrochers |
tags |
|
sts |
|
2019-10-11 17:14:55 |
Eric Desrochers |
description |
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/pull/27309
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/pull/29153 |
[Impact]
[Test Case]
[Regression Potential]
[Other Info]
[Original Description]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/pull/27309
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/pull/29153 |
|
2019-10-11 17:15:19 |
Eric Desrochers |
description |
[Impact]
[Test Case]
[Regression Potential]
[Other Info]
[Original Description]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/pull/27309
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/pull/29153 |
## DRAFT ##
[Impact]
[Test Case]
[Regression Potential]
[Other Info]
[Original Description]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/pull/27309
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/pull/29153 |
|
2019-10-11 17:15:31 |
Eric Desrochers |
bug |
|
|
added subscriber Eric Desrochers |
2019-10-11 17:17:21 |
Eric Desrochers |
description |
## DRAFT ##
[Impact]
[Test Case]
[Regression Potential]
[Other Info]
[Original Description]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/pull/27309
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/pull/29153 |
## DRAFT ##
[Impact]
[Test Case]
[Regression Potential]
[Other Info]
[Original Description]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/commit/5eb50b7d10da51db72f705807c87775562b79b63
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/commit/a752b21f549cc83745e35324387b85b3d039dfd2 |
|
2019-10-11 17:19:09 |
Eric Desrochers |
ceph (Ubuntu): milestone |
xenial-updates |
|
|
2019-11-08 04:46:53 |
gerald.yang |
ceph (Ubuntu): assignee |
Jesse Williamson (chardan) |
gerald.yang (gerald-yang-tw) |
|
2019-11-08 04:46:59 |
gerald.yang |
ceph (Ubuntu): status |
New |
In Progress |
|
2019-11-08 06:39:12 |
gerald.yang |
description |
## DRAFT ##
[Impact]
[Test Case]
[Regression Potential]
[Other Info]
[Original Description]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/commit/5eb50b7d10da51db72f705807c87775562b79b63
And backported (acceptance pending):
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/commit/a752b21f549cc83745e35324387b85b3d039dfd2 |
[Impact]
If a user tries to access a non-existent bucket, it should get a 'NoSuchBucket' error message (404)
But if there is such a bucket which is belonged to another user, radosgw will return 'AccessDenied' error (403)
This is an incorrect error message, radosgw should return 404
[Test Case]
Create a user by radosgw-admin, then create a bucket through S3 by this user
Create another user and try to access the bucket created by the above user
The error message must be 'NoSuchBucket', not 'AccessDenied'
[Regression Potential]
Low
[Other Information]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/commit/5eb50b7d10da51db72f705807c87775562b79b63
And backported to luminous has been accepted:
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/commit/a752b21f549cc83745e35324387b85b3d039dfd2 |
|
2019-11-08 06:39:50 |
gerald.yang |
tags |
sts |
sts sts-sru-needed |
|
2019-11-08 06:41:10 |
gerald.yang |
nominated for series |
|
Ubuntu Bionic |
|
2019-11-08 06:41:10 |
gerald.yang |
bug task added |
|
ceph (Ubuntu Bionic) |
|
2019-11-08 06:41:19 |
gerald.yang |
ceph (Ubuntu Bionic): assignee |
|
gerald.yang (gerald-yang-tw) |
|
2019-11-08 06:41:23 |
gerald.yang |
ceph (Ubuntu Bionic): status |
New |
In Progress |
|
2019-11-08 07:21:23 |
gerald.yang |
description |
[Impact]
If a user tries to access a non-existent bucket, it should get a 'NoSuchBucket' error message (404)
But if there is such a bucket which is belonged to another user, radosgw will return 'AccessDenied' error (403)
This is an incorrect error message, radosgw should return 404
[Test Case]
Create a user by radosgw-admin, then create a bucket through S3 by this user
Create another user and try to access the bucket created by the above user
The error message must be 'NoSuchBucket', not 'AccessDenied'
[Regression Potential]
Low
[Other Information]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/commit/5eb50b7d10da51db72f705807c87775562b79b63
And backported to luminous has been accepted:
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/commit/a752b21f549cc83745e35324387b85b3d039dfd2 |
[Impact]
If a user tries to access a non-existent bucket, it should get a 'NoSuchBucket' error message (404)
But if there is such a bucket which is belonged to another user, radosgw will return 'AccessDenied' error (403)
This is an incorrect error message, radosgw should return 404
[Test Case]
Create a user by radosgw-admin, then create a bucket through S3 by this user
Create another user and try to access the bucket created by the above user
The error message must be 'NoSuchBucket', not 'AccessDenied'
[Regression Potential]
Low, this patch checks
1. 'is_admin_of' and 'verify_permission' separately instead of 'and' the results of them
2. if the bucket policy allow the user to access this bucket
to make sure it returns the correct error code, so basically it checks the same thing as before but in the correct order
[Other Information]
Backport Ceph issue 38638 to Luminous.
If a user different from the owner (or even an anonymous user) does a GetObject/HeadObject on a non existing object, Radosgw returns status code 403, rather than the correct status 404.
A version of this was merged into Ceph master:
https://tracker.ceph.com/issues/38638
https://github.com/ceph/ceph/commit/5eb50b7d10da51db72f705807c87775562b79b63
And backported to luminous has been accepted:
https://tracker.ceph.com/issues/39272
https://github.com/ceph/ceph/commit/a752b21f549cc83745e35324387b85b3d039dfd2 |
|
2019-11-08 07:42:04 |
gerald.yang |
tags |
sts sts-sru-needed |
sts sts-sru-needed verification-needed-bionic |
|
2019-11-12 08:24:58 |
Teluka |
bug |
|
|
added subscriber Mateusz Pawlowski |
2019-11-22 16:39:13 |
gerald.yang |
nominated for series |
|
Ubuntu Focal |
|
2019-11-22 16:39:13 |
gerald.yang |
bug task added |
|
ceph (Ubuntu Focal) |
|
2019-11-22 16:39:13 |
gerald.yang |
nominated for series |
|
Ubuntu Eoan |
|
2019-11-22 16:39:13 |
gerald.yang |
bug task added |
|
ceph (Ubuntu Eoan) |
|
2019-11-22 16:39:13 |
gerald.yang |
nominated for series |
|
Ubuntu Disco |
|
2019-11-22 16:39:13 |
gerald.yang |
bug task added |
|
ceph (Ubuntu Disco) |
|
2019-11-22 16:40:27 |
gerald.yang |
bug task added |
|
cloud-archive |
|
2019-11-22 16:42:00 |
gerald.yang |
tags |
sts sts-sru-needed verification-needed-bionic |
sts sts-sru-needed |
|
2019-12-02 06:12:09 |
gerald.yang |
ceph (Ubuntu Focal): status |
In Progress |
Won't Fix |
|
2019-12-02 06:12:14 |
gerald.yang |
ceph (Ubuntu Eoan): status |
New |
Won't Fix |
|
2019-12-02 06:12:17 |
gerald.yang |
ceph (Ubuntu Disco): status |
New |
Won't Fix |
|
2019-12-02 06:12:22 |
gerald.yang |
ceph (Ubuntu Focal): assignee |
gerald.yang (gerald-yang-tw) |
|
|
2019-12-02 06:18:29 |
gerald.yang |
cloud-archive: status |
New |
In Progress |
|
2019-12-02 06:18:31 |
gerald.yang |
cloud-archive: assignee |
|
gerald.yang (gerald-yang-tw) |
|
2019-12-02 07:33:18 |
gerald.yang |
attachment added |
|
bionic.patch https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/1847544/+attachment/5309188/+files/bionic.patch |
|
2019-12-02 08:21:57 |
Ubuntu Foundations Team Bug Bot |
tags |
sts sts-sru-needed |
patch sts sts-sru-needed |
|
2019-12-02 08:22:07 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2019-12-03 10:01:27 |
Edward Hope-Morley |
nominated for series |
|
cloud-archive/queens |
|
2019-12-03 10:01:27 |
Edward Hope-Morley |
bug task added |
|
cloud-archive/queens |
|
2020-01-27 14:47:50 |
James Page |
ceph (Ubuntu): status |
In Progress |
Won't Fix |
|
2020-01-27 14:47:59 |
James Page |
ceph (Ubuntu Focal): status |
Won't Fix |
Invalid |
|
2020-01-27 14:48:01 |
James Page |
ceph (Ubuntu Eoan): status |
Won't Fix |
Invalid |
|
2020-01-27 14:48:04 |
James Page |
ceph (Ubuntu Disco): status |
Won't Fix |
Invalid |
|
2020-01-27 14:48:08 |
James Page |
ceph (Ubuntu): status |
Won't Fix |
Invalid |
|
2020-01-27 14:48:11 |
James Page |
cloud-archive/queens: status |
New |
Triaged |
|
2020-01-27 14:48:14 |
James Page |
cloud-archive: status |
In Progress |
Invalid |
|
2020-01-27 14:48:21 |
James Page |
cloud-archive/queens: importance |
Undecided |
Medium |
|
2020-01-27 14:48:23 |
James Page |
ceph (Ubuntu Bionic): importance |
Undecided |
Medium |
|
2020-01-31 09:29:52 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-02-04 11:25:13 |
James Page |
ceph (Ubuntu Bionic): status |
In Progress |
Won't Fix |
|
2020-02-04 11:25:17 |
James Page |
cloud-archive/queens: status |
Triaged |
Won't Fix |
|