Thursday, 2018-12-13

* DHE still votes for Unix listen sockets for proxy server as a feature (patch is abandoned on gerrit)00:02
*** itlinux has joined #openstack-swift00:11
*** itlinux has quit IRC00:11
*** mikecmpbll has quit IRC00:18
*** gyee has quit IRC01:08
*** itlinux has joined #openstack-swift02:18
*** itlinux has quit IRC04:11
*** itlinux has joined #openstack-swift04:43
*** itlinux has quit IRC05:11
*** ccamacho has quit IRC06:28
*** rcernin has quit IRC07:09
*** pcaruana has joined #openstack-swift07:12
*** ccamacho has joined #openstack-swift08:22
*** godog has joined #openstack-swift08:22
*** alecuyer has quit IRC08:40
*** alecuyer has joined #openstack-swift08:41
*** rledisez has joined #openstack-swift08:41
*** mikecmpbll has joined #openstack-swift09:02
*** hseipp has joined #openstack-swift09:11
*** hseipp has quit IRC09:33
*** e0ne has joined #openstack-swift09:41
*** hseipp has joined #openstack-swift09:43
*** hseipp has quit IRC10:22
*** mvkr has quit IRC10:24
*** mvkr has joined #openstack-swift10:56
*** mvkr has quit IRC11:16
*** mvkr has joined #openstack-swift11:16
*** NM has joined #openstack-swift11:36
*** mikecmpb_ has joined #openstack-swift12:00
*** mikecmpbll has quit IRC12:02
openstackgerritCyril Roelandt proposed openstack/swift master: Py3: Add working tests to tox.ini  https://review.openstack.org/62479212:05
*** hseipp has joined #openstack-swift12:32
*** e0ne has quit IRC12:51
*** e0ne has joined #openstack-swift13:35
*** e0ne has quit IRC13:49
*** irclogbot_2 has quit IRC13:50
*** NM has quit IRC13:56
*** NM has joined #openstack-swift13:57
*** e0ne has joined #openstack-swift13:57
*** irclogbot_2 has joined #openstack-swift14:12
*** irclogbot_2 has quit IRC14:19
*** irclogbot_2 has joined #openstack-swift14:34
openstackgerritCyril Roelandt proposed openstack/swift master: Py3: Add working tests to tox.ini  https://review.openstack.org/62479214:58
*** itlinux has joined #openstack-swift15:07
openstackgerritCyril Roelandt proposed openstack/swift master: Py3: Add working tests to tox.ini  https://review.openstack.org/62479215:43
*** ccamacho has quit IRC15:52
timburkekota_: thanks for the pointer on https://review.openstack.org/#/c/610747/ ! you're right, of course. will re-spin that today; i've got some users complaining about not being able to do multipart uploads :-(16:27
patchbotpatch 610747 - swift - s3api: Stop relying on container listings during m... - 4 patch sets16:27
timburkenote that https://review.openstack.org/#/c/609860/ is a prerequisite, though16:27
patchbotpatch 609860 - swift - Add slo_manifest_hook callback - 4 patch sets16:27
*** e0ne has quit IRC16:30
*** e0ne has joined #openstack-swift16:30
notmynamegood morning16:55
notmynametimburke: perfect updates to the priority review page. thanks17:01
timburkeshould maybe mention https://review.openstack.org/#/c/624516/ and https://review.openstack.org/#/c/624527/, too? meh17:02
patchbotpatch 624516 - swift (stable/queens) - copy: Stop hanging per-request data on middleware ... - 1 patch set17:02
patchbotpatch 624527 - swift (stable/pike) - copy: Stop hanging per-request data on middleware ... - 1 patch set17:02
notmynameyeah, good to track them there17:03
timburkei should also consider backporting the pike patch to ocata, since i've already done the work for post-as-copy17:03
notmynamemy gut reaction is to *not* port back to post-as-copy17:04
timburketoo laaaaaaate17:04
*** notkevin_ has joined #openstack-swift17:22
*** hseipp has quit IRC17:23
notkevin_I am having some issue with getting the s3 middleware working on Queens. When I make the request using Boto, I get an http 403 error. When I look on the proxy server logs I see "You did not specify an auth or a storage token. skipping." I am unsure if this is an error with how I am trying to access swift via the boto client or if it is an issue with a response from keystone17:26
notmynamenotkevin_: can you put some (redacted?) logs on http://paste.openstack.org ?17:27
notkevin_I hope I redacted everything properly: http://paste.openstack.org/show/737239/17:32
notkevin_Thank you!17:32
*** mikecmpb_ has quit IRC17:33
notmynametimburke is our resident s3api expert. I'm looking, but he may see something faster17:40
notmynamebut yeah, it does seem to be an issue with keystone maybe?17:40
*** ianychoi has quit IRC17:42
notkevin_Ok, thank you. Someone else manages our keystone server and I understand more recent versions changed how the ec2 tokens were handled17:52
notmynametimburke: do you have any ideas here?17:52
notkevin_I see in the code for s3_token.py that it wants to access https://keystone/v2.0/s3tokens, but I get a 404 error when I try to access that url17:54
notkevin_I wasn't sure if it was an issue with keystone deprecating v2.0 auth17:54
notmynameyeah, there was something that changed with that recently17:55
timburketry moving s3token to be *after* auth_token (but still before keystoneauth) in the pipeline17:57
timburkev3 responses don't include an actual token id anymore (for good reason), and auth_token will strip out the headers s3token adds to say "hey, i know who this is!"17:58
timburkeat least, that's my first guess for what's going on; i know i've seen that before18:00
timburkewhat version of the middleware are you using?18:00
notkevin_swift3-1.1218:02
notkevin_Same error with pipeline as pipeline = catch_errors gatekeeper healthcheck proxy-logging cache bulk swift3 authtoken s3token keystone staticweb slo dlo versioned_writes proxy-logging proxy-server18:03
timburkehuh. judging by the "skipping" message, i figured it would predate https://github.com/openstack/swift3/commit/cd094ee -- but that shoulda been included in 1.1218:03
timburkeso is s3token coming from swift3, too, of is that coming from keystonemiddleware?18:04
notkevin_I am not sure I understand the question. I have the rpms for swift3 and keystonemiddleware installed18:08
*** gyee has joined #openstack-swift18:09
timburkein the [filter:s3token] proxy-server.conf section, there should be a use or paste.filter_factory line that says where the code for that middleware comes from. s3token used to be in keystone, then keystoneclient, then keystonemiddleware, then swift3, and now it lives in swift (along with all the rest of swift3)18:10
*** e0ne has quit IRC18:11
notkevin_Ok, the line is paste.filter_factory = keystonemiddleware.s3_token:filter_factory18:11
notkevin_We are using puppet-swift to manage the config, so I believe that is what it is putting in there18:12
timburkeah, makes sense. try switching it to `use = egg:swift3#s3token`18:13
*** e0ne has joined #openstack-swift18:15
*** e0ne has quit IRC18:16
timburkewhen you get to rocky (or later), you'll want to change it again, to point to swift. iirc there weren't many changes to it for rocky, though -- but there'll be some nice improvements in stein18:16
notmynameyep, i'm working ont he changlog for 2.20.0 now18:16
notkevin_Ok thank you!18:19
notkevin_It isn't working but I got this errors "Keystone reply error: status=404 reason=Not Found (txn: tx34b0ee700ab746f798e82-005c12a268)" now I can go talk to our keystone admin :)18:19
timburkeyay! :P18:20
notkevin_And ill have to work on updating puppet18:20
notmynameI knew timburke would know the answers! :-)18:20
notkevin_You guys always know the answers! Thank you!18:21
notmynamerledisez: you're still interested in https://review.openstack.org/#/c/613987/? can you rebase?18:25
patchbotpatch 613987 - swift - SSYNC: enable multiple SSYNC connections per job - 2 patch sets18:25
timburkenotkevin_: proposed //review.openstack.org/62508018:27
timburkeer, https://review.openstack.org/62508018:27
patchbotpatch 625080 - puppet-swift (stable/queens) - Use s3token proveded by swift3 instead of keystone... - 1 patch set18:27
notkevin_Awesome, thank you!18:29
*** mvkr has quit IRC18:40
*** mikecmpbll has joined #openstack-swift18:42
openstackgerritJohn Dickinson proposed openstack/swift master: added value and notes to a sample config file for s3token  https://review.openstack.org/62508218:46
notmynamesorrison: ^^ that patch may be of particular interest to you18:53
*** mvkr has joined #openstack-swift19:21
openstackgerritMerged openstack/swift master: Py3: Add working tests to tox.ini  https://review.openstack.org/62479219:23
*** pcaruana has quit IRC19:47
*** e0ne has joined #openstack-swift19:53
*** e0ne has quit IRC19:58
openstackgerritMerged openstack/swift master: Python3: fix test_xprofile.py  https://review.openstack.org/62479120:33
*** psachin has joined #openstack-swift20:52
zaitcevHmm20:54
zaitcevThe 624791 passed the CI, but now my tox -e py35 throws in test.unit.common.middleware.test_xprofile.TestProfileMiddleware20:55
*** ianychoi has joined #openstack-swift20:59
*** notkevin_ has quit IRC21:05
*** NM has quit IRC21:05
openstackgerritJohn Dickinson proposed openstack/swift master: authors/changelog for 2.20.0 release  https://review.openstack.org/62511621:09
notmynamefirst draft of changelog; no renofication yet ^^21:09
notmynametdasilva: FYI I changed your reported email to gmail instead of redhat in that patch21:09
tdasilvanotmyname: thanks!21:09
timburkezaitcev: still not sure we need ordx -- did you have a chance to try out http://paste.openstack.org/show/736602/?21:09
timburkeand what do you think about having Request.params populated with WSGI strings? agree that we can't keep decoding as utf8, but that seems like a not-crazy middle ground? probably need to fix up the setter, too...21:13
*** psachin has quit IRC21:27
openstackgerritJohn Dickinson proposed openstack/swift master: authors/changelog for 2.20.0 release  https://review.openstack.org/62511621:58
DHEoh cool...22:16
mattoliveraumorning22:18
*** rcernin has joined #openstack-swift22:21
zaitcevtimburke: I'm working on that ordx. Just did a rebase in 613505 and stepped on the problem that I mentioned.22:32
*** itlinux has quit IRC22:36

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