Project

General

Profile

Actions

Feature #830

closed

rgw: swift per-object ACLs

Added by Yehuda Sadeh about 13 years ago. Updated over 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.

Actions #1

Updated by Sage Weil about 13 years ago

  • Category set to radosgw
Actions #2

Updated by Sage Weil about 13 years ago

  • Project changed from 4 to Ceph
  • Category changed from radosgw to 22
Actions #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
Actions #4

Updated by Sage Weil over 12 years ago

  • Target version deleted (12)
Actions #5

Updated by Sage Weil over 12 years ago

  • Translation missing: en.field_position set to 826
Actions #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
Actions #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
Actions #8

Updated by Sage Weil over 12 years ago

  • Target version changed from v0.38 to v0.39
Actions #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
Actions #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
Actions #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
Actions #12

Updated by Sage Weil over 12 years ago

  • Translation missing: en.field_position deleted (20)
  • Translation missing: en.field_position set to 12
Actions #13

Updated by Sage Weil over 12 years ago

  • Translation missing: en.field_position deleted (76)
  • Translation missing: en.field_position set to 1
Actions #14

Updated by Sage Weil over 12 years ago

  • Target version set to v0.41
  • Translation missing: en.field_position deleted (19)
  • Translation missing: en.field_position set to 1097
Actions #15

Updated by Sage Weil over 12 years ago

  • Priority changed from Normal to High
Actions #16

Updated by Sage Weil over 12 years ago

  • Target version deleted (v0.41)
  • Translation missing: en.field_position deleted (1097)
  • Translation missing: en.field_position set to 1
Actions #17

Updated by Sage Weil over 12 years ago

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

Updated by Sage Weil over 12 years ago

  • Translation missing: en.field_position deleted (18)
  • Translation missing: en.field_position set to 17
Actions #19

Updated by Sage Weil over 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
Actions #20

Updated by Sage Weil over 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
Actions #21

Updated by Sage Weil over 12 years ago

  • Translation missing: en.field_position deleted (18)
  • Translation missing: en.field_position set to 6
Actions #22

Updated by Yehuda Sadeh over 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

Actions #23

Updated by Sage Weil over 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
Actions #24

Updated by Sage Weil over 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
Actions #25

Updated by Sage Weil over 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
Actions #26

Updated by Sage Weil about 12 years ago

  • Assignee set to Yehuda Sadeh
Actions #27

Updated by Sage Weil about 12 years ago

  • Target version changed from v0.42 to v0.43
Actions #28

Updated by Sage Weil about 12 years ago

  • Target version changed from v0.43 to v0.44
Actions #29

Updated by Sage Weil about 12 years ago

  • Status changed from New to Resolved
Actions #30

Updated by John Spray over 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.

Actions

Also available in: Atom PDF