16:01:40 <TheJulia> #startmeeting ironic
16:01:40 <opendevmeet> Meeting started Mon Jan 10 16:01:40 2022 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:01:40 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:01:40 <opendevmeet> The meeting name has been set to 'ironic'
16:01:42 <TheJulia> #chair iurygregory
16:01:42 <opendevmeet> Current chairs: TheJulia iurygregory
16:01:47 <dtantsur> o/
16:01:48 <rpittau> o/
16:01:48 <erbarr> o/
16:01:49 * TheJulia hands the microphone to iurygregory  :)
16:01:49 <rpioso> o/
16:01:50 <iurygregory> o/
16:01:56 <ajya> o/
16:02:06 <iurygregory> Welcome back everyone! Happy New Year!
16:02:10 <stendulker> o/
16:02:33 <rloo> o/
16:03:27 <iurygregory> #topic Announcements / Reminder
16:03:43 <iurygregory> anyone has something to announce /remind us?
16:03:46 <arne_wiebalck> o/
16:04:12 * iurygregory does a quick check on openstack ML to see if there is something
16:04:58 <TheJulia> I think we've got 11 weeks until Yoga release
16:05:02 <TheJulia> or maybe 12
16:06:01 <iurygregory> it's on Marc 11 so around 11 weeks
16:06:04 <dtantsur> yeah, the first release freezes will be around mid-February
16:06:27 <iurygregory> the second bugfix we will release on begin of Feb
16:07:22 <iurygregory> #info check your emails for "2022 Individual Director Election and Bylaws Amendments"
16:07:36 <iurygregory> if you are a contributor you probably received an email to vote =)
16:09:22 <iurygregory> anything else? =)
16:09:37 <TheJulia> I think that is it
16:09:44 <iurygregory> ok, let's move on
16:10:06 <iurygregory> #topic Review Action items from prior meeting
16:10:27 <iurygregory> I've checked and we don't have any past action items
16:10:42 <iurygregory> #topic Review subteam status reports
16:10:45 <dtantsur> who cares about last year's action items? :)
16:11:12 <iurygregory> only if we had something important XD
16:11:27 <iurygregory> #link https://etherpad.opendev.org/p/IronicWhiteBoard
16:11:33 <iurygregory> starting around L63
16:13:49 <TheJulia> we should really just dogpile on a troubleshooting/set of work one day
16:15:39 <dtantsur> iurygregory: we haven't really talked about rootwrap/privsep for inspector
16:15:57 <dtantsur> the iptables driver at least requires sudo
16:16:02 <TheJulia> yeah
16:16:19 <dtantsur> maybe we can make privsep optional when the dnsmasq driver is used?
16:16:24 <TheJulia> I think steve baker may have looked at that recently...
16:16:37 <TheJulia> I think that would be good but may also be fairly complex at the same time
16:16:38 <dtantsur> yeah, this is what caused me to remember about inspector :)
16:16:56 <TheJulia> oh good, at least my memory slightly works :)
16:16:58 <dtantsur> not really, the dnsmasq driver does not use sudo by default, only when you provide restart/shutdown commands
16:16:58 <iurygregory> dtantsur, good catch
16:17:09 <dtantsur> I *think*
16:17:10 <iurygregory> make it optional would be a good thing
16:17:26 <TheJulia> dtantsur: I was more thinking from the entire process model standpoint but I don't have my head wrapped around it heavily
16:19:17 <iurygregory> maybe I can sync with stevebaker[m] to see what he thinks (my timezone now permits this :D)
16:19:17 <dtantsur> yeah...
16:19:22 <dtantsur> ++
16:20:21 * iurygregory iurygregory to talk with stevebaker[m] about privsep on inspector
16:20:33 <iurygregory> #action  iurygregory to talk with stevebaker[m] about privsep on inspector
16:20:48 * iurygregory was using / instead of # <facepalm>
16:21:27 <iurygregory> we have updates on the topics, moving on
16:21:42 <iurygregory> #topic Priorities for the coming week
16:21:51 <iurygregory> #link https://review.opendev.org/q/hashtag:ironic-week-prio+status:open
16:22:15 <dtantsur> I have some stuff to suggest!
16:22:17 <iurygregory> any patches to add to our list? \o/
16:22:23 <iurygregory> dtantsur, go ahead :D
16:22:27 <dtantsur> https://review.opendev.org/c/openstack/ironic/+/821219 enabled foreign keys for sqlite
16:22:38 <dtantsur> https://review.opendev.org/c/openstack/ironic/+/820909 somewhat simplifies enabled_***_interfaces
16:22:42 <rpittau> I added https://review.opendev.org/c/openstack/bifrost/+/819058
16:23:04 <ajya> can these be added - https://review.opendev.org/c/openstack/ironic/+/822781 https://review.opendev.org/c/openstack/ironic/+/823701/ ?
16:23:13 <dtantsur> then we have bifrost combined ironic chain: https://review.opendev.org/c/openstack/bifrost/+/819649 https://review.opendev.org/c/openstack/bifrost/+/819640 https://review.opendev.org/c/openstack/bifrost/+/820390 https://review.opendev.org/c/openstack/bifrost/+/820479
16:23:29 <dtantsur> finally https://review.opendev.org/c/openstack/ironic/+/822329 allows web servers to disable our caching
16:24:23 <dtantsur> any ideas/objections?
16:24:35 <TheJulia> no objections here
16:24:43 <TheJulia> I'm surprised we've not hit caching issues before
16:24:57 <TheJulia> then again I bet folks tend to just use new file names or ID's
16:25:09 <dtantsur> I don't think it's common for people to have images generated on fly
16:25:14 <dtantsur> we may be the only ones :)
16:25:25 <iurygregory> no objections from me also, ajya dtantsur feel free to add the hashtag =)
16:26:08 <iurygregory> dtantsur, probably because we like to dangerous things :D
16:26:13 <dtantsur> exactly :)
16:26:44 <dtantsur> TheJulia: we also respect Last-Modified already
16:26:46 <TheJulia> heh
16:26:56 <TheJulia> dtantsur: true,, and that does address a huge chunk of it
16:27:00 <dtantsur> but not Cache-Control: no-store
16:27:01 <TheJulia> as long as it gets updated
16:27:02 <ajya> iurygregory: thanks, done
16:27:11 <TheJulia> although, I do remember we had someone who had a bogus last-modified from a server once
16:27:16 <TheJulia> 4-ish years ago
16:27:40 <dtantsur> sweeet
16:28:44 <TheJulia> Anyway, onward?
16:28:55 <dtantsur> yep
16:29:04 <iurygregory> cool \o/
16:29:32 <iurygregory> #topic Baremetal SIG
16:29:54 <iurygregory> #link https://etherpad.opendev.org/p/bare-metal-sig
16:30:10 <iurygregory> arne_wiebalck, anything you would like to say?
16:30:22 <arne_wiebalck> TheJulia: summarised the SIG's activities for the foundation's annual report.
16:30:37 <arne_wiebalck> thanks TheJulia
16:30:44 <TheJulia> Happy to help!
16:30:58 <TheJulia> I'd love for us to somehow get some operators talking about size and scope
16:31:02 <arne_wiebalck> For meetings, we have a tentative show-and-tell of an Ironic deployment scheduled for March.
16:31:06 <TheJulia> granted, difficult
16:31:07 <TheJulia> well
16:31:10 <TheJulia> that could work too :)
16:31:37 <arne_wiebalck> We have a free slot in February if someone feels like it :)
16:31:57 <arne_wiebalck> There are some potential topics on the ethepad.
16:32:04 <arne_wiebalck> *etherpad
16:32:42 <arne_wiebalck> Unless someone comes forward, I will try to find a volunteer :-D
16:33:10 <arne_wiebalck> Oh, and no meeting in January we said.
16:33:13 <TheJulia> we should do a thing on scaling ironic
16:33:15 <arne_wiebalck> That is it, I think.
16:33:19 <TheJulia> NobodyCam: hint hint
16:34:10 <NobodyCam> yawn, stretch Good Morning Ironic'ers
16:34:33 <iurygregory> good morning NobodyCam :D
16:34:41 <arne_wiebalck> hey NobodyCam o/
16:34:44 <NobodyCam> ++ on Scaling great topic
16:35:10 <NobodyCam> Morning arne_wiebalck iurygregory, TheJulia :) o/
16:35:39 <TheJulia> It would be a good opportunity to talk about common pain points, ways to kind of route around them, and then kind of what does an ideal layout look like
16:35:57 <TheJulia> And I think we could do a deck, if folks want to collaborate I can start it I guess and shoot for febuary ?
16:36:03 <NobodyCam> yea
16:36:07 <arne_wiebalck> sure
16:36:13 <iurygregory> \o/
16:36:17 <iurygregory> great news :D
16:36:27 <arne_wiebalck> we also have https://techblog.web.cern.ch/techblog/post/conductor-groups/
16:36:42 <arne_wiebalck> (scaling Ironic) which may give some ideas
16:36:53 <NobodyCam> +++
16:37:03 <arne_wiebalck> deal then :), thanks!
16:37:09 <arne_wiebalck> iurygregory: back to you I guess
16:37:20 <iurygregory> arne_wiebalck, thank you!
16:37:45 <iurygregory> #topic RFE review
16:37:58 <iurygregory> anyone has an RFE that would like to discuss?
16:39:08 <TheJulia> I haven't looked at RFE's or even bugs in storyboard recently due to everything going on
16:39:22 <iurygregory> no worries, moving on :D
16:39:28 <TheJulia> mainly bugs
16:39:36 <iurygregory> #topic Open discussion
16:39:45 <dtantsur> yeah, me neither
16:40:08 <TheJulia> dtantsur: my most favorite one is what happens when the bmc disappears mid-authentication refresh
16:40:30 <iurygregory> anything we should discuss?
16:40:40 <dtantsur> TheJulia: sounds like a horror story
16:41:15 <TheJulia> dtantsur: 4 bugs and counting wrapped into one patch :(
16:41:57 * TheJulia looks at the cats trying to remove her window blinds
16:42:45 <TheJulia> I've got nothing, besides we shoudl do a midcycle soon
16:43:03 <rpittau> ++
16:43:07 <iurygregory> maybe we can start with a doodle? :D
16:43:40 <iurygregory> who is interested in participating in the midcycle?
16:43:42 <iurygregory> o/
16:43:45 <NobodyCam> I'd like to put an official happy new year in the record
16:43:55 <TheJulia> iurygregory: o/
16:43:56 * arne_wiebalck realises the mid cycle at CERN is almost 2 years ago already
16:44:06 <rpittau> arne_wiebalck: :/
16:44:11 <dtantsur> :(
16:44:16 <iurygregory> ='(
16:44:21 <dtantsur> c'mon, I'm not paying for the internet to get upset
16:44:23 <TheJulia> arne_wiebalck: I was thinking of that this morning
16:44:30 <arne_wiebalck> dtantsur: heh
16:44:37 <iurygregory> dtantsur, you can blame arne_wiebalck this time
16:44:56 <arne_wiebalck> once things are calm again, I guess we are happy to welcome you again :)
16:45:02 <iurygregory> \o/
16:45:05 <rpittau> \o/
16:45:17 * arne_wiebalck is trying to get dtantsur value for internet money
16:45:54 <dtantsur> I usually extract some suffering out of it
16:46:38 <rpittau> I'm not sure we want to go down the internet-suffering path now!
16:46:50 <iurygregory> rpittau++
16:46:50 <dtantsur> that's literally our profession :)
16:46:53 <rpittau> :D
16:47:17 <TheJulia> oh my
16:47:24 <TheJulia> I suspect this meeting is Fin
16:47:27 <iurygregory> and it's monday... so this make things worse
16:48:08 * iurygregory is trying to understand Fin...
16:48:18 <TheJulia> iurygregory: done
16:48:27 <TheJulia> iurygregory: end, etc
16:48:40 <dtantsur> I hope everyone who celebrates new year has enjoyed the holidays!
16:49:07 <iurygregory> TheJulia, oh :D I was trying to find the word in english
16:49:57 <iurygregory> so, who is going to send the email about the midcycle?
16:50:00 <TheJulia> dtantsur: I need like another week off, can we somehow make the break longer?
16:50:14 <dtantsur> +++
16:50:21 <dtantsur> I haven't had enough snow
16:50:48 <TheJulia> snow++
16:51:09 <TheJulia> I might be able to go up the tramway, put some in a box, but I don't think it would make it to germany as snow :)
16:51:16 <dtantsur> nope :)
16:51:29 <dtantsur> at least so far no snow has made it to Düsseldorf without turning into a heavy rain
16:52:07 <iurygregory> snow++
16:52:30 <TheJulia> I just had a depressing throught
16:52:47 <TheJulia> about snow in general, and climate change
16:53:07 <iurygregory> =(
16:53:09 <dtantsur> there can be depressing thoughts there indeed
16:54:41 <iurygregory> yeah =(
16:54:54 <TheJulia> anyway, shall we end today's meeting so we can proceed with taking over the world
16:54:55 <iurygregory> so, I think we are good with our meeting \o/
16:55:01 <iurygregory> yeah :D
16:55:09 <iurygregory> I will run the next meeting
16:55:19 <iurygregory> Thanks everyone!
16:55:23 <rpittau> thanks iurygregory
16:55:23 <TheJulia> cool, thanks everyone!
16:55:26 <TheJulia> #endmeeting