Monday, 2017-10-16

*** DSLegends has quit IRC01:17
*** [-mugatu-] has quit IRC04:37
*** ionel has joined #swift305:45
*** ionel has left #swift305:46
*** nikivi has quit IRC06:26
*** openstackgerrit has quit IRC06:28
*** nikivi has joined #swift306:29
*** DSLegends has joined #swift312:59
*** NM has joined #swift313:40
*** acardoso has joined #swift314:07
*** tgk has joined #swift314:25
*** [-mugatu-] has joined #swift315:31
*** acardoso has quit IRC15:54
*** acardoso has joined #swift316:05
acardosoHello there! I’m having a bit of a problem with Swift3 and another authentication middleware we need to use here at my work. Currently the swift3/s3token authentication is returning 403, even with “delay_auth_decision = True”. The documentation states that “by default, s3token will reject all invalid s3-style requests”. How can I pass through s3token authentication, and get to my authentication middleware?16:32
timburkeacardoso: just to be sure: this is s3token from the swift3 repo, yeah? previously, it lived in keystonemiddleware, python-keystoneclient, and i think even keystone itself16:40
acardosoExactly16:40
acardosoMy pipeline was:16:41
acardosopipeline = healthcheck proxy-logging cache formpost bulk tempurl  swift3 s3token authtoken accountsauth keystoneauth undelete slo metadata_enqueue proxy-logging proxy-server16:41
acardoso(the accountsauth is the middleware I need to use, after s3token ignores the requestada)16:41
timburkecool -- that pipeline looks good, though you may want to move authtoken in front of s3token following https://github.com/openstack/swift3/commit/6ffcc2916:44
timburkeis delay_auth_decision enabled for both s3token and authtoken?16:44
acardosoOne sec16:44
acardosoIt is16:45
timburkewhat swift3 version is it? then it's probably time to start digging through logs :-)16:45
acardosoI'll try to change the order of authtoken in the pipeline :) Will come back if I get any news! Thanks!!16:46
timburkeooo yeah... if it's pike keystone, the old order doesn't work, that's right :-(16:47
timburke(pike or later, i should say)16:47
acardosoAnd the swift3 version is 1.11.016:48
acardosoI'll sniff some more :) Thanks again!16:48
timburkeah! delay_auth_decision support for s3token came in https://github.com/openstack/swift3/commit/ca9d9d0 -- if you can get up to 1.12 (which was only *just* released, sorry, we really should have had a release earlier) i think you'll have better luck16:50
acardosoExcellent! Thanks SO MUCH!16:51
timburkehappy to help :-)16:53
*** NM has quit IRC18:00
*** NM has joined #swift318:02
*** [-mugatu-] is now known as shillo19:44
*** NM has quit IRC20:44
*** tgk has quit IRC21:25
*** CrustY_ has quit IRC22:18
*** _CrustY has joined #swift322:18

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