21:01:34 <timburke> #startmeeting swift
21:01:34 <opendevmeet> Meeting started Wed Jul 28 21:01:34 2021 UTC and is due to finish in 60 minutes.  The chair is timburke. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:01:34 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
21:01:34 <opendevmeet> The meeting name has been set to 'swift'
21:01:44 <timburke> sorry i'm a little late to get started
21:01:49 <timburke> who's here for the swift meeting?
21:01:53 <kota> timburke: no worries
21:01:56 <kota> o/
21:02:03 <acoles> o/
21:03:01 <mattoliver> o/
21:03:14 <zaitcev> o7
21:03:48 <timburke> #topic 2.28.0 release
21:04:03 <timburke> as kota just pointed out, we've got a new release!
21:04:18 <mattoliver> \o/
21:04:27 <timburke> there's a lot of great stuff in there; a ton of bug fixes
21:04:49 <timburke> best swift yet :-)
21:06:12 <timburke> i should probably poke tdasilva about getting a versioned tag at https://hub.docker.com/r/openstackswift/saio/tags 🤔
21:06:20 <timburke> i think it's still a manual process atm
21:08:00 <mattoliver> Yeah, would be cool to add it to the release pipeline
21:08:36 <timburke> fwiw, we should be planning on a final xena release around mid-september, so if there's anything you'd really like to get into this cycle, that's the target
21:09:56 <mattoliver> Kk
21:09:57 <timburke> mattoliver, agreed -- i ought to get more familiar with the various zuul pipelines...
21:10:16 <timburke> #topic PTG
21:10:49 <timburke> this is actually why i was running behind -- i've at least done half of the team signup, but i still need to reserve some meeting times
21:11:03 <clayg> o/
21:11:07 <timburke> turns out, we're all over the place and scheduling is hard!
21:11:50 <mattoliver> Lol, yup
21:11:53 <clayg> it used to be easier because we'd like all fly on airplanes to get in the same timezone so we could collaborate more effectively - now we just sit at home... alone... forever...
21:12:36 <clayg> maybe in 2030 after the vaccine for the zeta variant!!! 🤞
21:12:52 <mattoliver> :(
21:12:53 <timburke> clayg and mattoliver if you don't mind, respond on https://doodle.com/poll/a5fx9zy7s3bu72da -- i'll do what i can
21:13:07 <clayg> 😝
21:13:12 <mattoliver> Oh yeah of course, sorry will do!
21:13:19 <timburke> no worries!
21:13:54 <timburke> so far it looks like the standard meeting time is the one most likely to get us everyone at once, but it's only an hour window each day :-/
21:14:04 <timburke> it's hard to get a good sized block
21:14:42 <timburke> and one more reminder about the call for topics at
21:14:44 <timburke> #link https://etherpad.opendev.org/p/swift-ptg-yoga
21:15:57 <timburke> that's all i've got
21:16:34 <timburke> (sorry, i've been rather distracted lately, so it's been harder than usual for me to keep tabs on things. but the good news is that i've now got a new house!)
21:16:40 <timburke> #topic open discussion
21:16:51 <timburke> what else should we bring up this week?
21:17:45 <timburke> zaitcev, sorry, i haven't gotten around to rebasing https://review.opendev.org/c/openstack/swift/+/787656 (dark-data: Work with sharded containers) yet
21:17:56 <mattoliver> Yeah, moving house is distracting, I know, me too!
21:19:16 <zaitcev> timburke: I thought I was going to rebase it. I was busy with the S-RBAC unfortunatley.
21:19:31 <mattoliver> I was chatting to someone re reconstructor and knowing when I cycle was up on the mailing list, which made me blow the dust off https://review.opendev.org/c/openstack/swift/+/541141
21:20:13 <timburke> zaitcev, no worries! i saw https://review.opendev.org/c/openstack/swift/+/802138 come across, though i haven't looked at it yet -- i'm guessing that's related?
21:21:15 <zaitcev> timburke: Yes, that's it.
21:21:20 <timburke> mattoliver, i also saw that you've been doing a lot of stuff with request tracing -- how are you feeling about that so far? do we have a sense of how much overhead the changes might have when you *aren't* actively tracing a request? i think there's like an extra function call per middleware, is that right?
21:21:26 <mattoliver> And have planned a meeting with nvidias sre guys today to see if sres think my req tracing idea (and patchset) is useful for just crazy.
21:22:43 <timburke> 👍 always a good group to get in touch with. which reminds me, i ought to set up an ops feedback session again and be sure to invite them
21:23:06 <mattoliver> Yes and no, there is a conditional. And short circuits to no tracing. But there are calls (if we want extra info) which should basically be a conditional noop if not tracing.
21:23:24 <mattoliver> So I think minimal.. but really need to test.
21:24:06 <mattoliver> Started out as micro benchmarking timings between middleware. But feels like it could be more useful.
21:25:38 <mattoliver> Like I dump the error limited nodes from the proxy it visits which would be nice to know, otherwise the only way to find out is via debug level logging.
21:27:26 <mattoliver> Maybe a good topic for ptg ;)
21:28:11 <clayg> 💡
21:28:21 <timburke> nice -- yeah, it seems like the sort of thing where we might be able to come up with some interesting visualizations if we had the underlying data more readily available
21:28:31 <timburke> looks like the other thread of work that's seen some iteration this week has been shard-aware reconciler, which had us dusting off policy migration
21:31:18 <zaitcev> BTW
21:31:36 <zaitcev> The URL for PTG is 404  http://ptg.openstack.org/ptg.html
21:32:00 <zaitcev> redirects to https://www.mousehuntgame.com/errors/40x.html
21:32:19 <zaitcev> I sense a security issue. I saw these redirects before when someone cracked my blog.
21:32:22 <zaitcev> So
21:32:28 <zaitcev> maybe my Firefox is cracked
21:32:34 <zaitcev> or worse, my laptop OS is
21:32:43 <zaitcev> or hopefully it's just the Etherpad
21:33:26 <timburke> huh. i'm getting a connection timeout. strange
21:34:00 <zaitcev> I'm looking at https://etherpad.opendev.org/p/swift-ptg-yoga with a Web Inspector in Firefox
21:34:14 <mattoliver> Mine went to the same thing on my phone.
21:34:59 <mattoliver> Oh when I went to ptg.os.org/ptg.html
21:35:33 <zaitcev> OK. So at least my laptop is not compromised. Whew.
21:35:33 <timburke> well, i'll take the link off the etherpad until it's resolved
21:35:53 <timburke> all right -- anything else to bring up?
21:36:01 <zaitcev> Well
21:36:05 <zaitcev> MinIO
21:36:15 <zaitcev> Looks very amusing.
21:37:06 <zaitcev> I started with their strange marketing, like this: https://zaitcev.livejournal.com/262821.html
21:37:09 <timburke> i've still not had a chance to dig into it much. i seem to remember it seeming... a bit rigid
21:37:47 <zaitcev> Yeah.
21:38:11 <zaitcev> That seems like an amazingly adept one-word description.
21:38:32 <zaitcev> I wish we could call Swift "elegant" or something.
21:40:45 <timburke> all right, i'm gonna call it
21:40:56 <timburke> thank you all for coming, and thank you for working on swift!
21:40:59 <timburke> #endmeeting