15:00:51 <TheJulia> #startmeeting ironic
15:00:52 <TheJulia> o/
15:00:55 <openstack> Meeting started Mon Sep 14 15:00:51 2020 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:56 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:58 <openstack> The meeting name has been set to 'ironic'
15:00:59 <JayF> o/
15:01:00 <iurygregory> o/
15:01:01 <mgoddard> \o
15:01:04 <rpioso> \o
15:01:04 <bfournie> o/
15:01:04 <erbarr> o/
15:01:06 <stendulker> o/
15:01:13 <TheJulia> Good morning everyone!
15:01:20 <arne_wiebalck> o/
15:01:23 <TheJulia> Our Ironic meeting agenda can be found on the wiki.
15:01:25 <TheJulia> #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting
15:01:39 <TheJulia> #topic CFP is open for the Forum
15:01:43 <TheJulia> #undo
15:01:43 <openstack> Removing item from minutes: #topic CFP is open for the Forum
15:02:02 <TheJulia> #topic Announcements / Reminders
15:02:03 <dtantsur> o/
15:02:33 <rpioso> TheJulia: We have a doodle up for an ironic Redfish Interop Profiles sync-up: https://doodle.com/poll/s3dttwbbuvc2n6dx
15:02:34 <TheJulia> #info CFP for the forum is supposed to be open. Apparently the submission form is closed but that should hopefully get fixed soon. we need to submit any items _today_
15:03:06 <TheJulia> #info Since we are in the home stretch for the victoria cycle, reviewers, please review changes this week!
15:03:20 <TheJulia> #info A gentle reminder (for even me) to self triage bugs!
15:03:27 <TheJulia> #link https://docs.openstack.org/ironic/latest/contributor/bugs.html#triaging-guide
15:03:55 <TheJulia> #info vPTG time slots have been selected - 2PM-4PM UTC ?Monday through Wednesday?
15:04:12 <TheJulia> #info Redfish Inter-op profiles sync-up call doodle has been proposed
15:04:22 <TheJulia> #link https://doodle.com/poll/s3dttwbbuvc2n6dx
15:04:29 <rloo> o/
15:04:30 <TheJulia> Does anyone have anything else to announce or remind us of?
15:05:37 <Qianbiao> TheJulia not sure whether is suitable to remind here. the ramdisk deploy interface issue, may someone take a look at.
15:05:55 <Qianbiao> I have add it to the white board in vendor list
15:06:47 <TheJulia> Okay,
15:06:57 <cdearborn> o/
15:07:06 <TheJulia> It is not really an item for the general community wide reminders, but good to know
15:07:13 <TheJulia> Anyone have anything else?
15:08:06 <TheJulia> I guess not!
15:08:09 <TheJulia> Lets carry on!
15:08:46 <TheJulia> No action items from our previous meeting, so we will carry on directly to reviewing subteam status reports
15:09:01 <TheJulia> #topic Review subteam status reports
15:09:13 <TheJulia> #link https://etherpad.opendev.org/p/IronicWhiteBoard
15:09:26 <TheJulia> Starting at line 282.
15:10:34 <TheJulia> dtantsur: do you want me to propose a 8.3.1 release for bifrost?
15:10:49 <openstackgerrit> Merged openstack/bifrost master: Let us finish the rabbit hunt  https://review.opendev.org/748265
15:11:28 <dtantsur> TheJulia: if you don't mind. just remember that it's a manual process for now
15:11:53 <TheJulia> manual as in manual tag or manual as in manual edit the file?
15:12:40 <dtantsur> TheJulia: as in go to #openstack-release and tell them git hash, branch and version
15:12:58 <TheJulia> #sadness
15:13:00 <iurygregory> oh we can't push a patch? O.o
15:13:13 <iurygregory> I can do that since TheJulia seems sad =)
15:13:31 <TheJulia> iurygregory: by all means, and if they object to it point them to the IRC log!
15:13:45 <iurygregory> TheJulia, ack =)
15:14:32 <openstackgerrit> Dmitry Tantsur proposed openstack/ironic master: Add redfish options to the generated docs  https://review.opendev.org/751839
15:14:34 <dtantsur> iurygregory: anyway ping one of us to double-check
15:14:45 <iurygregory> dtantsur, sure
15:14:58 <TheJulia> dtantsur: looks like the most important ramdisk tls patch is the eventlet monkey patching? is that correct?
15:15:33 <dtantsur> mmm, no
15:15:37 <JayF> that patch was integrated in the static TLS support
15:15:39 <dtantsur> we're no longer blocked by that
15:15:40 <JayF> it's all one patch now
15:15:41 <dtantsur> yes, this
15:15:55 <JayF> I punted on the "we should monkey patch everything" problem, fell back to just monkey patching socket.
15:15:56 <dtantsur> auto-TLS works in the CI once the IPA patch is approved
15:16:10 <TheJulia> okay then, so basically that feature is approved and will hopefully merge today *crosses fingers, toes, etc*
15:16:32 <JayF> One question that I thought of: do we think we should also have *manual* TLS in a job? I'm leaning towards no, but wanted that to be an explicit decision.
15:16:50 * dtantsur ponders
15:16:56 <TheJulia> iurygregory: line 408 Make CI manageable: You have two patches up. What is the path forward on those?
15:17:21 <dtantsur> JayF: I'm not sure how much coverage of *our* code it would add
15:17:40 * TheJulia is unsure and is leaning towards no on that question because of the amount of resources that would be needed to test it
15:17:44 <iurygregory> TheJulia, I'm still fixing things in https://review.opendev.org/741886
15:17:44 <patchbot> patch 741886 - ironic - Add tempest default_boot_option and altflavor - 16 patch sets
15:17:45 <JayF> Really, I think it'd add coverage of the listen_tls agent conf (minimal) and the ipa-tls static config element
15:17:50 <iurygregory> to get all green
15:17:59 <TheJulia> iurygregory: ack, please add that to the notes.
15:18:07 <dtantsur> JayF: we could add such a job to IPA-builder only
15:18:15 <TheJulia> dtantsur: I like that idea
15:18:21 <dtantsur> but it will need some devstacking as well
15:18:45 <JayF> eh, just config for Ironic to ignore validity of IPA certs, then you get the TLS generation and it gets "free"-ish with a properly configured ramdisk
15:19:11 <TheJulia> iurygregory: any estimate on a CI job for dhcp-less?
15:19:26 <dtantsur> we build the ramdisk somewhere inside devstack, and it's not overly customizable. I don't remember if you can add an element.
15:19:34 <dtantsur> not a huge deal, of course
15:19:37 <iurygregory> TheJulia, no estimate atm
15:19:41 <JayF> ah, makes sense, shouldn't be impossible
15:20:49 <TheJulia> Seems like we're good to proceed?
15:22:10 <JayF> +1
15:22:28 <TheJulia> #topic Priorities for the week
15:22:36 <TheJulia> #link https://etherpad.opendev.org/p/IronicWhiteBoard
15:22:46 <TheJulia> Starting at line 141
15:23:01 <TheJulia> I'll remove the merged items from the list (of which there are a number, one moment.
15:24:42 <TheJulia> I'm going to remove the redfish RAID WIP since it has needed rebasing/updating for a few weeks
15:24:51 <TheJulia> Any objections?
15:25:13 <Qianbiao> <dtantsur> devstack has option to add element
15:25:23 <dtantsur> cool!
15:25:25 <dtantsur> TheJulia: none
15:25:44 <Qianbiao> but devstack ir really not friendly for hardware bm nodes.
15:25:56 <TheJulia> Okay, new items starting at 212.
15:26:41 <TheJulia> The metalsmith changes are around trying to fix a bug/issue in IPA with partition images and UEFI, so I needed a compatible job to test in as well. I think it has identified another issue, but I got derailed on Friday due to the lower-constraints headaches
15:27:02 <TheJulia> Everyone good with those items?
15:28:28 <derekh> Is it ok if I added one to the bug fixes: section ? https://review.opendev.org/#/c/726275/  happy to test etc.. if needed to help it along
15:28:28 <patchbot> patch 726275 - x/sushy-oem-idrac - WIP: Accommodate GET HTTP 202 status without Location - 3 patch sets
15:28:47 <dtantsur> note that most of us don't have core rights there
15:28:58 <dtantsur> so it's more for rpioso, cdearborn and ajya|afk
15:29:16 <rpioso> derekh: It's a priority for us :-)
15:29:36 <derekh> dtantsur: ack
15:29:45 <derekh> rpioso: cool, thanks
15:30:31 * TheJulia adds the items
15:32:05 <TheJulia> How does that look for everyone?
15:32:34 <TheJulia> derekh: I guess it is okay to add, but again basically only dell folks have the power to merge it.
15:33:27 <derekh> TheJulia: gotchya, thanks
15:34:07 <TheJulia> ohh, the ipe change has changed
15:34:16 <dtantsur> the list is impressive :)
15:34:57 <TheJulia> Well, it is a week we need reviews performed _AND_ some of those items are already approved
15:35:20 <TheJulia> What is impressive and difficult to put into words is how awesome our leaps and bounds as a community and a project have been
15:35:26 <TheJulia> (I did the cycle highlights on Friday)
15:35:38 <TheJulia> dtantsur: I think I may go add ramdisk tls to that ;)
15:35:46 <JayF> \o/
15:35:56 <TheJulia> Now we just need to get things out the door and released
15:35:56 <dtantsur> TheJulia: I'd appreciate that ;)
15:36:22 <dtantsur> we may also add our intention to deprecate the iscsi deploy to the highlights
15:36:31 <dtantsur> (I'll try to finish the patch today-tomorrow)
15:36:45 <TheJulia> fyi, the Forum submission tool has been re-opened
15:36:53 <TheJulia> Which means we likely ought to submit topics asap.
15:37:27 <TheJulia> I guess time for discussion
15:37:29 <TheJulia> #topic Discussion
15:37:37 <TheJulia> I guess this is more informational.
15:38:33 <TheJulia> I held off on getting a kexec meeting scheduled because of the chance of getting some students from Boston University involved. That didn't happen and we got the sad news Friday that they couldn't form up a team to work with us for a few months. But! Ironic is going to be presented to the senior engineering students this week!
15:38:45 <TheJulia> \o/
15:39:02 <TheJulia> arne_wiebalck: trandles: sorry :(
15:39:12 <TheJulia> Onward to other things at the moment!
15:39:37 <tosky> from the zuulv3 point of view: please remember to merge the remaining zuulv3 job (it's broken, but less broken that the current one) before next week!
15:40:10 <dtantsur> let's put it on the priority list
15:40:16 <dtantsur> maybe we can fix it with a backport later on...
15:40:52 <TheJulia> There is the ongoing topic of the raid_config behavior contract and the desire to change it.  We briefly brought this up last week with less than our normal number of attendees last week and the consensus was that we should have it as a Forum discussion topic. Are there any other feelings on this topic? Does everyone that missed last week's meeting concur that the forum is the right place at this point?
15:41:18 <TheJulia> tosky: do you have the link handy?
15:42:19 <tosky> TheJulia: https://review.opendev.org/#/c/705030/ - iurygregory is the expert there, I don't remember if the other failures are unrelate
15:42:19 <patchbot> patch 705030 - ironic - Native zuulv3 grenade multinode multitenant - 33 patch sets
15:42:23 <tosky> unrelated*
15:43:40 <iurygregory> I will update removing the Depends-On so we can merge since it needs to be max till 20 Sep
15:44:18 * TheJulia takes silence on discussion topics as agreement
15:44:32 <TheJulia> I guess Baremetal SIG is nexg
15:44:33 <TheJulia> next
15:44:45 <TheJulia> #topic Baremetal SIG
15:44:49 <TheJulia> arne_wiebalck: ?
15:44:53 <arne_wiebalck> Two little things.
15:45:12 <arne_wiebalck> The doodle for the regular slot does only have replies from Ironic cores.
15:45:35 <arne_wiebalck> I was hoping for some wider interest, shall we resend the mail, or just start?
15:46:09 <TheJulia> arne_wiebalck: The mailing list is likely a good idea
15:46:13 <iurygregory> maybe resend email and tell it will start on *day time*
15:46:21 <arne_wiebalck> Ok, I will resend.
15:46:32 <arne_wiebalck> 2nd item: Should we ask for a forum slot for the SIG? Or is one at the PTG enough?
15:46:50 <TheJulia> arne_wiebalck: I think that would be a good idea
15:46:56 <TheJulia> Will you make the submission?
15:47:01 <arne_wiebalck> At both, or only one?
15:47:20 <TheJulia> sorry, the forum segment for the SIG
15:47:21 <arne_wiebalck> IMO, the forum would be sufficient.
15:47:34 <arne_wiebalck> right
15:47:37 <TheJulia> I think it is the right venue for the SIG to do requirements gathering to feed into the ptg
15:47:50 <arne_wiebalck> yes, my thinking as well
15:47:55 <arne_wiebalck> ok, I will submit
15:48:02 <arne_wiebalck> That's it from me.
15:48:24 <TheJulia> k, I'll submit the raid_config contract one after the meeting. I don't think anyone has raised any other topics fo rit
15:48:26 <TheJulia> Okay!
15:48:29 <TheJulia> #topic RFE Review
15:48:53 <TheJulia> We had one item from last week, which got a little further discussion before the meeting, so I'm not sure we need to rehash it during this meeting and can remove it form the agenda
15:48:57 <TheJulia> Any obejctions?
15:49:08 <dtantsur> not from me
15:49:19 * dtantsur is still thinking about forum topics
15:49:33 <TheJulia> #topic Open Discussion
15:49:33 <dtantsur> well, operator feedback can always work
15:49:42 <arne_wiebalck> dtantsur: ++
15:50:20 <dtantsur> maybe also solving support matrix around 2 types of images vs 2 boot modes vs software RAID
15:50:42 <TheJulia> It might be a worthwhile forum topic because there is a delineation in between "Ironic as a interface layer for multitenant cloud computing" and "ironic as a general purpose tool in an enterprise"
15:50:55 <TheJulia> dtantsur: sounds like something to submit!
15:51:51 <dtantsur> TheJulia: are you going to bulk-submit everything we come up with?
15:52:05 <TheJulia> I was thinking individually because there is the internal limit
15:52:11 <TheJulia> of 3 submissions per person
15:52:21 <TheJulia> (unless you kindly ask jimmy and make a good case)
15:52:41 <TheJulia> I've already got one for the project update, so I can submit two more
15:53:02 <dtantsur> I can submit something for image types/boot modes, especially if I find a submission link :)
15:53:10 <TheJulia> cfp.openstack.org
15:53:23 <TheJulia> Link is also on the agenda I believe
15:53:44 <dtantsur> okie, will do after the meeting
15:54:42 <TheJulia> arne_wiebalck: would it make sense to combine operator feedback in with the conundrum I mentioned earlier?
15:55:02 <arne_wiebalck> which conundrum is that?
15:55:22 <arne_wiebalck> ah, yes
15:55:25 <TheJulia> yeah
15:56:18 <rpioso> TheJulia: Regarding the ongoing topic of the raid_config behavior contract and desire to change it ^^^, I and others would like to better understand the basis for the concerns within our project. Could we discuss at both the Forum and PTG?
15:56:35 <dtantsur> I suspect the PTG is a better place even
15:56:47 <rpioso> +1
15:56:49 <TheJulia> PTG is a far better place for the raid behavior contract change proposed
15:56:51 <dtantsur> not sure how many non-contributors will understand what we'll be talking about
15:57:06 <rpioso> I for one don't :-)
15:57:07 <TheJulia> I think operator feedback on "will this be useful" is vital to come into that discussion with
15:57:14 <rpioso> At least the concerns.
15:57:20 <TheJulia> arne_wiebalck: are you going to submit operator feedback session or do you want me to?
15:57:36 <arne_wiebalck> I can do it.
15:57:38 <TheJulia> k
15:57:59 <rpioso> +1 re: vote for both
15:58:10 <TheJulia> okay then
15:58:29 <TheJulia> Well, Unless there is something else, I think we're done for our meeting this week.
15:59:06 <TheJulia> Thanks everyone!
15:59:15 <arne_wiebalck> Thanks, TheJulia !
15:59:30 <rpioso> TheJulia: Thank you!
15:59:33 <TheJulia> #endmeeting