Wednesday, 2014-10-22

*** NM has quit IRC00:00
*** kyles_ne has quit IRC00:08
*** fbo has quit IRC00:20
*** DisneyRicky has quit IRC00:20
*** CybergeekDK has quit IRC00:20
*** erlon has quit IRC00:20
*** zaitcev has quit IRC00:20
*** shri has quit IRC00:20
*** dmsimard_away has quit IRC00:20
*** davidhadas_ has quit IRC00:20
*** peluse has quit IRC00:20
*** mtreinish has quit IRC00:20
*** otoolee has quit IRC00:20
*** ryao has quit IRC00:20
*** vishy has quit IRC00:20
*** ondergetekende_ has quit IRC00:20
*** jdaggett has quit IRC00:20
*** jokke_ has quit IRC00:20
*** mordred has quit IRC00:20
*** zigo has quit IRC00:20
*** HenryG has quit IRC00:20
*** cebruns_ has quit IRC00:20
*** marcusvrn_ has quit IRC00:20
*** CrackerJackMack has quit IRC00:20
*** goodes has quit IRC00:20
*** infotection has quit IRC00:20
*** StevenK has quit IRC00:20
*** wasmum has quit IRC00:20
*** zhiyan has quit IRC00:20
*** ipolyzos has quit IRC00:20
*** greghaynes has quit IRC00:20
*** sandywalsh has quit IRC00:20
*** astellwag has quit IRC00:20
*** jeblair has quit IRC00:20
*** otherjon has quit IRC00:20
*** dosaboy has quit IRC00:20
*** btorch has quit IRC00:20
*** annegentle has quit IRC00:20
*** ndk_ has quit IRC00:20
*** akp has quit IRC00:20
*** X019 has quit IRC00:20
*** zul has quit IRC00:20
*** cschwede has quit IRC00:20
*** IRTermite has quit IRC00:20
*** evanjfraser has quit IRC00:20
*** anteaya has quit IRC00:20
*** swat30 has quit IRC00:20
*** mitz_ has quit IRC00:20
*** morganfainberg has quit IRC00:20
*** AbyssOne has quit IRC00:20
*** d0ugal has quit IRC00:20
*** bill_ibm has quit IRC00:20
*** portante has quit IRC00:20
*** xianghui has quit IRC00:20
*** mikehn_ has quit IRC00:20
*** wer has quit IRC00:20
*** anderstj has quit IRC00:20
*** TaiSHi has quit IRC00:20
*** ekarlso has quit IRC00:20
*** alpha_ori has quit IRC00:20
*** cloudnull has quit IRC00:20
*** glange has quit IRC00:20
*** sfineberg has quit IRC00:20
*** briancline has quit IRC00:20
*** gyee has quit IRC00:20
*** openstackgerrit has quit IRC00:20
*** acoles has quit IRC00:20
*** classicsnail has quit IRC00:20
*** j_king has quit IRC00:20
*** theanalyst has quit IRC00:20
*** ujjain has quit IRC00:20
*** chrisnelson has quit IRC00:20
*** rpedde has quit IRC00:20
*** kevinbenton has quit IRC00:20
*** mandarine has quit IRC00:20
*** clds has quit IRC00:20
*** mahatic_ has quit IRC00:20
*** sileht has quit IRC00:20
*** mitz has quit IRC00:20
*** dvorkbjel has quit IRC00:20
*** sudorandom has quit IRC00:20
*** jroll has quit IRC00:20
*** jamespage has quit IRC00:20
*** nottrobin has quit IRC00:20
*** mhu has quit IRC00:20
*** serverascode__ has quit IRC00:20
*** brnelson has quit IRC00:20
*** ByteSore has quit IRC00:20
*** jd__ has quit IRC00:20
*** JelleB has quit IRC00:20
*** ahale has quit IRC00:20
*** mattoliverau has quit IRC00:20
*** EmilienM has quit IRC00:20
*** zacksh has quit IRC00:20
*** abhirc has quit IRC00:20
*** pberis has quit IRC00:20
*** clayg has quit IRC00:20
*** BAKfr has quit IRC00:20
*** thurloat has quit IRC00:20
*** omame has quit IRC00:20
*** kragniz has quit IRC00:20
*** yuan has quit IRC00:20
*** notmyname has quit IRC00:20
*** early has quit IRC00:20
*** amandap has quit IRC00:20
*** acorwin has quit IRC00:20
*** zackmdavis has quit IRC00:20
*** Anticimex has quit IRC00:20
*** bkopilov has quit IRC00:20
*** Tyger has quit IRC00:20
*** charz has quit IRC00:20
*** redbo has quit IRC00:20
*** mlanner has quit IRC00:20
*** joearnold has quit IRC00:20
*** chmouel has quit IRC00:20
*** hugokuo has quit IRC00:20
*** hurricanerix has quit IRC00:20
*** esmute has quit IRC00:20
*** swifterdarrell has quit IRC00:20
*** bobby2 has quit IRC00:20
*** ctennis has quit IRC00:20
*** wolsen has quit IRC00:20
*** torgomatic has quit IRC00:20
*** dfg has quit IRC00:20
*** tab_____________ has quit IRC00:20
*** ChanServ has quit IRC00:20
*** mkerrin has quit IRC00:20
*** tanee2 has quit IRC00:20
*** tristanC has quit IRC00:20
*** MooingLemur has quit IRC00:20
*** clds has joined #openstack-swift00:27
*** mandarine has joined #openstack-swift00:27
*** kevinbenton has joined #openstack-swift00:27
*** rpedde has joined #openstack-swift00:27
*** chrisnelson has joined #openstack-swift00:27
*** ujjain has joined #openstack-swift00:27
*** theanalyst has joined #openstack-swift00:27
*** j_king has joined #openstack-swift00:27
*** classicsnail has joined #openstack-swift00:27
*** acoles has joined #openstack-swift00:27
*** occupant has joined #openstack-swift00:27
*** vishy has joined #openstack-swift00:27
*** erlon has joined #openstack-swift00:27
*** X019 has joined #openstack-swift00:27
*** mahatic_ has joined #openstack-swift00:27
*** abhirc has joined #openstack-swift00:27
*** gyee has joined #openstack-swift00:27
*** fbo has joined #openstack-swift00:27
*** zaitcev has joined #openstack-swift00:27
*** zigo has joined #openstack-swift00:27
*** davidhadas_ has joined #openstack-swift00:27
*** bkopilov has joined #openstack-swift00:27
*** DisneyRicky has joined #openstack-swift00:27
*** dmsimard_away has joined #openstack-swift00:27
*** tab_____________ has joined #openstack-swift00:27
*** CybergeekDK has joined #openstack-swift00:27
*** sileht has joined #openstack-swift00:27
*** openstackgerrit has joined #openstack-swift00:27
*** mitz has joined #openstack-swift00:27
*** greghaynes has joined #openstack-swift00:27
*** peluse has joined #openstack-swift00:27
*** HenryG has joined #openstack-swift00:27
*** cebruns_ has joined #openstack-swift00:27
*** sandywalsh has joined #openstack-swift00:27
*** astellwag has joined #openstack-swift00:27
*** zul has joined #openstack-swift00:27
*** marcusvrn_ has joined #openstack-swift00:27
*** dvorkbjel has joined #openstack-swift00:27
*** sudorandom has joined #openstack-swift00:27
*** mitz_ has joined #openstack-swift00:27
*** CrackerJackMack has joined #openstack-swift00:27
*** goodes has joined #openstack-swift00:27
*** cschwede has joined #openstack-swift00:27
*** jroll has joined #openstack-swift00:27
*** infotection has joined #openstack-swift00:27
*** mtreinish has joined #openstack-swift00:27
*** wolfe.freenode.net sets mode: +vv acoles zaitcev00:27
*** otoolee has joined #openstack-swift00:27
*** IRTermite has joined #openstack-swift00:27
*** morganfainberg has joined #openstack-swift00:27
*** ryao has joined #openstack-swift00:27
*** bill_ibm has joined #openstack-swift00:27
*** swifterdarrell has joined #openstack-swift00:27
*** pberis has joined #openstack-swift00:27
*** portante has joined #openstack-swift00:27
*** xianghui has joined #openstack-swift00:27
*** jeblair has joined #openstack-swift00:27
*** evanjfraser has joined #openstack-swift00:27
*** mikehn_ has joined #openstack-swift00:27
*** Tyger has joined #openstack-swift00:27
*** wer has joined #openstack-swift00:27
*** mkerrin has joined #openstack-swift00:27
*** jamespage has joined #openstack-swift00:27
*** anteaya has joined #openstack-swift00:27
*** AbyssOne has joined #openstack-swift00:27
*** clayg has joined #openstack-swift00:27
*** anderstj has joined #openstack-swift00:27
*** StevenK has joined #openstack-swift00:27
*** wasmum has joined #openstack-swift00:27
*** ondergetekende_ has joined #openstack-swift00:27
*** jdaggett has joined #openstack-swift00:27
*** zhiyan has joined #openstack-swift00:27
*** ipolyzos has joined #openstack-swift00:27
*** nottrobin has joined #openstack-swift00:27
*** d0ugal has joined #openstack-swift00:27
*** jokke_ has joined #openstack-swift00:27
*** akp has joined #openstack-swift00:27
*** ndk_ has joined #openstack-swift00:27
*** annegentle has joined #openstack-swift00:27
*** btorch has joined #openstack-swift00:27
*** dosaboy has joined #openstack-swift00:27
*** otherjon has joined #openstack-swift00:27
*** mhu has joined #openstack-swift00:27
*** serverascode__ has joined #openstack-swift00:27
*** brnelson has joined #openstack-swift00:27
*** zackmdavis has joined #openstack-swift00:27
*** ByteSore has joined #openstack-swift00:27
*** swat30 has joined #openstack-swift00:27
*** BAKfr has joined #openstack-swift00:27
*** jd__ has joined #openstack-swift00:27
*** JelleB has joined #openstack-swift00:27
*** ahale has joined #openstack-swift00:27
*** cloudnull has joined #openstack-swift00:27
*** wolfe.freenode.net sets mode: +vvv swifterdarrell portante clayg00:27
*** mattoliverau has joined #openstack-swift00:27
*** charz has joined #openstack-swift00:27
*** TaiSHi has joined #openstack-swift00:27
*** EmilienM has joined #openstack-swift00:27
*** zacksh has joined #openstack-swift00:27
*** thurloat has joined #openstack-swift00:27
*** mordred has joined #openstack-swift00:27
*** ekarlso has joined #openstack-swift00:27
*** tanee2 has joined #openstack-swift00:27
*** tristanC has joined #openstack-swift00:27
*** alpha_ori has joined #openstack-swift00:27
*** omame has joined #openstack-swift00:27
*** kragniz has joined #openstack-swift00:27
*** MooingLemur has joined #openstack-swift00:27
*** glange has joined #openstack-swift00:27
*** dfg has joined #openstack-swift00:27
*** torgomatic has joined #openstack-swift00:27
*** ctennis has joined #openstack-swift00:27
*** bobby2 has joined #openstack-swift00:27
*** esmute has joined #openstack-swift00:27
*** wolsen has joined #openstack-swift00:27
*** hurricanerix has joined #openstack-swift00:27
*** hugokuo has joined #openstack-swift00:27
*** chmouel has joined #openstack-swift00:27
*** joearnold has joined #openstack-swift00:27
*** mlanner has joined #openstack-swift00:27
*** redbo has joined #openstack-swift00:27
*** wolfe.freenode.net sets mode: +vvvv glange torgomatic chmouel redbo00:27
*** yuan has joined #openstack-swift00:27
*** sfineberg has joined #openstack-swift00:27
*** briancline has joined #openstack-swift00:27
*** notmyname has joined #openstack-swift00:27
*** early has joined #openstack-swift00:27
*** amandap has joined #openstack-swift00:27
*** acorwin has joined #openstack-swift00:27
*** Anticimex has joined #openstack-swift00:27
*** ChanServ has joined #openstack-swift00:27
*** wolfe.freenode.net sets mode: +vo notmyname ChanServ00:27
*** dmorita has joined #openstack-swift00:33
*** rmcall has quit IRC00:40
*** gyee has quit IRC00:48
*** addnull has joined #openstack-swift01:06
*** tab_____________ has quit IRC01:07
*** NM has joined #openstack-swift01:27
*** kyles_ne has joined #openstack-swift01:39
*** nosnos has joined #openstack-swift01:40
*** abhirc_ has joined #openstack-swift01:45
*** abhirc has quit IRC01:49
*** erlon has quit IRC02:29
*** rmcall has joined #openstack-swift02:38
*** NM has quit IRC02:42
*** kyles_ne has quit IRC02:48
*** kyles_ne has joined #openstack-swift02:48
*** kyles_ne has quit IRC02:52
*** annegentle has quit IRC02:56
*** mahatic_ has quit IRC03:10
*** jyoti-ranjan has joined #openstack-swift03:34
*** addnull has quit IRC03:41
*** addnull has joined #openstack-swift03:41
*** addnull has quit IRC03:42
*** addnull has joined #openstack-swift03:43
*** jamespage has quit IRC04:00
*** jamespage has joined #openstack-swift04:01
*** fifieldt has joined #openstack-swift04:08
*** nosnos has quit IRC04:12
*** nosnos has joined #openstack-swift04:13
*** nosnos has quit IRC04:17
*** dmorita has quit IRC04:48
*** hhuang has joined #openstack-swift04:51
*** SkyRocknRoll has joined #openstack-swift04:53
*** SkyRocknRoll has joined #openstack-swift04:53
*** ppai has joined #openstack-swift04:55
*** nosnos has joined #openstack-swift04:58
*** kyles_ne has joined #openstack-swift05:03
*** zaitcev has quit IRC05:11
*** k4n0 has joined #openstack-swift05:36
*** rmcall has quit IRC05:38
*** bkopilov has quit IRC05:47
*** IRTermite has quit IRC05:50
*** IRTermite has joined #openstack-swift05:51
*** kyles_ne has quit IRC05:52
*** kyles_ne has joined #openstack-swift05:52
*** bkopilov has joined #openstack-swift05:56
*** kyles_ne has quit IRC05:57
*** bkopilov has quit IRC06:01
*** nshaikh has joined #openstack-swift06:07
openstackgerritMatthew Oliver proposed a change to openstack/swift: Add concurrent reads option to proxy  https://review.openstack.org/11771006:09
mattoliveraupeluse: This uses the sorting_method option to turn it on ^^06:11
mattoliverauOn that note I'm calling it a day, night all06:12
*** jyoti-ranjan has quit IRC06:19
*** X019 has quit IRC06:39
*** mrmoje has joined #openstack-swift06:44
*** dmsimard_away has quit IRC06:53
*** dmsimard_away has joined #openstack-swift06:53
*** dmsimard_away is now known as dmsimard06:54
*** ppai has quit IRC06:57
*** ppai has joined #openstack-swift07:11
*** geaaru has joined #openstack-swift07:21
*** exploreshaifali has joined #openstack-swift07:32
*** bkopilov has joined #openstack-swift07:40
*** Tyger has quit IRC07:42
*** Tyger has joined #openstack-swift07:42
*** davidhadas_ has quit IRC07:44
*** X019 has joined #openstack-swift07:47
*** jordanP has joined #openstack-swift07:51
*** Tyger has quit IRC07:53
*** Tyger has joined #openstack-swift07:53
*** ppai has quit IRC07:55
*** jistr has joined #openstack-swift08:02
*** ppai has joined #openstack-swift08:08
openstackgerritAlistair Coles proposed a change to openstack/swift: Change default keystone auth version to 3 in test/sample.conf  https://review.openstack.org/13016208:51
openstackgerritAlistair Coles proposed a change to openstack/swift: Change default keystone auth version to 3 in test/sample.conf  https://review.openstack.org/13016209:05
*** Dafna has joined #openstack-swift09:05
mattoliverauacoles: lol, I just commented on patchset 1 and when I hit comment it has flipped to patchset 2 where you have fixed exactly what I mentioned.. man that was confusing.. you pushed the patchset mid review :P So you can distrgard my first review.09:20
acolesmattoliverau: sorry for confusion on this ^^ i hadn't quite woken up when pushing the first version :/09:21
mattoliverauacoles: lol, no problem, nice work on the devstack changes :)09:22
acolesmattoliverau: thx for review. will you make it to paris?09:23
mattoliverauacoles: yup, I'll be there! Cant wait! you?09:24
acolesmattoliverau: yes. for me its a short flight for once. look forward to meeting.09:24
*** haomaiwa_ has joined #openstack-swift09:26
*** exploreshaifali has quit IRC09:28
mattoliverauacoles: nice :) Where you based? UK? Nothing is ever close for me.:P09:29
*** exploreshaifali has joined #openstack-swift09:29
mattoliverauyeah I look forward to finally meeting you all face to face09:29
*** haomaiwa_ has quit IRC09:31
*** haomaiwang has joined #openstack-swift09:31
*** haomai___ has joined #openstack-swift09:32
*** haomai___ has quit IRC09:32
*** haomaiwa_ has joined #openstack-swift09:32
acolesmattoliverau: yep, uk09:32
*** haomaiwang has quit IRC09:33
mattoliverauNice, yeah nice and close then. Well I'm calling it a night seeing as there is an early meeting ;) night09:36
*** wasmum has quit IRC09:40
*** haomai___ has joined #openstack-swift09:43
*** haomaiwa_ has quit IRC09:43
acolesmattoliverau: g'night09:45
*** nellysmitt has joined #openstack-swift09:49
*** NM has joined #openstack-swift09:53
*** nshaikh has quit IRC09:55
*** NM has quit IRC09:59
*** nshaikh has joined #openstack-swift10:00
*** aix has joined #openstack-swift10:00
*** wasmum has joined #openstack-swift10:02
*** NM has joined #openstack-swift10:34
*** exploreshaifali has quit IRC10:45
*** haomai___ has quit IRC10:46
*** NM has quit IRC10:59
*** bkopilov has quit IRC11:01
*** cdelatte has joined #openstack-swift11:01
*** delattec has joined #openstack-swift11:01
*** exploreshaifali has joined #openstack-swift11:03
*** ppai has quit IRC11:04
*** bkopilov has joined #openstack-swift11:17
*** ppai has joined #openstack-swift11:18
*** exploreshaifali has quit IRC11:24
*** ppai has quit IRC11:32
*** NM has joined #openstack-swift11:34
*** nosnos has quit IRC11:37
*** nosnos has joined #openstack-swift11:38
*** nosnos has quit IRC11:38
*** nosnos has joined #openstack-swift11:38
*** nosnos has quit IRC11:39
*** nosnos has joined #openstack-swift11:39
*** nosnos has quit IRC11:40
*** JoshuaKim has joined #openstack-swift11:41
*** exploreshaifali has joined #openstack-swift11:44
*** CaioBrentano has joined #openstack-swift11:49
*** SkyRocknRoll_ has joined #openstack-swift11:59
*** SkyRocknRoll_ has quit IRC11:59
*** haomaiwa_ has joined #openstack-swift12:10
*** JoshuaKim has quit IRC12:16
*** bkopilov has quit IRC12:20
*** hhuang has quit IRC12:21
*** bkopilov has joined #openstack-swift12:36
*** miqui has joined #openstack-swift12:40
*** hhuang has joined #openstack-swift12:46
*** Guest38702 has joined #openstack-swift12:47
*** delatte has joined #openstack-swift12:50
*** delattec has quit IRC12:52
*** mkollaro has joined #openstack-swift12:52
*** cdelatte has quit IRC12:52
*** cdelatte has joined #openstack-swift12:53
*** nosnos has joined #openstack-swift12:54
*** nosnos has quit IRC13:06
*** nosnos has joined #openstack-swift13:07
*** nosnos has quit IRC13:08
*** nosnos has joined #openstack-swift13:16
*** haomaiwa_ has quit IRC13:17
*** lcurtis has joined #openstack-swift13:20
lcurtishello all...interested in swift but trying to avoid triplicates of objects as I replicate already to separate data center13:22
lcurtisi understand that high-latency replication is in the works13:22
*** zul has quit IRC13:23
lcurtisis it possible to only store one copy of an object in each cluster?13:23
*** zul has joined #openstack-swift13:23
ctennislcurtis: yes, certainly possible.  and "high latency replication", or "write-affinity" as we call it, is already in the code.13:24
lcurtisah fantastic...!13:27
lcurtisso..i will rtfm...but is number of replicas within cluster set through a config file?13:28
*** nomad411 has joined #openstack-swift13:33
lcurtisso for example, i could do swift-ring-builder account.builder set_replicas 113:35
lcurtis?13:35
*** exploreshaifali has quit IRC13:39
*** silor has joined #openstack-swift13:41
*** tdasilva has joined #openstack-swift13:41
openstackgerritAnne Gentle proposed a change to openstack/swift-specs: Adds Object Storage v1 API specification information  https://review.openstack.org/12938413:49
*** nellysmi_ has joined #openstack-swift13:53
*** nellysmitt has quit IRC13:56
*** addnull has quit IRC13:59
*** Guest38702 is now known as annegentle14:00
*** lpabon has joined #openstack-swift14:00
*** lpabon has quit IRC14:01
*** lpabon has joined #openstack-swift14:01
*** exploreshaifali has joined #openstack-swift14:01
*** bkopilov has quit IRC14:02
*** zaitcev has joined #openstack-swift14:07
*** ChanServ sets mode: +v zaitcev14:07
*** NM has quit IRC14:08
*** nosnos has quit IRC14:16
*** nosnos has joined #openstack-swift14:16
*** k4n0 has quit IRC14:17
*** nosnos has quit IRC14:21
*** nshaikh has quit IRC14:28
*** hhuang has quit IRC14:29
brnelsonlcurtis: That's correct.  You can set the replicas to 1 and there only be 1 copy.  The disadvantage to having only 1 replica is that if the node which accesses that account goes down, you can't get to the account data14:45
*** hhuang has joined #openstack-swift14:53
*** mkollaro has quit IRC14:55
*** Nadeem has joined #openstack-swift15:09
*** rmcall has joined #openstack-swift15:11
*** kyles_ne has joined #openstack-swift15:13
lcurtis<brnelson> how about if cluster is replicated?15:15
*** exploreshaifali has quit IRC15:17
*** hhuang has quit IRC15:24
ctennislcurtis: swift handles the replication.  you would set replica count to 2 if you want 1 copy in two separate locations15:29
*** kyles_ne has quit IRC15:29
*** bkopilov has joined #openstack-swift15:30
lcurtisctennis: so how do i dtermine difference between inter cluster and intracluster replicas, or is that even a distinction?15:34
ctennisall replicas are part of the same cluster15:47
ctennisbut a cluster can span a large geography, which we call "regions"15:47
lcurtisokay!15:54
lcurtisgot it...will truly go rtfm now15:54
lcurtisthanks for the guidance15:55
*** exploreshaifali has joined #openstack-swift16:02
*** kyles_ne has joined #openstack-swift16:06
*** NM has joined #openstack-swift16:13
*** nomad411 has quit IRC16:13
notmynamegood morning16:15
*** bkopilov has quit IRC16:17
acolesnotmyname: good morning16:18
*** jistr has quit IRC16:18
*** mrmoje has quit IRC16:19
acolesnotmyname: re yesterdays OSSN discussion, see https://review.openstack.org/#/c/130200/16:19
notmynameacoles: hmm... so *:* means "anyone, as long as they have already done authn"16:21
acolesnotmyname: yes, whereas .r:* is granted for anonymous requests (no valid token)16:22
notmynameacoles: ok, cool. that seems to resolve it then16:23
notmynameacoles: is that ACL something with keystone v3 or does it apply to all versions of keystone?16:23
acolesnotmyname: *:* works with v2 and v3.16:26
notmynameah, good16:26
notmynameacoles: thanks :-)16:26
acolesnotmyname: but remember, if you replace * with a tenant or user then it should be an id these days16:27
notmynameright16:27
* acoles quickly puts lid back on that can or worms16:27
acolesof16:27
*** bkopilov has joined #openstack-swift16:30
*** haomaiwang has joined #openstack-swift16:31
*** jordanP has quit IRC16:34
*** kyles_ne has quit IRC16:34
*** kyles_ne has joined #openstack-swift16:35
*** cebruns_ is now known as cebruns16:35
*** kyles_ne has quit IRC16:38
*** kyles_ne has joined #openstack-swift16:38
*** abhirc_ has quit IRC16:51
*** jistr has joined #openstack-swift16:56
*** haomaiwang has quit IRC16:58
*** haomaiwang has joined #openstack-swift16:58
*** gyee has joined #openstack-swift17:01
*** brut has joined #openstack-swift17:08
*** haomaiw__ has joined #openstack-swift17:13
*** haomaiwang has quit IRC17:16
*** mrmoje has joined #openstack-swift17:16
*** abhirc has joined #openstack-swift17:36
*** abhirc has quit IRC17:36
*** geaaru has quit IRC17:38
*** acoles is now known as acoles_away17:41
*** haomaiw__ has quit IRC17:49
*** 6A4AA5E3S has joined #openstack-swift17:49
openstackgerritDaniel Wakefield proposed a change to openstack/python-swiftclient: Fix misnamed dictionary key.  https://review.openstack.org/12957417:52
*** aix has quit IRC17:56
*** mkollaro has joined #openstack-swift17:57
torgomaticso, working on the EC PUT path... I find that, if the client sends Content-Length, the proxy has to *not* send that header to the object server17:57
torgomaticand that's because the value is wrong for an EC fragment archive... does anyone know how, given the object length, I could compute the fragment archives' length?17:58
torgomaticor whether it's important to send that or not?17:58
*** rmcall has quit IRC17:59
*** rmcall has joined #openstack-swift18:00
*** nshaikh has joined #openstack-swift18:03
peluselet me grab tsg18:11
*** kyles_ne has quit IRC18:12
pelusebecause I believe he's already covered that and/or if not one of the pyeclib APIs, get_segment_info might be what you're looking for.  See https://pypi.python.org/pypi/PyECLib18:13
pelusehave you sync'd with him on his current WIP on the PUT patch (incorporating your MIME stuff)?18:13
*** kopparam has joined #openstack-swift18:17
*** nellysmitt has joined #openstack-swift18:22
torgomaticpeluse: no, he doesn't seem to be on IRC much these days18:22
peluseOK, just pinged him so he'll be on when he gets a chance18:24
*** nellysmi_ has quit IRC18:24
pelusetorgomatic, have a question for your though related to some stuff I'm doing for the recon...18:25
torgomaticpeluse: I can try18:25
peluseAssuming I have nodes 1..6 as primaries for example and a PUT comes in and node 3 is down so serviced by handoff n.  Then another PUT comes in and node 3 is down, it seems like node n would be the likely candidate for that downed node assuming the obj landed on the same partition as the previous PUT right?18:26
*** erlon has joined #openstack-swift18:29
torgomaticpeluse: yeah, that seems likely18:30
peluseyeah, I was afraid of that... ugh18:30
pelusethere's a PUT side implication that I need to think through some more and there's also a reconstructor element that's part of that algorithm I talked about for assuring a handoff selects a unique primary to revert data to...18:32
peluseI'll try to explain them both in more detail after I noodle on them for a while.... thanks18:33
*** tsg has joined #openstack-swift18:35
tsgtorgomatic: sorry haven't been here for a bit - was reading through logs and see your question on Content-Length18:40
tsgtorgomatic: it should be done similar to how it was done the old rev of the PUT patch - https://review.openstack.org/#/c/111615/ .. I am about to update this version with one based on your MIME work18:41
*** jergerber has joined #openstack-swift18:42
tsgtorgomatic:  in the non-chunked case (when client sends us the content length) the 111615 version uses get_segment_info() to calculate the Content-Length to send in headers to the object server18:43
tsg(chunked case is a non-issue)18:44
pelusetorgomatic, disregard my prev comment about there being 2 possible issues wrt the sceanrio I asked about.  PUT side is OK and reconstructor side is workable I'm pretty sure... will elaborate in python soon I hope :)18:45
*** gvernik has joined #openstack-swift18:47
*** kyles_ne has joined #openstack-swift18:48
*** gvernik has quit IRC18:50
*** rmcall has quit IRC18:50
*** rmcall has joined #openstack-swift18:51
*** kopparam has quit IRC18:52
*** cutforth has joined #openstack-swift18:52
*** acoles_away is now known as acoles18:53
*** gvernik has joined #openstack-swift18:56
*** kota_ has joined #openstack-swift18:56
*** mkollaro has quit IRC18:59
*** elambert has joined #openstack-swift18:59
notmynamemeeting time in #openstack-meeting18:59
*** exploreshaifali has quit IRC19:04
*** SkyRocknRoll has quit IRC19:07
*** DisneyRicky has quit IRC19:08
*** foexle has joined #openstack-swift19:15
*** silor has quit IRC19:15
*** delattec has joined #openstack-swift19:17
*** cdelatte has quit IRC19:19
*** delatte has quit IRC19:19
*** cdelatte has joined #openstack-swift19:19
*** nshaikh has left #openstack-swift19:40
openstackgerritJoel Wright proposed a change to openstack/python-swiftclient: Reduce memory usage for download/delete and add --no-shuffle option to st_download  https://review.openstack.org/13033919:40
*** rmcall has quit IRC19:53
*** rmcall has joined #openstack-swift19:54
*** brut has left #openstack-swift19:55
*** exploreshaifali has joined #openstack-swift19:57
notmynameoh! who added the swift-specs topic?19:59
*** gvernik has quit IRC20:00
notmynameI didn't see that until just now20:00
tdasilvaacoles: maybe?20:00
mattoliveraueither did I so obviously just added20:00
mattoliverauadd it to ad-hoc and try and get to it.20:01
acolesnotmyname: i confess! i slipped it in mischievously at the end20:01
notmynameacoles: :-)20:01
mattoliveraulol20:01
tdasilvahahaha20:01
tdasilvai was going by the color20:01
notmynameacoles: ok, yeah that's a good thing. probably something more fun to discuss over beers :-)20:01
acolesseems like we adopted the processin atlanta and should maybe revisit how it is going. but not at expense of real stuff.20:01
mattoliverauacoles: you should've added 'priority: 10' and really freak notmyname out :P20:02
notmynamelol20:02
acolesnotmyname: everything is more fun to discuss over beer!20:02
acolesmattoliverau: lol20:02
mattoliverauso its 'priority: beer' then, I like it!20:02
notmynamedone :-)20:03
cutforthnotmyname: once the sessions are finalized, will a description of topics for the adhoc session be published?20:03
acolesnotmyname: after-thought on service token - will be much easier to get glance/cinder guys along if it has a fixed time20:03
notmynamecutforth: no, I think the ad-hoc stuff is "let's talk about stuff. here's the starting list of stuff to talk about"20:05
notmynameacoles: yes20:05
torgomatictsg: hey, you around for a couple minutes?20:05
cutforthok, but at least there will be a general list of possible topics.20:05
tsgtorgomatic: sure20:05
mattoliverausigh.. the suns already up.. might as well go find breakfast. bbl20:06
torgomatictsg: for the EC original object metadata, like original Content-Length and original Etag, did you figure out what names to store that stuff under?20:06
acolesmattoliverau: so thats where it went!20:06
notmynamecutforth: yeah, a starting point. I expect it to be like the hackathons where we start with a blank flipchart and add stuff we want to talk about20:06
torgomaticare we taking a bit of sysmeta, or introducing new headers, or what's up?20:06
cutforthnotmyname: thx20:06
* torgomatic confesses to not following Trello particularly closely20:07
mattoliverauacoles: yup sorry, you've had it long enough its our turn now :p20:07
tsgtorgomatic: I am using object metadata for now .. let me tell you the names20:07
acolesmattoliverau: well, we'll get it back soon, just like the ashes...20:08
tsgtorgomatic: in this version (that should soon be updated), I am writing:  "X-EC-Content-Length", "X-EC-Etag", "X-EC-Fragment-Index", "X-EC-Fragment-Size", and "X-EC-Type-Version"20:10
tsgtorgomatic: this version -> #link https://review.openstack.org/#/c/111615/20:10
torgomatictsg: okay, so X-EC is some new namespace we're using? that's fine20:12
tsgtorgomatic: yes, and those names also correspond to EC specific headers that we send down20:13
tsgtorgomatic: I was in the middle of updating test_server.py for EC PUT .. should I continue with it and then post something for your review?20:13
torgomatictsg: let me throw what I've got up there; it's certainly not done yet by any stretch of the imagination, but at least we can both look at the same code20:14
*** acoles is now known as acoles_away20:14
*** kota_ has quit IRC20:15
tsgtorgomatic: ok .. I will also update 11161520:15
tsgtorgomatic: the current version at https://review.openstack.org/#/c/111615/ was testable with swift client at least (test cases are a WIP)20:16
openstackgerritSamuel Merritt proposed a change to openstack/swift: WIP: EC PUT path  https://review.openstack.org/13034920:19
torgomatictsg: ^^20:19
tsgtorgomatic: ack20:20
mattoliverauacoles: ashes, pfft.. Thems fighting words. Let the cricket commence ;)20:25
tsgtorgomatic:  I like how you moved the chunk_transformer() stuff to the StoragePolicy class .. I was doing that inline and it is a good idea to make it policy-specific (and thus split it out)20:26
torgomatictsg: yeah, I wanted to keep that out of the proxy classes if at all possible20:27
torgomaticnot sure if the generator is a good way to do it or if I'm crazy; it's hard to tell from in here20:27
*** NM has quit IRC20:43
*** nellysmitt has quit IRC20:44
*** DisneyRicky has joined #openstack-swift20:45
*** jistr has quit IRC20:46
*** NM has joined #openstack-swift20:47
*** NM has quit IRC20:48
*** exploreshaifali has quit IRC20:50
peluseclayg:  you there?20:57
claygpeluse: i guess20:59
*** X019 has quit IRC20:59
pelusenavigating my way through use of InternalClient (for reconstructor), is it the case that I'm going to need my own object-reconstructor.conf file to specify a proxy/pipeline?21:00
peluseBTW, got it working and that's how I did it...21:01
*** CaioBrentano has quit IRC21:02
claygpeluse: yeah i think object expirer and container reconciler both have a conf with a an app pipeline for the their internal client21:02
claygpeluse: it was noted at some point that we could ahve an interal-proxy.conf that just had [object-exprier] [container-reconciler] sections and if e.g. the account reaper wants one too.... might be nice a nice to have21:03
peluseyeah, that's what I based it on21:03
claygpeluse: sounds like you're on the right track then21:03
pelusemaking sure I wasn't missing something... will keep chugging thanks21:03
claygacoles_away: ClientException: Unknown auth_version 3 specified21:05
claygmaybe i'm running on python-swiftclient?21:05
claygacoles_away: oh, nm - that was it21:05
claygi feel like RECLONE=yes used to up-rev everything pretty handily21:06
*** lpabon has quit IRC21:12
*** tsg has quit IRC21:14
*** miqui has quit IRC21:20
*** mrmoje has quit IRC21:26
*** mkollaro has joined #openstack-swift21:26
*** tsg has joined #openstack-swift21:33
claygi don't really understand the "SKIPPING FUNCTIONAL TESTS SPECIFIC TO AUTH VERSION 3" message - i get 244 and 1 skip either way?21:36
claygalso my devstack keystone conf still has a /v2 service endpoint - should it be /v3?21:37
*** foexle has quit IRC21:42
claygoh hrm.... --exe21:42
*** abhirc has joined #openstack-swift21:42
*** mkollaro has quit IRC21:49
*** tdasilva has quit IRC21:58
*** abhirc has quit IRC22:01
*** dmsimard is now known as dmsimard_away22:21
*** lcurtis has quit IRC22:49
*** elambert has left #openstack-swift22:50
*** elambert_ has joined #openstack-swift22:50
*** kyles_ne has quit IRC22:52
*** kyles_ne has joined #openstack-swift22:53
*** kyles_ne has quit IRC22:57
*** Nadeem has quit IRC23:08
*** cutforth has quit IRC23:29
*** tsg has quit IRC23:37
*** kyles_ne has joined #openstack-swift23:38
*** gyee has quit IRC23:57

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