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