Activity
From 07/04/2013 to 08/02/2013
08/02/2013
- 01:07 PM Feature #4339 (Resolved): rgw: multisite: metadata sync agent: update sync processing state
- 01:07 PM Feature #4338 (Resolved): rgw: multisite: metadata sync agent: implement delta changes sync
- 01:07 PM Feature #4337 (Resolved): rgw: multisite: metadata sync agent: implement full sync
- 01:03 PM Feature #5603 (In Progress): rgw: teuthology test to check secondary region creation
- 01:03 PM Feature #5602 (In Progress): rgw: teuthology task to test default region as master region
- 12:07 PM Bug #5415 (Resolved): rgw: failing valgrind leak checks
- 10:14 AM Bug #5843 (Won't Fix): swift api: x-container-meta-{key} should not be allowed on an object
- Using 'x-container-meta-{key}' to update object custom metadata should be disallowed, since it's supposed to be used ...
- 10:04 AM Feature #5842 (Resolved): rgw: integrate multi-region s3tests into teuthology task
- 12:49 AM Bug #5831 (Resolved): rgw: CORS info read for every request
- Wip-5831 landed to next
08/01/2013
- 12:10 PM Bug #5831 (Resolved): rgw: CORS info read for every request
- This is really not needed, only need to do it in the CORS related requests.
- 11:02 AM Bug #5789 (Resolved): rgw: can't authenticate cors requests
- Tested cuttledish, that's indeed a post-cuttlefish regression, no need to backport.
07/31/2013
- 02:44 PM Feature #5821 (Resolved): Alias --secret-key to --secret for radosgw-admin
- It seems like 'secret key' and '--secret-key' are the predominant way to refer to the secret for an RGW user but the ...
- 02:41 PM Bug #5820 (Resolved): radosgw-admin should fail on non-valid flags
- A bug in the RGW teuthology task was encountered today where the --secret flag for user creation was being passed in ...
- 12:06 PM Feature #5607 (Resolved): s3-tests: new tests for multi region
- 12:06 PM Feature #5606 (Resolved): s3-tests: run in multi region setup
- 12:00 PM Bug #5810 (Rejected): rgw: update_type does not work correctly when meta object does not exist (o...
- Ok, after discussing that with Josh, he reminded me that we don't really replay the log. What we do is always fetchin...
- 11:11 AM Bug #5810: rgw: update_type does not work correctly when meta object does not exist (or removed)
- Issue #2 (not checking versions for removal operations) can be fixed easily.
Was thinking about issue #2. Note tha...
07/30/2013
- 11:17 PM Feature #5604 (In Progress): rgw: teuthology tests to check various user creation issues on multi...
- *sigh*
wip-region-sync contains a teuth task that sets up the sync agent (apparently successfully). Unfortunately I'... - 05:55 PM Bug #5810 (Rejected): rgw: update_type does not work correctly when meta object does not exist (o...
- Two related but separate issues:
- when creating a new object, update-type=update-by-version doesn't work at all (t... - 04:05 PM Bug #5808 (Resolved): rgw: can't suspend user
- 04:05 PM Bug #5808: rgw: can't suspend user
- Fixed, commit:736d6a1bde71919f7469218684c12793a9532aeb
- 01:53 PM Bug #5808 (Resolved): rgw: can't suspend user
- teuthology-2013-07-30_01:01:13-rgw-next-testing-basic-plana, 89678
07/29/2013
- 03:52 PM Bug #5789: rgw: can't authenticate cors requests
- I think it only broke post cuttlefish, then probably not.
- 03:50 PM Bug #5789 (Pending Backport): rgw: can't authenticate cors requests
- In next, commit:f10c2e746ef5b9921b808450e75f2a90070e05bc.
Does this need backports? An earlier iteration of this b... - 10:35 AM Bug #5789 (Fix Under Review): rgw: can't authenticate cors requests
- 10:26 AM Bug #5789 (Resolved): rgw: can't authenticate cors requests
- 03:49 PM Bug #5793 (Resolved): rgw: cross region copy requests not always going to the correct region
- Fixed in next commit:eb6e6da1a90d3d94d623650556d78e56d04ab3a1
- 10:40 AM Bug #5793 (Fix Under Review): rgw: cross region copy requests not always going to the correct region
- 10:36 AM Bug #5793 (Resolved): rgw: cross region copy requests not always going to the correct region
- Because instead of a region connection map, we only keep a single connection that points at the master region.
- 03:48 PM Bug #5791 (Resolved): rgw: bucket set_attr operations are logged in wrong metadata section
- Fixed in next commit:b5e74485d94d033478f791535423a8b8bef88326
- 10:45 AM Bug #5791 (Fix Under Review): rgw: bucket set_attr operations are logged in wrong metadata section
- 10:32 AM Bug #5791: rgw: bucket set_attr operations are logged in wrong metadata section
- these operations are done on the bucket instance, however, they're being logged to the bucket section (and not to buc...
- 10:29 AM Bug #5791 (Resolved): rgw: bucket set_attr operations are logged in wrong metadata section
- 03:47 PM Bug #5790 (Resolved): rgw: access correct bucket instance object
- Fixed in next, commit:68730d80c8aa393a583c92052ef5ffd11efe17a6
- 10:45 AM Bug #5790 (Fix Under Review): rgw: access correct bucket instance object
- 10:29 AM Bug #5790 (Resolved): rgw: access correct bucket instance object
- For buckets that were created before the bucket entrypoint - instance split, the bucket entry point holds the bucket ...
- 03:46 PM Bug #5770 (Resolved): rgw: cors, bucket attrs info kept on bucket entry point instead of bucket i...
- Fixed in next, commit:acd16d1aed0f6146c84a377be9fef1d7f54c6bed
- 10:45 AM Bug #5770 (Fix Under Review): rgw: cors, bucket attrs info kept on bucket entry point instead of ...
07/28/2013
- 10:19 PM Bug #5416 (Resolved): --help output needs --rgw-zone option
- 04:55 PM Bug #5416: --help output needs --rgw-zone option
- Issue should be closed as https://github.com/ceph/ceph/commit/7a7fca46fb1e8e3a121279b45fa9ce687d29b788 fixed it.
07/26/2013
- 11:25 PM Bug #5415 (Fix Under Review): rgw: failing valgrind leak checks
- 04:44 PM Feature #5607 (In Progress): s3-tests: new tests for multi region
- 04:30 PM Feature #5606: s3-tests: run in multi region setup
- 03:59 PM Bug #5770 (Resolved): rgw: cors, bucket attrs info kept on bucket entry point instead of bucket i...
- 09:12 AM Feature #5604: rgw: teuthology tests to check various user creation issues on multi region enviro...
- Getting started on this after discussing how to break up the tasks with Joe.
07/25/2013
- 04:19 PM Feature #5680 (Resolved): rgw: teuthology: merge in changes to enable multiple regions
- https://github.com/ceph/teuthology/commit/8ad065dc9c4d9fc0772614f5b3555e1c3f8939fa
- 04:18 PM Feature #5747 (Resolved): radosgw-agent: RESTful api to control agent
- See commit message for usage: https://github.com/ceph/radosgw-agent/commit/c796d022d8b51f084870f284289770322104b687
07/24/2013
- 09:45 PM Feature #5747 (Resolved): radosgw-agent: RESTful api to control agent
- At this point, we only need it to be functional so that we can get tests going. Functionality:
- execute full sync
...
07/22/2013
- 05:40 PM Bug #5716 (Resolved): radosgw-admin: does not validate pool name when creating region
- On the next branch, running:...
- 02:54 PM Feature #5693 (Resolved): rgw: send data through copy operation to avoid timeout
- Merged into next in commit:c7edf03691a5cc86726e687d9a140a4fefb07a97
- 02:53 PM Bug #5664 (Resolved): rgw: can't create containers on secondary region via swift
- In next as of commit:a7b707cb74fe283fcc296f6dc765c4c1e53ef160
- 10:36 AM Bug #5691 (Resolved): All bucket ACLs lost after upgrade
- Reviewed-by: Greg Farnum <greg@inktank.com>
In next at commit:20bc09c668cca01bc1d27c0a860b384d85585ef5
Thanks for... - 09:41 AM Bug #5676 (Resolved): swift nightly tests failing
- 09:40 AM Bug #5374: Avoid relying on keystone's admin token
- actually, it's not merged yet. I still need to complete the review on it, hopefully I can get that done soon.
- 06:21 AM Bug #5374: Avoid relying on keystone's admin token
- This issue need update has a fix has been merged.
- 06:20 AM Feature #4365: rgw: allow setting wildcard keystone role
- A pull request with a fix has been proposed here : https://github.com/ceph/ceph/pull/455
07/21/2013
- 08:45 PM Bug #5702 (Resolved): Radosgw RPM unnecessarily requires mod_fcgid
- The radosgw rpm currently requires mod_fcgid. This in turn requires Apache. For an environment (such as nginx) withou...
07/20/2013
- 09:15 PM Bug #5691: All bucket ACLs lost after upgrade
- Yes, this worked.
- 11:22 AM Feature #5693 (Fix Under Review): rgw: send data through copy operation to avoid timeout
- pushed implementation to wip-5693.
07/19/2013
- 11:01 PM Bug #5691 (Fix Under Review): All bucket ACLs lost after upgrade
- Pushed fix to wip-5691.
- 07:12 PM Bug #5691 (Resolved): All bucket ACLs lost after upgrade
- I upgraded from 0.66 to current next, 8c5e1db4fb76b5e1fcf6721ad210f143a571d7b8 (via c0e77c91b6c39998ef4e19a726db87b66...
- 08:58 PM Feature #5693 (Resolved): rgw: send data through copy operation to avoid timeout
- 04:20 PM Cleanup #5124 (Resolved): rgw: use region instead of regions in radosgw-admin
- The only use of "regions" is that you can use it for "regions list". That also works if you do "region list" and ever...
- 02:19 PM Bug #5675 (Resolved): New rgw issues 301 redirect without Location header
- This should be resolved by commit:4e05786a58a1218e1b68d5fbcddefa7a72ac03ce
- 09:54 AM Bug #5675 (Fix Under Review): New rgw issues 301 redirect without Location header
- 12:48 AM Bug #5675 (Resolved): New rgw issues 301 redirect without Location header
- On my upgraded rgw running wip-5655 (c0e77c91b6c39998ef4e19a726db87b66850cf2c), i.e. two commits ahead 921a4aac8a8985...
- 01:21 PM Feature #5680 (Resolved): rgw: teuthology: merge in changes to enable multiple regions
- 01:12 PM Feature #5606 (In Progress): s3-tests: run in multi region setup
- 01:07 PM Tasks #5586 (Resolved): rgw: build test plan
- 01:06 PM Feature #4340: rgw: dr: data sync agent: implement full sync
- 01:05 PM Feature #4339: rgw: multisite: metadata sync agent: update sync processing state
- 01:05 PM Feature #4338: rgw: multisite: metadata sync agent: implement delta changes sync
- 01:05 PM Feature #4337: rgw: multisite: metadata sync agent: implement full sync
- 01:05 PM Cleanup #5558 (Resolved): rgw: modify certain radosgw-admin operations interface
- Merged in commit:7f67848
- 12:52 PM Bug #5674 (Resolved): Upgrade from 0.66 -> next: upgrade issues because of default caps
- doc fixes are merged. this isn't a new cap requirement. probably you were fine before because the .rgw* pools were ...
- 09:52 AM Bug #5674 (Fix Under Review): Upgrade from 0.66 -> next: upgrade issues because of default caps
- 08:38 AM Bug #5674: Upgrade from 0.66 -> next: upgrade issues because of default caps
- Attached it the log I kept from back before I modified my caps.
- 08:35 AM Bug #5674: Upgrade from 0.66 -> next: upgrade issues because of default caps
- can you provide a log, so that we can identify what additional log message is missing. From what I can tell, other th...
- 12:41 AM Bug #5674 (Resolved): Upgrade from 0.66 -> next: upgrade issues because of default caps
- Hi,
Due to bugfixes I'm testing, I upgraded all of my OSDs & mons to wip-5655 (c0e77c91b6c39998ef4e19a726db87b6685... - 11:59 AM Bug #5676: swift nightly tests failing
- apparently I misread the log, the pool creation response arrives quickly.
- 11:27 AM Bug #5676: swift nightly tests failing
- pool creation takes too long:...
- 08:19 AM Bug #5676 (Resolved): swift nightly tests failing
- 11:32 AM Bug #5679 (Resolved): radosgw-agent: partial sync doesn't handle bucket.instance entries
- Just a silly typo.
commit:d693e6792dc74a2240ba5406417148e16bf1920d - 10:43 AM Bug #5679 (Resolved): radosgw-agent: partial sync doesn't handle bucket.instance entries
- Just verified with latest version
07/18/2013
- 03:12 PM Documentation #5669 (Resolved): Default site in Apache interferes with Gateway
- We have found that sometimes Apache installs with an active default site. While this default site is active, the gate...
- 09:09 AM Bug #5664 (Resolved): rgw: can't create containers on secondary region via swift
- With swift there's no way to specify location constraints for the new container. Solution is probably trivial (just s...
07/17/2013
- 09:07 AM Documentation #5651: rgw: secret features need documentation
- Those flags are part of radosgw-admin utility.
- 09:05 AM Documentation #5651 (Resolved): rgw: secret features need documentation
- There may be other new features, but specifically, --gen-secret and --secret should be added to man pages, along with...
07/16/2013
- 03:19 PM Bug #5439 (Resolved): rgw: 500 returned on s3readwrite
- Fixed, commit:72d4351ea5a470051e428ffc5531acfc7d1c7b6f
07/15/2013
- 09:46 AM Support #5632 (New): Unable to use Swift when creating/updating custom container metadata
- Please see support issue 402: https://inktank.zendesk.com/agent/#/tickets/402
While using Swift, attempting to add...
07/12/2013
07/11/2013
- 04:57 PM Feature #5611 (New): rgw: swift GET request for object with custom metadata should show custom me...
- per customer:
According to [[http://docs.openstack.org/api/openstack-object-storage/1.0/content/special-metadata-a... - 04:45 PM Feature #5610 (New): rgw: Creating a container with ACL metadata does not retain metadata when us...
- Per customer:
Using a PUT request to create a container with ACL metadata creates the container without any ACL pe... - 01:49 PM Feature #5607 (Resolved): s3-tests: new tests for multi region
Test 1: create bucket master, try to access on secondary
- create bucket on master region
- try to access buc...- 01:48 PM Feature #5606 (Resolved): s3-tests: run in multi region setup
- The s3-tests functional tests suite should be extended to support multiple regions. The master / secondary endpoints ...
- 01:46 PM Feature #5605 (Resolved): rgw: teuthology tests to check bucket issues in multi region env
- Test 2a: test bucket listing on secondary
1. create a bucket on master region
(actually using boto)
$ s3 creat... - 01:44 PM Feature #5604 (Resolved): rgw: teuthology tests to check various user creation issues on multi re...
- Test 1 setup
1. Create users on master region: user1, user2
radosgw-admin user create --rgw-region=master --uid... - 01:43 PM Feature #5603 (Resolved): rgw: teuthology test to check secondary region creation
- Test 0b: secondary region creation
- create secondary region + zone (logs turned off)
- update region map
- r... - 01:41 PM Feature #5602 (Resolved): rgw: teuthology task to test default region as master region
- 0. Test region setup
Test 0a: check that default gateway acts as master
- create user on first gateway (intend...
07/10/2013
- 04:43 PM Bug #5595 (Resolved): object has a Content-Type, but its content_type property is not shown in Sw...
- This is in regards to a support request found here: https://inktank.zendesk.com/agent/#/tickets/396
An object (thu... - 11:06 AM Cleanup #5558 (Fix Under Review): rgw: modify certain radosgw-admin operations interface
- Simple enough change. Passed my local make check.https://github.com/ceph/ceph/pull/420
- 09:28 AM Cleanup #5558: rgw: modify certain radosgw-admin operations interface
- Just renamed them all to "get" since the output corresponds to what you give "set", and I want to keep the command na...
- 09:06 AM Feature #3074 (Resolved): radosgw needs --help support
- 08:54 AM Bug #1779 (Resolved): rgw: swift auth returns wrong error code when unexisting user is given
- 02:51 AM Bug #1779: rgw: swift auth returns wrong error code when unexisting user is given
- As yehuda told me on the mailing list, the fix might not be backported.
Should we close the issue? - 01:38 AM Feature #4365: rgw: allow setting wildcard keystone role
- Should we have wildcard support in role (Example: adm*, service*, *-staff), or a wildcard role to accept to tell rgw ...
07/09/2013
- 04:32 PM Bug #5522 (Resolved): rgw: use of select for waiting on curl sockets
- We now use curl_multi_wait() when available. When it's not available we force a timeout to the select() so that we do...
- 04:21 PM Bug #5348 (Resolved): rgw: missing copy constraints checks for inter region user object copy
- 04:21 PM Bug #5344 (Resolved): rgw: make list of bucket placement pools index configurable
- 04:19 PM Feature #2169 (Resolved): rgw: api to control bucket placement
- 04:19 PM Feature #2169: rgw: api to control bucket placement
- This is solved in Dumpling. It will be possible to set up placement targets for each region. At the zone level these ...
- 04:13 PM Bug #5357 (Resolved): rgw: set and retrieve intra-region copy operation state
- 04:09 PM Feature #3991 (Resolved): rgw: dr: region mgt changes: define datastructures
- 04:09 PM Feature #3990 (Resolved): rgw: dr: implement new version objclass
- 04:09 PM Feature #3989 (Resolved): rgw: dr: region mgt changes: radosgw admin changes
- 04:09 PM Feature #3988 (Resolved): rgw: dr: region mgt changes: define/implement internal API
- 04:09 PM Feature #3987 (Resolved): rgw: dr: region mgt changes: extend json parser with json decoder
- 04:08 PM Feature #5134 (Resolved): rgw: RESTful api for datalog
- 04:08 PM Feature #5133 (Resolved): rgw: RESTful api to lock/unlock mdlog
- 03:49 PM Tasks #5586 (Resolved): rgw: build test plan
- 03:38 PM Feature #5341 (Resolved): rgw: keep state for cross-rgw copy operations
- 03:38 PM Feature #5352 (Resolved): rgw: metadata get should also dump mtime
- 03:38 PM Feature #5349 (Resolved): rgw: intra-region object copy
- 03:38 PM Documentation #5166: rgw: dr: async repl and DR documentation
- 03:38 PM Feature #4310 (Resolved): rgw: multisite: radosgw changes: copy across regions
- 03:38 PM Feature #5354 (Resolved): rgw: intra-region object copy should also set mtime on object
- 03:38 PM Feature #5353 (Resolved): rgw: metadata put should apply mtime if set
- 03:38 PM Feature #4098 (Resolved): rgw: multi-site: Global Bucket Namespace
- 03:38 PM Feature #4334 (Resolved): rgw: dr: bucket index log API: implement RESTful API
- 03:38 PM Feature #4333 (Resolved): rgw: multisite: metadata-changes log: implement RESTful API
- 03:38 PM Feature #4329 (Resolved): rgw: dr: updated buckets log: RESTful API
- 03:38 PM Feature #5008 (Resolved): rgw: bucket metadata changes should be reflected in mdlog
- 03:38 PM Feature #4745 (Resolved): rgw: radosgw-admin command to stat object
- 03:37 PM Feature #5358 (Resolved): rgw: RESTful api for intra-region copy state
- 03:37 PM Feature #4613 (Resolved): Allow bucket data to reside in a separate pool to object data
- 03:37 PM Feature #4330 (Resolved): rgw: dr: updated buckets log: radosgw-admin changes
- 03:37 PM Feature #5417 (Resolved): rgw: separate bucket metadata object into pointer object and instance o...
- 03:37 PM Feature #4328 (Resolved): rgw: dr: updated buckets log: tie into internal bucket changes tracker
- 03:37 PM Feature #4327 (Resolved): rgw: dr: updated buckets log: create internal API
- 03:37 PM Feature #4346 (Resolved): rgw: dr: bucket index objclass: changes
- 03:36 PM Feature #4336 (Resolved): rgw: dr: sync processing state: implement internal RESTful API
- 03:35 PM Feature #5406 (Resolved): rgw: a RESTful api to dump region map
- 03:35 PM Feature #5408 (Resolved): rgw: turn off dr/geo logging
- 03:35 PM Feature #4347 (Resolved): rgw: dr: bucket index objclass: fetch changes log
- 03:35 PM Cleanup #5558 (In Progress): rgw: modify certain radosgw-admin operations interface
- 10:23 AM Cleanup #5558 (Resolved): rgw: modify certain radosgw-admin operations interface
- We need to be more consistent with operations that read, write, list, and remove data:
region info ... - 03:34 PM Feature #4309 (Resolved): rgw: multisite: metadata objects versioning
- 03:34 PM Feature #4311 (Resolved): rgw: dr: radosgw changes: internal bucket changes tracker
- 03:34 PM Feature #4331 (Resolved): rgw: multisite: metadata-changes log: create internal API
- 03:34 PM Feature #4312 (Resolved): rgw: multisite: log metadata changes
- 03:34 PM Feature #4332 (Resolved): rgw: multisite: metadata-changes log: tie into metadata update operations
- 09:14 AM Bug #5478 (Resolved): rgw: fix init script for rgw daemon name
- 12:46 AM Bug #5478: rgw: fix init script for rgw daemon name
- Should be closed as http://tracker.ceph.com/projects/ceph/repository/revisions/8b4cb8f37266183fe4e1925d07e50703e520f2...
- 05:22 AM Feature #3074: radosgw needs --help support
- This issue should be closed.
- 12:49 AM Bug #5374: Avoid relying on keystone's admin token
- The patch above needs review.
Please change ticket status. - 12:47 AM Bug #1779: rgw: swift auth returns wrong error code when unexisting user is given
- I need some advice here, if it need some backport, and if so where?
07/08/2013
- 06:39 PM Documentation #5525 (Resolved): Radosgw 'add the ceph keyring entries' section should be updated ...
- When using ceph-deploy a key file named 'ceph.client.admin.keyring ' is generated.
When attempting to follow the s... - 04:23 PM Bug #5522: rgw: use of select for waiting on curl sockets
- Solution that we discussed is to modify code to use curl_multi_wait() and to provide backported packages for the rele...
- 04:22 PM Bug #5522 (Resolved): rgw: use of select for waiting on curl sockets
- We should use curl_multi_wait() instead. Main issue is that this function only available in more recent libcurl packa...
- 11:20 AM Bug #5516 (Resolved): rgw: update bucket relink teuthology test
- In teuthology/task/radosgw-admin.py there is a test for relinking a bucket from one user to another. Here is the code...
07/04/2013
- 11:55 PM Feature #5506 (Resolved): rgw: use Keystone to authenticate S3 requests
- The idea is that there should be an alternative way to authenticate S3 requests. Currently we handle the S3 authentic...
- 06:56 AM Bug #5416: --help output needs --rgw-zone option
- I must be blind because I can't find it :-) Would you be so kind as to paste the github URL where it can be found ?
Also available in: Atom