Project

General

Profile

Feature #830

rgw: swift per-object ACLs

Added by Yehuda Sadeh about 13 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

We need to translate between the openstack acls to the current acls, both in requests that update the acls and in requests that read them.

History

#1 Updated by Sage Weil about 13 years ago

  • Category set to radosgw

#2 Updated by Sage Weil about 13 years ago

  • Project changed from RADOS Gateway to Ceph
  • Category changed from radosgw to 22

#3 Updated by Sage Weil over 12 years ago

  • Subject changed from support openstack ACLs to rgw: support openstack ACLs
  • Target version set to 12

#4 Updated by Sage Weil over 12 years ago

  • Target version deleted (12)

#5 Updated by Sage Weil over 12 years ago

  • translation missing: en.field_position set to 826

#6 Updated by Sage Weil over 12 years ago

  • Subject changed from rgw: support openstack ACLs to rgw: support swift ACLs
  • translation missing: en.field_position deleted (896)
  • translation missing: en.field_position set to 896

#7 Updated by Sage Weil over 12 years ago

  • Target version set to v0.38
  • translation missing: en.field_position deleted (896)
  • translation missing: en.field_position set to 1
  • translation missing: en.field_position changed from 1 to 958

#8 Updated by Sage Weil over 12 years ago

  • Target version changed from v0.38 to v0.39

#9 Updated by Sage Weil over 12 years ago

  • Subject changed from rgw: support swift ACLs to rgw: support swift per-object ACLs
  • translation missing: en.field_position deleted (964)
  • translation missing: en.field_position set to 962

#10 Updated by Sage Weil over 12 years ago

  • translation missing: en.field_story_points set to 5
  • translation missing: en.field_position deleted (962)
  • translation missing: en.field_position set to 962

#11 Updated by Sage Weil over 12 years ago

  • Target version deleted (v0.39)
  • translation missing: en.field_position deleted (972)
  • translation missing: en.field_position set to 24

#12 Updated by Sage Weil over 12 years ago

  • translation missing: en.field_position deleted (20)
  • translation missing: en.field_position set to 12

#13 Updated by Sage Weil over 12 years ago

  • translation missing: en.field_position deleted (76)
  • translation missing: en.field_position set to 1

#14 Updated by Sage Weil about 12 years ago

  • Target version set to v0.41
  • translation missing: en.field_position deleted (19)
  • translation missing: en.field_position set to 1097

#15 Updated by Sage Weil about 12 years ago

  • Priority changed from Normal to High

#16 Updated by Sage Weil about 12 years ago

  • Target version deleted (v0.41)
  • translation missing: en.field_position deleted (1097)
  • translation missing: en.field_position set to 1

#17 Updated by Sage Weil about 12 years ago

  • Target version set to v0.41
  • translation missing: en.field_position deleted (4)
  • translation missing: en.field_position set to 18

#18 Updated by Sage Weil about 12 years ago

  • translation missing: en.field_position deleted (18)
  • translation missing: en.field_position set to 17

#19 Updated by Sage Weil about 12 years ago

  • Subject changed from rgw: support swift per-object ACLs to rgw: spec swift per-object ACLs
  • translation missing: en.field_position deleted (16)
  • translation missing: en.field_position set to 16

#20 Updated by Sage Weil about 12 years ago

  • translation missing: en.field_story_points deleted (5)
  • translation missing: en.field_position deleted (16)
  • translation missing: en.field_position set to 16

#21 Updated by Sage Weil about 12 years ago

  • translation missing: en.field_position deleted (18)
  • translation missing: en.field_position set to 6

#22 Updated by Yehuda Sadeh about 12 years ago

Decisions:

(a) buckets used only through S3 see strict S3 behavior
(b) buckets used only through Swift see strict Swift behavior
(c) a single user has the same access, whether through S3 or Swift
(d) last update of ACLs wins

#23 Updated by Sage Weil about 12 years ago

  • Subject changed from rgw: spec swift per-object ACLs to rgw: swift per-object ACLs
  • translation missing: en.field_position deleted (11)
  • translation missing: en.field_position set to 11

#24 Updated by Sage Weil about 12 years ago

  • Target version changed from v0.41 to v0.42
  • translation missing: en.field_position deleted (13)
  • translation missing: en.field_position set to 2

#25 Updated by Sage Weil about 12 years ago

  • translation missing: en.field_story_points set to 8
  • translation missing: en.field_position deleted (8)
  • translation missing: en.field_position set to 8

#26 Updated by Sage Weil about 12 years ago

  • Assignee set to Yehuda Sadeh

#27 Updated by Sage Weil about 12 years ago

  • Target version changed from v0.42 to v0.43

#28 Updated by Sage Weil about 12 years ago

  • Target version changed from v0.43 to v0.44

#29 Updated by Sage Weil about 12 years ago

  • Status changed from New to Resolved

#30 Updated by John Spray about 6 years ago

  • Project changed from Ceph to rgw
  • Category deleted (22)
  • Target version deleted (v0.44)

Bulk reassign of radosgw category to RGW project.

Also available in: Atom PDF