Wednesday, 2017-05-24

*** aselius has quit IRC00:11
*** silor has joined #openstack-swift00:14
*** wasmum has quit IRC00:15
*** mingyu has joined #openstack-swift00:18
*** mingyu has quit IRC00:22
*** itlinux has joined #openstack-swift00:24
zaitcevtimburke: please feel free to explain to me why I'm a moron, but both of them looked strange! I'll be back from a class in a few hours.00:29
timburkezaitcev: that's the way i did it! parent commit of https://review.openstack.org/#/c/466952/2 is https://review.openstack.org/#/c/448240/1200:43
patchbotpatch 466952 - swift - Follow-up for per-policy proxy configs00:43
patchbotpatch 448240 - swift - Enable per policy proxy config options00:43
zaitcevOooh00:44
zaitcevThe "Related Changes" was beyond the screen on the right00:44
notmynametimburke: my gut reaction to patch 466953 is the same as zaitcev's. I'm looking forward to your comment on it00:44
patchbothttps://review.openstack.org/#/c/466953/ - swift - Remove tempauth docs from deployment guide00:44
zaitcevIn pennance I'll review that other one too, unless someone lands it sooner00:44
timburkeah, yeah... i feel like the review screen has been feeling wider, lately... wasn't sure if it was just me and my custom dashboards, though00:44
notmynamezaitcev: the per-policy configs? that one, I hope will be landing tomorrow00:45
zaitcevyes00:46
notmynameI mean, feel free to look at it, but I expect it to land Real Soon Now(tm) anyway. there's been a lot of back and forth on it already00:46
notmynamezaitcev: where do we stand on https://review.openstack.org/#/c/427911/ ? just looks liek you're waiting for reviews00:47
patchbotpatch 427911 - swift - PUT+POST and its development test00:47
zaitcevgot it. I'm off to the dojo now, I'll look at the patch unless I break my neck today00:47
notmynamezaitcev: if so, I'll bug some people about it00:47
notmynamezaitcev: have a good evening :-)00:47
zaitcev(notmyname, yes, I'm waiting for reviews. thanks... I hoped Clay/Sam/Alasdair would come down on the idea and consider if I'm actually fixing the issues)00:50
*** bob_cheesey has joined #openstack-swift00:50
*** tovin07_ has joined #openstack-swift00:54
*** alenavolk has joined #openstack-swift00:57
*** alenavolk has quit IRC00:58
*** itlinux has quit IRC01:06
kota_good morning01:21
*** silor has quit IRC01:28
*** JimCheung has quit IRC01:29
*** JimCheung has joined #openstack-swift01:30
*** JimCheung has quit IRC01:34
*** itlinux has joined #openstack-swift01:35
*** abhitechie has joined #openstack-swift01:46
*** abhitechie has quit IRC01:52
*** itlinux has quit IRC01:52
*** abhitechie has joined #openstack-swift01:53
*** abhitechie has quit IRC01:54
*** abhitechie has joined #openstack-swift01:54
*** bob_cheesey has left #openstack-swift01:56
*** zhurong has joined #openstack-swift02:11
*** mingyu has joined #openstack-swift02:13
*** klrmn has quit IRC02:16
claygkota_: is the per-policy config stuff going to land today!?  Is it awesome!!!?  (genuinely don't know; haven't looked at it; just curious)02:19
kota_clayg: it's going to be good shape imo. I had some comments yesterday, acoles seemd to do great work while I was asleep. Not sure if that results in landing today.02:21
kota_but timburke looks already add his +2 for that, so i hope no big blocker exists there02:22
*** klrmn has joined #openstack-swift02:35
*** alenavolk has joined #openstack-swift02:38
claygwow, great work!  good luck.02:41
*** alenavolk has quit IRC02:42
*** klrmn has joined #openstack-swift02:50
*** _JZ_ has joined #openstack-swift02:56
*** SkyRocknRoll has joined #openstack-swift03:02
notmynamerledisez: (question for an async answer) did you get any feedback on https://etherpad.openstack.org/p/swift-losf-meta-storage this week?03:09
*** itlinux has joined #openstack-swift03:10
*** mingyu has quit IRC03:17
*** alenavolk has joined #openstack-swift03:20
*** abhitechie has quit IRC03:39
claygnotmyname: it's weird reading some of the comments there - it's not clear to me everyone commenting is having the same conversation?03:41
claygor perhaps rather it's just not obvious to me how having object metadata in the KV index effects index rebuild time03:42
claygwell... maybe the conversation got side tracked on rebuild because the "replicate all metadata in the volume" design can at least in theory rebuild the entire KV index from the volume - which is one of the enabling features that allows the design to flush/sync the kv index to disk periodically instead of after every update.03:44
claygperhaps the implementation that kept some object metadata *only* in KV index didn't plan to support the case where the KV index was lost because they didn't consider it could be out of sync with the volume after crash?03:45
*** alenavolk has quit IRC03:53
*** winggundamth has joined #openstack-swift03:57
*** kei_yama has quit IRC04:00
*** kei_yama has joined #openstack-swift04:01
*** SkyRocknRoll has quit IRC04:02
*** klrmn has quit IRC04:04
*** itlinux has quit IRC04:08
*** psachin has joined #openstack-swift04:09
*** ChanServ changes topic to "Swift is 7 years old! | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift | Review Dashboard: http://not.mn/reviews.html"04:09
-openstackstatus- NOTICE: Sufficient free space has been reclaimed that jobs are passing again; any POST_FAILURE results can now be rechecked.04:09
*** zhurong has quit IRC04:11
*** zhurong has joined #openstack-swift04:15
*** chsc has joined #openstack-swift04:15
*** mingyu has joined #openstack-swift04:18
*** chsc has quit IRC04:20
*** lucasxu has joined #openstack-swift04:20
*** mingyu has quit IRC04:22
*** psachin has quit IRC04:35
*** psachin has joined #openstack-swift04:53
*** bkopilov has joined #openstack-swift04:55
*** jaosorior_away is now known as jaosorior04:55
*** lucasxu has quit IRC05:10
*** winggundamth has quit IRC05:12
*** links has joined #openstack-swift05:20
zaitcevI looked at the policy section thing and the abuse of __file__ felt so wrong. But then Tim & Kota approve, so...05:25
zaitcevAnd it can already by a directory05:25
zaitcevs/by /be /05:25
claygpretty sure we have a few places were we safely assume config dicts returned from readconf have __file__ - not sure on the context05:26
zaitcevIt's still there, but it's not a string anymore.05:27
clayg*whoa*05:31
zaitcevI promised to look at https://review.openstack.org/#/c/448240 today, but I just can't say anything smart about it.05:32
patchbotpatch 448240 - swift - Enable per policy proxy config options05:32
zaitcevtimburke, about teaching users not to use TempAuth05:33
zaitcevtimburke, http://zaitcev.livejournal.com/150962.html05:34
zaitcevtimburke, I'm not Russian enough anymore in that context.05:34
*** chsc has joined #openstack-swift05:43
*** chsc has quit IRC05:48
*** _JZ_ has quit IRC05:52
*** psachin has quit IRC05:53
*** rcernin has quit IRC06:00
*** psachin has joined #openstack-swift06:05
*** cshastri has joined #openstack-swift06:08
*** mingyu has joined #openstack-swift06:11
claygThem: tell the customer he is stupid; here, take N 😍06:13
*** gyee has quit IRC06:17
*** rcernin has joined #openstack-swift06:17
*** psachin has quit IRC06:23
*** psachin has joined #openstack-swift06:23
*** jeffli has joined #openstack-swift06:25
*** hoonetorg has quit IRC06:25
*** ChubYann has quit IRC06:27
*** hoonetorg has joined #openstack-swift06:37
*** mingyu has quit IRC06:50
*** mingyu has joined #openstack-swift06:51
*** mingyu has quit IRC06:51
*** bkopilov has quit IRC06:55
*** mingyu has joined #openstack-swift06:55
*** mingyu has quit IRC06:59
*** bkopilov has joined #openstack-swift07:08
*** jroll has quit IRC07:12
*** pcaruana has joined #openstack-swift07:16
*** mingyu has joined #openstack-swift07:23
kota_zaitcev: I suppose the __file__ thing is still under discussion, https://review.openstack.org/#/c/448240/11/swift/common/wsgi.py@11807:29
patchbotpatch 448240 - swift - Enable per policy proxy config options07:29
*** skudlik has joined #openstack-swift07:33
*** hseipp has joined #openstack-swift07:34
*** mingyu has quit IRC07:46
rlediseznotmyname: about losf, we got feedback on meta storage on the etherpad. we also discussed a lot with alecuyer and jeffli and we settled on a volume format. meta will be stored in volume07:47
rlediseznotmyname: we now need to work on K/V format (rocksdb vs leveldb), format of key and value07:47
rlediseznotmyname: alecuyer did some preliminary bench on 1 big K/V vs multiple small K/V. it seems the memory overhead of having multiple small K/V would be a major problem07:48
acolesgood morning07:48
acoleskota_: thanks for recheck07:49
claygI think the __file__ StringIO is fine - it's not ideal - particularly the paste handling - but that was pre-existing.07:50
claygthe readconf stuff is totally find - entirely explicit - you could add something to couple ConfigString with readconf it it made it easier to reason about ... or you can just leaverge the fact we're already looking at __file__ and readconf already does the right thing with readables - done07:51
claygnow that PasteDeploy is unmaintained we should inline/rewrite the parts we use and it'll probably be a lot easier to follow!07:52
acolesclayg: I don't love that solution myself, but IMHO the ConfigString thing was already a kludge, just setting __file__ to arbitrary and fairly useless value 'string'07:54
claygyeah that's my opinion as well07:55
kota_acoles: good morning07:55
acolesclayg: and IIRC we already rely on __file__ being there, as you said, elsewhere07:57
claygI think people just see the ConfigString stuff and go like "wtf how is this plumbed through to paste's loadconext business" - but your change doesn't really have anything to do with that mess/garbage  - all that paste stuff is impossible to hold in your head07:57
claygyeah __file__ is fully legit - how else you gunna re-read the parts of the config you missed?07:58
claygis that really the most gross only wtf thing at this point!?  That's *awesome*!08:00
*** cbartz has joined #openstack-swift08:00
*** hseipp has quit IRC08:02
acolesclayg: in copy middleware for example, and some of the daemons that go looking for other conf sections, we use __file__ there08:02
acolesclayg: I think timburke has some great follow up to make pieces a little cleaner. somehow I missed his patch yesterday so independently think I got most but not all of his changes in there08:04
claygyeah using __file__ is  ubiquitous08:04
*** oshritf has joined #openstack-swift08:04
kota_general thinking of the context "re-open", the __file__ should be something re-opanable but currently swift allows the __file__ as an file-like object.08:15
kota_the magic is in swift.common.utils.readconf08:15
acoleskota_: in paste-deploy loadwsgi the __file__ is abspath to a file, but swift has already abused that in ConfigString by setting __file__='string' (which is not a path to a file!) - my logic is that making file a StringIO is no worse than it being an non-existent arbitrary 'path' that cannot be opened08:25
*** joeljwright has joined #openstack-swift08:25
*** ChanServ sets mode: +v joeljwright08:25
acolesespecially since readconf can read from a StringIO, so there is at least some cosnsitent 'design'08:26
acolesconsistent*08:26
kota_acoles: exactly08:27
kota_acoles: i'm just looking at why we need ConfigString, such a abused one :/08:28
acoleskota_: AFAICT it was added to support the hardcoded default InternalClient config in container sync, https://github.com/openstack/swift/blob/671254224a4a4710e7556535ee68bd999536ab8d/swift/container/sync.py#L230-L23008:29
claygConfigString is there for backwards compat when some something container sync something internal client something default interal_client.conf08:29
claygor... that08:29
kota_i don't want to mess InternalClient/container sync with just an idea but it would be needed to refactor/correct the impl... I'm feeling08:29
acoles...yeah, that08:29
kota_oh, that for backward compat...08:30
acolesThe hard coded conf is there to save ops needing to create an internal client conf file when the change from direct to internal client was made in container sync i.e. it is an upgrade thing08:30
acoleskota_: yeah, backwards compat, don't break on upgrade08:31
claygah... yeah it was a superb hack I'm afraid - the PasteDeploy docs were never that great when you could find them - I had to troll through the paste source just to get *something* to work08:31
kota_but I'm wondering why we could make it as default values in the InternalClient... or preparing *conf dict* for InternalClient init08:31
kota_though InternalClient take a path for init though08:32
claygpretty sure you can't "fix" it w/o inline some more/all of PasteDeploy - which would be awesome!08:32
kota_right now.08:32
claygkota_: pipeline loading :'(08:32
kota_clayg: that's too bad :(08:32
claygyou have to go through paste if you want to get a pipeline - no readconf can make that happen08:32
kota_i see08:33
acoleskota_: would be nice but it's not just a single conf dict, it's an entire pipeline plus filter etc08:33
claygI mean - we *could* - it's just entrypoints!  it would be *amazing*08:33
kota_hmm....08:34
claygyou could have one code path that reads internal_client.conf with paste - and a totally different path that builds the backwards compat client from primitives by hand08:36
claygbut at *this* point there's stuff like this floating around -> https://gist.github.com/clayg/5ab6001c13a733ae23b0fdf905af2a6008:36
* clayg shrugs08:37
claygit's old cruft - the ugly parts of ConfigString aren't acoles fault08:37
acolesactually, since the default internal client conf is *fixed*, we could maybe just instantiate the filters/app directly and not even need a conf parsing step? something like ic = CatchErrors(ProxyLogging(MemCache(Application)))08:38
acolesI'm sure if i typed the code I'd realise the flaw in my thinking08:38
acolesbut whatever, that would be a different patch08:38
kota_acoles: self.app =, exactly it should be a different patch08:39
claygacoles: i find it *fascinating* that the __file__ key was there at all?  I thought removing it on master would cause a unittest to fail or something...08:39
claygYou can code it up and see if you like it - but I'm guessing you08:39
claygwill find that it's easier to maintain the inlined config file08:40
kota_clayg: at least, test_wsgi.py didn't fail, I tried to run unit08:40
claygsimilar reason we stopped having inprocess functests build pipelines by hand and they instead just load the example configs08:40
kota_when removing __file__ in ConfigString08:40
clayg... i could be wrong08:40
acolesclayg: I won't be doing that *today* ;) ... like, replace something that works with something else that works :P08:40
kota_ah, inprocess functests08:41
claygi just use them as an example since they used to do the app = Filter(Filter(Filter(app))) trick08:42
acolesclayg: you mean that __file__ key is set in ConfigString - yeah it does seem like maybe it wasn't even necessary08:44
acolestest_sync.py all pass if i remove the __file__08:46
kota_but with the config per policy needs the attribute yeah08:46
kota_s/with//08:46
kota_acoles: lol08:47
acoleskota_: yes and in the patch the new proxy/test_server.py:TestProxyServerConfigStringLoading tests will fail if ConfigString __file__ is not set08:51
acolesbut on master seems like nothing cares about the __file__ value, which makes sense because it is arbitrary08:51
*** kei_yama has quit IRC08:52
*** mvk has joined #openstack-swift08:58
*** hseipp has joined #openstack-swift09:20
*** mvk has quit IRC09:42
*** links has quit IRC09:55
*** tristanC has joined #openstack-swift09:56
*** adriant has quit IRC09:58
*** skudlik has quit IRC10:02
*** tovin07_ has quit IRC10:03
*** zhurong has quit IRC10:04
*** links has joined #openstack-swift10:08
*** mvk has joined #openstack-swift10:14
*** jroll has joined #openstack-swift10:25
*** skudlik has joined #openstack-swift11:10
*** MVenesio has joined #openstack-swift11:45
*** early has quit IRC11:49
*** early has joined #openstack-swift11:49
*** MVenesio has quit IRC11:59
*** jeffli has quit IRC12:09
*** lucasxu has joined #openstack-swift12:31
*** klamath has joined #openstack-swift12:32
*** klamath has joined #openstack-swift12:32
*** NM has joined #openstack-swift12:33
*** zhurong has joined #openstack-swift12:35
kota_hmm.... it's close to time over to stay my office...12:35
*** zhurong has quit IRC12:36
acoleskota_: yeah it must be late there12:36
kota_acoles: sorry, i didn't finish the work to review yet. I'll be back to the patch tomorrow but if another core makes sure the patch, it's ok to land it. currently I didn't hit significant issue on that patch.12:41
acoleskota_: ok, thanks for working on it12:41
*** stradling has quit IRC12:43
*** stradling has joined #openstack-swift12:43
*** lucasxu has quit IRC12:50
*** MVenesio has joined #openstack-swift13:09
*** lucasxu has joined #openstack-swift13:20
*** NM has quit IRC13:29
*** NM has joined #openstack-swift13:35
*** jeffli has joined #openstack-swift13:55
*** alenavolk has joined #openstack-swift13:55
*** jeffli has quit IRC14:00
*** mingyu has joined #openstack-swift14:08
*** alenavolk has quit IRC14:12
*** mingyu has quit IRC14:20
*** NM has quit IRC14:21
*** vint_bra has joined #openstack-swift14:23
*** NM has joined #openstack-swift14:25
*** vint_bra has quit IRC14:35
*** lucasxu has quit IRC14:36
*** lucasxu has joined #openstack-swift14:37
*** chlong has joined #openstack-swift14:38
*** itlinux has joined #openstack-swift14:45
*** vint_bra has joined #openstack-swift14:49
*** lucasxu has quit IRC14:50
*** vint_bra has quit IRC14:50
*** cshastri has quit IRC14:50
*** lucasxu has joined #openstack-swift14:52
*** aselius has joined #openstack-swift14:53
*** psachin has quit IRC14:55
*** bob_cheesey has joined #openstack-swift15:00
*** bob_cheesey has quit IRC15:06
*** vint_bra has joined #openstack-swift15:07
*** bob_cheesey has joined #openstack-swift15:11
timburkegood morning15:12
*** bob_cheesey has joined #openstack-swift15:14
*** gyee has joined #openstack-swift15:15
*** bob_cheesey has quit IRC15:15
*** rcernin has quit IRC15:18
*** itlinux has quit IRC15:33
*** klrmn has joined #openstack-swift15:35
*** itlinux has joined #openstack-swift15:36
*** MVenesio has quit IRC15:36
notmynamegood morning15:45
*** mvk_ has joined #openstack-swift15:50
*** Sukhdev_ has joined #openstack-swift15:50
*** skudlik has quit IRC15:51
*** itlinux has quit IRC15:52
*** stew925 has joined #openstack-swift15:55
*** lucasxu has quit IRC15:56
notmynamebouncing my bouncer...15:57
*** notmyname has quit IRC15:57
*** patchbot has quit IRC15:57
*** patchbot has joined #openstack-swift15:59
*** notmyname has joined #openstack-swift16:01
*** ChanServ sets mode: +v notmyname16:01
notmynamehello again16:02
*** cbartz has quit IRC16:09
notmynamenote the proposed schedule for the Denver PTG16:10
notmynamehttps://docs.google.com/spreadsheets/d/1xmOdT6uZ5XqViActr5sBOaz_mEgjKSCY7NEWcAEcT-A/pubhtml?gid=397241312&single=true16:10
notmynamealso, if you're running a swift cluster, your feedback is invaluable. based on the experiences at the first PTG and Forum, I'd strongly recommend that ops attend the PTG instead of the summit/forum16:11
*** klrmn has quit IRC16:15
*** oshritf_ has joined #openstack-swift16:17
notmynameany ansible folks around?16:18
*** oshritf has quit IRC16:20
*** chsc has joined #openstack-swift16:23
*** chsc has joined #openstack-swift16:23
*** pcaruana has quit IRC16:24
*** bkopilov has quit IRC16:25
*** JimCheung has joined #openstack-swift16:26
*** alenavolk has joined #openstack-swift16:27
*** chsc has quit IRC16:32
*** alenavolk has quit IRC16:33
*** bkopilov has joined #openstack-swift16:34
*** esnyder has joined #openstack-swift16:35
*** _JZ_ has joined #openstack-swift16:38
*** hseipp has quit IRC16:45
openstackgerritTim Burke proposed openstack/swift master: Follow-up for per-policy proxy configs  https://review.openstack.org/46695216:50
*** lucasxu has joined #openstack-swift16:50
*** mingyu has joined #openstack-swift16:50
*** Sukhdev_ has quit IRC16:57
*** mingyu has quit IRC16:58
*** alenavolk has joined #openstack-swift17:01
*** lucasxu has quit IRC17:03
*** lucasxu has joined #openstack-swift17:07
*** _JZ_ has quit IRC17:08
*** chsc has joined #openstack-swift17:10
*** chsc has quit IRC17:11
*** chsc has joined #openstack-swift17:11
*** klrmn has joined #openstack-swift17:13
*** links has quit IRC17:16
*** _JZ_ has joined #openstack-swift17:17
*** _JZ_ has quit IRC17:17
*** mvk_ has quit IRC17:17
*** _JZ_ has joined #openstack-swift17:19
*** ChubYann has joined #openstack-swift17:21
*** mvk has quit IRC17:22
*** jaosorior has quit IRC17:24
*** mingyu has joined #openstack-swift17:24
tdasilvanotmyname: what's your ansible question?17:28
*** oshritf_ has quit IRC17:29
notmyname"why doesn't it work?" ;-)17:30
tdasilvalol17:31
notmynameheaded to a meeting now, but I'm having struggles with the mount module. everything seems to work during the ansible run, but the drives aren't mounted when I log into the guest17:31
notmynameanyway, i'll be back on it after this meeting17:32
tdasilvak, will link something i have done before that might help17:32
notmynamethanks17:32
*** logan- has quit IRC17:34
tdasilvanotmyname: not sure this helps, but maybe it's worth as reference material:17:35
tdasilvahttps://github.com/thiagodasilva/ansible-saio/blob/master/roles/swift/tasks/main.yml#L1617:35
tdasilvahttps://github.com/thiagodasilva/swift-ansible/blob/master/roles/prepare_disks/tasks/main.yml17:35
*** Sukhdev_ has joined #openstack-swift17:46
*** mvk_ has joined #openstack-swift17:53
mwheckmannnotmyname: going into a meeting too, but you can shoot some Ansible questions my way too.17:58
notmynamegood news! I figured out it's not ansible (directly) that's causing problems18:01
notmynamethanks mwheckmann and tdasilva18:02
notmynamehmm... so now I have an lxd question18:08
notmynameI can `lxc start <container>`, but that doesn't remount what's listed in /etc/fstab. why not? is there some normal boot process that it is *not* doing? is there a different way to start it?18:08
*** alenavolk has quit IRC18:17
*** oshritf_ has joined #openstack-swift18:21
*** oshritf_ has quit IRC18:30
openstackgerritTim Burke proposed openstack/swift master: Clean up some assertions in test_reconstructor  https://review.openstack.org/46771018:33
timburkeacoles (and mattoliverau, when you come online): now that we've got green balls on https://review.openstack.org/#/c/450491/, any opposition to me squashing it into the primary sharding patch?18:36
patchbotpatch 450491 - swift - fixup! Add container sharding to Swift containers18:36
*** alenavolk has joined #openstack-swift18:37
*** itlinux has joined #openstack-swift18:52
timburkeclayg: thanks, i was just looking at that failure, too. i guess i went a bit overboard on how much i wanted to assert when we weren't being terrible specific before18:57
openstackgerritTim Burke proposed openstack/swift master: Clean up some assertions in test_reconstructor  https://review.openstack.org/46771018:57
claygoh was that it?  I figured it was just pre-existing order coupling that gave way when the expected sets were built slightly different.18:58
timburkei also scaled back how much of the node dict to verify, since that seemed preferable to bumping maxDiff (i think?)18:59
claygidk?  maxDiff only matters when it fails ;)18:59
timburkeyeah, it was stuff like https://review.openstack.org/#/c/467710/1/test/unit/obj/test_reconstructor.py@1148 where we were previously only saying `self.assertEqual(len(found_jobs), 6)`19:01
patchbotpatch 467710 - swift - Clean up some assertions in test_reconstructor19:01
*** itlinux has quit IRC19:01
*** alenavolk has quit IRC19:04
timburkeah, right, and then the remaining failures are because we shuffle the suffixes to hash, i guess?19:08
claygi don't know timburke ... i don't know19:13
timburkenope, found it: also dict ordering19:13
claygchecking out patch 44824019:13
patchbothttps://review.openstack.org/#/c/448240/ - swift - Enable per policy proxy config options19:13
clayg@timburke was patch set 2 still failing for you? (!)19:14
*** itlinux has joined #openstack-swift19:15
timburkeclayg: i ran it a couple times, but since it's a 50/50 chance each run... not enough to pop like the gate did19:15
claygpatchset 1 was really consistently passing for me w/o the `PYTHONHASHSEED=random`19:16
claygand failing reliably with it - patchset 2 was solid OMM19:16
claygmaybe we could plumb that into our unit-test run somehow?  Or maybe the gate/tox already does it!?19:17
openstackgerritTim Burke proposed openstack/swift master: Clean up some assertions in test_reconstructor  https://review.openstack.org/46771019:22
*** itlinux has quit IRC19:23
timburkeclayg: i think it must already? or something: http://logs.openstack.org/10/467710/2/check/gate-swift-tox-xfs-tmp-py27-ubuntu-xenial/f713c45/console.html#_2017-05-24_19_00_48_56835519:23
timburkeyeah.... https://github.com/tox-dev/tox/blob/2.7.0/CHANGELOG#L471-L474 had it for years19:26
timburkei'm loving that i got around to doing https://review.openstack.org/#/c/455439/ though -- makes it cheap to throw up, review, and merge this sort of a patch19:29
patchbotpatch 455439 - openstack-infra/project-config - swift: Skip long-running dsvm jobs for unrelated c... (MERGED)19:29
*** itlinux has joined #openstack-swift19:39
*** mingyu has quit IRC19:39
*** itlinux has quit IRC19:39
*** openstackgerrit has quit IRC19:48
*** lucasxu has quit IRC19:55
*** skudlik has joined #openstack-swift19:56
*** lucasxu has joined #openstack-swift19:56
*** itlinux has joined #openstack-swift19:57
*** aselius has quit IRC20:13
*** alenavolk has joined #openstack-swift20:18
*** itlinux has quit IRC20:18
acolestimburke: I think I saw that mattoliverau is offline for a few days, I can cast an eye over your sharding fixups tomorrow, but I'm sure that are great!20:24
timburkeah, right! i forgot20:29
*** torgomatic has joined #openstack-swift20:30
*** ChanServ sets mode: +v torgomatic20:30
*** oshritf_ has joined #openstack-swift20:31
*** mingyu has joined #openstack-swift20:40
*** openstackgerrit has joined #openstack-swift20:42
openstackgerritPete Zaitcev proposed openstack/liberasurecode master: Allow to disable optimizations for portability  https://review.openstack.org/46776120:42
*** mingyu has quit IRC20:44
*** itlinux has joined #openstack-swift20:47
*** oshritf_ has quit IRC20:47
*** jeffli has joined #openstack-swift20:48
*** lucasxu has quit IRC20:49
*** lucasxu has joined #openstack-swift20:53
kota_good morning20:56
*** itlinux has quit IRC20:57
notmynamekota_: good morning. thanks for looking at the per-policy config patch yesterday. your help on that has been very good20:57
timburkegood morning kota_!20:57
kota_notmyname, timburke: hello20:58
notmynameswift team meeting time in #openstack-meeting20:59
*** JimCheung has quit IRC21:00
*** JimCheung has joined #openstack-swift21:01
acoleskota_: I +a's https://review.openstack.org/#/c/465878/, think that is ok21:13
patchbotpatch 465878 - swift - Small minor fixes for composite ring functionality21:13
kota_acoles: thx!21:14
timburkeacoles: hah! beat you to it :-)21:14
acolestimburke: think we crossed somewhere mid-atlantic :)21:15
*** lucasxu has quit IRC21:17
*** alenavolk has quit IRC21:18
*** NM has quit IRC21:29
openstackgerritMerged openstack/swift master: Use setUpModule instead of setup for module level unit test setup  https://review.openstack.org/46252021:29
*** oshritf_ has joined #openstack-swift21:33
*** alenavolk has joined #openstack-swift21:49
*** alenavolk has quit IRC21:50
*** alenavolk has joined #openstack-swift21:51
*** alenavolk has quit IRC21:53
onovyguys, can someone look to https://review.openstack.org/#/c/448244/ and https://review.openstack.org/#/c/391605/ pls?22:00
patchbotpatch 448244 - swift - Replace slowdown option with *_per_second option22:01
patchbotpatch 391605 - swift - Added rsync_no_change metrics to recon22:01
onovy+ notmyname: do you think it's time for stable release?22:01
notmynameonovy: quick question on that22:01
notmynameonovy: the 386 backport for tests is for debian packaging?22:01
notmynameonovy: ie what timburke sort of remembered in his review comment?22:01
onovyyep, replied in gerrit22:01
claygtdasilva: if it's at midnight for me - then it's like 2am-3am for you right?22:01
notmynameonovy: got it22:01
tdasilvaclayg: yep22:02
tdasilvaclayg: i'll be reading up the log ;)22:02
acolestdasilva: lightweight :P22:02
tdasilvalol22:02
notmynameonovy: ok, I'll land those, then, and do a stable release. likely the release will be my tomorrow. depends on the changelog22:02
onovycool, thanks!22:03
*** jeffli has quit IRC22:03
acolestdasilva: I'm looking forward to mimicking mattoliverau ... "and now for breakfast"22:03
onovyand what about that two old reviews? :)22:03
*** wasmum has joined #openstack-swift22:03
acolesclayg: so in winter it'll be only 11pm for you22:04
timburkeonovy: notmyname: i'd kinda like to sort out why there's the extra ssync in the tests for https://review.openstack.org/#/c/464982/ though :-/22:04
patchbotpatch 464982 - swift (stable/newton) - Do not sync suffixes when remote rejects reconstru...22:04
notmynamehere's the meeting time challege: find the row with the least red on it. https://www.timeanddate.com/worldclock/meetingtime.html?month=5&day=31&year=2017&p1=224&p2=43&p3=136&p4=37&p5=204&p6=771&p7=240&p8=248&p9=33&iv=022:04
tdasilvaacoles: hehe...just not the beach...22:04
notmynameUTC0700 is one of the best times22:05
notmynamered for USA and green everywhere else22:05
acolestdasilva: I may spread some snd around on my patio, pretend ;)22:05
claygonovy: patch 448244 looks really good!22:05
patchbothttps://review.openstack.org/#/c/448244/ - swift - Replace slowdown option with *_per_second option22:05
tdasilvaacoles: heh, get an inflatable shark22:06
onovyclayg: i know! :P22:06
onovysry, -> bed, gn22:09
notmynameonovy: good night22:09
claygonovy: I'm still as torn as ever on recon drops for patch 39160522:09
patchbothttps://review.openstack.org/#/c/391605/ - swift - Added rsync_no_change metrics to recon22:09
*** oshritf_ has quit IRC22:14
*** vint_bra has quit IRC22:18
*** adriant has joined #openstack-swift22:20
*** mingyu has joined #openstack-swift22:28
*** logan- has joined #openstack-swift22:29
*** joeljwright has quit IRC22:31
*** mingyu has quit IRC22:32
*** itlinux has joined #openstack-swift22:45
*** skudlik has quit IRC22:54
openstackgerritMerged openstack/swift master: Small minor fixes for composite ring functionality  https://review.openstack.org/46587822:57
*** itlinux has quit IRC23:11
*** klamath has quit IRC23:15
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873623:24
*** kei_yama has joined #openstack-swift23:26
*** alenavolk has joined #openstack-swift23:31
*** logan- has left #openstack-swift23:32
*** chsc has quit IRC23:35
*** alenavolk has quit IRC23:38
openstackgerritTim Burke proposed openstack/swift master: fixup! Replace slowdown option with *_per_second option  https://review.openstack.org/46780123:40
*** alenavolk has joined #openstack-swift23:50
*** mingyu has joined #openstack-swift23:59

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