15:00:00 #startmeeting ironic 15:00:00 Meeting started Mon Sep 20 15:00:00 2021 UTC and is due to finish in 60 minutes. The chair is iurygregory. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:00 The meeting name has been set to 'ironic' 15:00:04 o/ 15:00:04 o/ 15:00:05 o/ 15:00:05 Dmitry Tantsur proposed openstack/ironic bugfix/18.1: Always update cache for HTTP images if Last Modified is unknown https://review.opendev.org/c/openstack/ironic/+/809667 15:00:07 o/ 15:00:08 o/ 15:00:16 o/ 15:00:22 o/ 15:00:26 Hello everyone, welcome to our weekly meeting! 15:00:44 You can find our agenda in the wiki 15:00:46 #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 15:01:06 #topic Announcements/Reminders 15:01:24 #info CI is in a bad shape and we hope that https://review.opendev.org/c/openstack/ironic/+/809895 will fix so we release the other ironic projects this week. 15:01:35 Dmitry Tantsur proposed openstack/ironic bugfix/18.1: Fix in-band cleaning for ramdisk and anaconda deploy https://review.opendev.org/c/openstack/ironic/+/810033 15:01:37 tks TheJulia for the patch =) 15:01:51 Dmitry Tantsur proposed openstack/ironic stable/wallaby: Remove images from the OS profiler docs https://review.opendev.org/c/openstack/ironic/+/809668 15:01:54 #info Yoga PTG is in 4 weeks! Don't forget to register and add topics in our etherpad! 15:02:00 #link Registration (https://www.eventbrite.com/e/project-teams-gathering-october-2021-tickets-161235669227) 15:02:07 #link Etherpad (https://etherpad.opendev.org/p/ironic-yoga-ptg) 15:02:50 This week I will start to organize the topics we have in the etherpad in the slots we have, I will update the etherpad during the week 15:03:15 Does anyone have something to add to our Announcements/Reminders? =) 15:03:55 I may not be around the week of October 4th 15:04:05 I received a Jury summons :( 15:04:18 oh =( good luck TheJulia 15:04:31 c'est la vie 15:04:33 fun fact: they still try to summon me for jury back in Russia 15:04:41 dtantsur: fun! 15:04:47 even though I no longer *officially* live there 15:04:52 dtantsur, wow O.o 15:05:00 anyway, good luck TheJulia! 15:05:24 iurygregory: you need to urgent get a corgi for background (dis)approval noises! 15:05:41 * dtantsur is still unable to switch to a serious mood 15:05:51 dtantsur: silly moods are encouraged 15:05:51 dtantsur, ++ :D I would love to get a corgi 15:06:03 iurygregory: For the record, most corgi nosies are disapproval noises 15:06:09 the close one I have is a cocker spaniel :D 15:06:20 well my mother has... 15:06:21 yeah, but if it's a disapproval for a disapproval, is it an approval in the end? 15:06:34 Including the "cat is someplace which is not explicitly permitted, humans! Humans! Where are you!?! Fix this!" noises 15:06:48 maybe TheJulia can record the disapproval noises and share with us <3 15:07:12 Would it make sense to remind the mailing list w/r/t ptg? 15:07:15 we need a meetpad plugin 15:07:20 TheJulia++ 15:07:30 TheJulia, ++ I will add an action for this 15:07:54 #action iurygregory to send an email to remind about the upcoming PTG 15:08:40 #topic Review action items 15:09:26 last week we talked a bit about the release model of some projects and I had the action item to talk with Herve (or maybe even a PTG session so we can discuss with the release team) 15:10:06 I did some progress, I've created a list with the model - project we have atm, and I'm finishing to read the documentation about each model this week 15:10:18 iurygregory: ahh, fun reading 15:10:24 TheJulia, yes =) 15:10:50 I will check with him during this week and I will update the status of the action item next week 15:11:25 #action iurygregory - sync with Herve after reading the details about each release model this week 15:11:46 #topic Review subteam status reports 15:11:51 #link https://etherpad.opendev.org/p/IronicWhiteBoard 15:11:58 starting on L62 15:15:09 I think we have updates on the topics so moving on 15:15:30 #topic Deciding on priorities for the coming week 15:16:16 I didn't see anything to really add this week 15:16:34 at least that was a "we must get this in asap" 15:17:03 we need CI to get a few patches we approved merged so we can cut the release 15:17:11 ironic/inspector/ipa I would say 15:17:31 I guess bifrost can go already? 15:17:33 I will also talk with the release team since our CI is in a bad shape.. 15:17:40 dtantsur, agree =) 15:18:22 Looks like the ironic fix for the neutron startup failures is going to need a recheck 15:18:32 like 50% of the jobs failed 15:18:37 O.o 15:18:38 wow 15:18:39 but it looks like connectivity issues took them out 15:18:43 =( 15:18:57 zuul, we will give you cookies, please help us =) 15:21:53 we don't have any topics for Discussion/ RFE review or updates for the SIG so moving to Open Discussion 15:21:56 onward? 15:22:06 #topic Open discussion 15:22:20 no bare metal sig update? 15:22:28 no 15:22:31 :( 15:22:35 okay 15:22:36 I've talked with arne_wiebalck already 15:22:43 I don't think there is anything to report this time. 15:23:01 ?2? weeks until the next meeting 15:23:28 3, I think 15:23:37 ok 15:23:38 usually it is the 2nd Tue 15:23:39 is on the second week of each month right? 15:23:43 yeah ^ 15:23:50 yeah, then it would be 3 15:23:51 not sure why we had on the first last time :) 15:24:08 plan is the 2nd ops feedback session 15:24:19 I will update the etherpad ... 15:24:25 i've updated my spec proposal at https://review.opendev.org/c/openstack/ironic-specs/+/808804 15:25:14 sam_z: unfortunately I didn't get a chance to look again last week 15:25:24 * iurygregory adds the hashtag 15:25:24 yea no rush! 15:26:47 looking at specs I think I should probably start the Yoga themes... 15:26:56 o/ good morning ironic’ers 15:27:32 good morning NobodyCam =) welcome to our meeting \o/ (I think is the first time I see you in the meeting XD) 15:28:00 anything else we should discuss? 15:28:03 :) 15:28:15 NobodyCam: these new kids, right? :D 15:28:29 Hehehe 15:28:33 NobodyCam did raise a patch he would like feedback on last week 15:28:46 okay, I have a question. How seriously do we take backward compatibility in stuff like image_utils? 15:29:00 I'm looking at it again this week and I want: 1) to scream, 2) to rewrite half of it. 15:29:09 If I groked what he told me while I was welding steel this past weekend, he has SNMP pdus which have a 30+ second request -> action lag 15:29:25 dtantsur: not strongly, I don't think 15:29:45 dtantsur: so you want to fix it starting from master? 15:29:53 I'd double check codesearch, of course :) 15:30:02 rloo: s/fix/refactor/ mostly, so yeah. master (yoga?). 15:30:08 https://opendev.org/openstack/ironic/src/branch/master/ironic/drivers/modules/image_utils.py this image utils? 15:30:25 well, there is also common/images.py which contains a part of this logic, I'm not sure why 15:30:35 i think it probably depends on what 'backwards compatibility' the refactored code isn't compatible with? 15:30:41 dtantsur, well yoga will be the master after we merge a few things - when CI is happy again ofc =) 15:30:48 Merged openstack/ironic-lib stable/xena: Avoid using blkid in favour of lsblk and parted https://review.opendev.org/c/openstack/ironic-lib/+/808166 15:30:53 rloo: I want to redo most of public interfaces, maybe even move it around 15:30:57 I'd prefer yoga personally since last minute has bitten us before 15:31:07 ^ agree 15:31:15 yeah, I don't think I'll wrap my head around it until the middle of this week anyway 15:31:22 fair enough 15:31:37 background: I've been working on this code a lot, and every time I'm struggling to understand the data flow 15:31:48 if yoga -- could bring it up in ptg if there are any 'serious' backward compatibility issues? 15:31:50 even though I'm literally the one who knows this code the best right now 15:32:07 rloo: who do you expect to be the target audience? 15:32:17 (I don't recall what the public interfaces buy us and/or who uses/cares) 15:32:20 Yea the patch is There for criticism :) and direction. 15:32:42 a lot of that code in image_utils is to get "the needful done" for drivers 15:32:51 dtantsur: ^^. I don't know. I think sufficient to bring it up and us ack'ing that we're ok with whatever backwards incompatibilities there might be. 15:33:07 rloo: that's my question pretty much. I think we talked about it a few years ago, wanted to define some sort of a stable API.. and it never happened 15:33:24 NobodyCam: remind me mid-week if I haven't looked by then 15:33:34 if we never said they were 'public' APIs, then we can do what we want! 15:33:40 :) will do 15:33:44 * dtantsur does what he wants \o/ 15:34:21 * rloo glad that dtantsur is happy ;) 15:34:29 thank you <3 15:34:59 Dobby is free! 15:35:09 huh? 15:35:17 this type of happiness =) 15:35:18 ha ha. all cuz of one sock 15:35:25 * TheJulia reaches peak confusion 15:35:32 (harry potter...) 15:35:33 TheJulia, Harry Potter reference? :D 15:35:41 oh, no clue about that 15:35:45 =O 15:35:50 * iurygregory shocked! 15:35:59 * dtantsur is curious if corgis are interested in socks 15:37:01 dtantsur: not really 15:37:01 maybe they are 15:37:04 as clothing probably not, as toys I bet they are 15:37:07 more intereted in the kittens 15:37:13 and things which squeek 15:37:14 wow =O 15:37:20 but if there is more than one squeeker, it breaks his brain 15:37:23 I've seen a lot of pomeranians obsessed with socks, hence the question 15:38:05 the longest surviving squeeky toy has 30 squeekers in it 15:38:10 it is mostly just a pillow now 15:38:19 ... used by the kittens 15:38:25 my mother's cocker spaniel is very interested in any type of clothes 15:38:58 she destroyed 3 pair of socks and 1 t-shirt 15:40:22 fun :( 15:40:38 Do we have anything else to discuss on our critical path to world domination? 15:41:06 not from me =) 15:41:29 so let's go to the last topic 15:41:31 #topic Who is going to run the next meeting? 15:41:47 Do we have any volunteers? 15:42:54 I guess I can 15:43:18 TheJulia, tks, if doesn't work for you let me know =) 15:43:30 k 15:43:31 #endmeeting