*** manous has joined #openstack-swift | 00:00 | |
*** chsc has quit IRC | 00:13 | |
openstackgerrit | Merged openstack/python-swiftclient: add pypy to the bindep "test" profile https://review.openstack.org/375697 | 00:29 |
---|---|---|
*** david-lyle_ has joined #openstack-swift | 00:51 | |
*** _JZ_ has quit IRC | 00:53 | |
*** _JZ_ has joined #openstack-swift | 00:53 | |
*** david-lyle has quit IRC | 00:54 | |
*** cdelatte has quit IRC | 00:56 | |
charz | Good Morning | 01:08 |
*** klrmn1 has quit IRC | 01:12 | |
*** gyee has quit IRC | 01:18 | |
*** jmunsch has quit IRC | 01:20 | |
*** manous has quit IRC | 01:25 | |
mattoliverau | charz: morning | 01:47 |
*** tqtran has quit IRC | 02:06 | |
*** klrmn has joined #openstack-swift | 02:12 | |
*** david-lyle_ has quit IRC | 03:23 | |
*** david-lyle has joined #openstack-swift | 03:23 | |
*** ppai has joined #openstack-swift | 03:35 | |
*** klrmn has quit IRC | 04:08 | |
*** chsc has joined #openstack-swift | 04:21 | |
*** chsc has joined #openstack-swift | 04:21 | |
*** links has joined #openstack-swift | 04:23 | |
*** chsc has quit IRC | 04:27 | |
*** links has quit IRC | 04:27 | |
*** natarej_ has quit IRC | 04:35 | |
*** natarej_ has joined #openstack-swift | 04:36 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Remove duplicated 'User-Agent' header from object-updater's requests https://review.openstack.org/388999 | 05:01 |
*** SkyRocknRoll has joined #openstack-swift | 05:07 | |
*** m_kazuhiro_ has joined #openstack-swift | 05:08 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Remove duplicated 'User-Agent' header from object-updater's requests https://review.openstack.org/388999 | 05:10 |
*** SkyRocknRoll has quit IRC | 05:12 | |
*** m_kazuhiro_ has quit IRC | 05:24 | |
*** SkyRocknRoll has joined #openstack-swift | 05:27 | |
*** McMurlock1 has joined #openstack-swift | 05:32 | |
*** ChubYann has quit IRC | 05:33 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: Remove duplicated 'User-Agent' header from object-updater's requests https://review.openstack.org/388999 | 05:51 |
*** pcaruana has joined #openstack-swift | 06:18 | |
*** tqtran has joined #openstack-swift | 06:19 | |
*** tqtran has quit IRC | 06:23 | |
*** m_kazuhiro has joined #openstack-swift | 06:24 | |
*** m_kazuhiro has quit IRC | 06:33 | |
*** hseipp has joined #openstack-swift | 07:03 | |
*** tqtran has joined #openstack-swift | 07:10 | |
*** tesseract has joined #openstack-swift | 07:11 | |
*** tesseract is now known as Guest14069 | 07:12 | |
*** sanchitmalhotra has joined #openstack-swift | 07:20 | |
*** nizam037 has joined #openstack-swift | 07:20 | |
*** amoralej|off is now known as amoralej | 07:21 | |
kota_ | hmm, it looks something happens in granade. a bunch of patches got failed at there. | 07:28 |
kota_ | at gerrit | 07:28 |
*** rledisez has joined #openstack-swift | 07:32 | |
*** geaaru has joined #openstack-swift | 07:34 | |
*** acoles_ is now known as acoles | 07:50 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: WIP: Swift Automated Tiering https://review.openstack.org/287057 | 07:52 |
acoles | kota_: hi how's it going? | 07:53 |
kota_ | acoles: good morning, sorry not so progress. | 07:53 |
kota_ | acoles: just looking at your failed proxy server tests | 07:53 |
kota_ | it looks to get 404 from object server so it means the objects got quarantined? | 07:54 |
*** joeljwright has joined #openstack-swift | 07:54 | |
*** ChanServ sets mode: +v joeljwright | 07:54 | |
kota_ | on another point, I've been preparing the new version of mine to rebase on your new patch | 07:54 |
kota_ | acoles: wait a sec, push it now. | 07:54 |
*** jordanP has joined #openstack-swift | 07:54 | |
acoles | kota_: maybe, I was going to look at those - my guess is there are tests that create diskfiles with random data, and now when they are read they will quarantine because they are not valid frags | 07:55 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift: Items to consider for ECObjectAuditor https://review.openstack.org/388648 | 07:55 |
kota_ | acoles: that means, it works well ;-) | 07:55 |
acoles | kota_: that is a positive spin, yes! ;) | 07:56 |
kota_ | acoles: the new version of ECDriverError handling is https://review.openstack.org/#/c/388648/2/swift/obj/diskfile.py@2613 | 07:56 |
patchbot | patch 388648 - swift - Items to consider for ECObjectAuditor | 07:56 |
kota_ | acoles: in the last night, I've been thinking how we can trust the _check_frag was feeded the actual byte from object content but. | 07:57 |
kota_ | acoles: I'm realizing, it might be crazy because it seems like Byzantine General problem. | 07:58 |
*** joeljwright has quit IRC | 07:59 | |
kota_ | and if DiskFileReader doesn't feed the actual content, md5check for replication also be able to quarantine the good object. | 07:59 |
acoles | kota_: do you mean how to verify that with a unit test? | 08:00 |
kota_ | acoles: so turning my idea as we should trust DiskFileReader feed the object body to _check_frag and if we got ECInvalidParameter error from pyeclib driver, check the chunk if it's byte. | 08:01 |
kota_ | acoles: no i mean, in running process. | 08:01 |
kota_ | or likely do we have to verify the input data for each time | 08:02 |
kota_ | ? | 08:02 |
acoles | kota_: sorry, I don't understand your point | 08:02 |
kota_ | ok | 08:02 |
kota_ | starts from the biggining | 08:02 |
kota_ | ECDriver.get_metadata which we are using for the frag verification can return ECInvalidParameter | 08:03 |
acoles | kota_: I'm sure its a good point, I just don't understand it - no coffee yet | 08:03 |
kota_ | both case, 1. the frag *bytes* is invalid (e.g. the case we hit actually) or 2. the input format is invalid like driver.get_metadata(None) or driver.get_metadata([]) | 08:04 |
kota_ | i know you added a sanity check if not chunk -> return in the current code. | 08:05 |
kota_ | but some corner case like if not [[]] or if not "None", is false | 08:06 |
kota_ | the "chunk" args format is not ensured due to python. | 08:06 |
*** david-lyle_ has joined #openstack-swift | 08:07 | |
acoles | OIC, so if we had a bug that meant that get_metadata was passed [[]] then we'd quarantine the frag when we should not | 08:08 |
kota_ | acoles: yes | 08:08 |
acoles | and we should be super-careful not to quarantine a good frag | 08:08 |
kota_ | yes | 08:08 |
acoles | so the patchset you just pushed here https://review.openstack.org/#/c/388648/1..2/swift/obj/diskfile.py is addressing that concern? | 08:09 |
patchbot | patch 388648 - swift - Items to consider for ECObjectAuditor | 08:09 |
kota_ | if it's not quarantine, yeah, just raising an error, that will be stop to process. | 08:09 |
*** david-lyle has quit IRC | 08:09 | |
kota_ | acoles: yeah, that's my intent | 08:09 |
acoles | kota_: or we could port all the code to a typed language :P | 08:10 |
acoles | JK | 08:10 |
kota_ | i'm wondering go lang is which? | 08:10 |
kota_ | maybe typed launguage :P | 08:10 |
kota_ | IIRC | 08:10 |
*** qwertyco has joined #openstack-swift | 08:11 | |
acoles | kota_: sshhh ;) | 08:12 |
kota_ | acoles: lol | 08:12 |
acoles | do we ever expect anything other than binary_type? I'm wondering if the if isinstance(six.binary_type, chunk) condition could go at top of the method, would simplify the error handling code that follows?? | 08:12 |
acoles | kota_: we are of course about to make object server have a dependency on *py*eclib ! | 08:14 |
kota_ | acoles: good point, I thought it. | 08:14 |
kota_ | acoles: the point i made the current version is, it coud avoid one if condition for every chunk. | 08:14 |
acoles | kota_: oic. | 08:16 |
kota_ | acoles: but not sure. exactly, your suggestion moving it up to the top method may be simple | 08:16 |
kota_ | my careful point is this happens for each chunks. | 08:16 |
kota_ | i didn't test the overhead yet though. | 08:17 |
kota_ | anyway, w/o pyeclib/liberasurecode dependency, we have to ECInvalidParameter as corrupted to detect the bad fragments | 08:20 |
acoles | kota_: good thinking. but we do compute the md5 of each chunk so my guess is the 'if' is insignificant. | 08:20 |
*** tqtran has quit IRC | 08:21 | |
kota_ | acoles: thinking of backport, it's difficult to tie the dependency and the bad news, xenial repo is still liberasurecode 1.1.0... | 08:21 |
kota_ | http://packages.ubuntu.com/ja/xenial/liberasurecode-dev | 08:21 |
acoles | plus as clayg pointed out there is some mem copies in the frag_buf handling that could be avoided | 08:21 |
acoles | kota_: yeah, we should add your type checking | 08:22 |
kota_ | acoles: yeah, i saw the info (we could avoid the mem copy) in your commit message ;-) | 08:22 |
kota_ | acoles: that's my point I reached today. And ok, I'll try to move the type check to the top of the method. | 08:23 |
acoles | kota_: ok I will spend some more time on the patch today. we can leave TODOs to get clayg opinion on the typecheck 'if' overhead too. | 08:24 |
kota_ | thinking, if it's not bytetype, we should raise an error? | 08:24 |
kota_ | i think so, but.... anyway, try it. | 08:24 |
acoles | kota_: if you like, leave your patch as it is and I will move it when I squash it in? then you can go home earlier :) | 08:24 |
kota_ | acoles: thanks! it enables me to be back home and have dinner in good time ;-) | 08:25 |
acoles | kota_: do it! | 08:25 |
kota_ | and promiss I'm back tommorow morning :D | 08:25 |
kota_ | acoles: thanks so much | 08:26 |
acoles | kota_: ok, good night | 08:26 |
*** _JZ_ has quit IRC | 08:32 | |
*** McMurlock1 has quit IRC | 09:01 | |
openstackgerrit | Kazuhiro MIYAHARA proposed openstack/swift: WIP: Swift Automated Tiering https://review.openstack.org/287057 | 09:11 |
*** jordanP has quit IRC | 09:12 | |
*** jordanP has joined #openstack-swift | 09:13 | |
*** sams-gleb has joined #openstack-swift | 09:44 | |
*** ppai has quit IRC | 09:45 | |
*** nikivi has joined #openstack-swift | 09:51 | |
*** takashi has joined #openstack-swift | 10:07 | |
*** winggundamth has quit IRC | 10:08 | |
*** nikivi has quit IRC | 10:09 | |
*** winggundamth has joined #openstack-swift | 10:10 | |
*** jordanP has quit IRC | 10:27 | |
*** abhitechie has joined #openstack-swift | 10:37 | |
*** vint_bra has quit IRC | 10:57 | |
*** vint_bra has joined #openstack-swift | 10:59 | |
*** zhengyin has joined #openstack-swift | 11:07 | |
openstackgerrit | Joel Wright proposed openstack/swift: WIP: Add Preamble and Postamble to SLO and SegmentedIterable https://review.openstack.org/365371 | 11:14 |
openstackgerrit | zheng yin proposed openstack/python-swiftclient: Add commands examples for copy and delete https://review.openstack.org/363581 | 11:32 |
*** _JZ_ has joined #openstack-swift | 11:33 | |
*** qwertyco has quit IRC | 11:42 | |
*** manous has joined #openstack-swift | 11:56 | |
*** takashi has quit IRC | 12:07 | |
*** amoralej is now known as amoralej|lunch | 12:08 | |
*** zhugaoxiao has quit IRC | 12:18 | |
*** zhugaoxiao has joined #openstack-swift | 12:19 | |
*** abhitechie has quit IRC | 12:20 | |
*** silor has joined #openstack-swift | 12:25 | |
*** mvk has quit IRC | 12:26 | |
*** silor1 has joined #openstack-swift | 12:29 | |
*** silor has quit IRC | 12:30 | |
*** silor1 is now known as silor | 12:30 | |
*** Jeffrey4l has quit IRC | 12:35 | |
*** SkyRocknRoll has quit IRC | 12:42 | |
*** rcernin has joined #openstack-swift | 12:53 | |
*** mvk has joined #openstack-swift | 12:57 | |
*** jistr is now known as jistr|biab | 13:08 | |
*** klamath has joined #openstack-swift | 13:08 | |
*** jistr|biab is now known as jistr | 13:11 | |
*** larsks has joined #openstack-swift | 13:14 | |
onovy | clayg: hi, i think offered you beer for some review, do i remember it correctly? | 13:14 |
larsks | I've been having some transient failures in my tripleo deployments, and it seems to be caused by the swiftclient module getting a BadStatusLine error when talking to swift (https://gist.github.com/larsks/f07391426ae7738c93ea5cac9059560c). Can anyone suggest what I should be looking at? | 13:20 |
larsks | I'm not sure what triggers it, and retrying the deploy a few times without changes makes it work. | 13:21 |
larsks | So it's hard to reproduce on demand... | 13:21 |
pdardeau | good morning | 13:23 |
*** _JZ_ has quit IRC | 13:25 | |
*** cbartz has joined #openstack-swift | 13:36 | |
*** amoralej|lunch is now known as amoralej | 13:43 | |
ntata | good morning | 13:44 |
tdasilva | good morning | 13:45 |
larsks | tdasilva, I've been having some transient failures in my tripleo deployments, and it seems to be caused by the swiftclient module getting a BadStatusLine error when talking to swift (https://gist.github.com/larsks/f07391426ae7738c93ea5cac9059560c). Do you have any thoughts on what could cause that? | 13:51 |
tdasilva | larsks: i'm not really sure, first time I see that error. That looks like the undercloud swift instance, right? | 13:57 |
larsks | Right. And it doesn't happen reliably...if I retry a few times, suddenly it works. | 13:57 |
tdasilva | larsks: mmm...are you able to upload manually? | 13:58 |
tdasilva | or is tripleo-client invoking the swift client? | 13:59 |
larsks | tripleo-client is invoking the swift client. But yes, manual uploadsd work...and the uploads from tripleo-client also work *most of the time*. | 14:00 |
larsks | You can see where tripleo calls things at https://gist.github.com/larsks/f07391426ae7738c93ea5cac9059560c#file-errors-txt-L72 | 14:00 |
tdasilva | larsks: anything in the swift logs? | 14:02 |
larsks | I wonder if this could be an haproxy problem rather than a swift problem? | 14:02 |
tdasilva | larsks: i was thinking that, but does the undercloud use haproxy??? | 14:02 |
tdasilva | i wasn't sure if it did | 14:02 |
*** asettle has joined #openstack-swift | 14:03 | |
larsks | tdasilva, I didn't see anything obvious, but I ended up rebuilding my environment this morning so those logs are gone. I will try to reproduce. And yes, to my surprise, the undercloud is running haproxy... | 14:03 |
larsks | So that's interesting. | 14:03 |
larsks | because haproxy dropping a connection might cause exactly this error. I will enable logging there and see if I can trigger something. | 14:03 |
tdasilva | larsks: i'm trying to deploy tripleo right now and will keep an eye out for it | 14:07 |
larsks | tdasilva, thanks! | 14:07 |
*** sgundur has joined #openstack-swift | 14:11 | |
*** manous has quit IRC | 14:13 | |
*** cbartz has left #openstack-swift | 14:14 | |
*** thebloggu has joined #openstack-swift | 14:18 | |
*** nikivi has joined #openstack-swift | 14:19 | |
*** manous has joined #openstack-swift | 14:35 | |
*** Jeffrey4l has joined #openstack-swift | 14:35 | |
*** sgundur has quit IRC | 14:38 | |
*** sgundur has joined #openstack-swift | 14:45 | |
*** sams-gleb has quit IRC | 15:00 | |
*** sams-gleb has joined #openstack-swift | 15:00 | |
*** chsc has joined #openstack-swift | 15:01 | |
*** chsc has joined #openstack-swift | 15:01 | |
*** sgundur has quit IRC | 15:02 | |
*** sams-gleb has quit IRC | 15:05 | |
zaitcev | larsks: Based on the problem being sporadic, I do suspect that Swift does not reply in time. In other words it's probably load-related. | 15:06 |
*** aswadr_ has joined #openstack-swift | 15:06 | |
larsks | zaitcev, that is sort of my suspicion -- that maybe haproxy is closing the connection due to a timeout. Trying verify, but it's hard to reproduce... | 15:08 |
*** geaaru has quit IRC | 15:11 | |
*** nikivi has quit IRC | 15:25 | |
*** manous has quit IRC | 15:29 | |
*** sams-gleb has joined #openstack-swift | 15:34 | |
*** sams-gleb has quit IRC | 15:34 | |
*** rledisez has quit IRC | 15:39 | |
*** manous has joined #openstack-swift | 15:42 | |
*** rcernin has quit IRC | 15:52 | |
*** chsc has quit IRC | 15:54 | |
*** Guest14069 has quit IRC | 15:59 | |
*** david-lyle_ is now known as david-lyle | 16:01 | |
*** sgundur has joined #openstack-swift | 16:02 | |
*** zhengyin has quit IRC | 16:02 | |
*** tqtran has joined #openstack-swift | 16:06 | |
*** openstackgerrit has quit IRC | 16:18 | |
*** openstackgerrit has joined #openstack-swift | 16:19 | |
*** admin6 has left #openstack-swift | 16:23 | |
*** hseipp has quit IRC | 16:24 | |
*** asettle has quit IRC | 16:29 | |
*** sgundur has quit IRC | 16:36 | |
*** silor has quit IRC | 16:40 | |
*** mvk has quit IRC | 16:45 | |
*** manous has quit IRC | 16:52 | |
*** caiobrentano_ has joined #openstack-swift | 16:52 | |
*** manous has joined #openstack-swift | 16:54 | |
*** sgundur has joined #openstack-swift | 17:07 | |
*** klrmn has joined #openstack-swift | 17:18 | |
*** vinsh has joined #openstack-swift | 17:24 | |
*** ChubYann has joined #openstack-swift | 17:25 | |
*** sgundur has quit IRC | 17:34 | |
*** sgundur has joined #openstack-swift | 17:40 | |
*** chsc has joined #openstack-swift | 17:42 | |
*** mingyu has joined #openstack-swift | 17:48 | |
*** sams-gleb has joined #openstack-swift | 17:50 | |
openstackgerrit | Alistair Coles proposed openstack/swift: WIP: Make ECDiskFileReader check fragment metadata https://review.openstack.org/387655 | 17:50 |
*** sams-gleb has quit IRC | 17:50 | |
*** sams-gleb has joined #openstack-swift | 17:51 | |
acoles | clayg: kota_ ^^ all tests passing. proxy/test_server failing tests were actually due to a real bug in the patch not just wonky tests. | 17:51 |
acoles | I rolled in Kota's suggestions, not sure how to best test the paranoid type checking of the check_frag arg, I have a feeling that anywhere we inject weird data type the etag hasher is going to blow up | 17:52 |
*** onovy has quit IRC | 17:52 | |
*** peterlisak has quit IRC | 17:52 | |
*** mvk has joined #openstack-swift | 17:54 | |
*** sams-gleb has quit IRC | 17:56 | |
clayg | acoles: yay! | 17:56 |
*** onovy has joined #openstack-swift | 17:57 | |
*** peterlisak has joined #openstack-swift | 17:58 | |
acoles | clayg: how did that become a +641, -165patch ?!? | 17:58 |
clayg | acoles: is kota awake? maybe we could say it's his fault | 17:59 |
acoles | he should be asleep, just whisper it | 17:59 |
*** aswadr_ has quit IRC | 17:59 | |
clayg | acoles: i mean it *is* mostly tests - it sorta makes sense that when you add validation your test stubs are not going to be happy | 18:00 |
clayg | I think there could have a been a reasonable argument made to disable the validation in *some* tests - but fixing them is IMHO obviously better despite the churn | 18:00 |
*** amoralej is now known as amoralej|off | 18:00 | |
clayg | acoles: i *would* however accept "this could is fully vetted in tests on master - to simplify the backport we disable it in tests" | 18:01 |
acoles | clayg: there's probably a few more unit tests needed but I'm done for today. | 18:01 |
clayg | acoles: oh wow, so it was multi range weird | 18:02 |
acoles | clayg: interesting, but given that backport is likely hard because there's been a lot of change in diskfile, is it safe to extrapolate passing tests on master backwards?? IDK, just musing | 18:02 |
clayg | acoles: np, i'm looking at it now - i'll push up something if I think of something | 18:02 |
clayg | safe-ish? idk - i can't predecit how I fell about it after looking at it - get it fixed on master first ;) | 18:03 |
acoles | clayg: yeah the existing app_iter_ranges unit tests never read enough from disk to have sufficient garbage left in the frag_buf for it to be validated, the proxy tests did and therefore failed due to false negative on the frag checking | 18:04 |
*** manous has quit IRC | 18:04 | |
acoles | I *think* I removed all my debugging code :P | 18:04 |
acoles | ugh, didn't update TODO in commit correctly. NM | 18:05 |
clayg | #willfix | 18:05 |
clayg | g'night | 18:05 |
clayg | oh wow - so you didn't have to change any proxy tests!? | 18:06 |
clayg | that's awesome | 18:06 |
*** tqtran has quit IRC | 18:06 | |
acoles | maybe fixed a typo in a docstring | 18:07 |
acoles | or maybe that was somewhere else | 18:07 |
acoles | but yeah, all proxy/test_server tests were good once the frag_buf gets nuked for non-zero range start | 18:07 |
-openstackstatus- NOTICE: The Gerrit service on review.openstack.org is being restarted now in an attempt to resolve some mismatched merge states on a few changes, but should return momentarily. | 18:09 | |
acoles | clayg: I suspect we're updating the md5 for all chunks served in app_iter_ranges but them not using the result, could be an optimisation there | 18:11 |
acoles | for another day and another patch I mean! | 18:12 |
clayg | i'm sorry - but it's not really obvious to me (yet?) why the else bracnh is needed - it's *initialized* to none | 18:12 |
acoles | init_checks gets called once per range, so if first range began at 0 we have a frag_buf, then for second range starting at an offset we need to set frag_buf back to None | 18:16 |
clayg | ok | 18:16 |
acoles | otherwise each range dumps disk_chunk_size into the frag_buf | 18:16 |
acoles | but they are not contiguous disk chunks | 18:16 |
clayg | sure | 18:16 |
clayg | ok | 18:16 |
clayg | ok | 18:17 |
clayg | :) | 18:17 |
clayg | thanks! | 18:17 |
*** manous has joined #openstack-swift | 18:17 | |
acoles | NP it took me quite q while to grok! maybe the comment needs improving although it makes perfect sense to me :P | 18:18 |
*** mingyu has quit IRC | 18:19 | |
*** acoles is now known as acoles_ | 18:20 | |
*** Administrator_ has joined #openstack-swift | 18:22 | |
mahatic | acoles_: +1 ;) I was trying to look at that patch and ran into a few numbers which I didn't understand fully. But then again, it might be a reflection of my knowledge on EC ;) | 18:23 |
mahatic | acoles_: I aim to catch up on it before the summit, but time will tell ;) | 18:24 |
*** zhugaoxiao has quit IRC | 18:25 | |
*** nikivi has joined #openstack-swift | 18:41 | |
*** manous has quit IRC | 18:42 | |
*** cebruns_ has quit IRC | 18:45 | |
*** manous has joined #openstack-swift | 18:47 | |
*** hseipp has joined #openstack-swift | 18:48 | |
*** tobias_ has joined #openstack-swift | 18:52 | |
*** tobias_ has quit IRC | 18:59 | |
*** hseipp has quit IRC | 19:02 | |
*** cebruns_ has joined #openstack-swift | 19:05 | |
*** asettle has joined #openstack-swift | 19:05 | |
*** sgundur has quit IRC | 19:07 | |
*** sgundur has joined #openstack-swift | 19:11 | |
*** manous has quit IRC | 19:11 | |
*** manous has joined #openstack-swift | 19:13 | |
*** asettle has quit IRC | 19:18 | |
*** sgundur has quit IRC | 19:18 | |
*** thebloggu has quit IRC | 19:22 | |
*** asettle has joined #openstack-swift | 19:24 | |
*** cebruns_ has quit IRC | 19:25 | |
*** sheel has joined #openstack-swift | 19:28 | |
*** manous has quit IRC | 19:33 | |
*** cebruns_ has joined #openstack-swift | 19:37 | |
*** vint_bra has quit IRC | 19:40 | |
*** nikivi has quit IRC | 19:44 | |
*** nikivi has joined #openstack-swift | 19:45 | |
*** vint_bra has joined #openstack-swift | 19:46 | |
*** nikivi has quit IRC | 19:48 | |
*** sgundur has joined #openstack-swift | 19:55 | |
*** chsc has quit IRC | 19:55 | |
*** sgundur has quit IRC | 19:58 | |
*** sgundur has joined #openstack-swift | 19:59 | |
openstackgerrit | Merged openstack/swift: Fixed rysnc -> rsync typo https://review.openstack.org/388843 | 20:03 |
*** chsc has joined #openstack-swift | 20:03 | |
EmilienM | notmyname: hey! I have a few questions for you, when you have time. I was wondering if you saw all requirements to have supports-rolling-upgrade tag when applying for them a year ago | 20:06 |
notmyname | EmilienM: yeah. are you specifically looking at the gate testign one? | 20:06 |
EmilienM | notmyname: yes | 20:06 |
EmilienM | notmyname: please look item #4 of http://governance.openstack.org/reference/tags/assert_supports-rolling-upgrade.html#requirements | 20:07 |
EmilienM | sorry if I missed it but can you show me how Swift's gate meets this requirement? | 20:07 |
notmyname | EmilienM: when that was last brought up by the TC, it was in progress and the TC decided to not strip the tag because of that. cschwede was working on it at https://review.openstack.org/#/c/304465/ but got kinda stuck on getting the config right. he didn't get much help, and there it's sat | 20:09 |
patchbot | patch 304465 - openstack-infra/devstack-gate - Use subnodes for Swift storage nodes in a multinod... | 20:09 |
notmyname | EmilienM: but looking at it sjust now, I see that there were some extra eyes on it just a few weeks ago | 20:09 |
notmyname | that's the current status | 20:09 |
EmilienM | wow excellent news | 20:09 |
EmilienM | so we're close ;-) | 20:09 |
notmyname | I hope | 20:09 |
EmilienM | I would have -1 this application fwiw | 20:10 |
EmilienM | it's not logic to accept a tag without all requirements, specially this one | 20:10 |
EmilienM | anyway. I'm happy to have an update now and won't bother more with your time. Seems like you're close ti have it in place ;-) | 20:11 |
notmyname | so it's definitely something that swift has always supported (as evidenced by operator testimony over the last 6 years), and we definitely want it in the gate. just needed to get it unstuck in that patch | 20:11 |
*** sgundur has quit IRC | 20:12 | |
EmilienM | notmyname: I have no doubt about this testimony and swift has always been easy to upgrade, I already did it many times when i was deploying on field. | 20:12 |
EmilienM | notmyname: I'm just reviewing if projects who have this tag met the requirements that are documented. | 20:12 |
EmilienM | notmyname: if you can, please keep me updated on this CI job. I'm really looking forward to seeing it in place. | 20:13 |
*** sgundur has joined #openstack-swift | 20:14 | |
*** nikivi has joined #openstack-swift | 20:15 | |
*** sgundur has quit IRC | 20:18 | |
*** sgundur has joined #openstack-swift | 20:19 | |
*** nikivi has quit IRC | 20:30 | |
*** sgundur has quit IRC | 20:34 | |
*** cebruns_ has quit IRC | 20:51 | |
*** cebruns_ has joined #openstack-swift | 20:59 | |
mattoliverau | morning | 21:01 |
clayg | i do not understand that devstack multinode test change | 21:02 |
notmyname | clayg: IIRC, one of the failing non-voting jobs is actually one that's testing the change. but cschwede didn't know how to get around it, and the last time I talked to sdague about it I was told "it's getting close to release, so I don't have a month to teach you how to do it". and so it sits | 21:12 |
*** gyee has joined #openstack-swift | 21:16 | |
*** mingyu has joined #openstack-swift | 21:20 | |
*** mingyu has quit IRC | 21:25 | |
*** mmotiani_ has joined #openstack-swift | 21:29 | |
*** sheel has quit IRC | 21:30 | |
*** mmotiani_ has quit IRC | 21:31 | |
*** Jeffrey4l has quit IRC | 21:34 | |
*** zaitcev has quit IRC | 21:44 | |
*** zaitcev has joined #openstack-swift | 21:46 | |
*** ChanServ sets mode: +v zaitcev | 21:46 | |
*** jordanP has joined #openstack-swift | 21:58 | |
*** nikivi has joined #openstack-swift | 22:04 | |
*** gabor_antal_km has joined #openstack-swift | 22:05 | |
*** gabor_antal_ has quit IRC | 22:05 | |
*** asettle has quit IRC | 22:05 | |
*** gabor_antal_ has joined #openstack-swift | 22:07 | |
*** jordanP has quit IRC | 22:07 | |
*** gabor_antal_km has quit IRC | 22:08 | |
notmyname | said in good humor (but with a tiny bit of frustration), if we've got 2 days of time at the summit, and you're not there for one of them, it makes scheduling difficult :-) | 22:16 |
*** nikivi has quit IRC | 22:21 | |
*** zaitcev has quit IRC | 22:22 | |
*** zaitcev has joined #openstack-swift | 22:24 | |
*** ChanServ sets mode: +v zaitcev | 22:24 | |
mattoliverau | notmyname: I bet :( | 22:28 |
*** _JZ_ has joined #openstack-swift | 22:43 | |
notmyname | ok, sessions are rearranged on the etherpads based on availability listed | 22:45 |
notmyname | not every schedule can be accommodated. | 22:45 |
notmyname | here's the links again | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-ops-swift | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-swift-community-feedback | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-swift-working-session-1 | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-swift-working-session-2 | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-swift-working-session-3 | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-swift-working-session-4 | 22:46 |
notmyname | https://etherpad.openstack.org/p/BCN-swift-working-session-5 | 22:46 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-swiftclient: Updated from global requirements https://review.openstack.org/89250 | 23:00 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift: Updated from global requirements https://review.openstack.org/88736 | 23:01 |
*** gyee has quit IRC | 23:06 | |
*** kei_yama has joined #openstack-swift | 23:26 | |
*** gabor_antal_ has quit IRC | 23:31 | |
*** Jeffrey4l has joined #openstack-swift | 23:31 | |
*** gabor_antal_ has joined #openstack-swift | 23:32 | |
*** gabor_antal_km has joined #openstack-swift | 23:35 | |
*** gabor_antal_km has quit IRC | 23:35 | |
*** gabor_antal has joined #openstack-swift | 23:36 | |
*** gabor_antal_ has quit IRC | 23:36 | |
*** chsc has quit IRC | 23:37 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!