Friday, 2017-02-10

*** mmotiani_ has quit IRC00:01
*** david-lyle has joined #openstack-swift00:09
*** mmotiani_ has joined #openstack-swift00:15
*** mmotiani_ has quit IRC00:17
*** JimCheung has joined #openstack-swift00:20
*** david-lyle has quit IRC00:20
*** klamath has quit IRC00:21
*** sams-gleb has joined #openstack-swift00:24
*** sams-gleb has quit IRC00:28
*** JimCheung has quit IRC00:29
*** JimCheung has joined #openstack-swift00:38
*** JimCheung has quit IRC00:46
*** JimCheung has joined #openstack-swift00:47
*** JimCheung has quit IRC00:47
*** tonanhngo has quit IRC00:48
*** _JZ_ has quit IRC00:51
*** notmyname has quit IRC00:57
*** tonanhngo has joined #openstack-swift00:58
*** notmyname has joined #openstack-swift01:01
*** ChanServ sets mode: +v notmyname01:01
*** tonanhngo has quit IRC01:02
*** jamielennox is now known as jamielennox|away01:07
*** mmotiani_ has joined #openstack-swift01:07
notmynamemattoliverau: quick ansible question. the yaml files are all k/v pairs. so how can I designate a value to be a string specifically?01:10
notmynamemattoliverau: that is, I'm using the replace module, and I want the regexp given to be a literal string01:10
mattoliverauthe value can just be a string right, or am I miss understanding your question?01:11
claygjrichli: I'm not sure it can't be > - I think it's *normally* equall - but like... what about for revert jobs that don't have frag_indexes (tombstone only) doesn't they still have multiples?  ec_duplication can also have a revert job with multiple primaries.  I like >=01:11
notmynamemattoliverau: the regexp line is a regular expression. but the line I want to modify starts with # and has $ in it. (mostly I want to uncomment some lines in a file)01:12
notmynamemattoliverau: so I get a TypeError from ansible01:13
openstackgerritTim Burke proposed openstack/liberasurecode master: Use preprocessor to build test suites  https://review.openstack.org/43179401:13
timburkekota_: ^^^ let me know if shss actually passes test_decode_with_missing_parity and test_get_fragment_metadata -- i'd be perfectly happy to move that to use TEST_SUITE, too01:13
*** neonpastor has quit IRC01:19
*** dmorita has quit IRC01:19
*** dmorita has joined #openstack-swift01:20
*** jamielennox|away is now known as jamielennox01:21
notmynamemattoliverau: I think I got it. adding single quotes makes it work01:23
mattoliverauoh right ok01:23
*** tqtran has quit IRC01:23
*** dmorita has quit IRC01:41
*** dmorita has joined #openstack-swift01:42
*** delattec has quit IRC01:44
kota_good morning01:51
kota_timburke: with patch 431794 ?01:52
patchbothttps://review.openstack.org/#/c/431794/ - liberasurecode - Use preprocessor to build test suites01:52
* kota_ is at office a bit late due to that, i took enough rest.01:53
openstackgerritDaniel Axtens proposed openstack/liberasurecode master: ISA-L: free matrix on exit  https://review.openstack.org/43181202:21
*** winggundamth has joined #openstack-swift02:23
* dja = Daniel Axtens if anyone wants to talk about the change02:23
jrichliclayg: you may have misunderstood what I meant.  The code loop changed.  It used to be able to be >.  But as it is now after the merge to master, that syncd_with will not be incremented more then len(job['sync_to']) times.03:06
openstackgerritDaniel Axtens proposed openstack/liberasurecode master: ISA-L: Only calculate gf tables on init, not every encode  https://review.openstack.org/43185003:09
jrichlithe loop used to be over dest_nodes, so the syncd_with could be incremented in the loop more than len(job['sync_to']) times03:09
jrichlidest_nodes included other handoffs03:12
jrichliah, well with the old code, once it reached >= in the  loop, it did break out.  so it isn't that alone that made the difference.03:20
jrichliit was just that before, there were more successful loops having the nodes from get_more_nodes to compensate for the down primary.03:21
jrichlias it is written now, if not all the ssync calls are successful, then delete_reverted_objs will not be called.  Is that the desired behavior?03:24
jrichliin the past ... there was a buffer of the number of nodes returned from get_more_nodes.  you could have that many failed ssync calls and still call delete_reverted_objs.03:25
jrichliand the case you mentioned : the "revert jobs that don't have frag_indexes (tombstone only)" is the case that no longer causing that condition to be true.03:28
jrichliso if we need to call  for that case, then there are changes to make03:28
jrichlithe problem is for me, I don't really understand what the desired behavior is : what exactly are we looking for to tell us that we need to call delete_reverted_objs?03:31
*** links has joined #openstack-swift03:50
*** mmotiani_ has quit IRC04:09
*** SkyRocknRoll has joined #openstack-swift04:13
*** psachin has joined #openstack-swift04:14
openstackgerritOpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements  https://review.openstack.org/8873604:21
*** dmorita has quit IRC04:58
*** klrmn has quit IRC04:59
*** cebreidian has quit IRC05:03
*** klrmn has joined #openstack-swift05:04
*** cebreidian has joined #openstack-swift05:05
kota_jrichli, clayg: I'm not sure right now but I have been wondering if the https://github.com/openstack/swift/blob/master/swift/obj/reconstructor.py#L769-L772 could be sync (not revert) the .ts file from handoffs to primary?05:27
kota_s/could be sync/could sync/05:28
kota_i may be wrong05:29
jrichlikota_: interesting.   that is a whole new area of the reconstructor code that I will need to grok.  I think I will have to do that in the morning.  let me know if you05:54
jrichlihave more discoveries05:55
*** dja has quit IRC05:55
kota_jrichli: sure, I'm interested in the discussion always sorry, I had no time to deep dive.05:55
*** tqtran has joined #openstack-swift06:05
*** tqtran has quit IRC06:10
claygderpy derp06:11
claygjrichli: we should call delete_reverted_objs when we successfully sync'd to the primaries; we used to sync to other places like nutters (and even had probe test to prove how crazy we were apparently)06:15
claygjrichli: desired behavior if the primary is down is for the handoff to hold the parts until it can contact the primary06:15
claygjrichli: change the probetest06:16
*** sams-gleb has joined #openstack-swift06:32
*** sams-gleb has quit IRC06:36
*** klrmn has quit IRC06:48
*** dmorita has joined #openstack-swift06:58
openstackgerritTim Burke proposed openstack/swift master: part_power followup  https://review.openstack.org/43214307:00
*** dmorita has quit IRC07:02
*** rcernin has joined #openstack-swift07:03
openstackgerritJanie Richling proposed openstack/swift master: Fix test_delete_propagate probe test  https://review.openstack.org/43214707:12
*** Jeffrey4l__ has joined #openstack-swift07:29
*** pcaruana has joined #openstack-swift07:30
*** Jeffrey4l_ has quit IRC07:30
claygjrichli: nice!?07:32
openstackgerritClay Gerrard proposed openstack/swift master: Ignore cache files when comparing synced parts  https://review.openstack.org/43215607:35
claygtdasilva: jrichli: no one had fixed the hashes.invalid with rsync one yet right ^07:35
*** foexle has joined #openstack-swift07:45
openstackgerritClay Gerrard proposed openstack/swift master: follow-up: probetests are a story  https://review.openstack.org/43216207:55
claygjrichli: ^ maybe squash?07:55
openstackgerritClay Gerrard proposed openstack/swift master: Fix test_delete_propagate probe test  https://review.openstack.org/43214707:59
*** sams-gleb has joined #openstack-swift08:03
*** Jeffrey4l__ has quit IRC08:21
*** Jeffrey4l__ has joined #openstack-swift08:22
openstackgerritClay Gerrard proposed openstack/swift master: Deprecate broken handoffs_first in favor of handoffs_only  https://review.openstack.org/42549308:32
claygjrichli: I still didn't write that test like you told me too - so lazy08:32
*** foexle has quit IRC08:33
*** rledisez has joined #openstack-swift08:37
*** geaaru has joined #openstack-swift08:39
*** jordanP has joined #openstack-swift08:48
*** joeljwright has joined #openstack-swift08:48
*** ChanServ sets mode: +v joeljwright08:48
*** peterlisak has quit IRC09:01
*** onovy has quit IRC09:01
*** Shashikant86 has joined #openstack-swift09:09
*** peterlisak has joined #openstack-swift09:14
*** onovy has joined #openstack-swift09:16
*** cbartz has joined #openstack-swift09:21
*** Shashikant86 has quit IRC09:23
*** tqtran has joined #openstack-swift10:08
*** tqtran has quit IRC10:12
*** openstackgerrit has quit IRC10:18
*** dmorita has joined #openstack-swift10:19
*** dmorita has quit IRC10:23
*** winggundamth has quit IRC10:31
*** Shashikant86 has joined #openstack-swift10:33
*** Shashikant86 has quit IRC10:49
mahatickota_: do you happen to be around10:54
kota_mahatic: hello10:54
mahatickota_: hi!10:54
kota_what's up?10:55
mahatickota_: quick question - here's my config for patch 219165 http://paste.openstack.org/show/598374/10:56
patchbothttps://review.openstack.org/#/c/219165/ - swift - EC Fragment Duplication - Foundational Global EC C...10:56
kota_k10:56
mahaticit throws an error "ERROR: Invalid Storage Policy Configuration in /etc/swift/swift.conf (Invalid option 'ec_duplication_factor' in storage-policy section, for index '2')10:56
patchbotError: No closing quotation10:56
mahatic"10:56
patchbotError: No closing quotation10:56
*** sams-gleb has quit IRC10:56
mahatickota_: did I miss any other config?10:57
*** sams-gleb has joined #openstack-swift10:57
kota_mahatic: it looks correct10:57
mahaticprior to your patch, regular object PUT on EC works10:57
kota_mahatic: do you run the swift my patch applied?10:58
mahaticyeah, I'm on your patch and running that config10:58
kota_let me make sure the env10:59
kota_with "ec_duplication_factor = 1" works?10:59
kota_not commented out, specify clearly as 111:00
kota_i mean11:00
*** Jeffrey4l__ has quit IRC11:00
*** Jeffrey4l__ has joined #openstack-swift11:01
kota_the error looks like argument checks in the EC policy if we add the not supported keyword in the config, that error should occur11:01
*** sams-gleb has quit IRC11:01
mahaticright11:01
mahaticduplication_factor 1 also throws the same error11:02
kota_hmm, in my env, i cannot repro that11:03
kota_the ec_duplication_factor was accepted in my env with the patch.11:04
kota_so i think your swift refers older package, maybe?11:05
mahaticyeah I'm checking that11:05
mahaticmust be something like that11:05
mahatickota_: are you referring to any specific package?11:06
kota_mahatic: i may not get the mean correctly but maybe my answer is no11:07
mahatic:)11:07
*** Shashikant86 has joined #openstack-swift11:07
kota_mahatic: i have development package in my box and if i want to change it, re-install my dev code to the my python env.11:07
mahatickota_: ah okay11:08
kota_i don't tend to depend on specific package, frequently I changes my env with dev code. As well as that, my env is now the patch11:09
kota_now on11:09
mahatickota_: yeah sure. I'm also on your patch. But it's weird that some old pkg could have that effect11:12
kota_mahatic: python -c "import swift; print(swift.__path__)"11:12
kota_it shows the swift you refers11:12
kota_swift path11:12
mahatickota_: yeah, it refers to where swift is installed in my dev11:13
mahaticin my case ['/home/mahati/swift/swift']11:13
kota_is it not swift vagrant box?11:14
mahatickota_: oh no. I already had 8 devices setup via the plain saio. I'm reusing that11:15
kota_ok, it's saio not vagrant box11:16
kota_my vagrant box (and my dev env) shows ['/usr/local/lib/python2.7/dist-packages/swift']11:17
mahatickota_: meh. I had rerun the setup11:27
mahatickota_: Other question I had was, should I update my ring as well?11:27
mahatickota_: nevermind. changing duplication_factor 2 works11:29
mahatickota_: thanks11:29
*** dmorita has joined #openstack-swift11:31
mahaticcool, I see expected duplicate fragments11:34
*** dmorita has quit IRC11:35
*** xlucas has quit IRC11:44
*** sams-gleb has joined #openstack-swift11:48
*** sams-gle_ has joined #openstack-swift11:49
*** tesseract has joined #openstack-swift11:50
kota_mahatic: sounds good, sorry I was tied up to answer for a question from my co-worker in f2f11:50
mahatickota_: no problem, have a nice weekend! Isn't it late already?11:52
*** sams-gleb has quit IRC11:53
kota_mahatic: yeah, I'm still at office and it seems I am running out of time to stay :/11:55
*** bkopilov has quit IRC11:55
*** bkopilov_ has quit IRC11:55
kota_mahatic: if you have any question or find a bug, please feel free to report at the gerrit.11:55
*** caiobrentano has joined #openstack-swift11:55
*** sams-gleb has joined #openstack-swift11:56
*** sams-gl__ has joined #openstack-swift11:58
*** sams-gle_ has quit IRC11:59
mahatickota_: sure. thanks for the help. and go home! ;)12:00
kota_;)12:00
*** sams-gleb has quit IRC12:02
*** silor has joined #openstack-swift12:04
*** cdelatte has joined #openstack-swift12:08
*** bkopilov has joined #openstack-swift12:10
*** bkopilov_ has joined #openstack-swift12:11
*** silor1 has joined #openstack-swift12:16
*** silor has quit IRC12:16
*** silor1 is now known as silor12:16
*** xlucas has joined #openstack-swift12:29
*** dmorita has joined #openstack-swift12:43
*** dmorita has quit IRC12:47
*** Shashikant86 has quit IRC12:48
*** Shashikant86 has joined #openstack-swift12:54
*** Shashikant86 has quit IRC12:58
*** caiobrentano has quit IRC13:16
*** cebruns has quit IRC13:16
*** caiobrentano has joined #openstack-swift13:16
*** cebruns has joined #openstack-swift13:26
*** links has quit IRC13:55
*** dmorita has joined #openstack-swift13:55
mahatickota_: I may not be able to get to the patch completely today. I maybe able to post a review by Monday though13:57
kota_mahatic: np13:57
mahaticIt might already have more reviews by then though13:57
kota_mahatic: and thanks for reviewing13:57
mahatickota_: sure np. great work!13:57
*** dmorita has quit IRC13:59
kota_mahatic: have a nice weekend ;-)14:01
*** Shashikant86 has joined #openstack-swift14:02
*** sanchitmalhotra has quit IRC14:10
*** sanchitmalhotra has joined #openstack-swift14:10
*** Shashikant86 has quit IRC14:14
*** _JZ_ has joined #openstack-swift14:14
*** klamath has joined #openstack-swift14:29
*** Dw_Sn has joined #openstack-swift14:38
Dw_SnHello, I am trying to limite simultaneous upload and download , can that be done via swift proxy ?14:39
*** sams-gl__ has quit IRC14:41
*** sams-gleb has joined #openstack-swift14:42
*** _JZ_ has quit IRC14:42
*** sams-gleb has quit IRC14:46
*** sams-gleb has joined #openstack-swift14:59
notmynameDw_Sn: no. you can ratelimit based on writes/second (API operations) and based on how big a container is. those are designed to help you protect the cluster from certain expensive operations. if you want eg ratelimiting based on data rates, probably best to do that in a load balancer15:19
*** dmorita has joined #openstack-swift15:23
*** dmorita has quit IRC15:27
*** dims_ has quit IRC15:28
*** dims has joined #openstack-swift15:33
*** chsc has joined #openstack-swift15:46
*** chsc has joined #openstack-swift15:46
*** dims has quit IRC15:55
*** dims has joined #openstack-swift15:55
*** dims is now known as Guest1240615:56
Dw_Snnotmyname: thanks :) I think I will setup nginx infront of the swiftproxy :)16:01
*** klrmn has joined #openstack-swift16:05
*** Guest12406 has quit IRC16:05
*** glb has left #openstack-swift16:05
*** Shashikant86 has joined #openstack-swift16:06
*** rcernin has quit IRC16:06
*** glb1 has left #openstack-swift16:07
*** glb has joined #openstack-swift16:07
*** Dw_Sn has quit IRC16:09
*** openstackgerrit has joined #openstack-swift16:10
openstackgerritJanie Richling proposed openstack/swift master: Fix test_delete_propagate probe test  https://review.openstack.org/43214716:10
jrichliclayg: squashed and now going through your comments.  thanks!  as for test with hashes.invalid with rsync, I have not started.  will check with tdasilva.16:13
tdasilvajrichli: clayg posted a patch to fix that one, going through it now16:13
jrichlioh, I missed that!  will look now16:13
tdasilvajrichli: https://review.openstack.org/#/c/43215616:13
patchbotpatch 432156 - swift - Ignore cache files when comparing synced parts16:13
*** dims_ has joined #openstack-swift16:24
*** amoralej has joined #openstack-swift16:30
amoralejhi swift, do you have any ETA for stable/ocata branch and a new release tag?16:32
*** bkopilov_ has quit IRC16:43
*** bkopilov has quit IRC16:43
*** tesseract has quit IRC16:45
*** pcaruana has quit IRC16:53
timburkegood morning17:01
*** Shashikant86 has quit IRC17:02
notmynamegood morning17:06
notmynameamoralej: yes. next week17:06
notmynameamoralej: my understanding from the published release schedule is that the deadline is next thursday17:07
notmynameso I'm shooting for on or before then17:07
amoralejthanks notmyname17:08
amoralejyes, final rcs and intermediary deadline is next week17:08
*** klrmn has quit IRC17:09
*** stevemar has left #openstack-swift17:10
*** psachin has quit IRC17:16
*** _JZ_ has joined #openstack-swift17:25
*** rledisez has quit IRC17:26
openstackgerritJanie Richling proposed openstack/swift master: Ignore cache files when comparing synced parts  https://review.openstack.org/43215617:30
jrichlijust a rebase ^^17:31
jrichliI was getting some intermittent probetest failures on unrelated areas when testing that one.  so i checked the git history and thought it may be good to rebase.17:31
jrichlii am running tests again.  i just wish probe tests didn't take so long to run altogether!17:32
jrichlitdasilva: are you seeing any intermittent probe test failures or flakiness w that patch?  (im going to lunch and will see replies later)17:38
*** JimCheung has joined #openstack-swift17:42
*** dmorita has joined #openstack-swift17:47
*** jordanP has quit IRC17:51
*** cbartz has left #openstack-swift17:55
*** tqtran has joined #openstack-swift18:03
*** klrmn has joined #openstack-swift18:03
claygheyoh!18:18
*** joeljwright has quit IRC18:21
*** klrmn has quit IRC18:21
claygjrichli: what's up with patch 429697 it says it closes lp bug #166215918:23
openstackLaunchpad bug 1662159 in OpenStack Object Storage (swift) "TCP leak between proxy and object-server on client disconnection" [Undecided,New] https://launchpad.net/bugs/166215918:23
patchbothttps://review.openstack.org/#/c/429697/ - swift - Wait for each putter to be done before disconnecti...18:23
claygbut that bug is un-confirmed and undecided :'(18:23
*** tonanhngo has joined #openstack-swift18:24
*** klrmn has joined #openstack-swift18:27
*** geaaru has quit IRC18:36
jrichlijcaron1: I have tried reproducing the bug clayg just mentioned on my SAIO.  I can manage to simulate slow uploads, and then I can see where connections take a very long time to close18:46
jrichlibut they do close *eventually*.18:47
jrichlimaybe they should be quicker to close ... I would need to look into that18:47
jrichlithat is, i make the uploads slow, but the client disconnnect fast18:48
jrichlithen no new connections are made, but the ones that were already established keep doing their thing18:48
*** dmorita has quit IRC18:50
*** dmorita has joined #openstack-swift18:51
tdasilvajrichli: i have not seen any issues with patch 43215618:52
patchbothttps://review.openstack.org/#/c/432156/ - swift - Ignore cache files when comparing synced parts18:52
jrichlitdasilva: hmm.  maybe that cluster is in a bad state for me now because of some testing.  I'll keep looking.18:53
*** cdelatte has quit IRC19:09
*** amandap has joined #openstack-swift19:13
*** vint_bra has joined #openstack-swift19:19
*** vint_bra has left #openstack-swift19:19
*** vint_bra has joined #openstack-swift19:26
*** vint_bra has left #openstack-swift19:26
*** _JZ_ has quit IRC19:27
claygsachin has been working on this patch 406012 for awhile - it's really got a number of things going for it!19:31
patchbothttps://review.openstack.org/#/c/406012/ - swift - Fix swift-get-nodes arg parsing for missing ring19:31
*** cdelatte has joined #openstack-swift19:32
openstackgerritThiago da Silva proposed openstack/swift master: Fix test comment and remove extra parameter  https://review.openstack.org/43243919:54
*** amoralej is now known as amoralej|off20:26
*** amandap has quit IRC20:36
claygtdasilva: is patch 432439 words correct - is that really the behiavor we want to test?20:37
patchbothttps://review.openstack.org/#/c/432439/ - swift - Fix test comment and remove extra parameter20:37
tdasilvaclayg: i went with what's written in lines 83-9120:39
tdasilvaclayg: i might be missing something!?!? idk...i was trying to understand the whole test and noticed that those comments didn't seem to match with what's at the top...20:40
*** silor has quit IRC20:41
*** JimCheung has quit IRC20:43
claygtdasilva: ah, maybe move the lines closer to the actions like we do in newer probetests - that's pretty crazy tho20:43
claygtdasilva: yeah better to keep the comments close to the actions or stuff tends to rot20:44
tdasilvaclayg: but yeah, i agree that it is testing a weird behavior that I honestly didn't know about20:47
tdasilvaclayg: but in the end it does test that data gets replicated correctly :)20:47
*** JimCheung has joined #openstack-swift20:59
*** JimCheung has quit IRC21:03
*** JimCheung has joined #openstack-swift21:09
*** caiobrentano has quit IRC21:11
jrichlii finally got past the intermittent probe test failures.  i updated my apt repo and rebuilt tox env.21:13
*** dmorita has quit IRC21:33
claygwhoa!? apt got involved - you know it's bad21:37
tdasilvahehe21:39
tdasilvajrichli: i typically just `vagrant destroy -f` and `vagrant up` again21:40
clayganyone feeling "word-smithy" today?21:42
claygmahatic: called me out on patch 425493 that I should add words about handoffs_only in the example conf21:42
patchbothttps://review.openstack.org/#/c/425493/ - swift - Deprecate broken handoffs_first in favor of handof...21:42
jrichliclayg: where is acoles when you  need him ;-)  he is a master of words21:42
clayg... which is true ... but I'm just not feeling it?  I want to just be like "don't use this!?  there is no way you're going to get it right.  you're so screwed."21:42
claygjrichli: acoles is the master of *all*21:44
*** dmorita has joined #openstack-swift21:45
*** dmorita has quit IRC21:46
jrichliso true!21:46
claygnotmyname: hey can anyone edit priority reviews?  Can I talk to you about a couple of thing that maybe we can squeeze in to make octocat *amazing* (assuming folks have time)21:46
notmynameclayg: yes and yes21:46
claygnotmyname: basically we have failing probetests on master - it's mostly my fault21:47
notmynameI mean, yeah anyone can edit. I'd prefer that just anyone doesn't, but I'm generally fine with cores editing it (just as long as people know what's up). it's a communication tool, not a set of rules :-)21:47
notmynameyeah, we shouldn't have failing probe tests in a release. do you feel terrible about it clayg? ;-)21:47
claygnotmyname: plus side!  jrichli and tdasilva are here to pick up my mess!21:47
notmynameyes. jrichli and tdasilva are fantastic!21:48
claygnotmyname: I feel *terrible*!!!!21:48
notmynameclayg: well good21:48
notmyname;-)21:48
notmynamebut jrichli and tdasilva have a fix?21:48
claygso this one https://review.openstack.org/#/c/432147/ and https://review.openstack.org/#/c/432156/21:48
patchbotpatch 432147 - swift - Fix test_delete_propagate probe test21:48
patchbotpatch 432156 - swift - Ignore cache files when comparing synced parts21:48
tdasilvanotmyname: can we propose a governance proposal to rename this release21:49
tdasilvaoctocat is an awesome name21:49
notmynamesomehow I think github lawyers might object ;-)21:49
claygi mean it should be basically "confirm clayg sucks; checkout change; run probtest; +2 clayg is moron"21:49
notmynamelol21:49
claygi'm working on that currently21:49
claygoh - my bad - once of those is +A'd21:50
jrichli:-)21:50
clayg*great* so we're back to waiting on me :'(21:50
jrichliclayg: It sounds like you need a nice long break this weekend.  I hope you have some fun coming up.21:51
notmynameclayg: ok, I'll add https://review.openstack.org/#/c/432147/ to the priority reviews page21:52
patchbotpatch 432147 - swift - Fix test_delete_propagate probe test21:52
claygnotmyname: you know what... i'm about to +2 - maybe you can review it and +A ;P21:52
notmynamekk21:52
notmynameclayg: what about https://review.openstack.org/#/c/425493/? needed any more or not?21:53
patchbotpatch 425493 - swift - Deprecate broken handoffs_first in favor of handof...21:53
claygnotmyname: it's sitll on the priority list - I think everyohne is *trying* to get it landed - but we're running into my sucking again :'(21:53
notmynameclayg: have you considered not sucking?21:54
claygIMHO if you try to rebalance EC at scale without a working handoffs_first/only mode you are like I was going to be *so* sad21:54
jrichlioh geez21:54
claygbut at least we merged the other ones21:54
* notmyname is lucky clayg sits juuust around the corner and can't throw anything directly at me21:55
jrichliclayg: you need to do this today https://www.youtube.com/watch?v=-DIETlxquzY21:55
* clayg is glad notmyname has known me long enough that constant digs on me is the only way to keep my ego in check21:55
claygthanks jrichli that was helpful :D21:56
*** dmorita has joined #openstack-swift21:56
openstackgerritClay Gerrard proposed openstack/swift master: Deprecate broken handoffs_first in favor of handoffs_only  https://review.openstack.org/42549322:11
clayg^ notmyname I'm *trying*22:11
notmynameheh22:12
*** dmorita has quit IRC22:14
*** dmorita has joined #openstack-swift22:15
claygkota_: pyeclib will just return the frag!22:25
claygcrap, we're still going to do the read/io regardless tho - we won't know that pyeclib is skipping the math22:26
notmynameclayg: FWIW, probe tests didnt' imeediately pass, so may be something going on with my saio. investigating22:34
*** dmorita has quit IRC22:36
jrichlinotmyname: there isn't a version right now where all tests pass at the same time.  you'd have to rebase patch 432156 after patch 432147 is merged.22:37
patchbothttps://review.openstack.org/#/c/432156/ - swift - Ignore cache files when comparing synced parts22:37
patchbothttps://review.openstack.org/#/c/432147/ - swift - Fix test_delete_propagate probe test22:37
jrichliwhat version are you testing with?22:38
notmynamejust path 43214722:38
notmynamejust patch 43214722:38
patchbothttps://review.openstack.org/#/c/432147/ - swift - Fix test_delete_propagate probe test22:38
notmynamehowever, it's failing in new and interesting ways, so I'm investigating22:38
notmynameTraceback (most recent call last):22:39
notmyname  File "/home/swift/swift/test/probe/test_reconstructor_revert.py", line 104, in test_revert_object22:39
notmyname    self.assertEqual(err.http_status, 507)22:39
notmynameAssertionError: 404 != 50722:39
jrichliwhoa.  ok ...22:39
notmynamelikely some issue with config or something22:40
notmynameyeah. I had mount_check = false in my obj server config22:42
notmynameI don't remember why22:42
jrichliwhew!22:43
*** jtomasek has quit IRC22:43
notmynameok, I've confirmed that master fails and the patch passes22:44
notmynameso that's a good start :-)22:44
*** dmorita has joined #openstack-swift22:44
jrichliyay :-)22:46
openstackgerritTim Burke proposed openstack/liberasurecode master: Make free_rs_cauchy_desc tolerate partially-initialized descriptors  https://review.openstack.org/42547122:53
timburkenow with a test!22:53
notmynamejrichli: clayg: lgtm22:55
claygnotmyname: :shipit:22:55
jrichli\o/22:55
notmyname:shipitaftertheotherstufflandstoo:22:55
jrichliheh22:56
timburkenow i'm imagining a patient squirrel in a fedora, just kinda loitering... i wonder if he's a spy...22:57
notmynameisnt' that one of the other openstack project logos?22:58
*** jamielennox is now known as jamielennox|away22:58
*** chsc has quit IRC22:59
*** dmorita has quit IRC23:02
*** catintheroof has quit IRC23:03
*** catintheroof has joined #openstack-swift23:04
*** dmorita has joined #openstack-swift23:05
*** dmorita has quit IRC23:07
*** dmorita_ has joined #openstack-swift23:07
*** catintheroof has quit IRC23:08
*** jtomasek has joined #openstack-swift23:12
*** sams-gleb has quit IRC23:20
*** dmorita_ has quit IRC23:26
*** dmorita has joined #openstack-swift23:34
*** jamielennox|away is now known as jamielennox23:50

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