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