Wednesday, 2017-10-18

*** DSLegends has quit IRC01:05
*** openstackgerrit has quit IRC03:22
*** [-mugatu-] has joined #swift303:28
*** shillo has quit IRC03:32
*** nikivi has quit IRC08:38
*** nikivi has joined #swift308:42
*** NM has joined #swift311:14
*** acardoso has quit IRC11:44
*** acardoso_ has joined #swift311:44
*** tgk has joined #swift312:50
tgkIs the latest swift3 compatible with Pike Keystone? I installed swift3-1.12.0, but getting errors when testing with s3curl:12:57
tgkThe request signature we calculated does not match the signature you provided. Check your key and signing method.12:57
tgk... even though the swift log shows:12:58
tgk proxy-server: Keystone Reply: Status: 20012:58
tdasilvatgk: can you share you swift3 and s3token config from the proxy?13:06
tgksure, let me put my proxy-server.conf in pastebin13:14
tgkhttps://pastebin.com/mjdSjGBj13:15
tgkAnd the debug log when I try s3curl to retrieve an object:13:19
tgkhttps://pastebin.com/iwkNMpXB13:19
tdasilvatgk: one sec13:38
tdasilvatgk: so the first thing that I noticed is that your pipeline seems to be wrong, see line 1313:40
tdasilvain the proxy-server.conf file13:40
tdasilvachange from:13:40
tdasilvapipeline = catch_errors gatekeeper healthcheck proxy-logging cache swift3 s3token container_sync bulk tempurl tempauth ratelimit authtoken keystoneauth copy container-quotas account-quotas slo dlo versioned_writes proxy-logging proxy-server13:41
tdasilvato:13:41
tdasilvapipeline = catch_errors gatekeeper healthcheck proxy-logging cache container_sync bulk tempurl ratelimit authtoken swift3 s3token  keystoneauth copy container-quotas account-quotas slo dlo versioned_writes proxy-logging proxy-server13:41
tgkok, give me a minute to apply the change13:42
tdasilvayou will notice that I removed your tempauth from the pipeline13:42
tdasilvai'm assuming you don't want that there since you are using keystone13:42
tdasilvatempauth should be used for testing purposes only, if you have keystone you don't need it13:43
tgkI must have gotten the pipeline from a tutorial. There are many modules there that I don't even know what they do, which I probably don't need.13:44
tgkIt works!!!!13:45
tgkThank you so much!13:45
tgkS3 requires all the bucket names to be lower case, right? I noticed swift3 does not show me buckets named with mixed case, while swift does.13:53
tdasilvatgk: not sure tbh14:02
tdasilvatimburke or kota_ might have more info on that14:03
kota_I think it depends on dns_compliant_bucket_names setting14:40
kota_tdasilva: http://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html14:40
kota_In default, swift3 and almost s3 regions reject bucket names including uppercases14:42
kota_And those invalid swift containers will be hidden by swift314:43
kota_IIRC14:43
tdasilvatgk: ^^^14:43
tdasilvakota_: thanks!14:44
tdasilvakota_: just fyi, I put a +A on p 512277 and I'm working to merge the swift3 patch14:45
patchbothttps://review.openstack.org/#/c/512277/ - swift (feature/s3api) - Merge 'remotes/origin/master' into s3api14:45
tgkThat was it! I added this to my configuration under [filter:swift3]14:50
tgkdns_compliant_bucket_names = False14:50
tgk.. and now the upper case and mixed case buckets show up over swift314:51
tgkThank you for all your help, tdasilva, kota_, you guys rock.14:51
kota_:)14:52
*** DSLegends has joined #swift316:17
*** chsc has joined #swift316:50
*** [-mugatu-] has quit IRC16:50
*** NM has quit IRC16:58
*** [-mugatu-] has joined #swift317:04
*** NM has joined #swift317:42
*** NM has quit IRC17:49
*** NM has joined #swift317:50
*** NM has quit IRC17:54
*** NM has joined #swift318:05
*** openstackgerrit has joined #swift318:24
openstackgerritTim Burke proposed openstack/swift3 master: Give better errors for malformed credentials  https://review.openstack.org/44876418:24
*** chsc has quit IRC18:42
*** chsc has joined #swift319:14
*** NM has quit IRC19:58
*** openstackgerrit has quit IRC20:17
*** CrustY_ has joined #swift320:35
*** _CrustY has quit IRC20:36
*** patchbot has quit IRC20:38
*** notmyname has quit IRC20:48
*** CrustY_ has quit IRC20:49
*** _CrustY has joined #swift320:49
*** notmyname has joined #swift320:55
*** tgk has quit IRC21:27
*** notmyname has quit IRC22:19
*** notmyname has joined #swift322:21
*** chsc has quit IRC23:27

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!