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