Thursday, 2015-12-03

*** kei_yama has quit IRC00:05
*** kei_yama has joined #openstack-swift00:08
*** shakamunyi has joined #openstack-swift00:09
*** NM has quit IRC00:11
*** chlong has quit IRC00:12
*** cryptsting has quit IRC00:12
*** asettle is now known as asettle-bfast00:17
*** lyrrad_ has joined #openstack-swift00:31
*** lyrrad has quit IRC00:32
*** lyrrad_ is now known as lyrrad00:32
*** rcernin has quit IRC00:37
openstackgerritMerged openstack/swift: Added unit tests to recon.py.  https://review.openstack.org/23953400:57
*** kei_yama has quit IRC01:00
*** kei_yama has joined #openstack-swift01:01
*** shakamunyi has quit IRC01:02
*** shakamunyi has joined #openstack-swift01:03
*** lyrrad has quit IRC01:04
*** blmartin has quit IRC01:05
*** NM has joined #openstack-swift01:07
*** lyrrad has joined #openstack-swift01:09
*** chlong has joined #openstack-swift01:48
*** sgundur has joined #openstack-swift01:51
*** chlong has quit IRC01:51
*** sgundur has left #openstack-swift01:53
*** kei_yama_ has joined #openstack-swift01:57
*** kei_yama has quit IRC01:57
*** chlong has joined #openstack-swift02:00
*** tsg has quit IRC02:02
*** lyrrad has quit IRC02:03
*** chlong has quit IRC02:06
*** klrmn1 has quit IRC02:08
*** chlong has joined #openstack-swift02:19
mattoliverauphew... I think I found the cause of the testr functests in_process failure!02:28
mattoliverauAlso if we use os-testr we don't need to the testr wrapper, which keeps it a little cleaner.02:28
*** chlong has quit IRC02:35
*** NM has quit IRC02:39
*** asettle-bfast is now known as asettle02:44
*** chlong has joined #openstack-swift02:48
*** sanchitmalhotra has joined #openstack-swift02:50
*** mahatic has joined #openstack-swift03:05
*** dmorita has quit IRC03:06
*** nadeem has joined #openstack-swift03:06
*** venkat_p has joined #openstack-swift03:08
*** vinsh has quit IRC03:17
*** jerrygb has quit IRC03:19
*** janonymous has quit IRC03:19
*** janonymous has joined #openstack-swift03:20
*** badari has quit IRC03:21
*** chlong has quit IRC03:21
*** badari has joined #openstack-swift03:23
*** jome has quit IRC03:48
*** jome has joined #openstack-swift03:52
*** ppai has joined #openstack-swift04:07
*** silor has joined #openstack-swift04:13
*** jerrygb has joined #openstack-swift04:20
*** jerrygb has quit IRC04:26
*** janonymous has quit IRC04:43
*** janonymous has joined #openstack-swift04:44
*** trifon has joined #openstack-swift04:51
venkat_pHi all04:55
venkat_pI have one specific problem in swift04:55
venkat_phow to extract account db contents from the container-server?04:55
venkat_por object-server04:56
venkat_passume that I have a new table in account-db04:56
*** jome has quit IRC04:58
zaitcevI don't know of any way to do it, but I'm not entirely sure nobody tried it before. In theory, the informaton is out there in the container server, I think.05:01
zaitcevThe first problem I see is how to find all the container for the emptied account. You have to scan the whole cluster.05:01
*** jome has joined #openstack-swift05:03
*** dmorita has joined #openstack-swift05:05
*** links has joined #openstack-swift05:06
*** changbl has quit IRC05:13
*** ianbrown has joined #openstack-swift05:14
openstackgerritMerged openstack/python-swiftclient: Change ignore-errors to ignore_errors  https://review.openstack.org/25159105:15
*** haomaiwang has joined #openstack-swift05:16
gmmahamattoliverau: woohoo..05:19
gmmahai was trying to reproduce the issue locally, but no luck05:19
mattoliveraugmmaha: you need to move the test.conf file, and not run services so it can use in_process testing, or set some env varaibles. I've stopped it from freezing, but just debugging a bit more. Will push up a patchset soon to see how it goes.05:21
*** ianbrown has quit IRC05:21
gmmahamattoliverau: ohhh..05:22
gmmahai think there was a similar discussion on the same that notmyname debugged to reproduce a different issue05:23
gmmahathanks.. will check it out and jenkins will definitely beat me to it05:23
*** badari has quit IRC05:29
*** changbl has joined #openstack-swift05:30
*** badari has joined #openstack-swift05:36
*** venkat_p has quit IRC05:52
*** venkat_p has joined #openstack-swift05:53
*** gyee has quit IRC06:00
*** janonymous has quit IRC06:01
*** janonymous has joined #openstack-swift06:19
*** jerrygb has joined #openstack-swift06:22
*** jerrygb has quit IRC06:26
*** nadeem has quit IRC06:52
*** mahatic has quit IRC07:02
*** eranrom has joined #openstack-swift07:10
*** rcernin has joined #openstack-swift07:19
openstackgerritpei ran wu proposed openstack/swift: Fix POST-as-COPY mess up the DLO manifest  https://review.openstack.org/25279107:22
*** rcernin_ has joined #openstack-swift07:24
*** silor has quit IRC07:25
*** zaitcev has quit IRC07:30
*** flaper87 has quit IRC07:44
*** flaper87 has joined #openstack-swift07:49
*** chlong has joined #openstack-swift07:55
*** arnox has joined #openstack-swift08:05
*** dmorita has quit IRC08:15
*** chlong has quit IRC08:29
*** geaaru has joined #openstack-swift08:38
*** Trixboxer has joined #openstack-swift08:40
*** SkyRocknRoll has joined #openstack-swift08:42
*** jordanP has joined #openstack-swift08:46
*** mahatic has joined #openstack-swift08:47
*** rcernin has quit IRC08:50
*** rcernin_ has quit IRC08:51
*** ho has quit IRC08:51
*** jome has quit IRC08:52
*** jome has joined #openstack-swift08:54
*** jome_ has joined #openstack-swift09:16
*** jome has quit IRC09:16
*** jome has joined #openstack-swift09:28
*** jome_ has quit IRC09:28
*** aix has joined #openstack-swift09:29
*** rcernin has joined #openstack-swift09:59
*** jistr has joined #openstack-swift10:09
*** venkat_p has quit IRC10:10
*** mahatic has quit IRC10:20
*** venkat_p has joined #openstack-swift10:28
*** jmccarthy has joined #openstack-swift10:31
*** haomaiwang has quit IRC10:38
*** hseipp has joined #openstack-swift10:41
*** silor has joined #openstack-swift10:45
*** silor1 has joined #openstack-swift10:49
*** silor has quit IRC10:49
*** silor1 is now known as silor10:49
*** mahatic has joined #openstack-swift10:50
*** chlong has joined #openstack-swift11:01
*** aix has quit IRC11:18
*** mahatic has quit IRC11:37
*** NM has joined #openstack-swift11:43
*** mahatic has joined #openstack-swift11:45
*** SkyRocknRoll has quit IRC11:55
mahaticacoles: hi, are you here?11:56
*** NM has quit IRC12:05
*** flaper87 has quit IRC12:17
*** flaper87 has joined #openstack-swift12:17
*** venkat_p has quit IRC12:22
*** openstackgerrit has quit IRC12:32
*** openstackgerrit has joined #openstack-swift12:32
*** venkat_p has joined #openstack-swift12:35
*** aix has joined #openstack-swift12:39
*** haomaiwa_ has joined #openstack-swift12:43
*** proteusguy has quit IRC12:56
openstackgerritEran Rom proposed openstack/swift: Container-Sync to iterate only over synced containers  https://review.openstack.org/20580313:05
*** proteusguy has joined #openstack-swift13:09
*** kei_yama_ has quit IRC13:14
*** openstackgerrit has quit IRC13:17
*** openstackgerrit has joined #openstack-swift13:17
acoleshi mahatic13:21
*** jerrygb has joined #openstack-swift13:21
mahaticacoles: hello, did you get a chance to take a look at my comments on 248377? No problem if you havent, just wanted to check and discuss on it13:27
acolesmahatic: i looked briefly13:28
acolesi think the goal should be to iterate over the body, decrypting pieces as you go (each mime part and its content-type header)13:29
acolesthe harder piece if calculating the correct length of the plaintext response *before* iterating through the body13:29
mahaticright13:29
mahaticacoles: in you suggestions as well, even if I do have content-type (either way through sysmeta or otherwise), I would still need to know how many of those headers are there to calculate body length13:31
acolesso my thoughts were either to do that by reading just the start of the body, until the first boundary plus encrypted content-type, decrypt just that header and from there predict the new content length (shorter by whatever the content-type reduces by)13:31
acolesmahatic: you're right :/13:31
mahatichmmm :/13:31
acolesdoesn't the content-range header tell us how many parts to expect?13:32
* acoles goes to read the spec13:32
*** jome has quit IRC13:33
mahaticacoles: I dont think so13:34
acolesno it doesn't13:34
acoleshmmm13:36
* mahatic is trying to think13:36
* acoles has given up thinking :)13:36
mahaticlol. Noo that cant be possible!13:37
acolesI wonder if its possible that swift obj server could tell us how many parts it is sending in a new response header?13:38
*** janonymous_ has joined #openstack-swift13:38
mahaticyeah, thats where i was heading too :)13:38
*** janonymous_ has quit IRC13:38
mahaticacoles: i think it should be able to, lemme grab the code line - but we should persist that value in some way to the middleare13:40
*** haomaiwa_ has quit IRC13:40
acolesmahatic: the swob response knows how many ranges because it calculates the content-length in _prepare_for_ranges.13:41
mahaticacoles: https://github.com/openstack/swift/blob/master/swift/proxy/controllers/base.py#L110513:41
acoles^^ thats an iter, we don't know how may items it has up-front.13:43
acolesi was thinking the obj server could tell us in a header13:43
mahaticyeah, I was trying to point out that, maybe poking around inside that (that iter reads through the body and we can caculate the ńumber parts along)13:43
mahaticand in swob, https://github.com/openstack/swift/blob/master/swift/common/swob.py#L1183 - that also iterated through the given ranges and calculates length13:44
mahatic*iterates13:44
mahaticI kinda gave it a shot before - capture ranges in request (GET) and proceed to calculate length13:45
* mahatic cant remember why that idea was dropped13:45
acolesmahatic: does EC need to do something similar with multi-range responses i.e. does the content-length change after recontruction?13:46
*** Guest36914 has quit IRC13:46
acolesmahatic: i don't think you can assume that the number of ranges requested is the number of parts returned13:46
acolesthe obj server can not return some ranges, and can merge ranges.13:47
mahaticacoles: ah, and so it was throwing an error intermittently and I couldnt pin point why :)13:47
acolesso we need to know what got returned, not what was requested.13:47
mahaticok, thanks for explaining that13:47
acolesmahatic: it might be instructive to understand EC obj controller handling of multi-range responses, in case that throws up any ideas.13:48
mahaticI havent touched upon the EC stuff, I can poke around it and see13:48
mahatic(or maybe I did and cant recall, will take a quick look)13:48
mahaticsure13:48
* acoles emphasizes 'might'13:49
mahaticyeah, doesnt hurt :)13:49
acolesgood luck!13:50
*** links has quit IRC13:51
*** tsg has joined #openstack-swift13:54
mahaticacoles: thanks, i need that13:54
*** ppai has quit IRC14:00
openstackgerritTushar Gohad proposed openstack/swift: Bump PyECLib requirement to >=1.0.7  https://review.openstack.org/24428714:00
*** ir2ivps8_ has quit IRC14:03
*** breitz has quit IRC14:05
*** breitz has joined #openstack-swift14:05
*** venkat_p has quit IRC14:10
*** tsg has quit IRC14:12
*** ir2ivps8 has joined #openstack-swift14:27
*** CaioBrentano has joined #openstack-swift14:31
*** SkyRocknRoll has joined #openstack-swift14:31
*** mahatic has quit IRC14:45
*** mahatic has joined #openstack-swift14:46
*** dustins has joined #openstack-swift14:50
*** blmartin has joined #openstack-swift14:59
*** vinsh has joined #openstack-swift15:00
*** rohit_ has joined #openstack-swift15:09
*** petertr7_away is now known as petertr715:22
*** NM has joined #openstack-swift15:31
*** lcurtis has joined #openstack-swift15:33
*** jordanP has quit IRC15:39
*** lcurtis has quit IRC15:41
*** lcurtis has joined #openstack-swift15:43
*** arnox has quit IRC15:48
*** jome has joined #openstack-swift15:49
*** haomaiwa_ has joined #openstack-swift15:52
*** jordanP has joined #openstack-swift15:58
*** jome_ has joined #openstack-swift16:00
*** jome has quit IRC16:00
*** haomaiwa_ has quit IRC16:00
*** 18VAAEQWZ has joined #openstack-swift16:01
hurricanerixnotmyname when you say 'file a bug and set it to "wishlist"', you mean, add a tag with the value 'wishlist' right?  did i do this correctly?  https://bugs.launchpad.net/swift/+bug/152245016:01
openstackLaunchpad bug 1522450 in OpenStack Object Storage (swift) "only install requirements you use" [Undecided,New]16:01
*** aix has quit IRC16:01
*** 18VAAEQWZ has quit IRC16:02
*** haomaiwa_ has joined #openstack-swift16:02
*** haomaiwa_ has quit IRC16:03
*** haomaiwa_ has joined #openstack-swift16:03
*** haomaiwa_ has quit IRC16:04
*** haomaiwang has joined #openstack-swift16:04
*** nadeem has joined #openstack-swift16:04
openstackgerritPeter Lisák proposed openstack/swift: Add info about state of ring file to default command.  https://review.openstack.org/25303816:04
*** haomaiwang has quit IRC16:05
*** haomaiwa_ has joined #openstack-swift16:05
*** haomaiwa_ has quit IRC16:06
*** haomaiwang has joined #openstack-swift16:06
*** haomaiwang has quit IRC16:07
*** haomaiwang has joined #openstack-swift16:07
*** haomaiwang has quit IRC16:08
*** haomaiwa_ has joined #openstack-swift16:08
*** haomaiwa_ has quit IRC16:09
*** haomaiwa_ has joined #openstack-swift16:09
*** haomaiwa_ has quit IRC16:10
*** 5EXAADMHT has joined #openstack-swift16:10
*** 5EXAADMHT has quit IRC16:11
*** haomaiwang has joined #openstack-swift16:11
*** diogogmt has joined #openstack-swift16:11
*** haomaiwang has quit IRC16:12
*** 5EXAADMKT has joined #openstack-swift16:12
*** rcernin has quit IRC16:12
*** 5EXAADMKT has quit IRC16:13
*** 5EXAADML5 has joined #openstack-swift16:13
*** 5EXAADML5 has quit IRC16:13
openstackgerritAlistair Coles proposed openstack/swift: Enable object server to return non-durable data  https://review.openstack.org/21527616:16
*** jordanP has quit IRC16:17
*** siva_krishnan has joined #openstack-swift16:18
*** jordanP has joined #openstack-swift16:22
*** diazjf has joined #openstack-swift16:29
*** dmorita has joined #openstack-swift16:39
*** mahatic_ has joined #openstack-swift16:48
*** zaitcev has joined #openstack-swift16:49
*** ChanServ sets mode: +v zaitcev16:49
*** petertr7 is now known as petertr7_away16:50
*** jome_ has quit IRC16:52
*** petertr7_away is now known as petertr716:53
*** diazjf has quit IRC16:53
*** rcernin has joined #openstack-swift16:53
*** diazjf has joined #openstack-swift16:53
*** thumpba has joined #openstack-swift16:54
*** diazjf has quit IRC16:58
*** mahatic__ has joined #openstack-swift17:03
*** mahatic has quit IRC17:05
*** gyee has joined #openstack-swift17:07
*** mahatic__ has quit IRC17:08
*** dmorita has quit IRC17:17
*** dmorita has joined #openstack-swift17:17
*** mahatic_ has quit IRC17:17
*** mahatic has joined #openstack-swift17:18
*** jistr has quit IRC17:21
mahaticthere we go, znc set up done! thank you gmmaha !17:24
gmmahamy pleasure mahatic :)17:24
acolesyay mahatic has a bouncer17:29
mahaticyup :)17:30
gmmahamahatic: the least i can do for fending all my stupid Qs. ;)17:34
*** petertr7 is now known as petertr7_away17:35
notmynamegood morning17:36
notmynamemahatic: yay IRC bouncers!17:36
notmyname(and gmmaha!)17:36
gmmahagood morning notmyname17:37
notmynamehurricanerix: no, not a tag for "wishlist". set the status to wishlist. eg like this one https://bugs.launchpad.net/swift/+bug/152135017:37
openstackLaunchpad bug 1521350 in OpenStack Object Storage (swift) "policy descriptions" [Wishlist,New]17:37
notmynameoh, not status. the "importance" field17:37
*** dmorita has quit IRC17:38
*** petertr7_away is now known as petertr717:39
*** thumpba_ has joined #openstack-swift17:39
*** thumpba has quit IRC17:40
*** dmorita has joined #openstack-swift17:42
*** tsg has joined #openstack-swift17:43
*** lyrrad has joined #openstack-swift17:44
*** dmorita has quit IRC17:44
*** tsg_ has joined #openstack-swift17:45
*** tsg has quit IRC17:48
*** aix has joined #openstack-swift17:49
*** dmorita has joined #openstack-swift17:50
*** geaaru has quit IRC17:56
*** klrmn1 has joined #openstack-swift17:58
hurricanerixnotmyname i don't think i have permission to edit that one17:58
hurricanerixit has a icon of a pencil with a red line through it17:58
notmynameah ok17:58
notmynameso file it as new and it will get put as wishlist :-)17:59
hurricanerixnewer than this morning?17:59
openstackgerritSivasathurappan Radhakrishnan proposed openstack/swift: Added unit test cases for common/bufferedhttp.py  https://review.openstack.org/24467818:01
*** jordanP has quit IRC18:04
hurricanerixnotmyname or do you mean, someone will see it, and change the status for me to wishlist? (just trying to verify if it should auto-set to wishlist, or if this is a manual process)18:04
hurricanerixbecause if it is supposed to be auto, i don't think it is working.18:05
notmynameit's a manual process18:05
*** klrmn1 has quit IRC18:06
*** klrmn1 has joined #openstack-swift18:08
*** aix has quit IRC18:09
*** aix has joined #openstack-swift18:13
*** cmar_eurotux has joined #openstack-swift18:19
*** cmar_eurotux has left #openstack-swift18:19
*** cmar_eurotux has joined #openstack-swift18:19
*** cmar_eurotux has left #openstack-swift18:21
*** hseipp has quit IRC18:23
*** rohit_ has quit IRC18:23
*** rohit_ has joined #openstack-swift18:23
*** petertr7 is now known as petertr7_away18:25
*** dmorita has quit IRC18:33
*** dmorita has joined #openstack-swift18:34
*** dmorita has quit IRC18:50
*** rohit_ has quit IRC18:52
*** acoles is now known as acoles_18:56
*** blmartin has quit IRC18:56
*** blmartin has joined #openstack-swift19:00
*** dmorita has joined #openstack-swift19:00
*** dmsimard is now known as dmsimard|afk19:01
*** dmorita has quit IRC19:04
*** dmorita has joined #openstack-swift19:06
*** petertr7_away is now known as petertr719:08
*** dmorita has quit IRC19:13
hurricanerixahh ok, just wanted to make sure19:15
*** dmorita has joined #openstack-swift19:15
openstackgerritTushar Gohad proposed openstack/swift: Bump PyECLib requirement to >=1.0.7  https://review.openstack.org/24428719:18
*** dmorita has quit IRC19:19
*** dmorita has joined #openstack-swift19:19
notmynamehurricanerix: I set it to wishlist. thanks for submitting it!19:28
hurricanerixnotmyname thanks!19:28
*** diazjf has joined #openstack-swift19:29
*** dmorita_ has joined #openstack-swift19:32
*** dmorita has quit IRC19:32
*** dmorita_ has quit IRC19:40
*** dmorita has joined #openstack-swift19:45
*** gyee has quit IRC19:46
*** dmorita has quit IRC19:47
*** dmorita has joined #openstack-swift19:50
*** eranrom has quit IRC19:50
*** eranrom has joined #openstack-swift19:50
*** [1]eranrom has joined #openstack-swift19:51
*** eranrom has quit IRC19:51
*** [1]eranrom is now known as eranrom19:51
*** dmsimard|afk is now known as dmsimard19:52
*** dmorita has quit IRC19:54
*** dmorita has joined #openstack-swift19:55
*** chsc has joined #openstack-swift19:56
*** chlong has quit IRC19:57
*** petertr7 is now known as petertr7_away19:59
*** petertr7_away is now known as petertr720:03
*** chlong has joined #openstack-swift20:16
*** diogogmt has quit IRC20:24
*** bill_az has joined #openstack-swift20:25
*** diogogmt has joined #openstack-swift20:25
*** changbl has quit IRC20:26
claygnotmyname: I hadn't really considered that adding new bugs as wishlist would require some launchpad permission - that's an annoying overhead :'(20:31
notmynameyeah20:31
notmynamecould use tags20:31
notmynameor we could say that core (who does have permission) should keep on top of it ;-)20:32
*** NM has quit IRC20:33
claygnotmyname: if we can't fix launchpad rules to allow that priority to be set (maybe ask thierry) maybe ask people to file with tag and look at maybe a script that sets "status==new and has_tag(wishlist)" => "status=wishlist"20:34
claygbut yeah we should have a link to launchpad bugs with status==new that we always try to keep clean20:35
notmynameyeah, I had the same thought (script that changes tag wishlist to priority wishlist)20:35
*** dmorita has quit IRC20:35
*** dmorita has joined #openstack-swift20:35
*** acoles_ is now known as acoles20:36
*** silor has quit IRC20:37
*** diazjf has quit IRC20:38
claygacoles: i'd like to get ahold of the replica2part2dev tables that are hitting the "zero weight device won't fully drain" problem20:42
claygacoles: or ask locrin if he could to a min_part_hours/rebalance cycle a few times and find out if they *eventually* drain - or if they just will not shed those parts (and how many parts!?) until you remove the device?20:43
*** changbl has joined #openstack-swift20:44
acolesclayg: sure. you saw he posted a link to all his results, right?20:44
claygacoles: yes that's what i'm looking at20:45
acolesclayg: the small cluster ring data we can share i think20:45
acolesand that has one of those results20:45
acolesclayg: i'll ask Lorcan to do both - re-run test and share the data20:45
acolescycle i mean, as you say20:46
claygwell if I can get a small ring in the state of test4 I think i'm golden - it's quite possible it'd be trivial to convert his notes to a ring_analyizer file20:46
claygi might start there - just tell him thanks20:47
acolesclayg: he's not on irc, and i am ooo tomorrow so i'll introduce you via email20:47
*** openstackgerrit has quit IRC20:47
*** openstackgerrit has joined #openstack-swift20:47
*** zul has quit IRC20:48
*** gyee has joined #openstack-swift20:57
*** gyee has quit IRC20:57
acolesclayg: you still there?20:59
claygacoles: sure20:59
acolesclayg: i've been ack on fast-post today, to sort out the inconsistent hashing of suffix dirs...21:00
claygacoles: baddass!21:00
acolesclayg: if I change the hashng algorithm to use timestamps, rather than filenames (wot you said i believe) , i am trying to convince myself that would not cause a replication storm during upgrade?21:01
claygacoles: i asked torgomatic one time and he also thought our best bet was to just make sure that the hashing is consistent (more than the file system) and for bonus points would come up with the same answer if the fs only had single .data file in the suffix dir21:02
claygacoles: it may not cause tons of replication (it would *while* the nodes are upgrading) - but it would *definately* cause a bunch of hash recalculation.21:02
*** lpabon has joined #openstack-swift21:02
acolesclayg: yeah, thats my plan, and that what i thought/hoped - recalcs everywhere but not replication traffic storm21:03
claygacoles: is there anyway that if a directory doesn't have a ctype time that doesn't match it's data/meta ts (like is always the case toay) we could just update the new shizzy to come up with the same answer the current code would?21:03
claygi'm sure it would be a cludge - but it would be worth it not to melt all swift clusters when the upgrade?21:03
claygwell... but recalcs are balls :\21:04
*** dmorita has quit IRC21:04
*** dmorita has joined #openstack-swift21:04
claygi mean it'd only happen on the parts that get updated I guess - so maybe it just rolls its way along due to normal activity as it always would21:04
*** gyee has joined #openstack-swift21:04
claygbe nice to not have to have the cludge i 'spose - and it depends on how long it takes to upgrade21:05
claygdoing a bunch of sync work that doesn't ship any data just because the two nodes can't come up with the same hash for the same data is annoying21:05
acolesclayg: yup, that would be a goal - ie ctype time is somehow handled seamlessly, I think thats do-able.21:05
*** rcernin has quit IRC21:05
claygacoles: so you think you can have a hash function that would give the same answer for a .data .meta as the old code *unless* it has a ctype_ts it needs to slip in!?21:06
acolesclayg: oh wait i just caught up with you21:06
*** delatte has quit IRC21:07
acoleshmmm, interesting. so if no distinct ctype timestamp, use filenames, else use new shiny timestamp based hashing.21:07
claygwell - anyway - it's a bonus goal - we could test what happens if we just up and change the hash recalculation full tilt - but it seems scary21:07
claygacoles: maybe, or like *use* timestamps but convert them to a "filename looking timestamp" idk21:08
acolesof course, EC already uses timestamps.21:08
claygacoles: wtg EC!21:08
acolesjust not the ctype one21:08
claygacoles: stupid EC!21:10
acolesOK, good suggestions, thanks. now its just a matter of writing the code :) I banged something together today, mainly to inform a test strategy for it, but this^^ will be better21:10
claygtorgomatic: acoles says you're smart21:10
* acoles is always stating the obvious ;)21:11
claygacoles: FWIW my attempt to trivially reproduce Lorcan's results with ring-builder-analyzer did not fly21:11
acolesclayg: i sent email. he is in Ireland so same timezone as me.21:11
acolesI'll be there too next week21:12
acolesclayg: ttfn21:14
*** acoles is now known as acoles_21:15
*** petertr7 is now known as petertr7_away21:16
*** breitz has quit IRC21:18
*** breitz has joined #openstack-swift21:18
*** klrmn1 has quit IRC21:21
*** petertr7_away is now known as petertr721:22
*** klrmn1 has joined #openstack-swift21:23
mattoliverauMorning21:24
*** dustins has quit IRC21:26
*** changbl has quit IRC21:34
*** cdelatte has joined #openstack-swift21:38
*** petertr7 is now known as petertr7_away21:39
*** siva_krishnan has quit IRC21:44
*** petertr7_away is now known as petertr721:46
*** trifon has quit IRC21:47
*** thumpba_ has quit IRC21:47
*** changbl has joined #openstack-swift21:47
*** sivasath has joined #openstack-swift21:49
*** ChubYann has joined #openstack-swift21:58
*** sivasath has quit IRC22:02
*** siva_krishnan has joined #openstack-swift22:03
tsg_notmyname, clayg: https://review.openstack.org/#/c/244287/ looking good!  waiting for your OK22:08
*** tsg_ is now known as tsg22:08
notmynametsg: done22:08
*** siva_krishnan has left #openstack-swift22:08
notmynametsg: looks like something's up with the qa cluster22:09
tsgnotmyname: yeah "Fatal error: sudo() received nonzero return code 1 while executing!22:09
tsg"22:09
*** siva_krishnan has joined #openstack-swift22:09
tsgdeploy_swift step is erroring out22:09
tsgnotmyname: does the qa cluster have requirements preinstalled?22:11
tsgnotmyname: ie, are they not installed/refreshed on every test run?22:11
notmynameyeah, I want to ask charz about that22:12
*** siva_krishnan has left #openstack-swift22:13
jrichliI was reviewing patch 252791 that fixes bug https://bugs.launchpad.net/swift/+bug/151431722:13
openstackLaunchpad bug 1514317 in OpenStack Object Storage (swift) "POST-as-COPY to DLO will compresses manifest" [High,In progress] - Assigned to pei ran wu (wupeiran)22:13
patchbotjrichli: https://review.openstack.org/#/c/252791/ - Fix POST-as-COPY mess up the DLO manifest22:13
jrichliI am trying to reproduce the issue with the manifest file, but i dont understand the issue:  what does it mean that the manifest was "compressed"?  its an empty file, right?22:14
*** siva_krishnan has joined #openstack-swift22:14
*** dmorita has quit IRC22:15
*** dmorita has joined #openstack-swift22:18
*** petertr7 is now known as petertr7_away22:24
* jrichli will check back later22:26
torgomaticjrichli: probably means that you POST to it and it's no longer a manifest, but the concatenation of the segments22:33
* torgomatic is just guessing though22:33
openstackgerritTravis Nguyen proposed openstack/swift: skip object versioning tests when allow_versioned_writes = False  https://review.openstack.org/24935422:33
zaitcevSure looks lke it.22:33
hrouAny different between that and bug 1487791 (both referring to non fast-post on dlo) ?  Kinda makes sense given its a GET -> PUT to manifest ?22:36
openstackbug 1487791 in OpenStack Object Storage (swift) "POST to DLO squashes data without fast-POST" [Undecided,New] https://launchpad.net/bugs/148779122:36
*** lpabon has quit IRC22:42
*** klrmn1 has quit IRC22:47
*** [1]eranrom has joined #openstack-swift22:55
*** eranrom has quit IRC22:56
*** [1]eranrom is now known as eranrom22:56
*** dmorita has quit IRC23:00
*** dmorita has joined #openstack-swift23:03
*** chlong has quit IRC23:08
*** jerrygb has quit IRC23:12
*** sanchitmalhotra has quit IRC23:17
*** sanchitmalhotra has joined #openstack-swift23:17
*** blair has quit IRC23:19
*** badari has quit IRC23:30
*** badari has joined #openstack-swift23:34
*** blmartin has quit IRC23:39
*** chsc has quit IRC23:42
*** km has joined #openstack-swift23:42
*** km is now known as Guest6283723:43
*** kei_yama has joined #openstack-swift23:43
openstackgerritJohn Dickinson proposed openstack/python-swiftclient: authors and changelog update for 2.6.1 release  https://review.openstack.org/25326623:46
notmynametimburke: ^23:46
*** dmorita has quit IRC23:47
notmynameonce that patch lands, i'll submit the patch to do the 2.6.1 release23:48
*** tsg has quit IRC23:59

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