21:01:47 #startmeeting swift 21:01:47 Meeting started Wed Apr 17 21:01:47 2019 UTC and is due to finish in 60 minutes. The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:01:51 The meeting name has been set to 'swift' 21:01:57 who's here for the swift meeting? 21:01:58 o/ 21:02:04 hi o/ 21:03:09 o/ 21:03:57 all right, i'm gonna try to make this quick, since (1) there isn't much new on the agenda and (2) i've got an almost-one-year-old who's still a bit angry that his mattress had to get up and host a meeting 21:04:20 hehe 21:04:21 #topic PTG 21:04:46 #link https://etherpad.openstack.org/p/swift-ptg-train 21:05:09 everyone's been doing a great job of filling out the agenda, as well as when they'll be in town 21:05:27 it looks like most of the active contributors will be there in Denver, which is great! 21:05:59 noice 21:06:55 i don't have much more to say there, but if anyone has anything else to bring up, feel free to add it to the etherpad (or mention it here, or in -swift, or... just bring it up) 21:07:39 moving on to updates! 21:07:48 #topic updates - py3 21:08:14 zaitcev's dlo patch is working its way through the gate 21:08:27 i'm trying to get a py3 dsvm job going 21:08:43 mattoliverau took a stab at tempurl 21:09:27 i'm feeling like getting some gating func tests will be incredibly valuable, so if anyone has time to look at the chain starting at https://review.openstack.org/#/c/645284/ i'd greatly appreciate it 21:10:26 oh yeah, and i did s3api! which covers a *bunch* of unit tests -- once we get that landed, something like 3/4 of tests will be running under py3 21:11:31 s3api is on my plate to review. That chain you mentioned looks very familiar, but I forgot about it. 21:11:50 thanks zaitcev! 21:12:16 i know you looked at the next one down, that makes func tests send non-ascii request paths 21:12:45 #topic updates - losf 21:12:58 alecuyer, rledisez, how's it going? 21:13:27 We have more machines using LOSF now, I did ops work this week, we found some issues with LOSF and xfs_repair, 21:13:46 xfs_repair may remove inodes (volumes or leveldb files) and we do not handle this automatically currently 21:13:53 i *love* finding issues before they hit master! ;-) 21:14:00 so, i've put some details here https://docs.google.com/document/d/1YyWyMxNKAYek-wUAps1cv_Bu4guojc2Yu31RVVNxMHw/edit# 21:14:33 #link https://docs.google.com/document/d/1YyWyMxNKAYek-wUAps1cv_Bu4guojc2Yu31RVVNxMHw/edit 21:14:40 (for the logs) 21:15:05 So, no progress to report otherwise :/ 21:15:09 question about that: how far should the automatic repair go? is trashing the KV and starting de rebuild ok? 21:15:25 or should it be an operator action? 21:15:33 like running xfs_repair actually 21:16:15 i'm in favor of automation as far as we know there is no options and there will be no data loss. otherwise, it should be an operator action 21:16:44 maybe we could quarantine? starting a rebuild as soon as possible seems like a good remediation, at first glance... 21:17:48 do we have anything to clear out quarantined data after some amount of time, or do we just let it pile up until the operator removes it manually? 21:18:09 I don't think there is anything automatic to clear it at the moment 21:18:12 right now it piles up, as the current quarantine 21:18:31 that's an interesting topic btw, a tool to clean quarantine would be nice 21:19:01 like, thi object was corrupted, but I know there is a correct version in the cluster => clean 21:20:27 rledisez, do you feel like you have a good enough idea of what that tool would look like to write up a "bug" (feature request) describing it? 21:21:18 timburke: I might start something. maybe on the etherpad first. when we come up to an aggrement on the feature i could move it to a bug 21:21:28 sounds good 21:22:15 anyone have any other topics that should have an update? 21:24:03 #open discussion 21:24:11 any other topics in general? 21:24:35 Not me... PTG is still 2 weeks away, so normal work. 21:26:19 oh! i wrote a client patch for the first time in forever: https://review.openstack.org/#/c/651666/ 21:26:56 so there can be an actual bug fix for its eventual train release ;-) 21:27:05 Reviewers: Darrel Bishop 21:27:10 get real 21:27:31 he may have been the one to report the issue 21:27:53 Oh, wow. 21:29:00 Waaaaait a momen. I thought that he occupied the DofEng position that John aims for. I was sure he'd go up, to a VP or COO. 21:29:37 *shrug* startup titles are mostly made up anyway 21:29:58 i believe my business cards say "Squasher of Bugs" :P 21:30:06 sounds good :-) 21:30:26 all right, i'm'a call it and get this kid some meds to get his fever back down 21:30:37 thank you all for coming, and thank you for working on swift! 21:30:46 #endmeeting