15:00:11 #startmeeting ironic 15:00:11 Meeting started Mon Aug 2 15:00:11 2021 UTC and is due to finish in 60 minutes. The chair is rpittau. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:11 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:11 The meeting name has been set to 'ironic' 15:00:15 o/ 15:00:16 o/ 15:00:16 o/ 15:00:17 o/ 15:00:19 o/ 15:00:20 o/ 15:00:21 o/ 15:00:24 \o 15:00:49 o/ 15:01:02 welcome everyone! 15:01:29 our agenda for the meeting can be found here: 15:01:29 #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 15:01:58 #topic Announcements / Reminder 15:02:39 #info Xena Midcycle 15:03:10 according to the doodle (thanks iurygregory!) the midcycle will take place on August 23 (3-4PM UTC ), 24 (2-3PM UTC) and 25 (2-3PM) 15:03:29 we may not use all 3 days since we don't have a lot of topics 15:03:31 =) 15:03:41 we're still in time to add more topics! 15:03:54 yeah! 15:04:11 #info Please add topics for the midcycle slot: https://etherpad.opendev.org/p/ironic-xena-midcycle 15:04:18 Can someone update the whiteboard with the links to planning docs for... yeah, I'll do it :D 15:04:30 thanks JayF :) 15:04:33 I would say we can wait till 16 with the topic list 15:04:50 16th August (2 weeks from today) 15:04:59 1 week in advance sounds good 15:05:13 that sounds fair 15:05:42 anything more to add for the midcycle today ? 15:06:17 I think we are good 15:06:23 #info Yoga PTG (October 18-22, 2021) 15:06:52 we still have time before the PTG 15:06:52 friendly reminder to add ideas and topics here: 15:06:53 #link https://etherpad.opendev.org/p/ironic-yoga-ptg 15:07:45 alright, anything else to announce or remind of? 15:08:32 ok, moving forward 15:08:35 #topic Review action items from previous meeting 15:08:52 Uhh, I *think* RH folks are all off next friday? 15:09:01 oh yeah, right! 15:09:15 What sort of RH-specific holiday is it? lol 15:09:24 Friday the 13th all Red Hat people will be off 15:09:33 we have a quarterly holiday, at least while covid is ongoing 15:09:41 International Hat day, and they are featuing the Fedora this year? /s 15:09:42 also FYI: I'll be out the whole next week, then Mon and Tue 15:09:45 dtantsur: ah, that's nice :D 15:10:02 hopefully reduced reachability :) 15:11:32 * TheJulia needs to take a little PTO 15:11:57 yay day off again \o/ 15:12:19 I don't see action items from last time 15:12:19 TheJulia: you should :) 15:12:19 * rpittau having some network issues 15:12:29 anyway 15:12:46 #topic Review subteam status reports 15:12:51 #link https://etherpad.opendev.org/p/IronicWhiteBoard 15:13:02 around line 60 15:15:07 Merged openstack/bifrost master: Update the supported Fedora versions https://review.opendev.org/c/openstack/bifrost/+/803222 15:16:09 I have ther feeling the node history work will come up at the midcycle 15:16:23 iurygregory: I'll try and punt the error history patch along this week 15:17:14 tks TheJulia =) 15:17:39 TheJulia: RBAC work is completed? :) 15:17:49 do we want to declare the rbac work done, short of ripping out the old policies which can't happen now until ?next? cycle? 15:18:09 and there is also the tests we want in tempest 15:18:19 more tests? 15:18:33 we already add everything? :D 15:18:49 the patch merged with enforce scope enabled on several jobs :) 15:18:52 more is always better (kidding we will probably kill our CI if we start adding more things :D ) 15:19:34 we just don't have tests in keystone that do default policy checking int erms of "we expect a default deployment to have this policy behavior" 15:19:42 All of that testing was done as unit tests 15:20:10 TheJulia: if all the testing is in place, maybe add a note on removing the old policies to the xena PTG doc so that can be re-taken during the next cycle? 15:20:21 works for me 15:20:41 thanks! 15:22:15 done 15:22:20 good :) 15:22:45 I think we can move on 15:22:52 yup 15:22:56 #topic Deciding on priorities for the coming week 15:23:01 so much lag..... 15:23:15 #link https://review.opendev.org/q/status:open+hashtag:ironic-week-prio 15:24:22 I noticed https://review.opendev.org/c/openstack/ironic-inspector/+/786571, and wonder if we should get some eyes on it 15:24:53 yep 15:25:01 https://review.opendev.org/c/openstack/ironic/+/803128 would be good 15:25:15 I have a few Bifrost things https://review.opendev.org/c/openstack/bifrost/+/802532 https://review.opendev.org/c/openstack/bifrost/+/803196 15:26:04 ok, feel free to add the ironic-week-prio tag 15:26:38 https://review.opendev.org/c/openstack/ironic/+/801870 and https://review.opendev.org/c/openstack/ironic/+/801871 (which needs the prior refactoring patch) 15:26:43 both are backports 15:27:21 yes, they're already in the list 15:27:29 doh! 15:27:49 a reminder helps, I missed them :) 15:28:52 iurygregory: I've approved the spec move to backlog 15:28:59 any more prios for the week ? 15:29:09 TheJulia, tks! I just saw the notification :D 15:29:23 previous prios stay props right? 15:29:28 cenne: yes 15:29:30 cenne, correct 15:29:37 So onward? 15:29:41 let's 15:29:51 thanks. 15:29:51 #topic Discussion 15:30:01 we have one request for discussion from JayF 15:30:18 So I wanted to let folks know, in two weeks time I'll be changing jobs, and will no longer be working on Ironic as part of my full time day job. 15:30:30 oh :/ 15:30:36 JayF, noooooooo =( 15:30:44 I'll spend a small amount of personal time continuing to perform reviews until I lose context on the project. 15:31:01 and as always I'll idle here if you need to scratch my brain about something :) 15:31:08 JayF, good luck on your next job :D 15:31:13 JayF: Congratulations on the new job! 15:31:15 JayF: congrats on the new job! :) 15:31:21 bests on your new job JayF! 15:31:49 JayF: Should we expect a flury of patches to be upstreamed? 15:32:02 JayF: le sigh.. but congrats! 15:32:11 TheJulia: I don't think I've ever pushed a flurry of anything up :P 15:32:34 I don't have any outstanding work to upstream at this time 15:32:43 JayF: True, Okay 15:34:05 Thanks for all the congrats; I will miss working with you all eventually, but I can't miss you if I don't go away entirely :D 15:34:19 :) 15:35:17 That was essentially all I had for my discussion item; if we wanted to move on? 15:35:33 All the best JayF :) 15:35:38 ok, moving forward, thanks JayF :) 15:36:08 #topic Baremetal SIG 15:36:08 #info Next Baremetal SIG meeting in September, skipping August due to vacations. 15:36:08 #info Tentative topic as an operator roundtable. 15:36:24 and I think that's all on the baremetal sig 15:36:51 Yup 15:36:58 we don't have any RFE to review, so I'll skip that 15:37:10 #topic Open Discussion 15:37:37 I may have lost my mind even more -> We got two kittens 15:37:41 Do we have any DIB core crossover with Ironic? I've been trying to get a DIB patch merged with very little success. 15:37:47 \o/ kittens 15:37:49 TheJulia: (kittens++)++ 15:38:02 * rpittau saw a corgi in Versailles yesterday for the first time 15:38:03 JayF: we don't, although I've been wondering if we need someone or something 15:38:03 JayF: no.. I think they only have 2-3 cores active 15:38:27 TheJulia: we demand proof-pics of kittens! 15:38:33 JayF: dib merges take some time unfortunately :/ 15:38:34 easy path is to ping in their channel hehe 15:38:36 https://review.opendev.org/c/openstack/diskimage-builder/+/802592 is the patch, if we get more +1s on it maybe someone will land it? 15:38:48 meanwhile, I have a small RFE https://storyboard.openstack.org/#!/story/2009093 15:38:55 this is exclusively to enable something downstream I'm doing, so not really upstream-ironic-related, but just thought I'd ask :D 15:39:37 dtantsur: +1 to that RFE, I'm going to comment that we should explictly test that the redaction of those fields happens 15:39:39 JayF: that's ok, I added a +1 :) 15:40:01 JayF: if you mean driver_info, I think we redact everything that has "password" in it 15:40:21 dtantsur: Yeah; I do; and I know but I like being explicit and validating vs having a security issue :) 15:40:21 dtantsur: approved also from me 15:40:34 totally :) 15:41:07 * TheJulia has kittens conquering her office chair 15:41:28 surrender, resistance is futile 15:42:33 so, I am fairly sure our api sanitization code checks that fields are sanitized, but anything with "username", "password", "secret" in their name get redacted 15:42:42 not username, but yeah 15:42:46 oh, yeah 15:42:50 not username your right 15:43:01 Merged openstack/ironic-specs master: Event Subscription Idea https://review.opendev.org/c/openstack/ironic-specs/+/785742 15:43:04 Yeah, I'm almost 100% certain it'll just be free to have it redacted 15:43:37 *but* tests should go in for new known values 15:43:40 to ensure it 15:44:22 rise of the kittens yes! ^^ 15:44:51 * TheJulia needs an excuse to put them into a slide deck or blog post 15:45:12 you don't really need an excuse, just do it! :) 15:45:18 agree ^] 15:45:23 hehe 15:46:22 Anyway, if anyone has a little time this week, I'd love to discuss the upcoming openinfra live and brainstorm things to be talked about 15:46:27 Seems like I'll do the presentation 15:46:34 absolutely 15:46:55 So if anyone has things they feel are particularly important to highlight, lmk 15:46:59 is it the 12th? 15:47:02 yes 15:47:03 sounds good to me 15:47:44 https://docs.google.com/presentation/d/1VDOH_-6H0ZFHDwE7vSj4GypFBPUy8_7LJ2wl419hlu0/edit?usp=sharing <-- anyone should be able to comment. 15:48:31 And we already have an Anonymous Squirrel and Anonymous Sheep :) 15:48:46 I'm probably the squirrel :D 15:48:56 * iurygregory wondering if google has Anonymous Corgi :D 15:48:59 just gotta F5 that google doc until you are an Anonymous Kitty 15:49:00 lol 15:49:09 lol 15:49:23 * TheJulia wonders if there is Anonymous Loki 15:49:38 s/is/is an/ 15:49:40 probably in a different timeline :P 15:49:53 rpittau, nice answer! 15:50:03 alright, anything else to discuss today? :) 15:50:26 I think we can go to the last topic =) 15:50:33 I don't think so, as long as we have our glorious purpose 15:50:40 the most important one 15:50:43 #topic Who is going to run the next meeting? 15:51:02 I can if there is no objections =) 15:51:14 None from me 15:51:19 I'll allow it :P 15:51:30 hehehe 15:51:32 thanks iurygregory :) 15:51:37 np 15:51:40 Thanks! 15:51:48 thanks everyone! 15:51:56 #endmeeting