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