kota_ | good morning | 00:16 |
---|---|---|
timburke | good morning kota_! | 00:21 |
kota_ | hi timburke o/ | 00:21 |
kota_ | thx for reviewing the composite ring patch. I responded to it. And more, I did for some swift3/liberasurecode reviews | 00:22 |
kota_ | timburke: ^^ | 00:23 |
kota_ | timburke: reading the irc log for a few days ago, we've had a bunch of pending liberausrecode patches? | 00:23 |
timburke | i saw! thank you. i'll have to think more about dealing with that 404->204 translation... | 00:24 |
timburke | yeah, a fair few. most of them have been sitting there a while, though https://review.openstack.org/#/q/is:open+(project:openstack/pyeclib+OR+project:openstack/liberasurecode)+-label:Code-Review-1%252Cself+-label:Code-Review%252B2%252Cself | 00:25 |
timburke | i probably wouldn't have noticed either, except that i finally got around to writing https://review.openstack.org/#/c/459023/ | 00:25 |
patchbot | patch 459023 - liberasurecode - Consistently use zlib for crc32 | 00:25 |
kota_ | alright, it looks good query | 00:27 |
openstackgerrit | Merged openstack/pyeclib master: Add explicit info for immeasurable throughput https://review.openstack.org/413444 | 00:30 |
*** Sukhdev has quit IRC | 00:33 | |
*** vinsh has quit IRC | 00:34 | |
*** vinsh has joined #openstack-swift | 00:35 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 00:38 |
*** mariusv has quit IRC | 00:45 | |
*** mariusv has joined #openstack-swift | 00:47 | |
*** mariusv has quit IRC | 00:47 | |
*** mariusv has joined #openstack-swift | 00:47 | |
*** nikivi has quit IRC | 00:55 | |
*** nikivi has joined #openstack-swift | 00:58 | |
*** dmellado has quit IRC | 01:00 | |
*** ejat has quit IRC | 01:00 | |
*** Administrator_ is now known as zhugaoxiao | 01:00 | |
*** jlvillal has quit IRC | 01:01 | |
*** ejat has joined #openstack-swift | 01:01 | |
*** ejat has quit IRC | 01:01 | |
*** ejat has joined #openstack-swift | 01:01 | |
*** dmellado has joined #openstack-swift | 01:02 | |
*** nikivi has quit IRC | 01:06 | |
*** jlvillal has joined #openstack-swift | 01:06 | |
*** nikivi has joined #openstack-swift | 01:12 | |
*** sgundur- has quit IRC | 01:14 | |
*** sgundur- has joined #openstack-swift | 01:14 | |
*** nikivi has quit IRC | 01:19 | |
*** tdasilva has quit IRC | 01:21 | |
*** nikivi has joined #openstack-swift | 01:21 | |
*** tdasilva has joined #openstack-swift | 01:25 | |
clayg_ | i don't get it... ring zipping was supposed to be *simpler* | 01:45 |
*** vint_bra has quit IRC | 01:50 | |
*** JimCheung has quit IRC | 01:50 | |
*** m_kazuhiro has joined #openstack-swift | 01:57 | |
m_kazuhiro | good morning | 01:57 |
*** JimCheung has joined #openstack-swift | 02:10 | |
*** JimCheung has quit IRC | 02:15 | |
openstackgerrit | Clay Gerrard proposed openstack/swift master: Make add_dev complain louder about missing keys https://review.openstack.org/459914 | 02:31 |
*** zhurong has joined #openstack-swift | 02:33 | |
*** arunman has joined #openstack-swift | 02:35 | |
timburke | clayg: so the dispersion command requires a builder? what does it need from there that isn't in the resultant ring? | 02:36 |
*** arunman has quit IRC | 02:57 | |
*** bkopilov_ has quit IRC | 02:57 | |
*** bkopilov has quit IRC | 02:57 | |
*** zhurong has quit IRC | 03:15 | |
*** gkadam has joined #openstack-swift | 03:19 | |
*** psachin has joined #openstack-swift | 03:21 | |
clayg_ | timburke: I think you're asking "why can't the dispersion command run on a .ring.gz" - and I don't think I have a great answer | 03:54 |
clayg_ | timburke: the reason historically it wasn't implemented that way is probably two-fold 1) no one gives a shit about .ring.gz's; the builders are *everything* 2) at rebalance the expensive to build dispersion report data structure with all of it's tier counting gets written back/cached into the .builder | 03:56 |
*** m_kazuhiro_ has joined #openstack-swift | 04:02 | |
*** m_kazuhiro has quit IRC | 04:05 | |
*** JimCheung has joined #openstack-swift | 04:09 | |
*** klrmn has quit IRC | 04:09 | |
*** JimCheung has quit IRC | 04:14 | |
*** psachin has quit IRC | 04:21 | |
*** psachin has joined #openstack-swift | 04:23 | |
*** bkopilov has joined #openstack-swift | 04:33 | |
*** bkopilov_ has joined #openstack-swift | 04:33 | |
*** JimCheung has joined #openstack-swift | 04:51 | |
*** JimCheung has quit IRC | 04:51 | |
*** zhurong has joined #openstack-swift | 05:07 | |
*** cshastri has joined #openstack-swift | 05:07 | |
*** flwang1 has quit IRC | 05:07 | |
*** arunman has joined #openstack-swift | 05:20 | |
*** ivru has joined #openstack-swift | 05:27 | |
*** darrenc has quit IRC | 05:28 | |
*** darrenc has joined #openstack-swift | 05:28 | |
*** cshastri has quit IRC | 05:36 | |
*** cshastri has joined #openstack-swift | 05:41 | |
*** zhurong has quit IRC | 05:52 | |
*** adriant has quit IRC | 06:00 | |
*** geaaru has quit IRC | 06:03 | |
*** SkyRocknRoll has joined #openstack-swift | 06:10 | |
*** flwang1 has joined #openstack-swift | 06:10 | |
*** zhurong has joined #openstack-swift | 06:25 | |
*** ChubYann has quit IRC | 06:27 | |
*** zhurong has quit IRC | 06:33 | |
*** JimCheung has joined #openstack-swift | 06:37 | |
*** hseipp has joined #openstack-swift | 06:38 | |
*** d0ugal has quit IRC | 06:39 | |
*** d0ugal has joined #openstack-swift | 06:41 | |
*** JimCheung has quit IRC | 06:41 | |
*** iMe has joined #openstack-swift | 06:51 | |
*** iMe has quit IRC | 06:58 | |
*** tesseract has joined #openstack-swift | 07:04 | |
*** m_kazuhiro_ has quit IRC | 07:05 | |
openstackgerrit | Merged openstack/swift master: Make add_dev complain louder about missing keys https://review.openstack.org/459914 | 07:14 |
*** pcaruana has joined #openstack-swift | 07:19 | |
*** zhurong has joined #openstack-swift | 07:27 | |
*** cshastri has quit IRC | 07:29 | |
*** cshastri has joined #openstack-swift | 07:29 | |
*** hseipp has quit IRC | 07:32 | |
acoles | good morning | 07:45 |
kota_ | acoles: good morning | 07:45 |
*** hseipp has joined #openstack-swift | 07:50 | |
*** zhurong has quit IRC | 08:08 | |
*** mvk has quit IRC | 08:18 | |
mattoliverau | acoles: morning | 08:25 |
openstackgerrit | Joel Wright proposed openstack/swift master: Add Preamble and Postamble to SLO and SegmentedIterable https://review.openstack.org/365371 | 08:26 |
*** jaosorior_away is now known as jaosorior | 08:28 | |
*** PavelK has quit IRC | 08:30 | |
*** gkadam is now known as gkadam-afk | 08:33 | |
*** PavelK has joined #openstack-swift | 08:41 | |
*** kei_yama has quit IRC | 08:41 | |
*** mvk has joined #openstack-swift | 09:00 | |
*** zhurong has joined #openstack-swift | 09:22 | |
*** zhurong has quit IRC | 09:37 | |
*** bkopilov_ has quit IRC | 09:57 | |
*** bkopilov_ has joined #openstack-swift | 09:57 | |
*** silor has joined #openstack-swift | 10:29 | |
*** gkadam-afk is now known as gkadam | 10:30 | |
*** gkadam has quit IRC | 10:31 | |
*** gkadam has joined #openstack-swift | 10:31 | |
*** gkadam is now known as gkadam-afk | 10:31 | |
*** oshritf has joined #openstack-swift | 10:40 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: Fix SSYNC failing to replicate unexpired object https://review.openstack.org/456921 | 10:57 |
*** bkopilov has quit IRC | 11:02 | |
*** bkopilov_ has quit IRC | 11:03 | |
openstackgerrit | Merged openstack/swift master: Update version from Newton to Ocata https://review.openstack.org/453467 | 11:10 |
*** silor1 has joined #openstack-swift | 11:22 | |
*** gkadam-afk is now known as gkadam | 11:23 | |
*** silor has quit IRC | 11:24 | |
*** silor1 is now known as silor | 11:24 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: Add probe test for ssync of unexpired metadata to an expired object https://review.openstack.org/460073 | 11:30 |
acoles | clayg_: ^^ hacked your probe test for unexpired object. TBH I'm not sure which test module it best fits. | 11:30 |
acoles | rledisez: fyi ^^ | 11:31 |
*** klamath has joined #openstack-swift | 11:59 | |
*** klamath has quit IRC | 11:59 | |
*** klamath has joined #openstack-swift | 12:00 | |
*** arunman has quit IRC | 12:14 | |
*** _JZ_ has joined #openstack-swift | 12:19 | |
*** SkyRocknRoll has quit IRC | 12:46 | |
*** bkopilov has joined #openstack-swift | 12:47 | |
*** bkopilov_ has joined #openstack-swift | 12:48 | |
*** jordanP has quit IRC | 12:56 | |
*** jordanP has joined #openstack-swift | 12:56 | |
*** gkadam has quit IRC | 13:12 | |
*** cshastri has quit IRC | 13:19 | |
*** tongli has joined #openstack-swift | 13:20 | |
*** cshastri has joined #openstack-swift | 13:22 | |
*** geaaru has joined #openstack-swift | 13:27 | |
*** jaosorior is now known as jaosorior_away | 13:36 | |
*** geaaru has quit IRC | 13:52 | |
*** geaaru has joined #openstack-swift | 13:52 | |
*** catintheroof has joined #openstack-swift | 13:56 | |
*** chlong has joined #openstack-swift | 13:58 | |
*** mhks has joined #openstack-swift | 14:03 | |
*** arunman has joined #openstack-swift | 14:04 | |
*** psachin has quit IRC | 14:11 | |
openstackgerrit | Merged openstack/swift master: Update version in controller-install-rdo https://review.openstack.org/456803 | 14:38 |
*** vint_bra has joined #openstack-swift | 14:44 | |
*** JimCheung has joined #openstack-swift | 14:46 | |
*** JimCheung has quit IRC | 14:51 | |
*** tongli has quit IRC | 15:00 | |
*** klrmn has joined #openstack-swift | 15:00 | |
*** catintheroof has quit IRC | 15:10 | |
*** catintheroof has joined #openstack-swift | 15:11 | |
notmyname | good morning | 15:11 |
*** catintheroof has quit IRC | 15:11 | |
acoles | notmyname: o/ | 15:12 |
notmyname | oh, inteesting. the gate is going to start using systemd. I'm not sure exactly what the implications of that are, but I know it makes people very passionate | 15:13 |
notmyname | https://review.openstack.org/#/c/460062/ | 15:13 |
patchbot | patch 460062 - openstack-dev/devstack - make USE_SCREEN=False imply USE_SYSTEMD=True | 15:13 |
*** tonanhngo has quit IRC | 15:15 | |
notmyname | and FYI fron the ML http://lists.openstack.org/pipermail/openstack-dev/2017-April/115958.html | 15:21 |
notmyname | ^ request for comment on logging a request ID across openstack projects | 15:22 |
clarkb | notmyname: one big thing with systemd is it should make clayg's devstack use case of "restart everything" much simpler | 15:25 |
clarkb | since you just tell systemctl to restart devstack | 15:26 |
notmyname | clarkb: I'm a big fan of doing things that make clayg's life simpler | 15:26 |
*** pxwang has joined #openstack-swift | 15:40 | |
*** Sukhdev_ has joined #openstack-swift | 15:41 | |
*** pxwang has quit IRC | 15:41 | |
*** jordanP has quit IRC | 15:42 | |
*** jordanP has joined #openstack-swift | 15:42 | |
*** klrmn has quit IRC | 16:00 | |
*** oshritf has quit IRC | 16:01 | |
clayg_ | Lol | 16:11 |
*** joeljwright has joined #openstack-swift | 16:17 | |
*** ChanServ sets mode: +v joeljwright | 16:17 | |
PavelK | notmyname: hi. is it possible to merge patch 458486 with 458485 into stable/newton? | 16:18 |
patchbot | https://review.openstack.org/#/c/458486/ - swift (stable/newton) - Fix race when consolidating new partition | 16:18 |
notmyname | PavelK: yes, I need to take a look at the open backports | 16:20 |
notmyname | PavelK: but I have a question for you on that. why does a patch on the backport branch matter to you? (as opposed to on master) | 16:21 |
*** jaosorior_away is now known as jaosorior | 16:22 | |
PavelK | notmyname: we would like to update new release of Newton in prod. | 16:22 |
notmyname | PavelK: ok. why do you want to stick to newton instead of the subsequent releases on master? | 16:24 |
PavelK | there is a reason (I didn't hesitate why) to have a more stable release than current stable.. or how to say it. So we plan a big update to newton... hurray | 16:26 |
*** jaosorior has quit IRC | 16:26 | |
*** jaosorior has joined #openstack-swift | 16:27 | |
*** jaosorior is now known as jaosorior_away | 16:27 | |
PavelK | *not hesitate but deliberate... | 16:27 |
*** JimCheung has joined #openstack-swift | 16:28 | |
*** hseipp has quit IRC | 16:28 | |
notmyname | PavelK: yeah, that was what I'd love to understand better. you can update the deployed code, but you're wanting to only updated to backported patches instead of master | 16:29 |
notmyname | PavelK: your company is the first (only?) one I know of that is actively updating to stable branches instead of master | 16:30 |
notmyname | and to be clear, I don't think you're wrong or other people are right. I'm just trying to understand so that we the community can do better things for users | 16:30 |
notmyname | but I'm sure you've noticed that we're not great at keeping backports updated (ie you've always got to bug people to review/land them) | 16:31 |
PavelK | notmyname: sometimes. we have previous patches as a patch of old release but now there are about 5 patches to be deloyed and newton is candidate for our prod. | 16:31 |
*** jamielennox is now known as jamielennox|away | 16:31 | |
notmyname | I'm not sure if that's because we don't see a lot of people deploying stable or people don't deploy stable often because we don't update it frequently | 16:32 |
notmyname | yeah, I think I understand what you're doing (keeping/applying patches to older releases). but I don't yet understand why you're doing that | 16:34 |
notmyname | I'd imagine that there's a generic reason of "we don't deploy from master because it's less tested" or something like that. but (1) I think master is probably *more* tested than anything else upstream and (2) we don't break upgrades | 16:36 |
notmyname | I mean, clearly we try for (2), but we're not perfect (ie bugs) | 16:36 |
notmyname | maybe it's just my "cowboy developer" mentality? ;-) | 16:37 |
notmyname | again, I don't think you're doing it wrong. just differently than what most of my experience with swift has been. and I've also seen people get less likely to upgrade the older their deployment is (fear of more massive changes), so I'd really hate to see you get pulled into that | 16:40 |
notmyname | PavelK: related question... do you deploy from an arbitrary commit that you choose or do you only deploy from something tagged upstream? | 16:41 |
PavelK | when I joined CDN team there was 3 releases old stable and we updated to 1 year old stable - it is tested by all of you and we had all bug fixes merged (or patched when .deb builded). I can't give you an answer why we welcome Newton so late... | 16:41 |
notmyname | eg if a patch has landed on a stable branch but there isn't a new tag on the stable branch yet, would you be able to deploy it? | 16:41 |
*** stradling has joined #openstack-swift | 16:43 | |
*** stradling has quit IRC | 16:43 | |
PavelK | notmyname: I try to have these two patches in next release of Newton. But if it will not be we will add patch when building our .deb package. | 16:46 |
notmyname | ok | 16:47 |
PavelK | notmyname: onovy can give you better answer. I have to say good by today, my baby calls for a bath :-) | 16:47 |
notmyname | heh ok :-) | 16:47 |
notmyname | good night | 16:48 |
PavelK | thanks. have a good day | 16:48 |
*** Sukhdev_ has quit IRC | 16:48 | |
onovy | notmyname: we can deploy without tag, but it's not ideal | 16:48 |
onovy | ideal is to merge all stable patches and make new release | 16:48 |
onovy | i will upload this bugfix release to debian stretch then | 16:48 |
onovy | "we don't deploy from master because it's less tested" // yep, that's reason for stable releases | 16:49 |
*** chsc has joined #openstack-swift | 16:50 | |
*** chsc has joined #openstack-swift | 16:50 | |
notmyname | onovy: do you think master is less tested than the stable branches? | 16:50 |
onovy | everytime we deployed latest version, we found some bugs. so we will try to deploy older stable release (newton) and lets see if it will be better | 16:50 |
onovy | master is not always production ready | 16:50 |
*** tesseract has quit IRC | 16:51 | |
onovy | +my motivation is for Debian package | 16:51 |
notmyname | seems like a catch-22. not prod ready until it's deployed in prod and the bugs are found ;-) | 16:51 |
onovy | as i sad before, newton is somehow special, because it will be in stretch for years | 16:51 |
onovy | yep, so we can wait to someone else to deploy it and fix it :)) | 16:52 |
notmyname | lol | 16:52 |
onovy | and because fixies are visible in master, if i backport fixies to stable, it's obviously more stable | 16:52 |
onovy | because it doesn't contain "new bugs" from new release | 16:52 |
onovy | and old all know bug is fixed | 16:52 |
*** geaaru has quit IRC | 16:52 | |
*** klrmn has joined #openstack-swift | 16:53 | |
notmyname | I've got this vague feeling that something we're doing wrt testing, releases, openstack cycles, stable backports, ... something.. is off. there's somethign that's not quite right. but I can't quite put my finger on what it is | 16:54 |
notmyname | but it's related to what you just said | 16:54 |
onovy | btw: this is never ending discussion, we are talking about it in Debian community | 16:54 |
onovy | if stable "branches" is wrong, Debian is wrong too | 16:54 |
onovy | and Ubuntu too | 16:54 |
onovy | why is distro maintaining old version of software, just with fixies? | 16:54 |
notmyname | a question many people have asked (and a reason many other distros and package managers have been invented to work around) | 16:55 |
clarkb | onovy: fwiw some of us do think its wrong and run rolling distros... | 16:55 |
onovy | clarkb: i know | 16:55 |
onovy | but in company where you have thousands of servers of ten of admins it's impossible to maintaing rolling distro | 16:56 |
clarkb | oh sure there are different use cases for both | 16:56 |
onovy | we need to call "apt upgrade" with security fixies and be sure nothing will break | 16:56 |
clarkb | my point was that rolling distros do exist and have many users as does debian so hard to say they are both wrong | 16:56 |
onovy | if you have one or two home/community servers, rolling updates is perfect | 16:56 |
onovy | for my BOTH is correct | 16:56 |
onovy | and it depends on usecase you have | 16:56 |
onovy | *for me | 16:57 |
onovy | for example for Desktop is Debian useless | 16:57 |
notmyname | the slowness of distro updates is arguably a major reason why stuff like pip exists at all | 16:57 |
onovy | (my DD colleages will blame me :) | 16:57 |
onovy | notmyname: pip exists not only for distro slownes | 16:58 |
onovy | pip is needed for non linux (non distros) world for example | 16:58 |
notmyname | not only, true. I'm just guessing that if distros didn't have really old versions of libraries, pip would have taken a lot longer to invent | 16:58 |
onovy | but really, it's not needed to argue why stable or rolling updates is better | 16:58 |
onovy | we have really big stable distros and really big rolling updates based distros | 16:59 |
clarkb | ya mostly just wanted to point out both are valid use cases | 16:59 |
onovy | clarkb: and i agree :) | 16:59 |
timburke | good morning | 16:59 |
notmyname | I've definitely complained about the "you aren't running the latest nightly build of all your dependencies? wow." mindset before | 16:59 |
notmyname | so maybe it's a case of "stable for all my dependencies, bleeding edge for me"? | 17:00 |
notmyname | ah, I have a meeting. gotta run | 17:00 |
*** mvk has quit IRC | 17:00 | |
onovy | morning | 17:00 |
onovy | and afk sry :) | 17:00 |
openstackgerrit | Alistair Coles proposed openstack/swift master: Add Composite Ring Functionality https://review.openstack.org/441921 | 17:03 |
openstackgerrit | Alistair Coles proposed openstack/swift master: Add CompositeRingBuilder class https://review.openstack.org/453827 | 17:03 |
stradling_ | Hi, folks -- n00b question. I have Swift/Keystone working (newton,CentOS 7,https) and tried to layer in SSL, without success. I've traced it to my ssl.conf, I think -- does anyone have a working ssl.conf I could use as a crib? | 17:04 |
*** geaaru has joined #openstack-swift | 17:13 | |
MooingLemur | I think for prod, you'd want to put something like haproxy in front rather than using python crypto | 17:16 |
jrichli | fyi: i am still fighting sickness. wont be at meeting today | 17:29 |
acoles | jrichli: get well! | 17:30 |
*** mvk has joined #openstack-swift | 17:32 | |
openstackgerrit | Alistair Coles proposed openstack/swift master: Add composite ring doc https://review.openstack.org/451500 | 17:38 |
*** pcaruana has quit IRC | 17:40 | |
*** hseipp has joined #openstack-swift | 18:03 | |
*** _JZ_ has quit IRC | 18:03 | |
*** tonanhngo has joined #openstack-swift | 18:05 | |
*** cshastri has quit IRC | 18:05 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 18:20 |
*** gyee has joined #openstack-swift | 18:26 | |
*** geaaru has quit IRC | 18:37 | |
*** arunman has quit IRC | 18:38 | |
notmyname | I'm landing https://review.openstack.org/#/c/459423/ to get the SHA for the 2.14.0 release | 18:41 |
patchbot | patch 459423 - swift - authors/changelog for 2.14.0 | 18:41 |
timburke | notmyname: noticed a duplicate in the AUTHORS -- how much do you care? | 18:43 |
notmyname | timburke: where? | 18:44 |
timburke | notmyname: rledisez has two entries | 18:44 |
notmyname | bah | 18:45 |
timburke | (which probably also means the mailmap needs updating) | 18:45 |
notmyname | ok, no loss fixing it now (ie burned gate time). I'll push a change | 18:45 |
openstackgerrit | John Dickinson proposed openstack/swift master: authors/changelog for 2.14.0 https://review.openstack.org/459423 | 18:46 |
notmyname | timburke: thanks | 18:48 |
*** hseipp has quit IRC | 18:52 | |
timburke | sorry...more comments | 18:58 |
timburke | not sure i care enough to block it, but...at least i left them | 18:59 |
*** ChubYann has joined #openstack-swift | 19:00 | |
notmyname | timburke: good comments, thanks | 19:01 |
timburke | notmyname: also, what was your branch point? i was surprised that http://docs-draft.openstack.org/23/459423/2/check/gate-swift-releasenotes/3ebab24//releasenotes/build/html/ didn't list ocata, since cschwede and i landed https://review.openstack.org/#/c/434785/ | 19:03 |
patchbot | patch 434785 - swift - Update reno for stable/ocata (MERGED) | 19:03 |
notmyname | timburke: but I don't want to block for those comments | 19:03 |
notmyname | timburke: last patch set was rebased tip of master | 19:03 |
timburke | ah, cool. so the +1 Verified results should have it | 19:04 |
clayg_ | whooo reno! | 19:04 |
timburke | i want my link! i was promised a link if we did all this! | 19:05 |
openstackgerrit | Alistair Coles proposed openstack/swift master: Experimental swift-ring-composer CLI to build composite rings https://review.openstack.org/451507 | 19:06 |
acoles | kota_: clayg_ : I updated this ^^ to illustrate how patch 453827 works | 19:07 |
patchbot | https://review.openstack.org/#/c/453827/ - swift - Add CompositeRingBuilder class | 19:07 |
clayg_ | i was looking at that - so awesome! | 19:08 |
timburke | we've at least got something at https://docs.openstack.org/releasenotes/swift/ but nothing at https://releases.openstack.org/teams/swift.html or https://releases.openstack.org/ocata/index.html yet :-/ | 19:08 |
acoles | kota_: clayg : we have a chain now of composite_builder -> CompositeRingBuilder class -> docs -> cli :/ | 19:09 |
clayg_ | acoles: i think you're onto something with that interface! | 19:10 |
acoles | clayg_: it's all your work! I just misinterpret, type, push, repeat :P | 19:10 |
clayg_ | @acoles @kota_ any chance I could talk you into squashing it as composite_builder & docs -> cli so that we can merge composite_builder & docs? | 19:10 |
clayg_ | acoles: :'( | 19:11 |
clayg_ | oh *weird* the whitebackround makes me want to @ tag people!? | 19:11 |
acoles | clayg_: you're on irccloud again? | 19:11 |
notmyname | clayg_ is irccloud and clayg is irssi right? | 19:11 |
clayg_ | acoles: I'm on both - but I'm using this one more - it's not *terrible* | 19:11 |
clayg_ | notmyname: yeah that's it | 19:11 |
clayg_ | i might drop the irssi and just use this - I mean ... it's just text chat - how hard is it to get that right? | 19:12 |
patchbot | irccloud! it's like slack! but for IRC! | 19:12 |
clayg_ | I use irssi for goodness sakes - it's not like I have a really high bar for quality irc interfaces | 19:12 |
notmyname | clayg_: lol | 19:12 |
acoles | clayg_: kota_ +1 for squashing if we are happy with the dependent patches | 19:13 |
notmyname | you'd think text chat would be pretty good, but it keeps getting reinvented everywhere (and normally poorly) | 19:13 |
clayg_ | it's fine | 19:13 |
notmyname | there's text chat in a game I play. no tab complete, no different colors for different people, no keyboard "go to start/end of line" | 19:14 |
clayg_ | ctrl-a ctrl-e work in irccloud but not ctrl-u :'( | 19:14 |
clayg_ | LORD KNOWS CLAYG NEEDS CTRL-U | 19:14 |
clayg_ | probably more than he uses it :\ | 19:15 |
acoles | notmyname: I wrote something by hand recently, now that *was* weird ;) | 19:15 |
clayg_ | i take notes on paper all the time | 19:15 |
clayg_ | arrows - it's all about the arrows | 19:15 |
clayg_ | and little symbols like "++" and "???" | 19:15 |
acoles | clayg_: yep, me too, but in this case someone else was supposed to be able to read it | 19:15 |
clayg_ | or "*" the "*" is key | 19:15 |
notmyname | you do! you come to a meeting with a pad of paper. and you write on it. someone says something, clayg_ writes soemthign down | 19:15 |
*** _JZ_ has joined #openstack-swift | 19:15 | |
clayg_ | acoles: that's not gunna work! | 19:15 |
notmyname | might just be doodles.. I dunno | 19:16 |
notmyname | but everyone else is like "this guy is BUSINESS. he wrote it down!" | 19:16 |
acoles | notmyname: I think he writes 'half-wit' whenever I speak | 19:16 |
clayg_ | i take my kids to the grocery story - "here you take the list" - "dad, what does this say" - "good point, kiddo - sorry" | 19:16 |
acoles | clayg_: "it says cookies" | 19:16 |
clayg_ | rofl | 19:17 |
clayg_ | I feel like my phone should stop buzzing - WHILE I'M IN THIS CHAT? | 19:17 |
clayg_ | stupid phone | 19:17 |
* acoles back later | 19:17 | |
notmyname | clayg_: can irccloud do emoji? if so I might have to switch ;-) | 19:17 |
clayg_ | 😄 | 19:18 |
clayg_ | yes it does! | 19:18 |
clayg | OMG - irssi does :smile: | 19:18 |
clayg | oh.. no only if it's on a line by itself? | 19:18 |
clayg_ | :smile" | 19:18 |
clayg_ | ack! | 19:18 |
clayg_ | 😄 | 19:18 |
clayg_ | wait... 😄 | 19:18 |
clayg | no i guess it's more like irclcoud *sends* unicode? | 19:19 |
clayg | what do other people see!? this is madness!? is it blue for you too!? | 19:19 |
notmyname | I see the emoji face from irrccloud nick | 19:19 |
*** mhks has left #openstack-swift | 19:20 | |
timburke | i see emojis, except foe the irssi message | 19:20 |
timburke | i wonder... does anyone's client only expect plane-0 unicode? 🌴 | 19:23 |
clayg_ | ok, I think irssi just correctly displays unicode when the irccloud client sends them | 19:23 |
clayg | timburke: irssi displayed the palm tree correctly | 19:23 |
*** silor has quit IRC | 19:33 | |
clayg | acoles: rledisez: if patch 456921 works - how is it not a fix for lp bug #1652323 | 19:47 |
openstack | Launchpad bug 1652323 in OpenStack Object Storage (swift) "ssync syncs an expired object as a tombstone, probe test_object_expirer fails" [Medium,Confirmed] https://launchpad.net/bugs/1652323 | 19:47 |
patchbot | https://review.openstack.org/#/c/456921/ - swift - Fix SSYNC failing to replicate unexpired object | 19:47 |
*** jamielennox|away is now known as jamielennox | 19:52 | |
clayg_ | X-Object-Meta-Expired: False what is that? | 19:52 |
clayg_ | oh, just some bs object meta - nm | 19:53 |
clayg_ | ok, so patch 456921 definitely still replicates an expired object as tombstone - and if you pull out the "fix" for lp bug #1653836 the test_expirer_delete_returns_outdated_412 probetest goes back to flakey - so at least that makes sense - but I guess I still don't understand what subset of expired + ssync stupidity patch 456921 gets rid off | 19:59 |
openstack | Launchpad bug 1652323 in OpenStack Object Storage (swift) "duplicate for #1653836 ssync syncs an expired object as a tombstone, probe test_object_expirer fails" [Medium,Confirmed] https://launchpad.net/bugs/1652323 | 19:59 |
patchbot | https://review.openstack.org/#/c/456921/ - swift - Fix SSYNC failing to replicate unexpired object | 19:59 |
patchbot | https://review.openstack.org/#/c/456921/ - swift - Fix SSYNC failing to replicate unexpired object | 19:59 |
clayg_ | i'll keep looking | 19:59 |
openstackgerrit | Merged openstack/swift master: Improve test_get_valid_utf8_str coverage https://review.openstack.org/457776 | 20:09 |
*** cbartz has joined #openstack-swift | 20:15 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/swift master: Updated from global requirements https://review.openstack.org/88736 | 20:16 |
clayg_ | ok, i guess i'm satisfied - this specific case is really about rebalancing a metadata-updated-no-longer-expired object | 20:20 |
*** _JZ_ has quit IRC | 20:25 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Make write_builder work with fractional replicas https://review.openstack.org/460302 | 20:32 |
*** Sukhdev has joined #openstack-swift | 20:39 | |
*** cbartz has quit IRC | 20:43 | |
*** joeljwright has quit IRC | 20:52 | |
kota_ | morning | 20:55 |
timburke | good morning kota_ | 20:55 |
kota_ | hi timburke | 20:55 |
mattoliverau | Morning | 20:55 |
*** joeljwright has joined #openstack-swift | 20:55 | |
*** ChanServ sets mode: +v joeljwright | 20:55 | |
timburke | good morning mattoliverau | 20:56 |
timburke | and joeljwright | 20:56 |
kota_ | mattoliverau: o/ | 20:56 |
joeljwright | morning/evening/afternoon! | 20:56 |
joeljwright | I suppose I could have just said 'hello' | 20:57 |
notmyname | joeljwright: you're back :-) | 20:57 |
joeljwright | :) | 20:57 |
notmyname | joeljwright: how was skiing? | 20:57 |
*** m_kazuhiro has joined #openstack-swift | 20:57 | |
joeljwright | notmyname: it was amazing | 20:57 |
joeljwright | everything from 1.5 feet of fresh snow to warm spring conditions | 20:58 |
joeljwright | :) | 20:58 |
joeljwright | was nice to get home again after a month though | 20:59 |
notmyname | sounds nice | 20:59 |
notmyname | team meeting time in #openstack-meeting | 20:59 |
acoles | clayg: bug 1652323 is due to the sender's object being expired. the facility to open an expired diskfile that we are proposing may help fix that bug, since the *sender* could open the expired diskfile and send it's data and metadata. but IMHO t it is a different bug and should be a different patch. | 21:04 |
openstack | bug 1652323 in OpenStack Object Storage (swift) "ssync syncs an expired object as a tombstone, probe test_object_expirer fails" [Medium,Confirmed] https://launchpad.net/bugs/1652323 | 21:04 |
acoles | clayg: also, to fix that bug ^^ when rebuilding an EC frag, we'd need a way to tell all the other nodes that we want to get frags from that they should send them even though their diskfiles are apparently expired :/ | 21:08 |
openstackgerrit | Merged openstack/swift master: authors/changelog for 2.14.0 https://review.openstack.org/459423 | 21:31 |
*** oshritf has joined #openstack-swift | 21:31 | |
*** geaaru has joined #openstack-swift | 21:35 | |
*** flwang1 has quit IRC | 21:44 | |
*** chlong has quit IRC | 21:48 | |
*** m_kazuhiro has quit IRC | 21:48 | |
clayg_ | acoles: ugh | 21:52 |
*** joeljwright has quit IRC | 21:53 | |
clayg_ | I feel like maybe we messed up with expired .data files - perhaps that should have been at the object-server layer? | 21:54 |
clayg_ | because there you could always say "if we see some metadata that looks expired *and* not replication mode - special case" | 21:54 |
clayg_ | but for just opening then and working with the diskfiles themselves - it's just a piece of meta like any other | 21:54 |
clayg_ | and mostly ignored - unless you're a client request | 21:55 |
*** flwang1 has joined #openstack-swift | 21:56 | |
acoles | clayg_: +1 | 21:57 |
acoles | clayg_: auditor maybe cares too? but I agree, it's wrong side of the interface | 21:57 |
*** flwang1 has quit IRC | 22:06 | |
*** klamath has quit IRC | 22:06 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Sync metadata in 'rsync_then_merge' in db_replicator https://review.openstack.org/302494 | 22:12 |
openstackgerrit | Tim Burke proposed openstack/swift master: Make write_builder work with fractional replicas https://review.openstack.org/460302 | 22:18 |
*** flwang1 has joined #openstack-swift | 22:33 | |
*** oshritf has quit IRC | 22:46 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Fix sporadic failure in test/unit/obj/test_server.py https://review.openstack.org/460341 | 22:55 |
*** vint_bra has quit IRC | 23:00 | |
openstackgerrit | Tim Burke proposed openstack/swift master: Fix sporadic failure in TestObjectController.test_container_update_async https://review.openstack.org/460346 | 23:09 |
*** Sukhdev has quit IRC | 23:37 | |
*** kei_yama has joined #openstack-swift | 23:40 | |
*** Sukhdev has joined #openstack-swift | 23:42 | |
*** chsc has quit IRC | 23:47 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!