*** _JZ_ has quit IRC | 00:00 | |
*** haomaiwang has quit IRC | 00:01 | |
*** haomaiwang has joined #openstack-swift | 00:01 | |
*** darrenc_afk is now known as darrenc | 00:05 | |
openstackgerrit | Michael Barton proposed openstack/swift: go: object-updater https://review.openstack.org/281457 | 00:06 |
---|---|---|
*** nadeem has quit IRC | 00:12 | |
*** StraubTW_ has quit IRC | 00:16 | |
*** fthiagogv_ has joined #openstack-swift | 00:26 | |
*** fthiagogv has quit IRC | 00:29 | |
*** nakagawamsa has joined #openstack-swift | 00:34 | |
*** asettle has joined #openstack-swift | 00:36 | |
*** asettle has quit IRC | 00:41 | |
*** diogogmt has joined #openstack-swift | 00:42 | |
kota_ | good morning | 00:45 |
mattoliverau | kota_: morning | 00:45 |
kota_ | mattoliverau: hi | 00:45 |
*** haomaiwang has quit IRC | 01:01 | |
*** haomaiwang has joined #openstack-swift | 01:01 | |
*** zhill has quit IRC | 01:02 | |
*** garthb_ has quit IRC | 01:02 | |
*** zaitcev has joined #openstack-swift | 01:03 | |
*** ChanServ sets mode: +v zaitcev | 01:03 | |
*** StraubTW_ has joined #openstack-swift | 01:03 | |
*** takashi has joined #openstack-swift | 01:20 | |
takashi | good morning | 01:21 |
*** trifon has quit IRC | 01:21 | |
*** rickyrem has quit IRC | 01:32 | |
*** haomaiwang has quit IRC | 01:36 | |
openstackgerrit | Clay Gerrard proposed openstack/swift: Add warn method back to LogAdapter https://review.openstack.org/283901 | 01:46 |
*** gyee has quit IRC | 01:46 | |
*** gyee has joined #openstack-swift | 01:46 | |
clayg | janonymous: torgomatic: tdasilva: you guys did a great job fixing up those depercation warnings in swift - but you missed - ALL THE OTHER MIDDLEWARE IN THE WHOLE WORLD | 01:46 |
clayg | ;) | 01:46 |
clayg | ^ winky | 01:47 |
timburke | it makes it ok | 01:49 |
*** loth1 has quit IRC | 01:50 | |
*** lyrrad has quit IRC | 01:54 | |
*** lpabon has joined #openstack-swift | 02:03 | |
openstackgerrit | Daisuke Morita proposed openstack/swift: Per Policy Response Headers for GET/HEAD Container https://review.openstack.org/283903 | 02:05 |
*** loth has joined #openstack-swift | 02:06 | |
*** pcaruana has quit IRC | 02:07 | |
*** rickyrem has joined #openstack-swift | 02:12 | |
*** haomaiwang has joined #openstack-swift | 02:16 | |
*** pcaruana has joined #openstack-swift | 02:19 | |
*** dmorita has quit IRC | 02:21 | |
*** lpabon has quit IRC | 02:28 | |
*** diazjf has joined #openstack-swift | 02:30 | |
*** diazjf1 has joined #openstack-swift | 02:33 | |
*** diazjf has quit IRC | 02:35 | |
*** rickyrem has quit IRC | 02:35 | |
*** dmorita has joined #openstack-swift | 02:42 | |
*** dmorita has quit IRC | 02:46 | |
*** mingdang1 has joined #openstack-swift | 02:49 | |
*** mingyu has quit IRC | 02:51 | |
*** mingyu has joined #openstack-swift | 02:51 | |
*** haomaiwang has quit IRC | 03:01 | |
*** haomaiwang has joined #openstack-swift | 03:01 | |
*** pcaruana has quit IRC | 03:01 | |
*** ChubYann has quit IRC | 03:08 | |
janonymous | clayg: Hahaa, at first i thought i missed something in the patch :P | 03:12 |
clayg | janonymous: no worries | 03:13 |
*** pcaruana has joined #openstack-swift | 03:16 | |
*** haomaiwang has quit IRC | 03:20 | |
clayg | charz: it seems like the community cluster probe & func-ec jobs have been failing a bunch? | 03:23 |
clayg | charz: but I don't *think* either of those things is broken - any chance something is gumm'd up on the node? | 03:24 |
clayg | e.g. https://review.openstack.org/#/c/283901/ | 03:24 |
patchbot | clayg: patch 283901 - swift - Add warn method back to LogAdapter | 03:24 |
charz | clayg: okay, I'll check that. | 03:24 |
clayg | well idk, do the functests run against the community cluster of just a vsaio? | 03:25 |
openstackgerrit | Merged openstack/python-swiftclient: Update api docs title to make ToC better https://review.openstack.org/283205 | 03:26 |
charz | clayg: looks the tests was running and just 1 or 2 error in report. lemme trigger it again. | 03:26 |
*** ChubYann has joined #openstack-swift | 03:28 | |
openstackgerrit | Merged openstack/swift: Fix object-server to handle newer ts file https://review.openstack.org/281636 | 03:29 |
*** asettle has joined #openstack-swift | 03:29 | |
openstackgerrit | Merged openstack/swift: Replace assertEqual(None, *) with assertIsNone in tests https://review.openstack.org/280779 | 03:29 |
openstackgerrit | Merged openstack/swift: Add option for label to static web listings https://review.openstack.org/267123 | 03:30 |
openstackgerrit | Merged openstack/swift: Mock sleep in direct_client retry tests https://review.openstack.org/280882 | 03:30 |
openstackgerrit | Merged openstack/swift: Reduce code duplication https://review.openstack.org/254266 | 03:30 |
openstackgerrit | Merged openstack/swift: fix formatting of bulk operations doc https://review.openstack.org/283807 | 03:30 |
*** asettle has quit IRC | 03:34 | |
*** davideagle has quit IRC | 03:35 | |
*** gyee has quit IRC | 03:37 | |
*** arch-nemesis has quit IRC | 03:39 | |
*** links has joined #openstack-swift | 03:46 | |
*** pcaruana has quit IRC | 04:01 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 04:01 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 04:02 |
*** ppai has joined #openstack-swift | 04:02 | |
*** nadeem has joined #openstack-swift | 04:09 | |
mahatic | good morning | 04:11 |
*** pcaruana has joined #openstack-swift | 04:15 | |
janonymous | mahatic: o/ | 04:26 |
mattoliverau | mahatic, janonymous morning. | 04:27 |
notmyname | hola | 04:28 |
mahatic | clayg: bug 1496234 doesn't seem valid? Please refer to my comment there | 04:36 |
openstack | bug 1496234 in OpenStack Object Storage (swift) "EC: etag of range request is not consistent" [Low,Confirmed] https://launchpad.net/bugs/1496234 | 04:36 |
clayg | mahatic: reversing the order? like assetEqual(read_md5, getresponse.header) werx? | 04:37 |
mahatic | clayg: yeah | 04:37 |
clayg | but it fails if you do it the other way? | 04:38 |
clayg | that's crazy | 04:38 |
mattoliverau | notmyname: hola! | 04:38 |
mahatic | yeah, maybe something to do with response.read happening before/after? | 04:38 |
clayg | anyway - i'm pretty sure the bug is valid - but yeah that bug report is crap | 04:38 |
clayg | i guess I figured a failing functional tests would be sufficient to describe the error - but that was stupid | 04:38 |
mahatic | couldn't pin point why | 04:38 |
clayg | mahatic: me either - try stashing them in temporary vars and printing them out | 04:39 |
clayg | mahatic: also make sure you're running the test against an EC policy - as the replicated policy is expected to work (that's not super clear in the bug report - again my bad)_ | 04:39 |
clayg | mahatic: try to reason about what the test is doing and see if you can craft a range request by hand with curl to an ec object - see if you think the etag looks valid | 04:40 |
mahatic | clayg: yeah I did test it against EC. It was failing with your func test assert | 04:40 |
mahatic | clayg: I was playing around and did the md5 thing before and it wasn't throwing the error | 04:40 |
clayg | mahatic: ok well the order shouldn't matter - that doesn't make any sense | 04:40 |
clayg | either we're returning the etag of the original object and not some bs frag etag and the bug is invalid | 04:41 |
clayg | or we're *not* returning the etag of the original object on ec range gets and the bug stands w/ or w/o my crappy test | 04:41 |
janonymous | morning all :) | 04:43 |
clayg | i guess that self.env.conn is basically a global - maybe it doesn't updated until something churns in read_md5 - i may not have noticed it because I was expecting the failure | 04:43 |
clayg | mahatic: maybe it is fixed now? you should add a test to prove it - or track down the commit that fixed it and put it in the bug "fixed in <sha>" | 04:43 |
mahatic | clayg: self.env.conn being global makes sense. I put the gist there just by reversing the parameters | 04:44 |
clayg | wbhuber: also confirmed lp bug #1496234 - you might ask if he just tried the functest patch and saw it fail - or if he acctually made a range request to ec object and watched the etag come back wrong? | 04:45 |
openstack | Launchpad bug 1496234 in OpenStack Object Storage (swift) "EC: etag of range request is not consistent" [Low,Confirmed] https://launchpad.net/bugs/1496234 | 04:45 |
mahatic | clayg: think it needs a diff test? | 04:45 |
mahatic | yeah will check | 04:45 |
mahatic | clayg: it didnt work for you when you tried with curl and hence the report? | 04:47 |
clayg | mahatic: yeah - but i mean that bug was filed 2015-09-15 | 04:51 |
clayg | mahatic: it could totally be fixed now - i'm rebuilding my saio | 04:52 |
*** jamielennox is now known as jamielennox|away | 04:54 | |
mahatic | clayg: I tried it with curl for a ranged EC object. It gives me etag of the whole of object | 04:58 |
clayg | cool - must be fixed then! | 04:58 |
clayg | mahatic: this was for a ranged request? | 04:58 |
mahatic | clayg: yup | 04:58 |
mahatic | sorry worded it bad | 04:58 |
clayg | mahatic: specifically it was some kind of range requests that *failed* - 416 | 04:58 |
*** klrmn has quit IRC | 04:59 | |
mahatic | clayg: oh i see | 05:00 |
clayg | mahatic: no it looks legit to me | 05:01 |
clayg | well, idk - idk what that flipping env.getheader nonsense is doing | 05:01 |
clayg | i just want a http response - then I want to look at the f'ing header | 05:02 |
clayg | I think maybe calling the thing on the file acctually makes a request? | 05:02 |
clayg | like you have the data - another way to say it would be md5(data).hexdigest - but I think the response header on the 416 is still bad | 05:03 |
*** haomaiwang has joined #openstack-swift | 05:04 | |
mahatic | i think it does actually make a request and that self.conn.env seems global | 05:04 |
clayg | mahatic: ok, so those tests are crap - but they were acctually demonstrating the problem of the bug which I just confirmed again - so you can use that test or not - but flipping the order does do what you want | 05:08 |
mahatic | clayg: yes I tried for a 416 using curl and there the etag was not right | 05:09 |
clayg | mahatic: phew | 05:11 |
clayg | see crappy bug report - leading everyone astray | 05:11 |
clayg | "curl - helping web api developers see what the fuck is up since 1997" | 05:11 |
mahatic | :D indeed, don't know about 1997 though | 05:12 |
clayg | it was a year like 20 years ago - couple of years before the Y2K zombie apocolypse - you probably don't remember it | 05:12 |
clayg | ;) | 05:13 |
mahatic | i wasn't programming anywhere near or around the time ;) | 05:14 |
briancli1e | lol, y2k. | 05:14 |
briancli1e | the anticlimax of the century | 05:14 |
clayg | oh well i wasn't either - profressionally - i just looked at the wiki page for cURL - I honestly thought it may have been around like since idk - when did we invent the web 1994? | 05:15 |
clayg | '89 | 05:15 |
clayg | bs | 05:15 |
mahatic | lol | 05:16 |
clayg | yeah netscape was release in '94 - the inetnet existed but we didn't use it cause we only had internet explorer | 05:16 |
mahatic | internet explorer \o/ | 05:17 |
notmyname | https://remysharp.com/images/tbl-developer.jpg | 05:17 |
*** mingyu has quit IRC | 05:17 | |
*** mingyu has joined #openstack-swift | 05:18 | |
notmyname | speaking of developing the web, WHY IS CSS SO HARD? | 05:18 |
clayg | ugh - so hard | 05:18 |
mahatic | edge as it is now called, secretly tries to switch my browser back to edge. but i notice the tiny checkbox! | 05:18 |
briancli1e | huh, TIL that curl was written because of an irc related thing | 05:18 |
clayg | notmyname: I don't know how we used to style pages before CSS - but it was better | 05:18 |
*** nadeem has quit IRC | 05:19 | |
clayg | edge? | 05:19 |
clayg | holy crap - i am so behind the times | 05:19 |
clayg | :'( | 05:19 |
notmyname | it's because you aren't a web developer like tim berners-lee | 05:20 |
clayg | notmyname: i'm not sure I'm ... oh i see - the joke is supposed to be like "there is on web *DEVELOPER*" and you're not tim berners-lee ? | 05:20 |
mahatic | yeah, you should immediately switch to windows and you won't miss the latest wonders | 05:20 |
clayg | mahatic: ^ words to live by | 05:21 |
notmyname | yeah, it was a scren grab from the london olympics. tehy show TBL as a "web developer", thus making the job title obsolete for literally everyone else :-) | 05:21 |
clayg | lol | 05:21 |
mahatic | hehe | 05:22 |
briancli1e | TIL that edge is a thing | 05:24 |
mahatic | you're welcome ;) | 05:24 |
clayg | mahatic: is dropping knowledge left and right | 05:24 |
notmyname | I upgraded to windows 10 and got edge. I used it to install chrome. then things happened, I reformatted that computer, and now I'm back to win7 and ignoring all those "upgrade to win10 now" alerts | 05:25 |
mahatic | and center | 05:25 |
mahatic | sneaky windows 10 | 05:25 |
*** diazjf1 has quit IRC | 05:26 | |
*** pcaruana has quit IRC | 05:38 | |
*** vinsh has quit IRC | 05:41 | |
zaitcev | My wife once upgraded to Windows 10 by accident. Fortunately, Microsoft allows to downgrade it right back, which is kinda phenomenal. Someone had to write that downgrade and then QA it. | 05:42 |
*** Jeffrey4l has joined #openstack-swift | 05:44 | |
*** hezhiqiang has joined #openstack-swift | 05:48 | |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Fix stats calculation in object-reconstructor https://review.openstack.org/283946 | 05:48 |
*** pcaruana has joined #openstack-swift | 05:53 | |
kota_ | scrolling back today's conversation... | 05:54 |
notmyname | I'm tired of fighting (and losing) to CSS. I'm done for the night | 05:55 |
clayg | notmyname: if you use bootstrap you can fight with classes and divs? | 05:56 |
kota_ | CSS? | 05:56 |
kota_ | stayle sheet? wondering. | 05:57 |
mahatic | Cascading Style Sheets :D | 05:57 |
kota_ | mahatic: yup, that's what I'm wondering why notmyname was fighting with it :D | 05:57 |
*** nakagawamsa has quit IRC | 05:58 | |
*** SkyRocknRoll has joined #openstack-swift | 05:58 | |
clayg | kota_: he's probably dinkin' with that dashboard thingy | 05:59 |
kota_ | clayg: oic | 06:00 |
*** haomaiwang has quit IRC | 06:01 | |
*** haomaiwang has joined #openstack-swift | 06:01 | |
*** asettle has joined #openstack-swift | 06:02 | |
*** SkyRocknRoll has quit IRC | 06:06 | |
*** SkyRocknRoll has joined #openstack-swift | 06:06 | |
*** asettle has quit IRC | 06:07 | |
*** openstack has joined #openstack-swift | 13:22 | |
*** openstackstatus has joined #openstack-swift | 13:22 | |
*** ChanServ sets mode: +v openstackstatus | 13:22 | |
*** natarej has quit IRC | 13:23 | |
*** mathiasb has joined #openstack-swift | 13:36 | |
*** takashi has quit IRC | 13:45 | |
*** acoles is now known as acoles_ | 13:47 | |
*** porunov has joined #openstack-swift | 13:47 | |
*** StraubTW_ has quit IRC | 13:52 | |
*** asettle has quit IRC | 13:54 | |
*** asettle has joined #openstack-swift | 13:54 | |
*** pabelanger has left #openstack-swift | 14:01 | |
*** haomaiwa_ has quit IRC | 14:01 | |
*** haomaiwang has joined #openstack-swift | 14:01 | |
*** mingdang1 has joined #openstack-swift | 14:02 | |
*** mwheckmann has joined #openstack-swift | 14:04 | |
*** mingdang1 has quit IRC | 14:06 | |
*** mingdang1 has joined #openstack-swift | 14:06 | |
asettle | notmyname mattoliverau acoles_ tdasilva et al (anyone else interested) other than an overall edit of bits I've missed, the conversion is complete: https://review.openstack.org/#/c/278245/14 | 14:10 |
patchbot | asettle: patch 278245 - swift - WIP: New operational procedures guide | 14:10 |
*** petertr7_away is now known as petertr7 | 14:11 | |
*** StraubTW_ has joined #openstack-swift | 14:14 | |
*** StraubTW_ has quit IRC | 14:14 | |
*** StraubTW_ has joined #openstack-swift | 14:14 | |
*** asettle_ has joined #openstack-swift | 14:18 | |
*** asettle has quit IRC | 14:21 | |
*** asettle_ is now known as asettle | 14:22 | |
*** dmorita has joined #openstack-swift | 14:22 | |
*** acoles_ is now known as acoles | 14:23 | |
*** dmorita has quit IRC | 14:27 | |
*** esker has quit IRC | 14:36 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Silence SkipTest noise in in-process test teardown https://review.openstack.org/282261 | 14:37 |
*** joeljwright has joined #openstack-swift | 14:38 | |
*** ChanServ sets mode: +v joeljwright | 14:38 | |
acoles | clayg: notmyname: ^^ did you see this issue? I remember reading something in scrollback | 14:38 |
*** diogogmt has quit IRC | 14:42 | |
*** nadeem has joined #openstack-swift | 14:43 | |
*** diogogmt has joined #openstack-swift | 14:44 | |
*** NM has joined #openstack-swift | 14:45 | |
ahale | is anyone planning on attending the "Global Openstack Hackathon" at rax uk office the week after swift midcycle ? | 14:48 |
jrichli | tdasilva: hrou will not be attending hackathon :-( | 14:49 |
tdasilva | jrichli: ok, thanks...after posting that message yesterday I noticed that the symlinks topics is on the etherpad, so I guess we will be talking about it??? | 14:50 |
tdasilva | acoles: mm...weird, I'm not able to reproduce that issue with the in-process test, will try again | 14:51 |
acoles | tdasilva: oic. strange. | 14:52 |
acoles | tdasilva: i have nosetests version 1.3.1 | 14:53 |
*** ho_away has joined #openstack-swift | 14:53 | |
jrichli | tdasilva: I guess so. | 14:53 |
tdasilva | acoles: i have nosetests version 1.3.7 | 14:55 |
tdasilva | not sure if that would make a difference | 14:55 |
tdasilva | acoles: plus, I also run in-process a little differently, where I rename test.conf in /etc/swift | 14:56 |
tdasilva | as opposed to setting the env. variable: SWIFT_TEST_IN_PROCESS | 14:56 |
acoles | tdasilva: i see the error with 1.3.7 too | 14:58 |
acoles | tdasilva: ok so if I rename test.conf the error does not appear | 14:59 |
tdasilva | what?? | 14:59 |
tdasilva | hmm....now i'm really curious | 15:00 |
acoles | tdasilva: so maybe that gives a clue as to why the teardown is calle twice? | 15:00 |
tdasilva | acoles: it's something ;) | 15:00 |
*** haomaiwang has quit IRC | 15:01 | |
acoles | tdasilva: i mean, i see same as you - do not set env var, rename test.conf, no error ? | 15:01 |
*** haomaiwang has joined #openstack-swift | 15:01 | |
acoles | tdasilva: but set env var, have test.conf, -> error | 15:01 |
eranrom | cschwede: Are you around? | 15:01 |
tdasilva | acoles: yeah, and now I see same as you when setting the env. variable | 15:01 |
*** diogogmt has quit IRC | 15:01 | |
tdasilva | so we are in sync there | 15:02 |
acoles | tdasilva: ok so we are at least consistent! :) | 15:02 |
tdasilva | yes | 15:02 |
notmyname | good morning | 15:07 |
*** _JZ_ has quit IRC | 15:08 | |
cschwede | eranrom: hello Eran! i’m here, but busy at the moment - sorry | 15:11 |
*** nadeem has quit IRC | 15:13 | |
*** chsc has joined #openstack-swift | 15:17 | |
acoles | tdasilva: ok I think I see what's happening. setup_package is called twice, and when test.conf is not found, on the second call to setup_package the in_process flag is set False! but by then all the setup for in_process has been done. then in (second) package_teardown the offending call is not made because in_process is False. | 15:20 |
acoles | tdasilva: even though tests are running in process! | 15:20 |
acoles | tdasilva: i'll need to unravel it some more, because at the moment when running 'your way' the cleanup in teardown_package is not happening at all | 15:22 |
acoles | and when running 'my way' the cleanup is attempted twice and barfs the second time :/ | 15:22 |
acoles | notmyname: good morning | 15:23 |
tdasilva | acoles: ok, I can also try to dig into it a little bit | 15:23 |
tdasilva | acoles: do we know why setup_package and teardown are called twice? | 15:23 |
acoles | tdasilva: i don't know, would be nice to understand that | 15:24 |
*** sarafraj has joined #openstack-swift | 15:24 | |
* tdasilva is checking if problem also occurs with ostestr | 15:27 | |
*** mingdang1 has quit IRC | 15:30 | |
*** trifon has quit IRC | 15:31 | |
tdasilva | acoles: I don't understand why this is: "and when test.conf is not found, on the second call to setup_package the in_process flag is set False!" | 15:32 |
*** _JZ_ has joined #openstack-swift | 15:34 | |
eranrom | cschwede: sure, catch you later | 15:34 |
acoles | tdasilva: line 581 __init__.py - second time through the config has been setup by in process setup, so in_process->False - it is confused with there being config loaded from a test.conf file | 15:35 |
tdasilva | oohhh, i see...a fake "test.conf" gets loaded | 15:35 |
*** bjkeller has joined #openstack-swift | 15:37 | |
*** eranrom has quit IRC | 15:40 | |
*** jmccarthy has quit IRC | 15:50 | |
*** petertr7 is now known as petertr7_away | 15:50 | |
openstackgerrit | Alistair Coles proposed openstack/swift: Silence SkipTest noise in in-process test teardown https://review.openstack.org/282261 | 15:50 |
acoles | tdasilva: i think that sorts it - make in_process latch once it is set True | 15:51 |
*** jmccarthy has joined #openstack-swift | 15:51 | |
acoles | tdasilva: yeah, so once the fake test.conf is loaded it should not cause setup_package to think it has a real test.conf and reset in_process to False | 15:51 |
*** asettle has quit IRC | 15:52 | |
*** asettle has joined #openstack-swift | 15:53 | |
tdasilva | acoles: cool, will test | 15:53 |
*** garthb_ has joined #openstack-swift | 15:56 | |
*** petertr7_away is now known as petertr7 | 15:57 | |
*** daemontool has quit IRC | 15:57 | |
*** zaitcev has joined #openstack-swift | 15:58 | |
*** ChanServ sets mode: +v zaitcev | 15:59 | |
*** haomaiwang has quit IRC | 16:01 | |
*** haomaiwang has joined #openstack-swift | 16:01 | |
*** daemontool has joined #openstack-swift | 16:02 | |
*** CaioBren_ has joined #openstack-swift | 16:04 | |
*** ho_away has quit IRC | 16:06 | |
*** CaioBrentano has quit IRC | 16:06 | |
*** Zyric has joined #openstack-swift | 16:08 | |
openstackgerrit | Alexandra Settle proposed openstack/swift: WIP: New operational procedures guide https://review.openstack.org/278245 | 16:10 |
notmyname | asettle: yay. complete conversion :-) | 16:11 |
*** cguadall has joined #openstack-swift | 16:12 | |
*** diogogmt has joined #openstack-swift | 16:14 | |
asettle | notmyname: yep. My eyeballs have fallen out of my head. | 16:17 |
asettle | I've got two files left to edit the little bits and bobs and then we should be good to go come monday morn | 16:17 |
notmyname | ok. are you planning on pushing anything else today or tomorrow? | 16:18 |
asettle | Tomorrow :) I'm done for today | 16:18 |
notmyname | or to rephrase, what's "editing phase 2"? | 16:18 |
notmyname | ok :-) | 16:18 |
asettle | HAHA the last two pages. | 16:19 |
asettle | Just me letting any reviewers know that there's more to go. | 16:19 |
notmyname | ok | 16:19 |
*** klrmn has joined #openstack-swift | 16:20 | |
asettle | Are you okay with the current 6-chapter structure notmyname | 16:21 |
notmyname | yes | 16:21 |
notmyname | at first glance it looks fine, and I'm definitely ok with different chapters instead of one big page | 16:21 |
asettle | It'll also be easier to collaborate on | 16:22 |
notmyname | asettle: what about putting these docs into a subdir in the source tree? does that hurt anything? | 16:22 |
asettle | But if you have anything you'd like change, lemme know. | 16:22 |
asettle | Uhhhh I don't belivee so. | 16:22 |
notmyname | eg docs/ops-runbook/*.rst | 16:22 |
notmyname | actually docs/source/ops-runbook/... | 16:23 |
asettle | OH yes, yes, sorry, that would actually be better :P haha | 16:23 |
notmyname | ok | 16:23 |
notmyname | well, maybe when you wake up in the morning there might be a new patchset with some of that | 16:23 |
asettle | HAHA I am very okay with that :) | 16:23 |
*** trifon has joined #openstack-swift | 16:26 | |
asettle | notmyname: question, do all the doc patches have to go through all the build tests? | 16:27 |
notmyname | asettle: yup. isn't is great? | 16:28 |
asettle | ... | 16:28 |
asettle | Yes. | 16:28 |
asettle | So great. | 16:28 |
* asettle waiting for the checks: http://media.gettyimages.com/photos/six-skeletons-smoking-around-the-dinner-table-circa-1865-picture-id55955892 | 16:28 | |
*** arch-nemesis has joined #openstack-swift | 16:33 | |
*** garthb has joined #openstack-swift | 16:33 | |
*** cbartz has left #openstack-swift | 16:34 | |
*** petertr7 is now known as petertr7_away | 16:38 | |
*** StraubTW_ has quit IRC | 16:39 | |
*** StraubTW_ has joined #openstack-swift | 16:39 | |
*** StraubTW_ has quit IRC | 16:39 | |
*** chsc has quit IRC | 16:40 | |
*** gyee has joined #openstack-swift | 16:43 | |
*** diazjf has joined #openstack-swift | 16:44 | |
*** SkyRocknRoll has joined #openstack-swift | 16:45 | |
*** jistr has quit IRC | 16:45 | |
*** petertr7_away is now known as petertr7 | 16:45 | |
*** Zyric has quit IRC | 16:53 | |
*** geaaru has joined #openstack-swift | 16:56 | |
openstackgerrit | Bing Hu proposed openstack/python-swiftclient: Support uploading to an object in swift from stdin https://review.openstack.org/259410 | 16:58 |
*** Zyric has joined #openstack-swift | 16:59 | |
*** Zyric_ has joined #openstack-swift | 16:59 | |
*** Zyric has left #openstack-swift | 17:00 | |
*** haomaiwang has quit IRC | 17:01 | |
*** nadeem has joined #openstack-swift | 17:01 | |
*** Zyric_ has left #openstack-swift | 17:01 | |
*** nadeem has quit IRC | 17:01 | |
*** haomaiwang has joined #openstack-swift | 17:01 | |
*** Zyric has joined #openstack-swift | 17:01 | |
Zyric | Good Morning | 17:02 |
*** nadeem has joined #openstack-swift | 17:02 | |
*** trifon has quit IRC | 17:02 | |
tdasilva | acoles: thanks for the hackathon updates | 17:03 |
*** lyrrad has joined #openstack-swift | 17:04 | |
*** petertr7 is now known as petertr7_away | 17:04 | |
*** eranrom has joined #openstack-swift | 17:07 | |
tdasilva | I just noticed that documentation for ACL support is almost non-existent, is that true or am i missing something? | 17:08 |
tdasilva | all i found was this: http://docs.openstack.org/developer/swift/misc.html#acls | 17:08 |
*** chsc has joined #openstack-swift | 17:10 | |
acoles | tdasilva: there's some here http://docs.openstack.org/developer/swift/overview_auth.html#access-control-using-keystoneauth | 17:11 |
acoles | tdasilva: but IIRC it's a little thin | 17:11 |
tdasilva | acoles: ok, thanks. | 17:14 |
jrichli | tdasilva: there is some direction on the api docs, of course. | 17:16 |
*** trifon has joined #openstack-swift | 17:16 | |
*** asettle has quit IRC | 17:19 | |
*** klrmn has quit IRC | 17:20 | |
tdasilva | jrichli: this http://developer.openstack.org/api-ref-objectstorage-v1.html, right? | 17:20 |
*** mvk has quit IRC | 17:22 | |
jrichli | tdasilva: yes. see container post, for example | 17:22 |
tdasilva | jrichli: yeah, found it :) | 17:22 |
*** gyee has quit IRC | 17:25 | |
*** admin6 has quit IRC | 17:25 | |
*** geaaru has quit IRC | 17:27 | |
*** dmorita has joined #openstack-swift | 17:35 | |
notmyname | easy review? should just need one +2. patch 284288 | 17:39 |
patchbot | notmyname: https://review.openstack.org/#/c/284288/ - swift - updated some weird whitespace character to a norma... | 17:39 |
notmyname | update patch 278245 with some formatting fixes and some restructuring | 17:45 |
patchbot | notmyname: https://review.openstack.org/#/c/278245/ - swift - operational procedures guide | 17:45 |
notmyname | acoles: also, changed all the HP references to HPE ;-) | 17:45 |
acoles | thanks | 17:45 |
*** petertr7_away is now known as petertr7 | 17:45 | |
acoles | notmyname: https://review.openstack.org/#/c/284288/1/doc/source/api/object_api_v1_overview.rst - excess whitespaces showing in gerrit | 17:46 |
patchbot | acoles: patch 284288 - swift - updated some weird whitespace character to a norma... | 17:46 |
tdasilva | so, I'm trying to understand the use of .rlistings when setting container ACLs, but haven't been able to figure it out. | 17:46 |
tdasilva | I found a blog that says: "Read privileges alone do not allow a user to list the contents of a container. To allow this add the .rlistings directive. This will allow any user with read privileges for the container to also retrieve an object list for the container." | 17:46 |
tdasilva | but that doesn't seem to be true | 17:46 |
timburke | tdasilva: iirc, it depends on whether this is for a user or for referrer-based access. may also depend on auth system | 17:48 |
notmyname | acoles: thanks. done. | 17:49 |
tdasilva | timburke: oic, i was configuring for a user and swauth | 17:49 |
notmyname | doesn't seem the bot is in here now | 17:49 |
notmyname | acoles: there seem to be other places like that in the code right now. but I was trying to fix the different space character. | 17:50 |
*** Zyric has quit IRC | 17:50 | |
*** Zyric has joined #openstack-swift | 17:50 | |
*** rledisez has quit IRC | 17:50 | |
*** rledisez has joined #openstack-swift | 17:50 | |
*** rledisez has quit IRC | 17:51 | |
acoles | notmyname: yeah sorry that was incidental | 17:52 |
notmyname | no worries | 17:52 |
notmyname | easy to fix :-) | 17:52 |
acoles | notmyname: done. how did you find the weird characters? | 17:53 |
notmyname | going through the ops runbook. I was gettign some sphinx errors and realized my text editor wasn't showing them as normal spaces (normally it's a tiny gray dot) | 17:53 |
notmyname | so I tried to to a global find/replace | 17:53 |
notmyname | and found not-opsbook stuff. rather than poluting the opsbook patch, I made another | 17:54 |
notmyname | thanks for looking at it | 17:55 |
*** petertr7 is now known as petertr7_away | 17:55 | |
notmyname | ok, time to get ready and go to the office... | 17:55 |
acoles | huh, i tend to look out for sphinx errors (since jenkins doesn't seem too fussy about them), hadn't seen those | 17:55 |
*** jordanP has quit IRC | 17:56 | |
notmyname | it was reported when there was one of these characters after multiple `` directives in the same line. it seemed to break formatting there | 17:56 |
*** gyee has joined #openstack-swift | 17:58 | |
*** joeljwright has quit IRC | 18:00 | |
*** haomaiwang has quit IRC | 18:01 | |
*** haomaiwang has joined #openstack-swift | 18:01 | |
*** diazjf has quit IRC | 18:04 | |
*** porunov has quit IRC | 18:07 | |
*** bjkeller has quit IRC | 18:10 | |
*** klrmn has joined #openstack-swift | 18:16 | |
*** SkyRocknRoll has quit IRC | 18:21 | |
*** bjkeller has joined #openstack-swift | 18:25 | |
*** diazjf has joined #openstack-swift | 18:27 | |
*** Jeffrey4l has quit IRC | 18:29 | |
*** hezhiqiang has quit IRC | 18:39 | |
notmyname | hello, again | 18:50 |
*** daemontool has quit IRC | 18:55 | |
*** zaitcev has quit IRC | 18:59 | |
*** zaitcev has joined #openstack-swift | 19:00 | |
*** ChanServ sets mode: +v zaitcev | 19:00 | |
*** haomaiwang has quit IRC | 19:01 | |
*** 16WAAEDST has joined #openstack-swift | 19:01 | |
*** petertr7_away is now known as petertr7 | 19:12 | |
*** _JZ_ has quit IRC | 19:17 | |
*** ChubYann has joined #openstack-swift | 19:22 | |
openstackgerrit | Steve McLellan proposed openstack/swift: WIP Oslo.messaging middleware https://review.openstack.org/249471 | 19:27 |
*** mrmoje has joined #openstack-swift | 19:40 | |
*** chsc has quit IRC | 19:41 | |
*** nadeem has quit IRC | 19:41 | |
*** esker has joined #openstack-swift | 19:47 | |
openstackgerrit | Paul Belanger proposed openstack/python-swiftclient: Have tox manage LANG environmental var https://review.openstack.org/284379 | 19:50 |
*** petertr7 is now known as petertr7_away | 19:50 | |
*** acoles is now known as acoles_ | 19:52 | |
*** petertr7_away is now known as petertr7 | 19:55 | |
*** 16WAAEDST has quit IRC | 20:01 | |
*** haomaiwang has joined #openstack-swift | 20:01 | |
*** trifon has quit IRC | 20:04 | |
*** chsc has joined #openstack-swift | 20:05 | |
*** manous has joined #openstack-swift | 20:06 | |
tdasilva | hi, i'm running into a problem testing swift client and acl and was wondering if somebody can help. Basically, setting write access to a container allows users to write to a container with curl but not with swift client, because swift client tries to do a HEAD on the account: http://ur1.ca/okh8h | 20:08 |
*** petertr7 is now known as petertr7_away | 20:08 | |
tdasilva | is this a known issue, am i missing something? any ideas? | 20:08 |
timburke | known issue. if you add --leave-segments, swiftclient won't do the object HEAD. the container PUT will still warn, but it's harmless | 20:10 |
timburke | (or at least, known to me ;-) | 20:10 |
jrichli | torgomatic: thanks for the review on patch 282578 and for the tip about disable_fallocate! | 20:10 |
patchbot | jrichli: https://review.openstack.org/#/c/282578/ - swift - Set backend content length for fallocate - EC Policy | 20:10 |
tdasilva | timburke: heh :), thanks! let me give that a try | 20:10 |
torgomatic | jrichli: yw | 20:11 |
tdasilva | timburke: voila | 20:12 |
timburke | tdasilva: i suppose we could have the HEAD do a similar warning and not actually fail unless the PUT fails. i'm not sure i like it, though; that seems likely to leave orphaned segments when working with xLOs | 20:20 |
tdasilva | timburke: it seems that in previous versions the client would issue a HEAD on the account before doing a PUT on the container, but latest versions just try the PUT directly | 20:22 |
timburke | huh. i wonder what we were trying to do with that HEAD... | 20:22 |
tdasilva | yeah, weird...i'm seeing that in 2.3.1 | 20:23 |
tdasilva | but not on latest | 20:23 |
*** NM has quit IRC | 20:24 | |
tdasilva | timburke: have we considered a more direct approach of just trying a PUT on the object first, and then if that fails, try a PUT on the container to create the container? | 20:25 |
timburke | tdasilva: ah, apparently an attempt to verify the account exists: https://github.com/openstack/python-swiftclient/blob/2.3.1/swiftclient/service.py#L1180 | 20:25 |
timburke | i think part of the rationale is that we're going to have a bunch of object upload threads going; better to attempt to create the container once than to have 10 threads all try at once | 20:27 |
tdasilva | mm...still could try just one of the 10 first :P | 20:27 |
*** joeljwright has joined #openstack-swift | 20:30 | |
*** ChanServ sets mode: +v joeljwright | 20:30 | |
*** NM has joined #openstack-swift | 20:30 | |
*** petertr7_away is now known as petertr7 | 20:31 | |
*** mrmoje has quit IRC | 20:32 | |
timburke | tdasilva: there's a lot i'd like to do if we could get a bit more coördination between swiftclient's threads, like bug 1527017 | 20:32 |
openstack | bug 1527017 in python-swiftclient "Segment upload failures should abort other segment jobs" [Undecided,New] https://launchpad.net/bugs/1527017 | 20:32 |
tdasilva | timburke: ic | 20:34 |
*** proteusguy__ has quit IRC | 20:50 | |
*** ho_away has joined #openstack-swift | 20:52 | |
*** nadeem has joined #openstack-swift | 20:54 | |
*** eranrom has quit IRC | 20:55 | |
jrichli | timburke: is that the correct way to type coordination? with the accent on the o? | 20:56 |
kota_ | hello | 20:58 |
*** takashi has joined #openstack-swift | 20:58 | |
jrichli | kota_: hello! | 20:59 |
mattoliverau | morning | 20:59 |
kota_ | jrichli: o/ | 20:59 |
*** m_kazuhiro has joined #openstack-swift | 21:00 | |
*** Zyric has left #openstack-swift | 21:00 | |
notmyname | meeting time in -meeting. just waiting for heat to finish up | 21:00 |
*** acoles_ is now known as acoles | 21:00 | |
*** Zyric_ has joined #openstack-swift | 21:00 | |
*** haomaiwang has quit IRC | 21:01 | |
timburke | jrichli: i think i've been reading too much neil stephenson... | 21:01 |
mattoliverau | The wife has a doctors appointment this morning, so during the meeting I'll have to head over to the hospital. So will attempt to meeting on phone when that happens.. just an fyi incase I disapear or my messages come in late :) | 21:01 |
*** haomaiwang has joined #openstack-swift | 21:01 | |
timburke | iirc, it's to differentiate the sound from the oo in "tool" | 21:01 |
jrichli | timburke: wow, you are so well-rounded :-) | 21:02 |
timburke | ...or something. maybe just full of myself? | 21:02 |
timburke | :P | 21:02 |
*** proteusguy__ has joined #openstack-swift | 21:03 | |
jrichli | lol, nah. actaully, i should say your knowledge is well-rounded. wasn't trying to make a statement on your figure ;-) | 21:03 |
tdasilva | anybody arriving early sunday morning at heaththrow and is thinking about hanging out in london for the day? | 21:07 |
acoles | tdasilva: thanks for adding the copy agenda item | 21:08 |
tdasilva | acoles: :) | 21:08 |
*** trifon has joined #openstack-swift | 21:09 | |
*** pcaruana has quit IRC | 21:10 | |
*** Gordoni has joined #openstack-swift | 21:12 | |
manous | hello how to active ssl in proxy-server.conf | 21:12 |
*** mingyu has quit IRC | 21:19 | |
*** mingyu has joined #openstack-swift | 21:19 | |
openstackgerrit | Merged openstack/swift: updated some weird whitespace character to a normal one https://review.openstack.org/284288 | 21:21 |
*** ekarlso- has quit IRC | 21:34 | |
*** ekarlso- has joined #openstack-swift | 21:34 | |
*** trifon has quit IRC | 21:54 | |
*** _JZ_ has joined #openstack-swift | 21:55 | |
*** ho_away has quit IRC | 21:59 | |
*** takashi has quit IRC | 22:00 | |
*** haomaiwang has quit IRC | 22:01 | |
*** haomaiwang has joined #openstack-swift | 22:01 | |
*** m_kazuhiro has quit IRC | 22:01 | |
acoles | tdasilva: what time do you land at LHR | 22:02 |
tdasilva | 7:20am | 22:02 |
acoles | that is early! | 22:02 |
tdasilva | acoles: so i was trying to decide to either spend the day in london or take the bus to bristol and hang out there | 22:03 |
tdasilva | since check-in is not until 4pm, i was leaning on hanging out in london | 22:03 |
torgomatic | git diff | 22:03 |
torgomatic | bah | 22:03 |
onovy | git reset --hard origin/life | 22:05 |
notmyname | fatal: origin/life not found | 22:06 |
onovy | no lifer! | 22:06 |
*** manous has quit IRC | 22:11 | |
*** petertr7 is now known as petertr7_away | 22:11 | |
*** daemontool has joined #openstack-swift | 22:11 | |
mattoliverau | Lol | 22:12 |
*** mwheckmann has quit IRC | 22:22 | |
*** daemontool has quit IRC | 22:23 | |
*** nadeem has quit IRC | 22:26 | |
*** delattec has joined #openstack-swift | 22:34 | |
*** cdelatte has quit IRC | 22:37 | |
*** acoles is now known as acoles_ | 22:46 | |
*** arch-nemesis has quit IRC | 22:51 | |
*** chsc has quit IRC | 22:52 | |
openstackgerrit | Ben Keller proposed openstack/swift: Headers now use a case incensitive dictionary https://review.openstack.org/274906 | 22:52 |
*** chsc has joined #openstack-swift | 22:57 | |
*** trifon has joined #openstack-swift | 22:57 | |
*** haomaiwang has quit IRC | 23:01 | |
*** haomaiwang has joined #openstack-swift | 23:01 | |
*** bjkeller has left #openstack-swift | 23:09 | |
*** diazjf has quit IRC | 23:16 | |
*** km has joined #openstack-swift | 23:20 | |
clayg | is everyone having a good day today? | 23:21 |
kota_ | clayg: sure (just for me :)) | 23:22 |
joeljwright | clayg: sure, why not | 23:22 |
joeljwright | clayg: although I do still seem to be working at 23:23 | 23:23 |
joeljwright | :S | 23:23 |
kota_ | joelwright: night man! | 23:26 |
joeljwright | kota_: I'd definitely rather be doing this than having the swift meeting at 6am! :) | 23:28 |
*** lpabon has quit IRC | 23:29 | |
kota_ | joeljwright: yup but 6 am is good rather than 4 am (the meeting time before vancouver summit) :) | 23:29 |
*** pchng has quit IRC | 23:29 | |
joeljwright | kota_: !!! | 23:30 |
notmyname | I'm glad we could fix that. but I'm still really impressed that people attend regularly both early morning and late at night | 23:32 |
notmyname | thank you | 23:32 |
joeljwright | notmyname: trust me, meetings are much easier when you have wine :) | 23:34 |
*** kei_yama has joined #openstack-swift | 23:34 | |
kota_ | notmyname: yup, thanks for taking care of all over the world. | 23:36 |
*** NM has quit IRC | 23:36 | |
notmyname | I don't know how I've been able to schedule a recurring meeting a 6am and be thanked for it!!! you people are crazy ;-) | 23:36 |
joeljwright | :D | 23:36 |
*** joeljwright has quit IRC | 23:44 | |
*** _JZ_ has quit IRC | 23:45 | |
kota_ | notmyname: hehe | 23:45 |
*** chsc has quit IRC | 23:53 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!