Try $ radosgw-admin user modify --uid=jaseer --system=false Users should not be created with the system flag by default. On Wed, Jan 8, 2014 at 10:24 AM, hemant burman <hemant.burman@xxxxxxxxx> wrote: > Thanks a lot Yehuda for pointing that out, so how should we create a > non-system user and also how should we remove the system flag from a user? > > -Hemant > > > On Wed, Jan 8, 2014 at 11:44 PM, Yehuda Sadeh <yehuda@xxxxxxxxxxx> wrote: >> >> Well, user jaseer has the 'system' flag set so it acts like a super user. >> >> On Wed, Jan 8, 2014 at 10:09 AM, Jaseer Tk <jaseer.tk@xxxxxxxxxx> wrote: >> > >> > You were right. Sorry for the misdirection. >> > >> > logs for getacl: >> > ================ >> > 2014-01-08 17:58:37.228949 7faae2d93780 20 enqueued request >> > req=0x2182c90 >> > 2014-01-08 17:58:37.228968 7faae2d93780 20 RGWWQ: >> > 2014-01-08 17:58:37.228970 7faae2d93780 20 req: 0x2182c90 >> > 2014-01-08 17:58:37.228976 7faae2d93780 10 allocated request >> > req=0x21829b0 >> > 2014-01-08 17:58:37.228999 7faa4ffdf700 20 dequeued request >> > req=0x2182c90 >> > 2014-01-08 17:58:37.229009 7faa4ffdf700 20 RGWWQ: empty >> > 2014-01-08 17:58:37.229015 7faa4ffdf700 1 ====== starting new request >> > req=0x2182c90 ===== >> > 2014-01-08 17:58:37.229069 7faa4ffdf700 2 req 21:0.000054::GET >> > /Test3::initializing >> > 2014-01-08 17:58:37.229076 7faa4ffdf700 10 host=isp.inmobi.com >> > rgw_dns_name=isp.inmobi.com >> > 2014-01-08 17:58:37.229106 7faa4ffdf700 10 s->object=<NULL> >> > s->bucket=Test3 >> > 2014-01-08 17:58:37.229112 7faa4ffdf700 20 FCGI_ROLE=RESPONDER >> > 2014-01-08 17:58:37.229113 7faa4ffdf700 20 SCRIPT_URL=/Test3 >> > 2014-01-08 17:58:37.229114 7faa4ffdf700 20 >> > SCRIPT_URI=http://isp.inmobi.com/Test3 >> > 2014-01-08 17:58:37.229115 7faa4ffdf700 20 HTTP_AUTHORIZATION=AWS >> > RDDGMHRBXJN6HY3BOEO7:5Dl428zBfcGMrNknuT6VwIFkYnE= >> > 2014-01-08 17:58:37.229116 7faa4ffdf700 20 HTTP_HOST=isp.inmobi.com >> > 2014-01-08 17:58:37.229117 7faa4ffdf700 20 >> > HTTP_USER_AGENT=aws-sdk-php2/2.1.0 Guzzle/3.1.2 curl/7.19.7 >> > PHP/5.3.2-1ubuntu4.22 >> > 2014-01-08 17:58:37.229119 7faa4ffdf700 20 HTTP_DATE=Wed, 08 Jan 2014 >> > 17:58:36 +0000 >> > 2014-01-08 17:58:37.229120 7faa4ffdf700 20 >> > PATH=/usr/local/bin:/usr/bin:/bin >> > 2014-01-08 17:58:37.229120 7faa4ffdf700 20 SERVER_SIGNATURE= >> > 2014-01-08 17:58:37.229121 7faa4ffdf700 20 SERVER_SOFTWARE=Apache/2.2.22 >> > (Ubuntu) >> > 2014-01-08 17:58:37.229121 7faa4ffdf700 20 SERVER_NAME=isp.inmobi.com >> > 2014-01-08 17:58:37.229122 7faa4ffdf700 20 SERVER_ADDR=10.2.4.203 >> > 2014-01-08 17:58:37.229122 7faa4ffdf700 20 SERVER_PORT=80 >> > 2014-01-08 17:58:37.229123 7faa4ffdf700 20 REMOTE_ADDR=10.14.100.34 >> > 2014-01-08 17:58:37.229124 7faa4ffdf700 20 DOCUMENT_ROOT=/var/www >> > 2014-01-08 17:58:37.229124 7faa4ffdf700 20 >> > SERVER_ADMIN=app-ops@xxxxxxxxxx >> > 2014-01-08 17:58:37.229125 7faa4ffdf700 20 >> > SCRIPT_FILENAME=/var/www/s3gw.fcgi >> > 2014-01-08 17:58:37.229125 7faa4ffdf700 20 REMOTE_PORT=50682 >> > 2014-01-08 17:58:37.229126 7faa4ffdf700 20 GATEWAY_INTERFACE=CGI/1.1 >> > 2014-01-08 17:58:37.229126 7faa4ffdf700 20 SERVER_PROTOCOL=HTTP/1.1 >> > 2014-01-08 17:58:37.229127 7faa4ffdf700 20 REQUEST_METHOD=GET >> > 2014-01-08 17:58:37.229127 7faa4ffdf700 20 >> > QUERY_STRING=page=Test3¶ms=&acl >> > 2014-01-08 17:58:37.229128 7faa4ffdf700 20 REQUEST_URI=/Test3?acl >> > 2014-01-08 17:58:37.229129 7faa4ffdf700 20 SCRIPT_NAME=/Test3 >> > 2014-01-08 17:58:37.229130 7faa4ffdf700 2 req 21:0.000115:s3:GET >> > /Test3::getting op >> > 2014-01-08 17:58:37.229134 7faa4ffdf700 2 req 21:0.000119:s3:GET >> > /Test3:get_acls:authorizing >> > 2014-01-08 17:58:37.229156 7faa4ffdf700 20 get_obj_state: >> > rctx=0x7fa9b4004670 obj=.us-east-1.users:RDDGMHRBXJN6HY3BOEO7 >> > state=0x7fa9b4004738 s->prefetch_data=0 >> > 2014-01-08 17:58:37.229166 7faa4ffdf700 10 moving >> > .us-east-1.users+RDDGMHRBXJN6HY3BOEO7 to cache LRU end >> > 2014-01-08 17:58:37.229169 7faa4ffdf700 10 cache get: >> > name=.us-east-1.users+RDDGMHRBXJN6HY3BOEO7 : hit >> > 2014-01-08 17:58:37.229177 7faa4ffdf700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 17:58:37.229182 7faa4ffdf700 10 moving >> > .us-east-1.users+RDDGMHRBXJN6HY3BOEO7 to cache LRU end >> > 2014-01-08 17:58:37.229184 7faa4ffdf700 10 cache get: >> > name=.us-east-1.users+RDDGMHRBXJN6HY3BOEO7 : hit >> > 2014-01-08 17:58:37.229199 7faa4ffdf700 20 get_obj_state: >> > rctx=0x7fa9b4004a50 obj=.us-east-1.users.uid:app-ops >> > state=0x7fa9b4004738 >> > s->prefetch_data=0 >> > 2014-01-08 17:58:37.229206 7faa4ffdf700 10 moving >> > .us-east-1.users.uid+app-ops to cache LRU end >> > 2014-01-08 17:58:37.229208 7faa4ffdf700 10 cache get: >> > name=.us-east-1.users.uid+app-ops : hit >> > 2014-01-08 17:58:37.229212 7faa4ffdf700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 17:58:37.229215 7faa4ffdf700 10 moving >> > .us-east-1.users.uid+app-ops to cache LRU end >> > 2014-01-08 17:58:37.229216 7faa4ffdf700 10 cache get: >> > name=.us-east-1.users.uid+app-ops : hit >> > 2014-01-08 17:58:37.229264 7faa4ffdf700 10 get_canon_resource(): >> > dest=/Test3?acl >> > 2014-01-08 17:58:37.229267 7faa4ffdf700 10 auth_hdr: >> > GET >> > >> > >> > Wed, 08 Jan 2014 17:58:36 +0000 >> > /Test3?acl >> > 2014-01-08 17:58:37.229330 7faa4ffdf700 15 calculated >> > digest=5Dl428zBfcGMrNknuT6VwIFkYnE= >> > 2014-01-08 17:58:37.229332 7faa4ffdf700 15 >> > auth_sign=5Dl428zBfcGMrNknuT6VwIFkYnE= >> > 2014-01-08 17:58:37.229333 7faa4ffdf700 15 compare=0 >> > 2014-01-08 17:58:37.229335 7faa4ffdf700 20 system request >> > 2014-01-08 17:58:37.229338 7faa4ffdf700 2 req 21:0.000323:s3:GET >> > /Test3:get_acls:reading permissions >> > 2014-01-08 17:58:37.229349 7faa4ffdf700 20 get_obj_state: >> > rctx=0x7fa9b4000ee0 obj=.us-east-1.rgw:Test3 state=0x7fa9b40062c8 >> > s->prefetch_data=0 >> > 2014-01-08 17:58:37.229356 7faa4ffdf700 10 moving .us-east-1.rgw+Test3 >> > to >> > cache LRU end >> > 2014-01-08 17:58:37.229357 7faa4ffdf700 10 cache get: >> > name=.us-east-1.rgw+Test3 : hit >> > 2014-01-08 17:58:37.229360 7faa4ffdf700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 17:58:37.229363 7faa4ffdf700 20 Read xattr: user.rgw.idtag >> > 2014-01-08 17:58:37.229363 7faa4ffdf700 20 Read xattr: user.rgw.manifest >> > 2014-01-08 17:58:37.229366 7faa4ffdf700 10 moving .us-east-1.rgw+Test3 >> > to >> > cache LRU end >> > 2014-01-08 17:58:37.229366 7faa4ffdf700 10 cache get: >> > name=.us-east-1.rgw+Test3 : hit >> > 2014-01-08 17:58:37.229374 7faa4ffdf700 20 rgw_get_bucket_info: bucket >> > instance: >> > >> > Test3(@{i=.us-east-1.rgw.buckets.index}.us-east-1.rgw.buckets[east-1.8607.1]) >> > 2014-01-08 17:58:37.229379 7faa4ffdf700 20 reading from >> > .us-east-1.rgw:.bucket.meta.Test3:east-1.8607.1 >> > 2014-01-08 17:58:37.229383 7faa4ffdf700 20 get_obj_state: >> > rctx=0x7fa9b4000ee0 obj=.us-east-1.rgw:.bucket.meta.Test3:east-1.8607.1 >> > state=0x7fa9b4006ff8 s->prefetch_data=0 >> > 2014-01-08 17:58:37.229388 7faa4ffdf700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 17:58:37.229389 7faa4ffdf700 10 cache get: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 : hit >> > 2014-01-08 17:58:37.229394 7faa4ffdf700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 17:58:37.229396 7faa4ffdf700 20 Read xattr: user.rgw.acl >> > 2014-01-08 17:58:37.229397 7faa4ffdf700 20 Read xattr: user.rgw.idtag >> > 2014-01-08 17:58:37.229397 7faa4ffdf700 20 Read xattr: user.rgw.manifest >> > 2014-01-08 17:58:37.229399 7faa4ffdf700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 17:58:37.229400 7faa4ffdf700 10 cache get: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 : hit >> > 2014-01-08 17:58:37.229423 7faa4ffdf700 15 Read >> > AccessControlPolicy<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 17:58:37.229436 7faa4ffdf700 15 Read >> > AccessControlPolicy<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 17:58:37.229441 7faa4ffdf700 2 req 21:0.000426:s3:GET >> > /Test3:get_acls:init op >> > 2014-01-08 17:58:37.229444 7faa4ffdf700 2 req 21:0.000429:s3:GET >> > /Test3:get_acls:verifying op mask >> > 2014-01-08 17:58:37.229446 7faa4ffdf700 20 required_mask= 1 >> > user.op_mask=7 >> > 2014-01-08 17:58:37.229448 7faa4ffdf700 2 req 21:0.000432:s3:GET >> > /Test3:get_acls:verifying op permissions >> > 2014-01-08 17:58:37.229450 7faa4ffdf700 5 Searching permissions for >> > uid=app-ops mask=52 >> > 2014-01-08 17:58:37.229452 7faa4ffdf700 5 Permissions for user not >> > found >> > 2014-01-08 17:58:37.229453 7faa4ffdf700 5 Searching permissions for >> > group=1 >> > mask=52 >> > 2014-01-08 17:58:37.229454 7faa4ffdf700 5 Permissions for group not >> > found >> > 2014-01-08 17:58:37.229455 7faa4ffdf700 5 Searching permissions for >> > group=2 >> > mask=52 >> > 2014-01-08 17:58:37.229456 7faa4ffdf700 5 Permissions for group not >> > found >> > 2014-01-08 17:58:37.229456 7faa4ffdf700 5 Getting permissions >> > id=app-ops >> > owner=app-ops perm=4 >> > 2014-01-08 17:58:37.229457 7faa4ffdf700 10 uid=app-ops requested perm >> > (type)=4, policy perm=4, user_perm_mask=4, acl perm=4 >> > 2014-01-08 17:58:37.229459 7faa4ffdf700 2 req 21:0.000444:s3:GET >> > /Test3:get_acls:verifying op params >> > 2014-01-08 17:58:37.229460 7faa4ffdf700 2 req 21:0.000445:s3:GET >> > /Test3:get_acls:executing >> > 2014-01-08 17:58:37.229480 7faa4ffdf700 2 req 21:0.000465:s3:GET >> > /Test3:get_acls:http status=200 >> > 2014-01-08 17:58:37.229658 7faa4ffdf700 1 ====== req done req=0x2182c90 >> > http_status=200 ====== >> > >> > >> > ============== >> > >> > >> > >> > Logs for putacl: >> > =============== >> > >> > 2014-01-08 18:00:35.160860 7faae2d93780 20 enqueued request >> > req=0x21829b0 >> > 2014-01-08 18:00:35.160884 7faae2d93780 20 RGWWQ: >> > 2014-01-08 18:00:35.160887 7faae2d93780 20 req: 0x21829b0 >> > 2014-01-08 18:00:35.160956 7faae2d93780 10 allocated request >> > req=0x2132c60 >> > 2014-01-08 18:00:35.161006 7faa67fff700 20 dequeued request >> > req=0x21829b0 >> > 2014-01-08 18:00:35.161023 7faa67fff700 20 RGWWQ: empty >> > 2014-01-08 18:00:35.161033 7faa67fff700 1 ====== starting new request >> > req=0x21829b0 ===== >> > 2014-01-08 18:00:35.161114 7faa67fff700 2 req 22:0.000082::PUT >> > /Test3::initializing >> > 2014-01-08 18:00:35.161123 7faa67fff700 10 host=isp.inmobi.com >> > rgw_dns_name=isp.inmobi.com >> > 2014-01-08 18:00:35.161161 7faa67fff700 10 s->object=<NULL> >> > s->bucket=Test3 >> > 2014-01-08 18:00:35.161174 7faa67fff700 20 FCGI_ROLE=RESPONDER >> > 2014-01-08 18:00:35.161176 7faa67fff700 20 SCRIPT_URL=/Test3 >> > 2014-01-08 18:00:35.161177 7faa67fff700 20 >> > SCRIPT_URI=http://isp.inmobi.com/Test3 >> > 2014-01-08 18:00:35.161177 7faa67fff700 20 HTTP_AUTHORIZATION=AWS >> > RDDGMHRBXJN6HY3BOEO7:N0+TC4Kr2N45xKKxUZkCyHpgQ74= >> > 2014-01-08 18:00:35.161178 7faa67fff700 20 HTTP_USER_AGENT=S3/php >> > 2014-01-08 18:00:35.161179 7faa67fff700 20 HTTP_ACCEPT=*/* >> > 2014-01-08 18:00:35.161179 7faa67fff700 20 HTTP_HOST=isp.inmobi.com >> > 2014-01-08 18:00:35.161180 7faa67fff700 20 HTTP_DATE=Wed, 08 Jan 2014 >> > 18:00:34 GMT >> > 2014-01-08 18:00:35.161181 7faa67fff700 20 CONTENT_TYPE=application/xml >> > 2014-01-08 18:00:35.161181 7faa67fff700 20 CONTENT_LENGTH=447 >> > 2014-01-08 18:00:35.161182 7faa67fff700 20 >> > PATH=/usr/local/bin:/usr/bin:/bin >> > 2014-01-08 18:00:35.161183 7faa67fff700 20 SERVER_SIGNATURE= >> > 2014-01-08 18:00:35.161183 7faa67fff700 20 SERVER_SOFTWARE=Apache/2.2.22 >> > (Ubuntu) >> > 2014-01-08 18:00:35.161184 7faa67fff700 20 SERVER_NAME=isp.inmobi.com >> > 2014-01-08 18:00:35.161185 7faa67fff700 20 SERVER_ADDR=10.2.4.203 >> > 2014-01-08 18:00:35.161185 7faa67fff700 20 SERVER_PORT=80 >> > 2014-01-08 18:00:35.161186 7faa67fff700 20 REMOTE_ADDR=10.14.100.34 >> > 2014-01-08 18:00:35.161187 7faa67fff700 20 DOCUMENT_ROOT=/var/www >> > 2014-01-08 18:00:35.161187 7faa67fff700 20 >> > SERVER_ADMIN=app-ops@xxxxxxxxxx >> > 2014-01-08 18:00:35.161188 7faa67fff700 20 >> > SCRIPT_FILENAME=/var/www/s3gw.fcgi >> > 2014-01-08 18:00:35.161188 7faa67fff700 20 REMOTE_PORT=50702 >> > 2014-01-08 18:00:35.161189 7faa67fff700 20 GATEWAY_INTERFACE=CGI/1.1 >> > 2014-01-08 18:00:35.161189 7faa67fff700 20 SERVER_PROTOCOL=HTTP/1.1 >> > 2014-01-08 18:00:35.161190 7faa67fff700 20 REQUEST_METHOD=PUT >> > 2014-01-08 18:00:35.161190 7faa67fff700 20 >> > QUERY_STRING=page=Test3¶ms=&acl >> > 2014-01-08 18:00:35.161191 7faa67fff700 20 REQUEST_URI=/Test3?acl >> > 2014-01-08 18:00:35.161191 7faa67fff700 20 SCRIPT_NAME=/Test3 >> > 2014-01-08 18:00:35.161192 7faa67fff700 2 req 22:0.000160:s3:PUT >> > /Test3::getting op >> > 2014-01-08 18:00:35.161195 7faa67fff700 2 req 22:0.000163:s3:PUT >> > /Test3:put_acls:authorizing >> > 2014-01-08 18:00:35.161214 7faa67fff700 20 get_obj_state: >> > rctx=0x7faa20005110 obj=.us-east-1.users:RDDGMHRBXJN6HY3BOEO7 >> > state=0x7faa200051d8 s->prefetch_data=0 >> > 2014-01-08 18:00:35.161224 7faa67fff700 10 moving >> > .us-east-1.users+RDDGMHRBXJN6HY3BOEO7 to cache LRU end >> > 2014-01-08 18:00:35.161227 7faa67fff700 10 cache get: >> > name=.us-east-1.users+RDDGMHRBXJN6HY3BOEO7 : hit >> > 2014-01-08 18:00:35.161233 7faa67fff700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:00:35.161238 7faa67fff700 10 moving >> > .us-east-1.users+RDDGMHRBXJN6HY3BOEO7 to cache LRU end >> > 2014-01-08 18:00:35.161239 7faa67fff700 10 cache get: >> > name=.us-east-1.users+RDDGMHRBXJN6HY3BOEO7 : hit >> > 2014-01-08 18:00:35.161252 7faa67fff700 20 get_obj_state: >> > rctx=0x7faa20005300 obj=.us-east-1.users.uid:app-ops >> > state=0x7faa20005948 >> > s->prefetch_data=0 >> > 2014-01-08 18:00:35.161260 7faa67fff700 10 moving >> > .us-east-1.users.uid+app-ops to cache LRU end >> > 2014-01-08 18:00:35.161262 7faa67fff700 10 cache get: >> > name=.us-east-1.users.uid+app-ops : hit >> > 2014-01-08 18:00:35.161265 7faa67fff700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:00:35.161268 7faa67fff700 10 moving >> > .us-east-1.users.uid+app-ops to cache LRU end >> > 2014-01-08 18:00:35.161269 7faa67fff700 10 cache get: >> > name=.us-east-1.users.uid+app-ops : hit >> > 2014-01-08 18:00:35.161304 7faa67fff700 10 get_canon_resource(): >> > dest=/Test3?acl >> > 2014-01-08 18:00:35.161306 7faa67fff700 10 auth_hdr: >> > PUT >> > >> > application/xml >> > Wed, 08 Jan 2014 18:00:34 GMT >> > /Test3?acl >> > 2014-01-08 18:00:35.161373 7faa67fff700 15 calculated >> > digest=N0+TC4Kr2N45xKKxUZkCyHpgQ74= >> > 2014-01-08 18:00:35.161375 7faa67fff700 15 >> > auth_sign=N0+TC4Kr2N45xKKxUZkCyHpgQ74= >> > 2014-01-08 18:00:35.161376 7faa67fff700 15 compare=0 >> > 2014-01-08 18:00:35.161377 7faa67fff700 20 system request >> > 2014-01-08 18:00:35.161381 7faa67fff700 2 req 22:0.000348:s3:PUT >> > /Test3:put_acls:reading permissions >> > 2014-01-08 18:00:35.161391 7faa67fff700 20 get_obj_state: >> > rctx=0x7faa20000ee0 obj=.us-east-1.rgw:Test3 state=0x7faa20006a78 >> > s->prefetch_data=0 >> > 2014-01-08 18:00:35.161397 7faa67fff700 10 moving .us-east-1.rgw+Test3 >> > to >> > cache LRU end >> > 2014-01-08 18:00:35.161399 7faa67fff700 10 cache get: >> > name=.us-east-1.rgw+Test3 : hit >> > 2014-01-08 18:00:35.161403 7faa67fff700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:00:35.161404 7faa67fff700 20 Read xattr: user.rgw.idtag >> > 2014-01-08 18:00:35.161405 7faa67fff700 20 Read xattr: user.rgw.manifest >> > 2014-01-08 18:00:35.161407 7faa67fff700 10 moving .us-east-1.rgw+Test3 >> > to >> > cache LRU end >> > 2014-01-08 18:00:35.161408 7faa67fff700 10 cache get: >> > name=.us-east-1.rgw+Test3 : hit >> > 2014-01-08 18:00:35.161462 7faa67fff700 20 rgw_get_bucket_info: bucket >> > instance: >> > >> > Test3(@{i=.us-east-1.rgw.buckets.index}.us-east-1.rgw.buckets[east-1.8607.1]) >> > 2014-01-08 18:00:35.161547 7faa67fff700 20 reading from >> > .us-east-1.rgw:.bucket.meta.Test3:east-1.8607.1 >> > 2014-01-08 18:00:35.161551 7faa67fff700 20 get_obj_state: >> > rctx=0x7faa20000ee0 obj=.us-east-1.rgw:.bucket.meta.Test3:east-1.8607.1 >> > state=0x7faa200076f8 s->prefetch_data=0 >> > 2014-01-08 18:00:35.161557 7faa67fff700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 18:00:35.161559 7faa67fff700 10 cache get: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 : hit >> > 2014-01-08 18:00:35.161564 7faa67fff700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:00:35.161565 7faa67fff700 20 Read xattr: user.rgw.acl >> > 2014-01-08 18:00:35.161567 7faa67fff700 20 Read xattr: user.rgw.idtag >> > 2014-01-08 18:00:35.161568 7faa67fff700 20 Read xattr: user.rgw.manifest >> > 2014-01-08 18:00:35.161570 7faa67fff700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 18:00:35.161572 7faa67fff700 10 cache get: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 : hit >> > 2014-01-08 18:00:35.161592 7faa67fff700 15 Read >> > AccessControlPolicy<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 18:00:35.161604 7faa67fff700 15 Read >> > AccessControlPolicy<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 18:00:35.161610 7faa67fff700 2 req 22:0.000578:s3:PUT >> > /Test3:put_acls:init op >> > 2014-01-08 18:00:35.161613 7faa67fff700 2 req 22:0.000581:s3:PUT >> > /Test3:put_acls:verifying op mask >> > 2014-01-08 18:00:35.161615 7faa67fff700 20 required_mask= 2 >> > user.op_mask=7 >> > 2014-01-08 18:00:35.161616 7faa67fff700 2 req 22:0.000584:s3:PUT >> > /Test3:put_acls:verifying op permissions >> > 2014-01-08 18:00:35.161619 7faa67fff700 5 Searching permissions for >> > uid=app-ops mask=56 >> > 2014-01-08 18:00:35.161620 7faa67fff700 5 Permissions for user not >> > found >> > 2014-01-08 18:00:35.161621 7faa67fff700 5 Searching permissions for >> > group=1 >> > mask=56 >> > 2014-01-08 18:00:35.161622 7faa67fff700 5 Permissions for group not >> > found >> > 2014-01-08 18:00:35.161623 7faa67fff700 5 Searching permissions for >> > group=2 >> > mask=56 >> > 2014-01-08 18:00:35.161624 7faa67fff700 5 Permissions for group not >> > found >> > 2014-01-08 18:00:35.161625 7faa67fff700 5 Getting permissions >> > id=app-ops >> > owner=app-ops perm=8 >> > 2014-01-08 18:00:35.161626 7faa67fff700 10 uid=app-ops requested perm >> > (type)=8, policy perm=8, user_perm_mask=8, acl perm=8 >> > 2014-01-08 18:00:35.161627 7faa67fff700 2 req 22:0.000595:s3:PUT >> > /Test3:put_acls:verifying op params >> > 2014-01-08 18:00:35.161629 7faa67fff700 2 req 22:0.000597:s3:PUT >> > /Test3:put_acls:executing >> > 2014-01-08 18:00:35.161641 7faa67fff700 15 read len=447 data=<?xml >> > version="1.0"?> >> > <AccessControlPolicy> >> > <Owner> >> > <ID>app-ops</ID> >> > <DisplayName>Region-US Zone-East</DisplayName> >> > </Owner> >> > <AccessControlList> >> > <Grant> >> > <Grantee xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"> >> > <ID>jaseer</ID> >> > <DisplayName>Jaseer TK</DisplayName> >> > </Grantee> >> > <Permission>READ</Permission> >> > </Grant> >> > </AccessControlList> >> > </AccessControlPolicy> >> > >> > 2014-01-08 18:00:35.161701 7faa67fff700 15 Old >> > AccessControlPolicy<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 18:00:35.161712 7faa67fff700 20 get_obj_state: >> > rctx=0x7faa2000d9b0 obj=.us-east-1.users.uid:app-ops >> > state=0x7faa2000dd68 >> > s->prefetch_data=0 >> > 2014-01-08 18:00:35.161718 7faa67fff700 10 moving >> > .us-east-1.users.uid+app-ops to cache LRU end >> > 2014-01-08 18:00:35.161723 7faa67fff700 10 cache get: >> > name=.us-east-1.users.uid+app-ops : hit >> > 2014-01-08 18:00:35.161726 7faa67fff700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:00:35.161730 7faa67fff700 10 moving >> > .us-east-1.users.uid+app-ops to cache LRU end >> > 2014-01-08 18:00:35.161731 7faa67fff700 10 cache get: >> > name=.us-east-1.users.uid+app-ops : hit >> > 2014-01-08 18:00:35.161744 7faa67fff700 20 owner id=app-ops >> > 2014-01-08 18:00:35.161746 7faa67fff700 20 dest owner id=app-ops >> > 2014-01-08 18:00:35.161750 7faa67fff700 20 get_obj_state: >> > rctx=0x7faa2000e1a0 obj=.us-east-1.users.uid:jaseer state=0x7faa2000e668 >> > s->prefetch_data=0 >> > 2014-01-08 18:00:35.161755 7faa67fff700 10 moving >> > .us-east-1.users.uid+jaseer to cache LRU end >> > 2014-01-08 18:00:35.161756 7faa67fff700 10 cache get: >> > name=.us-east-1.users.uid+jaseer : hit >> > 2014-01-08 18:00:35.161759 7faa67fff700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:00:35.161762 7faa67fff700 10 moving >> > .us-east-1.users.uid+jaseer to cache LRU end >> > 2014-01-08 18:00:35.161763 7faa67fff700 10 cache get: >> > name=.us-east-1.users.uid+jaseer : hit >> > 2014-01-08 18:00:35.161771 7faa67fff700 10 new grant: jaseer:Jaseer TK >> > 2014-01-08 18:00:35.161775 7faa67fff700 15 New >> > AccessControlPolicy:<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 18:00:35.161873 7faa67fff700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.203:6855/22095 -- osd_op(client.8604.0:1243 >> > .bucket.meta.Test3:east-1.8607.1 [call version.check_conds,call >> > version.set,setxattr user.rgw.acl (150)] 16.7d61d036 e567) v4 -- ?+0 >> > 0x7faa2000fd30 con 0x7faabc032950 >> > 2014-01-08 18:00:35.190879 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.56 10.2.4.203:6855/22095 1 ==== osd_op_reply(1243 >> > .bucket.meta.Test3:east-1.8607.1 [call,call,setxattr (150)] v567'4 uv4 >> > ondisk = 0) v6 ==== 275+0+0 (1563155070 0 0) 0x7fa9d0000fa0 con >> > 0x7faabc032950 >> > 2014-01-08 18:00:35.191067 7faa67fff700 10 cache put: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 >> > 2014-01-08 18:00:35.191104 7faa67fff700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 18:00:35.191108 7faa67fff700 10 appending xattr: >> > name=user.rgw.acl bl.length()=150 >> > 2014-01-08 18:00:35.191132 7faa67fff700 10 distributing notification >> > oid=notify.5 bl.length()=458 >> > 2014-01-08 18:00:35.191206 7faa67fff700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.90:6826/28037 -- osd_op(client.8604.0:1244 notify.5 [notify 13~0] >> > 5.31099063 e567) v4 -- ?+0 0x7faa2000f900 con 0x2191210 >> > 2014-01-08 18:00:35.192695 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.10 10.2.4.90:6826/28037 100 ==== watch-notify(c=6 v=1 >> > i=2435246456858 >> > opcode=1) v1 ==== 488+0+0 (3994886606 0 0) 0x7faa8000bf30 con 0x2191210 >> > 2014-01-08 18:00:35.192919 7faad1ffb700 10 RGWWatcher::notify() opcode=1 >> > ver=1 bl.length()=458 >> > 2014-01-08 18:00:35.193030 7faad1ffb700 10 cache put: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 >> > 2014-01-08 18:00:35.193037 7faad1ffb700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 18:00:35.193041 7faad1ffb700 10 appending xattr: >> > name=user.rgw.acl bl.length()=150 >> > 2014-01-08 18:00:35.193103 7faad1ffb700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.90:6826/28037 -- osd_op(client.8604.0:1245 notify.5 [notify-ack >> > 2435246456858~1] 5.31099063 e567) v4 -- ?+0 0x7faa840048d0 con 0x2191210 >> > 2014-01-08 18:00:35.193114 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.10 10.2.4.90:6826/28037 101 ==== osd_op_reply(1244 notify.5 [notify >> > 13~0] v0'0 uv1 ondisk = 0) v6 ==== 167+0+0 (1829242010 0 0) >> > 0x7faa8001db70 >> > con 0x2191210 >> > 2014-01-08 18:00:35.194590 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.10 10.2.4.90:6826/28037 102 ==== osd_op_reply(1245 notify.5 >> > [notify-ack >> > 2435246456858~1] v0'0 uv1 ondisk = 0) v6 ==== 167+0+0 (2561335616 0 0) >> > 0x7faa8001db70 con 0x2191210 >> > 2014-01-08 18:00:35.194931 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.10 10.2.4.90:6826/28037 103 ==== watch-notify(c=13 v=1 >> > i=2435246456858 >> > opcode=1) v1 ==== 488+0+0 (1666694009 0 0) 0x7faa8001db70 con 0x2191210 >> > 2014-01-08 18:00:35.195164 7faad1ffb700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.90:6826/28037 -- osd_op(client.8604.0:1246 notify.5 [notify-ack >> > 2435246456858~1] 5.31099063 e567) v4 -- ?+0 0x7faa840048d0 con 0x2191210 >> > 2014-01-08 18:00:35.195532 7faa67fff700 2 req 22:0.034499:s3:PUT >> > /Test3:put_acls:http status=200 >> > 2014-01-08 18:00:35.195818 7faa67fff700 1 ====== req done req=0x21829b0 >> > http_status=200 ====== >> > >> > >> > >> > ========================= >> > >> > >> > Logs for s3 file deletion: >> > >> > ======= >> > 2014-01-08 18:06:46.389380 7faae2d93780 20 enqueued request >> > req=0x214c030 >> > 2014-01-08 18:06:46.389405 7faae2d93780 20 RGWWQ: >> > 2014-01-08 18:06:46.389407 7faae2d93780 20 req: 0x214c030 >> > 2014-01-08 18:06:46.389473 7faae2d93780 10 allocated request >> > req=0x217a960 >> > 2014-01-08 18:06:46.389529 7faa3c7b8700 20 dequeued request >> > req=0x214c030 >> > 2014-01-08 18:06:46.389539 7faa3c7b8700 20 RGWWQ: empty >> > 2014-01-08 18:06:46.389552 7faa3c7b8700 1 ====== starting new request >> > req=0x214c030 ===== >> > 2014-01-08 18:06:46.389615 7faa3c7b8700 2 req 24:0.000064::DELETE >> > /Test3/vip.txt::initializing >> > 2014-01-08 18:06:46.389622 7faa3c7b8700 10 host=isp.inmobi.com >> > rgw_dns_name=isp.inmobi.com >> > 2014-01-08 18:06:46.389634 7faa3c7b8700 10 meta>> HTTP_X_AMZ_DATE >> > 2014-01-08 18:06:46.389640 7faa3c7b8700 10 x>> x-amz-date:Wed, 08 Jan >> > 2014 >> > 18:06:42 +0000 >> > 2014-01-08 18:06:46.389658 7faa3c7b8700 10 s->object=vip.txt >> > s->bucket=Test3 >> > 2014-01-08 18:06:46.389665 7faa3c7b8700 20 FCGI_ROLE=RESPONDER >> > 2014-01-08 18:06:46.389666 7faa3c7b8700 20 SCRIPT_URL=/Test3/vip.txt >> > 2014-01-08 18:06:46.389667 7faa3c7b8700 20 >> > SCRIPT_URI=http://isp.inmobi.com/Test3/vip.txt >> > 2014-01-08 18:06:46.389668 7faa3c7b8700 20 HTTP_AUTHORIZATION=AWS >> > TJA9G6SOY6VERRZ629JP:PEPnhNtMAMFcg6h+OYGArn+RMX8= >> > 2014-01-08 18:06:46.389669 7faa3c7b8700 20 HTTP_HOST=isp.inmobi.com >> > 2014-01-08 18:06:46.389670 7faa3c7b8700 20 HTTP_ACCEPT_ENCODING=identity >> > 2014-01-08 18:06:46.389670 7faa3c7b8700 20 CONTENT_LENGTH=0 >> > 2014-01-08 18:06:46.389671 7faa3c7b8700 20 HTTP_X_AMZ_DATE=Wed, 08 Jan >> > 2014 >> > 18:06:42 +0000 >> > 2014-01-08 18:06:46.389672 7faa3c7b8700 20 >> > PATH=/usr/local/bin:/usr/bin:/bin >> > 2014-01-08 18:06:46.389672 7faa3c7b8700 20 SERVER_SIGNATURE= >> > 2014-01-08 18:06:46.389673 7faa3c7b8700 20 SERVER_SOFTWARE=Apache/2.2.22 >> > (Ubuntu) >> > 2014-01-08 18:06:46.389673 7faa3c7b8700 20 SERVER_NAME=isp.inmobi.com >> > 2014-01-08 18:06:46.389674 7faa3c7b8700 20 SERVER_ADDR=10.2.4.203 >> > 2014-01-08 18:06:46.389674 7faa3c7b8700 20 SERVER_PORT=80 >> > 2014-01-08 18:06:46.389675 7faa3c7b8700 20 REMOTE_ADDR=10.14.118.100 >> > 2014-01-08 18:06:46.389675 7faa3c7b8700 20 DOCUMENT_ROOT=/var/www >> > 2014-01-08 18:06:46.389676 7faa3c7b8700 20 >> > SERVER_ADMIN=app-ops@xxxxxxxxxx >> > 2014-01-08 18:06:46.389676 7faa3c7b8700 20 >> > SCRIPT_FILENAME=/var/www/s3gw.fcgi >> > 2014-01-08 18:06:46.389677 7faa3c7b8700 20 REMOTE_PORT=33904 >> > 2014-01-08 18:06:46.389678 7faa3c7b8700 20 GATEWAY_INTERFACE=CGI/1.1 >> > 2014-01-08 18:06:46.389679 7faa3c7b8700 20 SERVER_PROTOCOL=HTTP/1.1 >> > 2014-01-08 18:06:46.389680 7faa3c7b8700 20 REQUEST_METHOD=DELETE >> > 2014-01-08 18:06:46.389681 7faa3c7b8700 20 >> > QUERY_STRING=page=Test3¶ms=/vip.txt >> > 2014-01-08 18:06:46.389681 7faa3c7b8700 20 REQUEST_URI=/Test3/vip.txt >> > 2014-01-08 18:06:46.389682 7faa3c7b8700 20 SCRIPT_NAME=/Test3/vip.txt >> > 2014-01-08 18:06:46.389683 7faa3c7b8700 2 req 24:0.000132:s3:DELETE >> > /Test3/vip.txt::getting op >> > 2014-01-08 18:06:46.389686 7faa3c7b8700 2 req 24:0.000135:s3:DELETE >> > /Test3/vip.txt:delete_obj:authorizing >> > 2014-01-08 18:06:46.389708 7faa3c7b8700 20 get_obj_state: >> > rctx=0x7faa8c004b70 obj=.us-east-1.users:TJA9G6SOY6VERRZ629JP >> > state=0x7faa8c004c38 s->prefetch_data=0 >> > 2014-01-08 18:06:46.389719 7faa3c7b8700 10 moving >> > .us-east-1.users+TJA9G6SOY6VERRZ629JP to cache LRU end >> > 2014-01-08 18:06:46.389722 7faa3c7b8700 10 cache get: >> > name=.us-east-1.users+TJA9G6SOY6VERRZ629JP : hit >> > 2014-01-08 18:06:46.389731 7faa3c7b8700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:06:46.389736 7faa3c7b8700 10 moving >> > .us-east-1.users+TJA9G6SOY6VERRZ629JP to cache LRU end >> > 2014-01-08 18:06:46.389737 7faa3c7b8700 10 cache get: >> > name=.us-east-1.users+TJA9G6SOY6VERRZ629JP : hit >> > 2014-01-08 18:06:46.389753 7faa3c7b8700 20 get_obj_state: >> > rctx=0x7faa8c004d60 obj=.us-east-1.users.uid:jaseer state=0x7faa8c006b18 >> > s->prefetch_data=0 >> > 2014-01-08 18:06:46.389758 7faa3c7b8700 10 moving >> > .us-east-1.users.uid+jaseer to cache LRU end >> > 2014-01-08 18:06:46.389760 7faa3c7b8700 10 cache get: >> > name=.us-east-1.users.uid+jaseer : hit >> > 2014-01-08 18:06:46.389763 7faa3c7b8700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:06:46.389766 7faa3c7b8700 10 moving >> > .us-east-1.users.uid+jaseer to cache LRU end >> > 2014-01-08 18:06:46.389767 7faa3c7b8700 10 cache get: >> > name=.us-east-1.users.uid+jaseer : hit >> > 2014-01-08 18:06:46.389808 7faa3c7b8700 10 get_canon_resource(): >> > dest=/Test3/vip.txt >> > 2014-01-08 18:06:46.389811 7faa3c7b8700 10 auth_hdr: >> > DELETE >> > >> > >> > >> > x-amz-date:Wed, 08 Jan 2014 18:06:42 +0000 >> > /Test3/vip.txt >> > 2014-01-08 18:06:46.389885 7faa3c7b8700 15 calculated >> > digest=PEPnhNtMAMFcg6h+OYGArn+RMX8= >> > 2014-01-08 18:06:46.389887 7faa3c7b8700 15 >> > auth_sign=PEPnhNtMAMFcg6h+OYGArn+RMX8= >> > 2014-01-08 18:06:46.389888 7faa3c7b8700 15 compare=0 >> > 2014-01-08 18:06:46.389890 7faa3c7b8700 20 system request >> > 2014-01-08 18:06:46.389892 7faa3c7b8700 2 req 24:0.000341:s3:DELETE >> > /Test3/vip.txt:delete_obj:reading permissions >> > 2014-01-08 18:06:46.389904 7faa3c7b8700 20 get_obj_state: >> > rctx=0x7faa8c000fe0 obj=.us-east-1.rgw:Test3 state=0x7faa8c005c98 >> > s->prefetch_data=0 >> > 2014-01-08 18:06:46.389911 7faa3c7b8700 10 moving .us-east-1.rgw+Test3 >> > to >> > cache LRU end >> > 2014-01-08 18:06:46.389912 7faa3c7b8700 10 cache get: >> > name=.us-east-1.rgw+Test3 : hit >> > 2014-01-08 18:06:46.389917 7faa3c7b8700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:06:46.389920 7faa3c7b8700 20 Read xattr: user.rgw.idtag >> > 2014-01-08 18:06:46.389921 7faa3c7b8700 20 Read xattr: user.rgw.manifest >> > 2014-01-08 18:06:46.389924 7faa3c7b8700 10 moving .us-east-1.rgw+Test3 >> > to >> > cache LRU end >> > 2014-01-08 18:06:46.389925 7faa3c7b8700 10 cache get: >> > name=.us-east-1.rgw+Test3 : hit >> > 2014-01-08 18:06:46.389934 7faa3c7b8700 20 rgw_get_bucket_info: bucket >> > instance: >> > >> > Test3(@{i=.us-east-1.rgw.buckets.index}.us-east-1.rgw.buckets[east-1.8607.1]) >> > 2014-01-08 18:06:46.389939 7faa3c7b8700 20 reading from >> > .us-east-1.rgw:.bucket.meta.Test3:east-1.8607.1 >> > 2014-01-08 18:06:46.389944 7faa3c7b8700 20 get_obj_state: >> > rctx=0x7faa8c000fe0 obj=.us-east-1.rgw:.bucket.meta.Test3:east-1.8607.1 >> > state=0x7faa8c00a5e8 s->prefetch_data=0 >> > 2014-01-08 18:06:46.389949 7faa3c7b8700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 18:06:46.389950 7faa3c7b8700 10 cache get: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 : hit >> > 2014-01-08 18:06:46.389955 7faa3c7b8700 20 get_obj_state: s->obj_tag was >> > set >> > empty >> > 2014-01-08 18:06:46.389956 7faa3c7b8700 20 Read xattr: user.rgw.acl >> > 2014-01-08 18:06:46.389957 7faa3c7b8700 20 Read xattr: user.rgw.idtag >> > 2014-01-08 18:06:46.389958 7faa3c7b8700 20 Read xattr: user.rgw.manifest >> > 2014-01-08 18:06:46.389961 7faa3c7b8700 10 moving >> > .us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 to cache LRU end >> > 2014-01-08 18:06:46.389963 7faa3c7b8700 10 cache get: >> > name=.us-east-1.rgw+.bucket.meta.Test3:east-1.8607.1 : hit >> > 2014-01-08 18:06:46.389980 7faa3c7b8700 15 Read >> > AccessControlPolicy<AccessControlPolicy >> > >> > xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>app-ops</ID><DisplayName>Region-US >> > Zone-East</DisplayName></Owner><AccessControlList><Grant><Grantee >> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > xsi:type="CanonicalUser"><ID>jaseer</ID><DisplayName>Jaseer >> > >> > TK</DisplayName></Grantee><Permission>READ</Permission></Grant></AccessControlList></AccessControlPolicy> >> > 2014-01-08 18:06:46.389988 7faa3c7b8700 2 req 24:0.000437:s3:DELETE >> > /Test3/vip.txt:delete_obj:init op >> > 2014-01-08 18:06:46.389992 7faa3c7b8700 2 req 24:0.000440:s3:DELETE >> > /Test3/vip.txt:delete_obj:verifying op mask >> > 2014-01-08 18:06:46.389993 7faa3c7b8700 20 required_mask= 4 >> > user.op_mask=7 >> > 2014-01-08 18:06:46.389994 7faa3c7b8700 2 req 24:0.000443:s3:DELETE >> > /Test3/vip.txt:delete_obj:verifying op permissions >> > 2014-01-08 18:06:46.389997 7faa3c7b8700 5 Searching permissions for >> > uid=jaseer mask=50 >> > 2014-01-08 18:06:46.389999 7faa3c7b8700 5 Found permission: 1 >> > 2014-01-08 18:06:46.390000 7faa3c7b8700 5 Searching permissions for >> > group=1 >> > mask=50 >> > 2014-01-08 18:06:46.390001 7faa3c7b8700 5 Permissions for group not >> > found >> > 2014-01-08 18:06:46.390002 7faa3c7b8700 5 Searching permissions for >> > group=2 >> > mask=50 >> > 2014-01-08 18:06:46.390003 7faa3c7b8700 5 Permissions for group not >> > found >> > 2014-01-08 18:06:46.390003 7faa3c7b8700 5 Getting permissions id=jaseer >> > owner=app-ops perm=0 >> > 2014-01-08 18:06:46.390004 7faa3c7b8700 10 uid=jaseer requested perm >> > (type)=2, policy perm=0, user_perm_mask=2, acl perm=0 >> > 2014-01-08 18:06:46.390006 7faa3c7b8700 2 overriding permissions due to >> > system operation >> > 2014-01-08 18:06:46.390007 7faa3c7b8700 2 req 24:0.000456:s3:DELETE >> > /Test3/vip.txt:delete_obj:verifying op params >> > 2014-01-08 18:06:46.390008 7faa3c7b8700 2 req 24:0.000457:s3:DELETE >> > /Test3/vip.txt:delete_obj:executing >> > 2014-01-08 18:06:46.390017 7faa3c7b8700 20 get_obj_state: >> > rctx=0x7faa8c000fe0 obj=Test3:vip.txt state=0x7faa8c008078 >> > s->prefetch_data=0 >> > 2014-01-08 18:06:46.390068 7faa3c7b8700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.203:6865/22234 -- osd_op(client.8604.0:1248 east-1.8607.1_vip.txt >> > [getxattrs,stat] 8.eb952482 e567) v4 -- ?+0 0x7faa8c008eb0 con >> > 0x7faabc043070 >> > 2014-01-08 18:06:46.392062 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.54 10.2.4.203:6865/22234 1 ==== osd_op_reply(1248 >> > east-1.8607.1_vip.txt >> > [getxattrs,stat] v0'0 uv59 ondisk = 0) v6 ==== 222+0+807 (325389612 0 >> > 3984178414) 0x7faa18001a30 con 0x7faabc043070 >> > 2014-01-08 18:06:46.392290 7faa3c7b8700 10 manifest: total_size = 1621 >> > 2014-01-08 18:06:46.392305 7faa3c7b8700 10 manifest: ofs=0 >> > loc=Test3:vip.txt >> > 2014-01-08 18:06:46.392308 7faa3c7b8700 20 get_obj_state: setting >> > s->obj_tag >> > to east-1.8607.1055 >> > 2014-01-08 18:06:46.392352 7faa3c7b8700 10 setting object >> > write_tag=_I_fXnf11cDCPWJ0oFS5dVwsVgDFziHe >> > 2014-01-08 18:06:46.392413 7faa3c7b8700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.203:6845/21995 -- osd_op(client.8604.0:1249 .dir.east-1.8607.1 >> > [call >> > rgw.bucket_prepare_op] 7.8e7e5c51 e567) v4 -- ?+0 0x7faa8c00b300 con >> > 0x7faabc036150 >> > 2014-01-08 18:06:46.436377 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.58 10.2.4.203:6845/21995 2 ==== osd_op_reply(1249 .dir.east-1.8607.1 >> > [call] v567'10 uv10 ondisk = 0) v6 ==== 177+0+0 (779774278 0 0) >> > 0x7faa2000edb0 con 0x7faabc036150 >> > 2014-01-08 18:06:46.436616 7faa3c7b8700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.203:6865/22234 -- osd_op(client.8604.0:1250 east-1.8607.1_vip.txt >> > [cmpxattr user.rgw.idtag (17) op 1 mode 1,setxattr user.rgw.idtag >> > (33),call >> > refcount.put] 8.eb952482 e567) v4 -- ?+0 0x7faa8c009d50 con >> > 0x7faabc043070 >> > 2014-01-08 18:06:46.463235 7faad8d3c700 1 -- 10.2.4.203:0/1004169 <== >> > osd.54 10.2.4.203:6865/22234 2 ==== osd_op_reply(1250 >> > east-1.8607.1_vip.txt >> > [cmpxattr (17) op 1 mode 1,setxattr (33),call] v567'60 uv60 ondisk = 0) >> > v6 >> > ==== 264+0+0 (530216734 0 0) 0x7faa18001440 con 0x7faabc043070 >> > 2014-01-08 18:06:46.463488 7faa3c7b8700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.203:6845/21995 -- osd_op(client.8604.0:1251 .dir.east-1.8607.1 >> > [call >> > rgw.bucket_complete_op] 7.8e7e5c51 e567) v4 -- ?+0 0x7faa8c00b300 con >> > 0x7faabc036150 >> > 2014-01-08 18:06:46.463677 7faa3c7b8700 1 -- 10.2.4.203:0/1004169 --> >> > 10.2.4.90:6895/359 -- osd_op(client.8604.0:1252 gc.7 [call >> > rgw.gc_set_entry] >> > 6.21d2251d e567) v4 -- ?+0 0x7faa8c00f2c0 con 0x7faabc033610 >> > 2014-01-08 18:06:46.463730 7faa3c7b8700 2 req 24:0.074179:s3:DELETE >> > /Test3/vip.txt:delete_obj:http status=204 >> > 2014-01-08 18:06:46.463954 7faa3c7b8700 1 ====== req done req=0x214c030 >> > http_status=204 ====== >> > ================= >> > >> > >> > >> > Thank you, >> > Jaseer TK >> > >> > >> > On Wed, Jan 8, 2014 at 11:13 PM, Yehuda Sadeh <yehuda@xxxxxxxxxxx> >> > wrote: >> >> >> >> On Wed, Jan 8, 2014 at 9:40 AM, Jaseer Tk <jaseer.tk@xxxxxxxxxx> wrote: >> >> > >> >> > Thanks Yehuda, >> >> > >> >> > But I am seeing only this much in the logs with the log options we >> >> > set. >> >> > I'll >> >> > try once again and update you. >> >> >> >> There should be much more. >> >> >> >> > >> >> > Do you think any global parameter (like region/zone settings or >> >> > user's >> >> > privileges ) could be causing these buckets to be writable all users >> >> > ? >> >> > >> >> >> >> At the moment it looks like all users are actually mapping to the same >> >> user, or something along that line. It is not highly unlikely that >> >> misconfiguration caused it. >> >> >> >> Yehuda >> >> >> >> >> >> > Thank you, >> >> > Jaseer TK >> >> > >> >> > >> >> > >> >> > >> >> > >> >> > On Wed, Jan 8, 2014 at 10:27 PM, Yehuda Sadeh <yehuda@xxxxxxxxxxx> >> >> > wrote: >> >> >> >> >> >> On Tue, Jan 7, 2014 at 11:16 PM, Jaseer Tk <jaseer.tk@xxxxxxxxxx> >> >> >> wrote: >> >> >> > >> >> >> > Hi Yehuda, >> >> >> > >> >> >> > Thanks for response. >> >> >> > >> >> >> > my setup is on ubuntu 12.04 servers, ceph pkg's: >> >> >> > >> >> >> > ======== >> >> >> > ii ceph 0.72.2-1precise >> >> >> > distributed storage and file system >> >> >> > ii ceph-common 0.72.2-1precise >> >> >> > common utilities to mount and interact with a ceph storage cluster >> >> >> > ii ceph-fs-common 0.72.2-1precise >> >> >> > common utilities to mount and interact with a ceph file system >> >> >> > ii ceph-mds 0.72.2-1precise >> >> >> > metadata server for the ceph distributed file system >> >> >> > ========== >> >> >> > >> >> >> > rados version: >> >> >> > ===== >> >> >> > ii librados2 0.72.2-1precise >> >> >> > RADOS distributed object store client library >> >> >> > ii radosgw 0.72.2-1precise >> >> >> > REST gateway for RADOS distributed object store >> >> >> > ii radosgw-agent 1.1-1precise >> >> >> > ======= >> >> >> > >> >> >> > >> >> >> > rados conf: >> >> >> > >> >> >> > [client.radosgw.us-east-1] >> >> >> > rgw region = us >> >> >> > rgw region root pool = .us.rgw.root >> >> >> > rgw zone = east-1 >> >> >> > rgw zone root pool = .us-east-1.rgw.root >> >> >> > keyring = /etc/ceph/ceph.client.radosgw.keyring >> >> >> > debug rgw = 20 >> >> >> > debug ms = 1 >> >> >> > rgw_dns_name = my_domain >> >> >> > rgw socket path = /var/run/ceph/client.radosgw.us-east-1.sock >> >> >> > log file = /var/log/ceph/radosgw.log >> >> >> > host = my_rados_hostname >> >> >> > >> >> >> > >> >> >> > Logs while doing putacl, >> >> >> > ========= >> >> >> > 2014-01-08 07:01:00.364967 7f0180f5d700 10 RGWWatcher::notify() >> >> >> > opcode=1 >> >> >> > ver=1 bl.length()=462 >> >> >> > 2014-01-08 07:01:00.365006 7f0180f5d700 10 cache put: >> >> >> > name=.us-east-1.rgw+.bucket.meta.App-Ops:east-1.5350.1 >> >> >> > 2014-01-08 07:01:00.365013 7f0180f5d700 10 moving >> >> >> > .us-east-1.rgw+.bucket.meta.App-Ops:east-1.5350.1 to cache LRU end >> >> >> > 2014-01-08 07:01:00.365017 7f0180f5d700 10 appending xattr: >> >> >> > name=user.rgw.acl bl.length()=150 >> >> >> > 2014-01-08 07:01:01.501663 7f016bfff700 2 >> >> >> > RGWDataChangesLog::ChangesRenewThread: start >> >> >> > ========== >> >> >> >> >> >> These aren't very thorough logs, looks like a very small snippet. Is >> >> >> that all you're getting? >> >> >> >> >> >> >> >> >> > >> >> >> > No rgw logs when doing s3cmd del. >> >> >> > >> >> >> > I am using >> >> >> > http://undesigned.org.za/2007/10/22/amazon-s3-php-class/ >> >> >> > with >> >> >> > minor modifications to use with rados s3 interface. >> >> >> > getacl shows my acl is applied. But user is still able to delete. >> >> >> > Please >> >> >> > let me know if you want me to share my php code for getacl and >> >> >> > putacl. >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > Thank you, >> >> >> > Jaseer TK >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > On Tue, Jan 7, 2014 at 9:30 PM, Yehuda Sadeh <yehuda@xxxxxxxxxxx> >> >> >> > wrote: >> >> >> >> >> >> >> >> On Tue, Jan 7, 2014 at 2:40 AM, Jaseer Tk <jaseer.tk@xxxxxxxxxx> >> >> >> >> wrote: >> >> >> >> > >> >> >> >> > Hi all, >> >> >> >> > >> >> >> >> > I tried to apply custom ACL(only Read) on an s3 bucket created. >> >> >> >> > The >> >> >> >> > rules >> >> >> >> > seems to have got applied. But it looks the ACL's not getting >> >> >> >> > honored. >> >> >> >> > >> >> >> >> > when I use getacl, I get the result. >> >> >> >> > ======= >> >> >> >> > >> >> >> >> > Array >> >> >> >> > ( >> >> >> >> > [0] => Array >> >> >> >> > ( >> >> >> >> > [Grantee] => Array >> >> >> >> > ( >> >> >> >> > [ID] => test-user >> >> >> >> > [DisplayName] => Test User >> >> >> >> > ) >> >> >> >> > >> >> >> >> > [Permission] => READ >> >> >> >> > ) >> >> >> >> > >> >> >> >> > ) >> >> >> >> > >> >> >> >> > >> >> >> >> > But Still this user is able to delete files from the bucket :( >> >> >> >> > >> >> >> >> > Am I missing something here ? >> >> >> >> > >> >> >> >> > >> >> >> >> What version are you running? Just tried it with dumpling and it >> >> >> >> worked ok. Can you provide rgw logs for it? (acl setting + >> >> >> >> removal; >> >> >> >> set 'debug rgw = 20' and 'debug ms = 1'). >> >> >> >> >> >> >> >> Thanks, >> >> >> >> Yehuda >> >> >> > >> >> >> > >> >> >> > >> >> >> > _____________________________________________________________ >> >> >> > The information contained in this communication is intended solely >> >> >> > for >> >> >> > the >> >> >> > use of the individual or entity to whom it is addressed and others >> >> >> > authorized to receive it. It may contain confidential or legally >> >> >> > privileged >> >> >> > information. If you are not the intended recipient you are hereby >> >> >> > notified >> >> >> > that any disclosure, copying, distribution or taking any action in >> >> >> > reliance >> >> >> > on the contents of this information is strictly prohibited and may >> >> >> > be >> >> >> > unlawful. If you have received this communication in error, please >> >> >> > notify us >> >> >> > immediately by responding to this email and then delete it from >> >> >> > your >> >> >> > system. >> >> >> > The firm is neither liable for the proper and complete >> >> >> > transmission >> >> >> > of >> >> >> > the >> >> >> > information contained in this communication nor for any delay in >> >> >> > its >> >> >> > receipt. >> >> > >> >> > >> >> > >> >> > _____________________________________________________________ >> >> > The information contained in this communication is intended solely >> >> > for >> >> > the >> >> > use of the individual or entity to whom it is addressed and others >> >> > authorized to receive it. It may contain confidential or legally >> >> > privileged >> >> > information. If you are not the intended recipient you are hereby >> >> > notified >> >> > that any disclosure, copying, distribution or taking any action in >> >> > reliance >> >> > on the contents of this information is strictly prohibited and may be >> >> > unlawful. If you have received this communication in error, please >> >> > notify us >> >> > immediately by responding to this email and then delete it from your >> >> > system. >> >> > The firm is neither liable for the proper and complete transmission >> >> > of >> >> > the >> >> > information contained in this communication nor for any delay in its >> >> > receipt. >> > >> > >> > >> > _____________________________________________________________ >> > The information contained in this communication is intended solely for >> > the >> > use of the individual or entity to whom it is addressed and others >> > authorized to receive it. It may contain confidential or legally >> > privileged >> > information. If you are not the intended recipient you are hereby >> > notified >> > that any disclosure, copying, distribution or taking any action in >> > reliance >> > on the contents of this information is strictly prohibited and may be >> > unlawful. If you have received this communication in error, please >> > notify us >> > immediately by responding to this email and then delete it from your >> > system. >> > The firm is neither liable for the proper and complete transmission of >> > the >> > information contained in this communication nor for any delay in its >> > receipt. >> _______________________________________________ >> ceph-users mailing list >> ceph-users@xxxxxxxxxxxxxx >> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com