Wednesday, 2015-02-25

*** abhirc_ has quit IRC00:00
*** abhirc has joined #openstack-swift00:01
*** abhirc has quit IRC00:06
*** dmsimard is now known as dmsimard_away00:10
*** ho__ has joined #openstack-swift00:13
ho__good morning guys!00:13
openstackgerritClay Gerrard proposed openstack/swift: Cleanup object-replicator handoff/rebalance partition syncing  https://review.openstack.org/15892700:18
*** david-lyle is now known as david-lyle_afk00:25
*** km has joined #openstack-swift00:32
openstackgerritPete Zaitcev proposed openstack/swift: Clean up a couple of deprecated uses of e.message  https://review.openstack.org/15893700:48
zaitcevtoe-to-toe with torgomatic ^_^00:48
torgomatic:)00:49
torgomaticthey're everywhere!00:49
*** dmorita has joined #openstack-swift00:52
*** zhill has quit IRC00:52
*** abhirc_ has joined #openstack-swift00:56
openstackgerritHisashi Osanai proposed openstack/swift: Enable Object Replicator's failure count in recon  https://review.openstack.org/13834201:04
*** AbyssOne_ has quit IRC01:05
*** AbyssOne_ has joined #openstack-swift01:07
*** chmouel has quit IRC01:08
*** openstack has joined #openstack-swift01:12
zaitcevawww, Sam01:14
zaitcevPut "recheck no bug" and the check failed, although it was succeeded before. Only needed the verify step.01:15
*** AbyssOne__ has joined #openstack-swift01:16
*** delattec has quit IRC01:16
*** AbyssOne_ has quit IRC01:16
*** wolsen has quit IRC01:16
*** tristanC has quit IRC01:16
*** morganfainberg has quit IRC01:16
*** ondergetekende_ has quit IRC01:16
*** abhirc_ has quit IRC01:16
torgomaticzaitcev: interesting; I should update my script to take that into consideration then01:17
torgomaticI think recheck and reverify were equivalent when I wrote it01:17
zaitcevI'd be afraid for infra guys to put a hit on my head if I scripted "recheck no bug".01:18
torgomaticit'll pick up bug numbers if elastic recheck writes one down01:18
*** wolsen has joined #openstack-swift01:20
*** tristanC has joined #openstack-swift01:20
*** morganfainberg has joined #openstack-swift01:20
*** ondergetekende_ has joined #openstack-swift01:20
*** Manshoon has joined #openstack-swift01:21
openstackgerritMerged openstack/swift: Fix failing tox -e py26 tests  https://review.openstack.org/15878401:23
*** Manshoon has quit IRC01:26
*** dmorita_ has joined #openstack-swift01:31
*** dmorita has quit IRC01:31
*** gyee has quit IRC01:35
*** panbalag has quit IRC01:35
*** ekarlso has quit IRC01:35
*** mordred has quit IRC01:35
*** anteaya has quit IRC01:35
*** kei_yama has quit IRC01:35
*** greghaynes has quit IRC01:35
*** mrda has quit IRC01:35
*** cschwede has quit IRC01:35
*** jbonjean has quit IRC01:35
*** j_king_ has quit IRC01:35
*** AbyssOne has quit IRC01:35
*** dosaboy has quit IRC01:35
*** zackmdavis has quit IRC01:35
*** dfg has quit IRC01:35
*** charz has quit IRC01:35
*** mandarine has quit IRC01:35
*** swifterdarrell has quit IRC01:35
*** thurloat has quit IRC01:35
*** btorch has quit IRC01:35
*** ndk has quit IRC01:35
*** straycat has quit IRC01:35
*** hurricanerix_ has quit IRC01:35
*** gyee has joined #openstack-swift01:39
*** kei_yama has joined #openstack-swift01:39
*** panbalag has joined #openstack-swift01:39
*** greghaynes has joined #openstack-swift01:39
*** ekarlso has joined #openstack-swift01:39
*** cschwede has joined #openstack-swift01:39
*** mrda has joined #openstack-swift01:39
*** jbonjean has joined #openstack-swift01:39
*** straycat has joined #openstack-swift01:39
*** j_king_ has joined #openstack-swift01:39
*** AbyssOne has joined #openstack-swift01:39
*** mordred has joined #openstack-swift01:39
*** anteaya has joined #openstack-swift01:39
*** dosaboy has joined #openstack-swift01:39
*** zackmdavis has joined #openstack-swift01:39
*** dfg has joined #openstack-swift01:39
*** charz has joined #openstack-swift01:39
*** mandarine has joined #openstack-swift01:39
*** swifterdarrell has joined #openstack-swift01:39
*** thurloat has joined #openstack-swift01:39
*** btorch has joined #openstack-swift01:39
*** ndk has joined #openstack-swift01:39
*** hurricanerix_ has joined #openstack-swift01:39
*** sendak.freenode.net sets mode: +v swifterdarrell01:39
*** abhirc has joined #openstack-swift01:40
*** abhirc has quit IRC01:40
*** gyee has quit IRC01:40
*** panbalag has quit IRC01:40
*** ekarlso has quit IRC01:40
*** mordred has quit IRC01:40
*** anteaya has quit IRC01:40
*** kei_yama has quit IRC01:40
*** greghaynes has quit IRC01:40
*** mrda has quit IRC01:40
*** cschwede has quit IRC01:40
*** jbonjean has quit IRC01:40
*** j_king_ has quit IRC01:40
*** AbyssOne has quit IRC01:40
*** dosaboy has quit IRC01:40
*** zackmdavis has quit IRC01:40
*** dfg has quit IRC01:40
*** charz has quit IRC01:40
*** mandarine has quit IRC01:40
*** swifterdarrell has quit IRC01:40
*** thurloat has quit IRC01:40
*** btorch has quit IRC01:40
*** ndk has quit IRC01:40
*** straycat has quit IRC01:40
*** hurricanerix_ has quit IRC01:40
*** km has quit IRC01:40
*** acorwin has quit IRC01:40
*** david-lyle_afk has quit IRC01:40
*** delattec has joined #openstack-swift01:40
*** gyee has joined #openstack-swift01:41
*** kei_yama has joined #openstack-swift01:41
*** panbalag has joined #openstack-swift01:41
*** greghaynes has joined #openstack-swift01:41
*** ekarlso has joined #openstack-swift01:41
*** cschwede has joined #openstack-swift01:41
*** mrda has joined #openstack-swift01:41
*** jbonjean has joined #openstack-swift01:41
*** straycat has joined #openstack-swift01:41
*** j_king_ has joined #openstack-swift01:41
*** AbyssOne has joined #openstack-swift01:41
*** mordred has joined #openstack-swift01:41
*** anteaya has joined #openstack-swift01:41
*** dosaboy has joined #openstack-swift01:41
*** zackmdavis has joined #openstack-swift01:41
*** dfg has joined #openstack-swift01:41
*** charz has joined #openstack-swift01:41
*** mandarine has joined #openstack-swift01:41
*** swifterdarrell has joined #openstack-swift01:41
*** thurloat has joined #openstack-swift01:41
*** btorch has joined #openstack-swift01:41
*** ndk has joined #openstack-swift01:41
*** hurricanerix_ has joined #openstack-swift01:41
*** sendak.freenode.net sets mode: +v swifterdarrell01:41
*** delattec has quit IRC01:42
*** vt102 has quit IRC01:49
*** gyee has quit IRC01:56
*** jamielennox is now known as jamielennox|away01:58
*** km has joined #openstack-swift01:59
*** acorwin has joined #openstack-swift01:59
*** david-lyle_afk has joined #openstack-swift01:59
*** IRTermite1 has joined #openstack-swift02:00
*** jamielennox|away is now known as jamielennox02:06
*** km has quit IRC02:10
*** acorwin has quit IRC02:10
*** david-lyle_afk has quit IRC02:10
*** km has joined #openstack-swift02:16
*** acorwin has joined #openstack-swift02:16
*** david-lyle_afk has joined #openstack-swift02:16
*** abhirc has joined #openstack-swift02:16
*** jamielennox is now known as jamielennox|away02:17
*** jamielennox|away is now known as jamielennox02:27
*** reed has quit IRC02:30
*** reed_ has joined #openstack-swift02:30
*** jamielennox is now known as jamielennox|away02:38
openstackgerritMerged openstack/swift: Clean up a couple deprecation warnings  https://review.openstack.org/15880602:40
*** jamielennox|away is now known as jamielennox02:47
*** reed_ is now known as reed02:48
*** reed has quit IRC02:48
*** reed has joined #openstack-swift02:48
*** swat30 has quit IRC02:54
*** RackerShagz has joined #openstack-swift02:56
*** swat30 has joined #openstack-swift02:59
*** jrichli_ has joined #openstack-swift03:03
*** bkopilov has quit IRC03:09
*** bkopilov has joined #openstack-swift03:09
*** devlaps has joined #openstack-swift03:14
*** RackerShagz has quit IRC03:21
*** jamielennox is now known as jamielennox|away03:22
*** Manshoon has joined #openstack-swift03:22
*** Manshoon has quit IRC03:27
*** jamielennox|away is now known as jamielennox03:33
*** devlaps has quit IRC03:40
*** reed has quit IRC03:55
*** abhirc has quit IRC04:04
*** ho has joined #openstack-swift04:08
*** ho__ has quit IRC04:08
*** sluo_wfh has joined #openstack-swift04:08
*** sluo_wfh has quit IRC04:15
*** annegent_ has joined #openstack-swift04:20
*** sluo_wfh has joined #openstack-swift04:23
*** ho__ has joined #openstack-swift04:28
*** ho has quit IRC04:28
*** doxavore has quit IRC04:34
*** SkyRocknRoll has joined #openstack-swift04:44
*** ppai has joined #openstack-swift04:44
*** sluo_wfh is now known as sluo_laptop04:44
*** zaitcev has quit IRC05:09
*** jrichli_ has quit IRC05:20
*** Manshoon has joined #openstack-swift05:23
*** Manshoon has quit IRC05:28
openstackgerritMerged openstack/python-swiftclient: Fix crash with -l, -d /, and pseudo folders  https://review.openstack.org/15464805:39
*** annegent_ has quit IRC05:47
*** annegent_ has joined #openstack-swift05:48
*** annegent_ has quit IRC05:53
*** zhill has joined #openstack-swift05:55
*** ppai has quit IRC05:57
*** ppai has joined #openstack-swift06:01
*** nshaikh has joined #openstack-swift06:26
*** silor has joined #openstack-swift06:27
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Imported Translations from Transifex  https://review.openstack.org/15901206:32
*** IRTermite1 has quit IRC06:35
*** zhill has quit IRC07:06
*** mrda is now known as mrda-away07:32
*** ekarlso has quit IRC07:48
*** haomaiw__ has quit IRC08:04
*** rledisez has joined #openstack-swift08:12
*** acoles_away is now known as acoles08:29
*** nellysmitt has joined #openstack-swift08:40
*** ho__ has quit IRC08:41
*** joeljwright has joined #openstack-swift08:45
openstackgerritOpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements  https://review.openstack.org/8925008:48
openstackgerritOpenStack Proposal Bot proposed openstack/swift: Updated from global requirements  https://review.openstack.org/8873608:48
*** ekarlso has joined #openstack-swift08:52
*** jistr has joined #openstack-swift08:53
*** kei_yama has quit IRC08:58
*** km has quit IRC09:01
*** ppai has quit IRC09:20
*** ppai has joined #openstack-swift09:32
*** geaaru has joined #openstack-swift09:36
*** jordanP has joined #openstack-swift09:44
*** dmorita_ has quit IRC09:56
*** joeljwright1 has joined #openstack-swift10:20
*** joeljwright has quit IRC10:20
*** erlon has joined #openstack-swift10:45
*** aix has joined #openstack-swift11:02
openstackgerritChristian Schwede proposed openstack/python-swiftclient: Release connection after consuming the content  https://review.openstack.org/14904311:03
openstackgerritChristian Schwede proposed openstack/python-swiftclient: Add connection release test  https://review.openstack.org/15907611:03
*** Manshoon has joined #openstack-swift11:26
*** Manshoon has quit IRC11:30
*** EmilienM is now known as EmilienM|afk11:39
*** aix has quit IRC12:11
*** aix has joined #openstack-swift12:43
*** ppai has quit IRC12:44
*** sandywalsh has quit IRC12:49
*** annegent_ has joined #openstack-swift12:58
*** EmilienM|afk is now known as EmilienM13:03
*** annegent_ has quit IRC13:03
*** abhirc has joined #openstack-swift13:03
openstackgerritMerged openstack/swift: Clean up a couple of deprecated uses of e.message  https://review.openstack.org/15893713:09
openstackgerritMerged openstack/python-swiftclient: Fix crash when stat'ing objects with non-ascii names  https://review.openstack.org/14784613:10
*** dencaval has joined #openstack-swift13:27
*** sandywalsh has joined #openstack-swift13:28
*** nellysmitt has quit IRC13:48
*** nexusz99 has joined #openstack-swift13:48
*** nexusz99 has quit IRC13:48
*** nellysmitt has joined #openstack-swift13:49
*** khivin has quit IRC13:50
*** nellysmitt has quit IRC13:53
openstackgerritMerged openstack/python-swiftclient: Release connection after consuming the content  https://review.openstack.org/14904313:54
openstackgerritDonagh McCabe proposed openstack/swift: Support HTTP_X_SERVICE_IDENTITY_STATUS in keystoneauth  https://review.openstack.org/15663413:56
*** bill_az has joined #openstack-swift13:57
*** abhirc_ has joined #openstack-swift14:09
*** khivin has joined #openstack-swift14:10
*** abhirc has quit IRC14:11
*** abhirc_ has quit IRC14:11
*** annegent_ has joined #openstack-swift14:17
*** mahatic has joined #openstack-swift14:19
*** NM has joined #openstack-swift14:24
*** nshaikh has quit IRC14:24
*** annegent_ has quit IRC14:42
*** zul has quit IRC14:43
*** zul has joined #openstack-swift14:44
*** david-lyle_afk is now known as david-lyle14:48
*** vt102 has joined #openstack-swift14:49
*** zaitcev has joined #openstack-swift14:52
*** ChanServ sets mode: +v zaitcev14:52
*** Manshoon has joined #openstack-swift14:54
*** openstackgerrit has quit IRC15:08
*** openstackgerrit has joined #openstack-swift15:08
*** zul has quit IRC15:09
*** zul has joined #openstack-swift15:09
*** mordred has quit IRC15:22
*** mordred has joined #openstack-swift15:22
*** annegent_ has joined #openstack-swift15:28
*** dmsimard_away is now known as dmsimard15:33
*** SkyRocknRoll has quit IRC15:38
*** Manshoon has quit IRC15:40
*** jrichli has joined #openstack-swift15:41
*** Manshoon has joined #openstack-swift15:41
*** abhirc has joined #openstack-swift15:48
*** nellysmitt has joined #openstack-swift15:49
*** nellysmitt has quit IRC15:54
*** MasterPiece has joined #openstack-swift15:56
tdasilvaacoles: while talking about the current fsync issue, I got pointed to this article: https://lwn.net/Articles/559147/  seemed like an interesting idea to get rid of having to rename all together16:03
*** annegent_ has quit IRC16:04
notmynametdasilva: that' interesting16:12
*** annegent_ has joined #openstack-swift16:12
*** annegent_ has quit IRC16:12
tdasilvanotmyname: yeah, different way of looking at the problem...could help us out...16:12
notmynametdasilva: is that what you wanted to bring up in the meeting today?16:13
tdasilvanotmyname: problem is I'm not sure if linkat syscall is available in python....found this: https://github.com/eisenlaub/python-linkat16:13
notmynametdasilva: is this only with 3.11+ kernels?16:13
*** annegent_ has joined #openstack-swift16:14
tdasilvanotmyname: still trying to figure that out16:15
tdasilvanotmyname: I think so...I think the linkat syscall has been there for a while, but the O_TMPFILE flag was added in 3.1116:16
notmynamewhich looks like the interesting part :-)16:16
notmynamethanks for looking16:16
tdasilvayeah..16:16
notmynametdasilva: so when will you be able to get the 3.11 kernel into RHEL? ;-)16:17
tdasilvatouche16:18
portantenotmyname: 3.11?  That is old, what about  4.0?16:18
portante;)16:18
notmynameheh16:19
*** eranrom has joined #openstack-swift16:20
notmynametdasilva: I'd be fine with support in swift for it with a graceful fallback. it would be interesting to see if it's just better in a security way or if it's more performant too.16:20
tdasilvanotmyname: just going back to your previous question, I had actually added the topic to the meeting schedule prior to running into this, I guess I just wanted to follow up on where we were wrt that patch16:21
notmyname:-)16:21
notmynameok16:21
tdasilvanotmyname: agreed, will keep looking16:21
openstackgerritChristian Schwede proposed openstack/python-swiftclient: Add connection release test  https://review.openstack.org/15907616:23
openstackgerritChristian Schwede proposed openstack/swift: Set connection timeout in container sync  https://review.openstack.org/15694316:31
*** cpallares has joined #openstack-swift16:32
tdasilvaanybody else seeing probe tests fail on master?16:32
notmynametdasilva: just started running them. working so far for me16:35
pelusetdasilva, I'm at a good point to take a break, will run real quick as well16:36
*** reed has joined #openstack-swift16:38
eranromGreetings. I have a question regarding error_limit / error_occured and ConnectionTimeout.16:38
eranromLooking at both PUT and GET flows, it appears that a timeout during connection is not accounted as an error. This e.g. manifests in proxy/controller/base.py->_get_source_and_node, where a timeout during a connection attempt to a storage node simply  continues to the next node.16:38
eranromI assume that this is intetional, but wanted to make sure and validate why this is the case. Afterall if a node is down for a long time, why keep trying it...16:40
peluseeranrom, someone with more history should chime in but I think the idea is that if the node is down for a long, long time, someone will make a ring adjustment to remove it16:42
peluseso keep trying til that happens...16:43
peluseand maybe a switch or something will be reboted in the meantime :)16:43
*** openstackstatus has joined #openstack-swift16:43
*** ChanServ sets mode: +v openstackstatus16:43
pelusetdasilva, so I haven't run probe on master in a while but right out of the shoot (w/multiple repl policies defined) here's what I get:16:44
peluseFAILED (SKIP=1, errors=3, failures=1)16:44
pelusehow bout you?16:44
notmynameya, I got 3 errors too16:44
pelusewell, there's something to be said for consistency at least16:45
pelusetdasilva, did you already narrow down the suspect patch?  (thought I saw something yesterday)16:46
tdasilvai get only one :/16:46
pelusetdasilva, do you have just one policy?16:46
tdasilvaFAIL: test_merge_storage_policy_index (test.probe.test_container_merge_policy_index.TestContainerMergePolicyIndex16:46
tdasilvapeluse: no, the default 216:46
notmynameeranrom: timeouts incremet the error count and then a node will be error limited16:47
eranrompleuse: right, but given the fact that being error limited holds for a short amount of time (I think 10 secs is the default), then accounting for the errors would limit the rate at which the retries are done - perhaps this would be considered as a minor optmization. Still, I wonder if I am missing something here...16:47
tdasilvapeluse: sorry, i think i gave you the wrong info: I looked at the saio swift.conf16:47
peluseyeah, that one fails for me plus test_object_delete_is_replicated() and test_main()16:47
notmynameeranrom: right. it's error limited for a time and then that expires. in which case it will be error limited again16:51
notmynamebe back in 10 minutes.16:51
eranromI have just noticed that there is a bug titled: unreachable nodes are not error-limited. so thanks and sorry for the interruption.16:51
*** rdaly2 has joined #openstack-swift16:52
*** doxavore has joined #openstack-swift16:52
cschwedeacoles: do you mind if i quickly remove the unneeded return values (see Joels comments) on https://review.openstack.org/#/c/153177/3 ?16:53
cschwedei removed them locally and tests are still working, so i could easily submit this as a new patchset16:54
acolescschwede: no, please push over a new patchset, i didn't have time to do that today16:55
acolescschwede: thanks!16:55
openstackgerritChristian Schwede proposed openstack/python-swiftclient: Add tests for uploads deleting DLO segments  https://review.openstack.org/15317716:55
cschwedeacoles: you’re welcome - done :)16:55
acolescschwede: great16:56
*** annegent_ has quit IRC16:57
notmynameeranrom: what bug? got a link?16:58
eranromnotmyname: https://bugs.launchpad.net/bugs/109424216:58
openstackLaunchpad bug 1094242 in OpenStack Object Storage (swift) "swift-proxy: unreachable nodes are not error-limited" [Undecided,Opinion]16:58
notmynamepeluse: cschwede: will you be able to look at https://review.openstack.org/#/c/158821/ today?16:59
cschwedenotmyname: i’ll do it tomorrow morning, I’m leaving for dinner right now (but will be back for the meeting later). would like to review it with a clear head17:01
notmynamepeluse: looks like tsg has 2 patches outstanding. one marked WIP and one with a merge conflict17:02
notmynamecschwede: thanks :-)17:02
notmynamecschwede: have a good evening17:02
cschwedenotmyname: thanks, see you later17:02
eranromnotmyname,peluse: well, seems like this is addressed in v2.2.2. I confess I was looking at an earlier version of the code...17:03
peluseeranrom, ahh cool17:03
eranromok thanks very much gotta drop17:04
pelusenotmyname, yes, the multi-phase put should be updated anytime now (heard from him late last night).17:04
pelusenotmyname, and the DB update one I think will be abandoned in favor of another from acoles17:05
*** eranrom has left #openstack-swift17:05
notmynameok17:05
notmynameI was looking through the priority reviews page17:05
pelusenotmyname, yes to the request above.  I already took a look at it and want to poke a bit more but I like it17:06
*** atan8 has joined #openstack-swift17:06
notmynamepeluse: I'm moving the trello card for GETs to "done". the patches mentioned have landed. anything else, I think, will need to be a different card. do you agree?17:08
*** atan8 has quit IRC17:09
notmynamemahatic: good morning. looks like cschwede left some good feedback on your patch. anything else going on?17:12
mahaticnotmyname, yup :) I'm on it17:12
notmynametdasilva: are you tracking down the probetests failure?17:12
notmynamemahatic: great :-)17:12
mahaticnotmyname, good morning too! and should anything else be going on?17:13
notmynamemahatic: I was just looking at the opw schedule. looks like it ends march 9. so I think you're perfectly timed17:13
pelusenotmyname, sounds good.  I think the rest of GET (sifting through available headers, etc) is already on another card, let me check real quick17:13
notmynamepeluse: thanks17:13
notmynamemahatic: I'd expect your patch to land this week17:14
mahaticnotmyname, yup. what will be next after the patch?17:14
notmynamemahatic: which kinda raises the bigger question of "what next?".17:14
pelusenotmyname, yeah, its already in TODO but will be hard for anyone to work on until I get at least some of the reconstructor stuff landed because of changes in diskfile that are needed...17:15
pelusenotmyname, I need to work on breaking some of that out I guess17:15
*** Manshoon has quit IRC17:15
notmynamemahatic: I think that's up to you, in part because its dependent on your willingness and ability to keep working on swift17:15
mahaticnotmyname, yeah :) I can pitch in some other on going work, like you mentioned in the schedule :)17:15
notmynamepeluse: ok. will you be around for the meeting to go over the status of things?17:15
notmynamepeluse: might be worth discussing breaking up the reconstructor work or landing and iterating17:16
notmynamemahatic: I'd love to see you do that!17:16
mahaticnotmyname, sure! I intend to keep working on.17:16
notmynameyay17:17
*** Manshoon has joined #openstack-swift17:17
pelusenotmyname, yup17:17
*** annegent_ has joined #openstack-swift17:18
notmynamekk17:18
*** Manshoon has quit IRC17:18
*** Manshoon has joined #openstack-swift17:18
*** annegent_ has quit IRC17:18
*** annegent_ has joined #openstack-swift17:21
*** tsg_ has joined #openstack-swift17:21
*** jamielennox is now known as jamielennox|away17:22
tdasilvanotmyname: just got back, yeah I'll continue looking17:22
*** jistr has quit IRC17:22
notmynametdasilva: ok thanks!17:23
*** nellysmitt has joined #openstack-swift17:24
tdasilvanotmyname: mmm..just fyi, probetests on a 'brand new' instance of vagrant-swift-all-in-one runs fine :\17:24
openstackgerritElvis Teixeira proposed openstack/swift: Fix possibility of data leakage for commom X-Versions-Location  https://review.openstack.org/15919117:25
*** Manshoon_ has joined #openstack-swift17:25
*** Manshoon_ has quit IRC17:25
*** Manshoon_ has joined #openstack-swift17:26
notmynametdasilva: interesting17:26
*** Manshoon has quit IRC17:28
*** jamielennox|away is now known as jamielennox17:30
*** annegent_ has quit IRC17:34
*** annegent_ has joined #openstack-swift17:35
*** rledisez has quit IRC17:37
pelusetdasilva, what??17:38
*** gyee has joined #openstack-swift17:38
tdasilvapeluse: strange17:39
notmynameok, commute time. be back online later17:40
*** annegent_ has quit IRC17:40
tdasilvanotmyname: careful on that bike :P17:40
jrichli+117:41
notmyname:-)17:41
*** Manshoon_ has quit IRC17:41
*** annegent_ has joined #openstack-swift17:43
doxavoreI'm getting a lot of 499's - basically every request for something that is read through a Ruby app... is it safe to assume as of 2.2.2 that it's an issue with the HTTP client somehow not informing Swift of an expected disconnect?17:44
openstackgerritAlistair Coles proposed openstack/swift: Enable in-process functional test policy to be configured  https://review.openstack.org/15920517:45
acolespeluse: ^^ maybe helpful?17:46
*** jordanP has quit IRC17:46
*** EmilienM is now known as EmilienM|afk17:49
openstackgerritAlistair Coles proposed openstack/swift: Enable override of container update headers  https://review.openstack.org/15882117:51
*** gvernik has joined #openstack-swift17:52
acolespeluse: ^^ i cleared out that spurious comment, no other changes17:52
*** aerwin has joined #openstack-swift18:00
*** annegent_ has quit IRC18:00
openstackgerritStuart McLaren proposed openstack/python-swiftclient: Retry download after streaming has started  https://review.openstack.org/15920818:01
jrichlimy master probetests failed with 3 errors18:01
*** jamielennox is now known as jamielennox|away18:02
jrichlibut the feature/crypto that got a merge from main a couple days ago has no errors from probe18:03
jrichligoing to lunch now, tho18:04
*** tsg_ has quit IRC18:09
*** Anticimex has quit IRC18:12
claygdoxavore: are you doing and video progressive download stuff?  client disconnects aren't nessecarily an indication of bad behavior - sometimes client's request a lot and only download what they need?18:12
claygdoxavore: either way I'm not aware of anyhting that changed wrt how client disconnects are logged/handled recently - what version did you upgrade *from*?18:13
doxavoreoh, this is a new install. was just stating which version we're on :>18:13
doxavorethis is reading the entire file18:14
doxavorethe ruby code is able to read it down into a local file, and md5's match what are in Swift, so it's getting the whole thing...18:14
peluseacoles, cool18:15
claygwhat do you have in front of swift - ssl termination - web proxy - anything like that?  can you duplicate the client disconnect response with another client (e.g. curl)18:15
*** jamielennox|away is now known as jamielennox18:15
acolestdasilva: thanks for that link, will take a look18:15
doxavoreclayg: nothing between the ruby code and the Swift proxy servers. curl does not log it as a disconnect, which is why i'm leaning toward ruby code, but it's just using stdlib stuff which I'd expect should work correctly out of the box...18:17
claygi really can't imagine how it can get the last chunk and still cause the proxy logging middleware to raise generator exit - very interesting18:18
doxavoreit does include a Connection: close header, but that's all the more reason I'd expect it to _not_ get an unexpected disconnect if anything...18:18
*** Anticimex has joined #openstack-swift18:18
clayghrmmm idk - if you can get a small ruby script that will reproduce I think it'd be interesting to look at18:19
doxavoreif the client reads exactly how much data is expected (eg Content-Length) and then closes, would that still raise a generator exit?18:19
doxavorei'll see if i can pull together a quick script to see it as well18:20
claygcan you tell what version of eventlet you're running?18:20
claygre reading exactly content-length - that's exactly what is expected - 'Connection: close' is definately not enough to exibit the issue18:21
doxavoreeventlet 0.13.0-1ubuntu2, on ubuntu 14.04.218:22
claygdoxavore: does the size of the object matter - can you replicate the issue just as well with small (8 byte - 10K) objects?18:22
doxavoreyes, it appears to be every size18:23
claygdoxavore: well good that it's easy for you reproduce - getting someone else to reprodcue it is probably the next step :D18:23
notmynamehello. I survived biking once more :-)18:23
claygnotmyname LIVES!18:23
doxavoreclayg: ok, i'll pull together a script shortly that should be able to showcase it18:24
doxavorethanks18:24
notmynameclayg: well, my legs don't quite agree with that. turns out san francsico has hills!18:24
claygnotmyname: have you been followig the revisting 6 mo release cycle thread - i tried to read it - but they just keep talking18:24
acolestdasilva: notmyname : fwiw i see probetest failures when rolled back to commit 6a6f7d518:25
notmynameclayg: ya, it's one of the ones I'm currently not ignoring18:25
*** aix has quit IRC18:25
acolesnotmyname: starting commute, may be a few mins late for meeting18:26
*** acoles is now known as acoles_away18:26
notmynameclayg: the summary from what I can tell is "big massive integration at the end of six months is hard, maybe we should change something". and the opinions are basically "do it faster" and "some poeple want it slower" and "six moths is good enough"18:26
claygacoles: i ran probetests on some branch just yesterday and they all passed, not sure exactly how much of master I had in there at the time18:27
tdasilvaacoles, notmyname : torgomatic posted this message yesterday: <torgomatic> looks like f578a35100f5dcd0046c79e810441633d28f55ff broke some probe tests18:27
tdasilvaI checked out the commit before that, and probe tests pass18:27
claygnotmyname: that's pretty good acctually - thanks!18:27
notmynameclayg: I suspect it will result in more of the swift-style releases, actually. (or maybe I'm just hoping for that.) people are feeling pain with rapidly changing APIs and exponential complexity of integration at an arbitrary time18:28
notmynametdasilva: look at torgomatic being ahead of us18:28
claygoh well that looks like kota and i's fault - but that was acctually the starting point from where I was running probetests - so they work with my setup!18:28
claygwhich test is broke?18:28
notmynameI'l have to rerun them. give me a few minutes18:29
tdasilvaclayg: I get inconsisten results, one run 1 tests fails, another run 3 tests fails, here's one: FAIL: test_merge_storage_policy_index (test.probe.test_container_merge_policy_index.TestContainerMergePolicyIndex18:29
*** rdaly2 has quit IRC18:31
*** rdaly2 has joined #openstack-swift18:33
*** MasterPiece has quit IRC18:33
*** MasterPiece has joined #openstack-swift18:35
notmynameFile "/home/swift/swift/test/probe/test_object_metadata_replication.py", line 150, in test_object_delete_is_replicated18:38
claygthat's crazy?  i didn't think that test barely hits object replication.18:38
notmynameFile "/home/swift/swift/test/probe/test_object_handoff.py", line 135, in test_main ==> AttributeError: 'NoneType' object has no attribute 'http_status'18:38
claygoh - i'm sure you guys are all running rsync, so that's probably the difference - crap18:38
notmynameand again that one18:39
pelusesame errors here BTW18:39
notmynameclayg: ya, I switched back to rsync a couple of weeks ago because of probe tests18:39
*** aerwin has quit IRC18:40
claygk, i just stashed what I was working on am flipping back to rsync18:41
notmynamehmm...the AttributeError might be from swiftlcient. i havne't updated that in a while18:41
claygyeah that's weird18:41
notmynamehmm...there's some other squirlly code in there18:45
notmynamebut not the line that failed18:45
claygdo any of yous guys have more than one region in your rings?18:46
claygtest_object_handoff just passed for me with rsync - you say it's sort of intermittent?18:46
notmynameyes, I do18:46
*** Manshoon has joined #openstack-swift18:47
tdasilvaclayg: yeah, the weird part is that I setup a vagrant_all_in_one and it worked ok18:47
claygi don't normally do, but I do for the moment since i've been working on kota's stuff18:47
clayggd18:47
notmynametdasilva: once?18:47
notmynametdasilva: you're the only one I've heard say "intermittent". always fails for me18:48
claygwell test_object_handoff passed twice, so i'm running the full suite with rsync now, i have four devices in two regions in my default storage policy - well see18:48
tdasilvanotmyname: i've run probetests on this new instance of vagrant_saio and it passed twice18:48
tdasilvanotmyname: on my other vm, i've run multiple times on master and sometimes it fails with just the error I posted above, and sometimes with the same 3 errors you are seeing18:49
claygthe *Attribute* Error?18:49
tdasilvaclayg: yes18:50
claygtdasilva: ok, and how many regions do you have in the object ring on the one that always fails18:51
*** jkremer has joined #openstack-swift18:51
*** ElvisTeixeira has joined #openstack-swift18:51
tdasilvaclayg: http://ur1.ca/jsuki18:52
tdasilvaclayg: one sec, checking on the regions18:52
notmynamererunning with updated client. if that fails, I'll reset to one region18:52
tdasilvaclayg: one region18:53
*** nellysmitt has quit IRC18:53
claygso looking at test_object_handoff specifically it seems like with ssync and more than one region there should be random chance the "assert handoff 404's" would fail given efficent replication18:54
claygnotmyname: so but you're seeing those same "assert handoff no longer there" errors with rsync and multi-region?  cause that's the same setup i have now...18:56
*** kota_ has joined #openstack-swift18:58
notmynameclayg: I'll check after the meeting18:59
notmynamemeeting time in #openstack-meeting18:59
*** annegent_ has joined #openstack-swift19:01
*** acoles_away is now known as acoles19:04
*** annegent_ has quit IRC19:06
*** Manshoon has quit IRC19:11
*** Manshoon has joined #openstack-swift19:12
*** silor1 has joined #openstack-swift19:18
*** annegent_ has joined #openstack-swift19:18
*** Manshoon_ has joined #openstack-swift19:18
*** Manshoon_ has quit IRC19:19
*** [1]gvernik has joined #openstack-swift19:19
*** Manshoon_ has joined #openstack-swift19:19
*** silor has quit IRC19:20
openstackgerritAlistair Coles proposed openstack/swift: Enable in-process functional test policy to be configured  https://review.openstack.org/15920519:21
*** gvernik has quit IRC19:22
*** [1]gvernik is now known as gvernik19:22
*** tsg_ has joined #openstack-swift19:22
*** Manshoon has quit IRC19:22
*** rdaly2 has quit IRC19:23
*** rdaly2_ has joined #openstack-swift19:23
*** reed has quit IRC19:25
*** reed has joined #openstack-swift19:28
*** Manshoon has joined #openstack-swift19:31
claygprobetests still aren't failing for me19:34
*** Manshoon has quit IRC19:34
*** gvernik has quit IRC19:34
claygacoles: wow - thanks for https://review.openstack.org/159205 - that's huge?19:34
zaitcevbut... that's good, right?19:34
*** Manshoon_ has quit IRC19:34
*** Manshoon has joined #openstack-swift19:35
acolescschwede: clayg: huge == bad??19:35
acolescschwede: sorry, not you :)19:36
*** jrichli has quit IRC19:36
zaitcevNice, portante's legacy is carried on, I love that in-process thing.19:36
tdasilvaacoles, peluse: http://ur1.ca/jsusu19:36
claygacoles: oh I think i misread the feature, it still tests the default policy19:36
*** jrichli has joined #openstack-swift19:36
acolesclayg: yeah, so its a start, as in you can point it at different swift.conf with different defaults19:37
claygyeah that's interesting19:37
acolesclayg: but it simple to pass in a policy in an env var19:37
acolesclayg: i just pushed what i had so far19:37
acolesclayg: another thought i had was to somehow iterate through all policies in a swift.conf, running test suite against each one19:38
notmynameouch (via twitter): "Found a bug in #pecan. Looks like it's freaking #OpenStack subproject. Not worth it."19:38
acolestdasilva: thx19:39
mahaticWould someone know how to access the first tuple in this list? http://paste.openstack.org/show/182076/19:40
zaitcevnotmyname: The question is if you want to chase mentally weak people like that by unbundling Swift from OpenStack. I don't have a sense if they command a good chunk of paying userbase.19:40
* mattoliverau is going to find breakfast19:40
acolesmattoliverau: enjoy!19:41
tdasilvamattoliverau: blue bottle :P19:41
mattoliverautdasilva: lol19:41
tdasilvashort walk19:41
clayglol @ "not worth it"19:42
*** annegent_ has quit IRC19:42
notmynamemahatic: https://gist.github.com/anonymous/a74c06041cd73e1ff6de19:42
notmynamenot sure what's you're looking for?19:42
*** annegent_ has joined #openstack-swift19:44
mahaticnotmyname, thanks. [hosts[0]] worked. I was passing it to a function.19:45
claygzaitcev: if it was "found a bug in #swift" we'd chase them down - doubt it would mean dissaccoiating from openstack - but even if you hate commiting to openstack you could at least open a bug19:45
cschwedepeluse: acoles: https://review.openstack.org/#/c/158821/ LGTM, I’ll add my +2/A tomorrow morning - too tired now, don’t want to miss anything there19:45
acolescschwede: thanks, yes, do it with a fresh mind19:45
notmynameclayg: yup. (and I do chase those people down)19:45
zaitcevclayg: Sorry, but opening bugs is a burden.19:45
notmynamefortunately, "found a bug in swift" is a pretty rare thing to see on twitter :-)19:45
notmynameit's mostly, "openstack is hard to install"19:46
zaitcevit is19:46
zaitcevand it is19:46
notmyname:-)19:46
claygwait - i want to go back to "opening bugs is a burden"19:46
zaitcevThe worst part for me is always Neutron and OVS.19:46
zaitcevclayg: Is that a surprise for you?19:47
cschwedezaitcev: sounds familar to me…19:47
notmynamedfg: hurricanerix_: glange: I just added all 3 of you to https://review.openstack.org/#/c/126923/. We talked about it at length at the hackathon, and we'd love to have your take on it19:47
notmynametdasilva: ^19:47
tdasilvanotmyname: thx19:48
zaitcevyou only need to look at shit like this to realize that life is too short to file bugs: https://github.com/kennethreitz/requests/issues/2214#issuecomment-7294189619:50
claygi'm still not getting any probetests failures :\19:50
notmynamezaitcev: ya, I've seen that kind of thing before in some other projects. it's not healthy19:51
*** aerwin has joined #openstack-swift19:52
zaitcevI even looked at HTTP/2 because of the attitudes of the crew that owns Requests. In theory, HTTP/2 includes a sane 100-Continue, guaranteed (thanks to their "frames").19:52
zaitcevSo you don't need to argue with assholes about what "is HTTP" and what "is in RFC".19:53
zaitcevSadly, HTTP/2 requires SSL. Which actually may be a good thing, dunno.19:53
claygwhat does you disagreeing with the design decision of the project have to do with the length of life or the difficulty of reporting the issue/bug/feature to the upstream project?19:56
zaitcevBecause I read my e-mail and every time bug updates, I need to read that.19:56
zaitcevAlso, to file a good bug report one must provide a good data. Maybe a reproducer, too.19:57
zaitcevThat's 3 hours of work at best, maybe a day.19:58
*** silor1 has quit IRC19:58
*** kota_ has quit IRC19:58
openstackgerritMahati proposed openstack/swift: Ring checker in swift-recon  https://review.openstack.org/15361719:58
zaitcevPeople who argue that filing bug reports is painless seem to think that it takes a minute to file one.19:58
*** dencaval has quit IRC20:00
claygit's not so much as I think it's painless as I think it's the *least* you can do for an open source project you're using - and you don't always have to file a good bug report - sometimes you can just capture when you first encounted the issue and others can add more info20:01
*** annegent_ has quit IRC20:01
*** mahatic has quit IRC20:03
*** geaaru has quit IRC20:03
claygi've *tried* to follow H302 a couple times when starting personal projects or new modules, but utlimately always find reason I don't want to do it anymore (most of the it's stdlib, something like collections.defaultdict or datetime.datetime)20:03
claygi don't get it - still not seeing the probetest failures :'(20:05
*** joeljwright has joined #openstack-swift20:09
*** joeljwright1 has quit IRC20:10
clayg... wish I knew what I needed to do to get probetests failing20:12
*** annegent_ has joined #openstack-swift20:13
*** Manshoon has quit IRC20:13
claygi'm going back to ssync, with multiple regions - it seems like that setup should have a good random chance of failing20:13
tdasilvaclayg: mm..how can i help?20:14
claygidk, you said it worked ok for you on a vagrant-swift-all-in-one - maybe something about the way that thing builds it's saio is sheilding me from the failure?20:15
claygoh hey!  i just got a failure with ssync!  unexpeted 200 in test_object_delete_is_replicated20:16
claygthat's a thing right?20:16
claygtdasilva: can you run `swift-config /etc/swift/object-server/1.conf* | grep -i sync` on the machine you've seen the failure and confirm you're running rsync (not ssync?)20:17
*** annegent_ has quit IRC20:21
*** annegent_ has joined #openstack-swift20:21
*** Manshoon has joined #openstack-swift20:21
claygzaitcev: look it's no so bad -> https://bugs.launchpad.net/swift/+bug/142567920:22
openstackLaunchpad bug 1425679 in OpenStack Object Storage (swift) "swift-object-info should try harder on tombstones" [Undecided,New]20:22
*** Manshoon has quit IRC20:24
tdasilvaclayg: my understanding is that rsync is default, right? here's 1.conf: http://ur1.ca/jsv9f20:24
*** Manshoon has joined #openstack-swift20:24
claygtdasilva: yeah rsync is the defalt20:25
tdasilvaclayg: i haven't really changed my saio setup much20:25
tdasilvaonly added the filter to obj. versioning, but it's not even on the pipeline right now20:26
claygoh god damnit, there was a bunch of test cases missing for efficient replication20:26
claygwhat's kota's handle?20:27
*** annegent_ has quit IRC20:27
*** ElvisTeixeira has quit IRC20:27
claygwhat maybe this is just ssync - what was the bug with ssync delete's aren't replicated?20:28
peluseclayg, that was a one liner wrong timespamt20:30
peluse#link https://review.openstack.org/#/c/155497/20:30
jrichliclayg: it was kota_ today at the meeting.  I assume usually just kota20:31
*** cpallares has quit IRC20:32
*** cpallares has joined #openstack-swift20:32
*** marzif_ has joined #openstack-swift20:33
claygwell there's definately something wrong with ssync currently, the follow up cleanup i was working on to efficient replication fixes *that* issue - i'm still not sure i'm able to duplicate the rsync issue?20:34
openstackgerritClay Gerrard proposed openstack/swift: Cleanup object-replicator handoff/rebalance partition syncing  https://review.openstack.org/15892720:35
openstackgerritClay Gerrard proposed openstack/swift: Sync local regions first, and always shuffle nodes  https://review.openstack.org/15924120:35
claygif anyone is able to reliably duplicate the probetest failure - could you check if https://review.openstack.org/158927 makes a difference?20:35
claygphhpthththht sam already said it fixed probetests for him :'(20:37
tdasilvanice..running now20:37
marzif_clayg,  in regards https://bugs.launchpad.net/python-swiftclient/+bug/1425283 I've tried today and HTTP(S)_PROXY env are honored, not sure the bug make sense, probably only to override proxy  related envs20:37
openstackLaunchpad bug 1425283 in python-swiftclient "proxy argument needed in client.Connection " [Undecided,New]20:37
claygmarzif_: yeah that makes sense to me, but for the time being you can work around with os.environ['http_proxy'] = 'http://myproxy.org' or whatever?20:38
acolesclayg: i see probetest errors with ssync http://paste.openstack.org/show/182098/, all good with rsync20:40
acolesclayg: just applying https://review.openstack.org/15892720:40
marzif_clayg,  yes, that works20:40
*** jrichli_ has joined #openstack-swift20:44
*** jrichli has quit IRC20:45
openstackgerritpaul luse proposed openstack/swift: Erasure Code Reconstructor  https://review.openstack.org/13187220:46
*** Manshoon_ has joined #openstack-swift20:50
tdasilvaclayg: probetests pass for me too with your patch 15892720:50
acolesclayg: ^^ ditto all good with https://review.openstack.org/158927 and ssync20:51
*** marzif_ has quit IRC20:51
notmynameclayg: likewise20:51
*** Manshoon has quit IRC20:51
jrichli_clayg: ditto20:52
*** MasterPiece has quit IRC20:55
acolesclayg: and i checked the failing tests are passing with rsync and 15892720:56
*** MasterPiece has joined #openstack-swift20:57
claygok sweet!  so you guys will probably let me squeak that one in too!20:57
peluseclayg, any clue what the fix is in there?20:58
clayglol!20:58
claygpeluse: that's a great question :\20:58
claygpeluse: i'd bet it's the dangling elif20:59
peluseyes!20:59
*** acoles is now known as acoles_away21:00
claygwith a single region delete_objs is false-y, but sync_method != rsync either - so you don't clean up the suffixes21:00
peluseI'll pull it down as well and review/test here21:00
doxavoreclayg: while reproducing the client disconnect in a smaller script, i found a bug in this code, so it's entirely our fault. thanks though!21:01
claygok, so i'm pretty sure all this "probetests is failing everywhereahz@ahahah!!!!!11!11" is acctually limited to probetests is failing if you're using ssync with a single region - which is sort of conflicting with some of the reports people seemed to be giving in channel here so idk21:02
claygdoxavore: DOH!21:02
claygdoxavore: can you give me a cluse though?  a) I don't think a client should be able to get all the bytes and still make us 499 b) when this happens to next guy I'd love to know what to look out for21:03
jrichli_clayg: it was failing for me before that patch, and I was using rsync and default number of regions.21:03
tdasilvasame here21:03
peluseclayg, it was failing for me with rsync, testing now with your patch21:03
peluseif it passes I'll actually red the code :)21:03
peluseread21:04
claygwell DAMNIT tdasilva jrichli_ peluse - just because all of you see the same thing doesn't mean you're not all wrong and i'm still right :P21:04
* clayg is just kidding21:04
jrichli_lol21:04
claygi'm sure I'm confused about something - but i'm missing it :\21:04
*** Manshoon has joined #openstack-swift21:04
claygmaybe i should just be happy we have a change that makes it seem to work - I think that dangling elif was definately a bug with 1 region ssync - not sure what the 1 region rsync bug was :\21:05
*** Manshoon has quit IRC21:05
peluseclayg, excellent point earlier BTW :)21:05
*** Manshoon has joined #openstack-swift21:05
jrichli_it's always good to be happy21:05
doxavoreclayg: this case seemed to stem from a misunderstanding of Ruby's IO.copy_stream, used to copy data from one stream to another. due to the bug in this particular code, it was requesting the file for every chunk (~16kb by default), but internally handling the start/end offsets. so when it finished writing the file the md5's still matched up, but every 16kb chunk would make a request to the proxy, read up to (previous21:06
doxavore position + 16kb), then stop21:06
doxavoreeverything looks great to the end user who sees their file's md5 matches up, but behind the scenes it made a _lot_ of partial requests21:06
*** Manshoon_ has quit IRC21:08
claygdoxavore: oh!  that's pretty cool.21:10
peluseclayg, so my probes pass now as well (rsync) so I guess I'll go ahead and take a look at your patch....21:11
*** dmsimard is now known as dmsimard_away21:12
claygi'm afk for a bit - someone see if they an get torgomatic to drop some knowledge on us since he seems to be ahead on this one21:12
mattoliverauclayg: if it was a dangling elif then we're not going to hear the end of it are we (you did tell us you hate them at hackathon) :p21:23
claygmattoliverau: yeah then I should have said something when I review'd it :P21:29
*** zhill has joined #openstack-swift21:34
peluseBTW, its not the danlgins elif for the rsync fix at least - there's more to it than that (was curious so backed just that out)21:39
openstackgerritThiago da Silva proposed openstack/swift: WIP: initial pass at refactoring the PUT method  https://review.openstack.org/15682521:41
torgomaticclayg: I dropped all the knowledge I had; I just "git bisect"-ed until I found what broke it21:45
*** rdaly2_ has quit IRC21:46
*** tsg_ has quit IRC21:47
*** tsg_ has joined #openstack-swift21:48
*** tgohad has joined #openstack-swift21:52
*** tsg_ has quit IRC21:53
notmynametorgomatic: from wikipedia: "The release initially included Linux kernel 3.13, but this was updated to 3.16..."21:54
*** Manshoon has quit IRC22:07
*** tgohad has quit IRC22:07
*** Manshoon has joined #openstack-swift22:08
*** NM has quit IRC22:08
*** Manshoon has quit IRC22:08
openstackgerritJoel Wright proposed openstack/python-swiftclient: Reduce memory usage for download/delete and add --no-shuffle option to st_download  https://review.openstack.org/13033922:08
*** Manshoon has joined #openstack-swift22:08
notmynamejoeljwright: thanks for all your work on swiftclient22:11
notmynamejoeljwright: were were talking in the swift team meeting today about the next release for swiftclient. that patch you just submitted is one thing we think should land before a release22:11
notmynamejoeljwright: what do you think?22:11
*** akhivin has joined #openstack-swift22:12
klrmnclayg: is it my imagination, or does BrainSplitter.put_container, if called more than once on any given brain, try to create two containers with the same name but different policies?22:13
*** vt102 has quit IRC22:16
zaitcev"Any unexpected Exception will now attempt to abort any downloads in progress before re-raising the exception." -- the code looks fine, BUT WHY22:16
zaitcevClearly I'm missing something obvious22:17
claygklrmn: the brainsplitter originally came from the reconciler probe tests - if you're cleaning things up i think it's probably worth while to try and pull that out of there into something else that makes more sense - something about singularity of purpose22:18
*** echevemaster has joined #openstack-swift22:20
klrmnclayg: yah, i had that one flagged as needing more attention22:21
klrmnclayg: i was contemplating whether all of the container and object level tests needed to happen on multiple policies22:22
klrmnclayg: (some do, some don't)22:22
*** mrda-away is now known as mrda22:24
*** cl__ has joined #openstack-swift22:39
*** cdelatte has joined #openstack-swift22:40
cl__hello, does anyone know if swift ever breaks an object into piece when the object is too big to be fit in a partition?22:41
cl__clayg, glange , mattoliverau :)22:43
mattoliveraucl__: not by default, if you use the swift client it can break it up for you (if you use the --segment-size upload option).22:49
mattoliverauIt will then upload it as a DLO.22:49
*** Manshoon has quit IRC22:50
*** tsg has joined #openstack-swift22:52
cl__mattoliverau, yup. Thanks a lot!22:58
*** aerwin has quit IRC23:06
*** erlon has quit IRC23:11
*** jkremer has quit IRC23:12
*** reed has quit IRC23:13
*** gyee has quit IRC23:20
openstackgerritThiago da Silva proposed openstack/swift: WIP: new attempt at single-process  https://review.openstack.org/15928523:22
tdasilvaclayg: ^^^ single process bypassing much of the backend connections in the PUT path of the proxy, very simple23:23
tdasilvaclayg: assumes 1-replica paco system like we talked about during hackathon23:23
akhivinHello everyone.23:23
akhivinJust one question. Why after I installed swift as described  in SAIO tutorilal. 4 tests are failing. It are ACL tests23:26
akhivinShould I install keystone?23:26
openstackgerritPete Zaitcev proposed openstack/python-swiftclient: Unindent a chunk of st_list  https://review.openstack.org/15465323:26
zaitcev ! [remote rejected] HEAD -> refs/publish/master/formatting (no changes made)23:29
zaitcevhaven't seen that before...23:29
zaitcevWhatever.23:30
notmynameakhivin: what tests are you running?23:38
*** km has joined #openstack-swift23:39
akhivinnotmyname, I am about  unit tests23:41
akhivinnotmyname, $HOME/swift/.unittests as noted in tutorial23:42
*** chlong has quit IRC23:43
*** chlong_ has quit IRC23:44
notmynameakhivin: hmm. what tests are failing?23:47
*** chlong has joined #openstack-swift23:48
akhivinfor example23:48
akhivinFAIL: test_acls_propagate_to_sysmeta (test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes)23:49
akhivinFAIL: test_acl_syntax_verification (test.unit.common.middleware.test_tempauth.TestAuthMultiplePrefixes)23:50
*** doxavore has quit IRC23:50
akhivinnotmyname,  is it a common issue or I missed something?23:54
notmynameakhivin: nope. it should work23:55
akhivinnotmyname, so I will try to understand23:56
akhivinnotmyname, thanks23:56

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