opendevreview | Merged openstack/bifrost master: Make virtual environment owned by root https://review.opendev.org/c/openstack/bifrost/+/826289 | 03:23 |
---|---|---|
opendevreview | Verification of a change to openstack/ironic master failed: Inspector: better error message on DiscoveryFailure https://review.opendev.org/c/openstack/ironic/+/825544 | 04:06 |
opendevreview | Merged openstack/ironic bugfix/19.0: Fix validating input for redfish update_firmware https://review.opendev.org/c/openstack/ironic/+/824880 | 05:03 |
opendevreview | Vishal Manchanda proposed openstack/ironic-ui master: Updating python testing classifier as per Yoga testing runtime https://review.opendev.org/c/openstack/ironic-ui/+/826989 | 05:12 |
opendevreview | Vanou Ishii proposed openstack/ironic master: Fix failure of create_vfat_image function https://review.opendev.org/c/openstack/ironic/+/826576 | 05:54 |
arne_wiebalck | Good morning, Ironic! | 07:36 |
rpittau | good morning ironic! o/ | 08:18 |
arne_wiebalck | hey rpittau o/ | 08:18 |
rpittau | hey arne_wiebalck :) | 08:18 |
opendevreview | Derek Higgins proposed openstack/ironic master: Ensure enable_netboot_fallback writes out pxe config on adopt. https://review.opendev.org/c/openstack/ironic/+/811989 | 09:19 |
dtantsur | happy Monday folks :) | 09:42 |
*** dmellado_ is now known as dmellado | 09:45 | |
dmellado | Hi folks! | 09:45 |
dmellado | Been two rough weeks, but I'm somehow recovered from covid... | 09:45 |
dtantsur | oh! I hope it's all well now dmellado | 09:51 |
dmellado | dtantsur: kinda, still not being able to fully catch up my breath like before, but almost | 09:51 |
dtantsur | :( | 09:51 |
dmellado | the kid got it from kindergarten | 09:51 |
dmellado | then wife, then me | 09:51 |
dtantsur | a typical sequence nowadays | 09:52 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: CI: store bifrost.log as a Zuul artifact https://review.opendev.org/c/openstack/bifrost/+/827009 | 09:58 |
dtantsur | I neat trick I spotted in a sshnaidm's patch ^^ | 09:58 |
dtantsur | hmmmm https://zuul.openstack.org/builds?job_name=ironic-standalone | 10:05 |
dtantsur | arne_wiebalck: I think we've broken software RAID in the CI: https://zuul.openstack.org/build/2f67fbe7a3c34d29afe4efb993535220/log/controller/logs/ironic-bm-logs/node-2_console_2022-01-28-15:47:24_log.txt#4715 :( | 10:07 |
rpittau | \o/ | 10:07 |
dtantsur | maybe we need a round of udev settle/partprobe/etc | 10:08 |
dtantsur | which raises a question: why the CI hasn't caught it | 10:09 |
dtantsur | and the answer seems to be: because the standalone job on IPA uses bios, not uefi... | 10:10 |
dtantsur | BUT WHY | 10:12 |
dtantsur | ah, that was Xena, nvm | 10:14 |
dtantsur | it did not catch the issue because it's... tadam! non-voting | 10:15 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-python-agent master: [WIP] Rescan the created RAID device for ESP https://review.opendev.org/c/openstack/ironic-python-agent/+/827036 | 10:19 |
dtantsur | arne_wiebalck: maybe ^^ | 10:19 |
arne_wiebalck | dtantsur: ouch | 10:24 |
arne_wiebalck | dtantsur: nothing that cannot be fixed with a good 'udevadm settle' :) | 10:24 |
arne_wiebalck | dtantsur: I have not seen this in my testing and 1.5 seconds seems pretty long to detect the device ... but, yeah, it looks similar to what we have seen before | 10:25 |
* arne_wiebalck needs to step away from the desk for 2 hours or so, will check back later | 10:30 | |
dtantsur | arne_wiebalck: I would assume the CI nodes are much slower than your bare metal machines :) | 10:47 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: CI: store bifrost.log as a Zuul artifact https://review.opendev.org/c/openstack/bifrost/+/827009 | 10:56 |
opendevreview | Merged openstack/ironic-ui master: Updating python testing classifier as per Yoga testing runtime https://review.opendev.org/c/openstack/ironic-ui/+/826989 | 10:58 |
iurygregory | good morning Ironic o/ | 11:09 |
iurygregory | stendulker, good morning/afternoon! I'm wondering if you know if HPE Synergy 480 Gen10 Plus Server with iLO5 has some firmware problems regarding initramfs when using virtual media with uefi secure boot and we see "error: ../../grub-core/loader/i386/efi/linux.c:119:can't allocate initrd" the iLO5 version they are using is 2.44 Apr 30 2021, if you need other fw versions I have the information also =) | 11:21 |
dtantsur | mmm, re-reading device did not help.. | 11:40 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: CI: store bifrost.log as a Zuul artifact https://review.opendev.org/c/openstack/bifrost/+/827009 | 11:43 |
dtantsur | arne_wiebalck: when you request /dev/md/esp, what actually gets created is /dev/md127 | 11:58 |
dtantsur | it may be a tinyIPA glitch.. but we need to solve it somehow | 11:59 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-python-agent master: [WIP] Use canonical device name for RAID device for ESP. https://review.opendev.org/c/openstack/ironic-python-agent/+/827036 | 12:17 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: CI: store bifrost.log as a Zuul artifact https://review.opendev.org/c/openstack/bifrost/+/827009 | 12:18 |
arne_wiebalck | dtantsur: I think there may be 2 device files and one is only a link | 13:03 |
arne_wiebalck | dtantsur: if I request /dev/md/esp, it should create sth with that name, no? | 13:03 |
arne_wiebalck | dtantsur: also: this logic was the same before, the recent patches did not touch this ... did we overlook this issue before or is this indeed new? | 13:04 |
arne_wiebalck | dtantsur: indeed /dev/md/esp is a link and the target name is created by the kernel, so it does not have to be md127 in all cases | 13:17 |
arne_wiebalck | dtantsur: this is really puzzling: the kernel/mdadm log /dev/md/esp has started ok | 13:41 |
TheJulia | good morning | 14:03 |
iurygregory | good morning TheJulia =) | 14:14 |
dtantsur | arne_wiebalck: yeah, but then it cannot be found... | 14:18 |
arne_wiebalck | dtantsur: this is the puzzling part | 14:19 |
arne_wiebalck | dtantsur: the idea was to use a "unique" name (/dev/md/esp) to avoid clashes and let the kernel find the next free /dev/mdXYZ name | 14:20 |
dtantsur | yeah, I understand | 14:21 |
arne_wiebalck | dtantsur: otherwise we have to handle clashes | 14:21 |
dtantsur | well.. when we create software RAID, we assign indexes sequentially | 14:21 |
dtantsur | so in theory md127 should not be occupied until we create 128 RAIDs | 14:21 |
arne_wiebalck | md127 is the one the kernel will use first | 14:21 |
arne_wiebalck | so, if there is a device, the kernel will use md127 first | 14:22 |
dtantsur | okay, does it matter for us? | 14:22 |
dtantsur | you mean, we should account for devices not created by ironic? | 14:23 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-python-agent master: [WIP] Use canonical device name for RAID device for ESP. https://review.opendev.org/c/openstack/ironic-python-agent/+/827036 | 14:23 |
arne_wiebalck | I think we should probably not create devices with numbers the kernel will use ... not sure this is an issue in practice, but as you say explicitly created devices would start from 0 | 14:24 |
arne_wiebalck | there seems to be some issue we do not understand since mdadm is happy, the kernel is happy ... but we are not :-D | 14:25 |
dtantsur | I'd be happy with even an imperfect fix, the only alternative is to revert your change | 14:27 |
dtantsur | arne_wiebalck: do you think it's better if we use md126 and limit the number of possible RAID devices to 126 accordingly? | 14:27 |
arne_wiebalck | dtantsur: this is another thing: I do not see how the change is related | 14:29 |
dtantsur | which change? | 14:29 |
arne_wiebalck | dtantsur: the one which would be reverted | 14:29 |
dtantsur | arne_wiebalck: I guess the RAID movement code is now on critical path? | 14:30 |
arne_wiebalck | dtantsur: the preparation of the md device is the same | 14:30 |
dtantsur | s/RAID/ESP/ | 14:30 |
stendulker | iurygregory: Nothing that I'm aware of f/w issue in Synergy 480 Gen10 plus servers. Let me try to get more information. Can you please share with me the details of all the current installed f/w(s) on the system. | 14:30 |
arne_wiebalck | dtantsur: it is the same I would think: create the device and cp the data | 14:31 |
dtantsur | well... | 14:31 |
arne_wiebalck | dtantsur: or am I missing sth here | 14:31 |
dtantsur | yeah, I'm not 100% sure how it happened, just that it happened | 14:31 |
arne_wiebalck | dtantsur: heh, yeah :) | 14:31 |
iurygregory | stendulker, sure =) | 14:31 |
arne_wiebalck | dtantsur: can't deny this | 14:31 |
dtantsur | https://zuul.openstack.org/builds?job_name=ironic-standalone-ipa-src&branch=master&skip=0 | 14:32 |
stendulker | iurygregory: Thanks | 14:32 |
dtantsur | it never passed on that change, and started perma-failing after it merged | 14:32 |
dtantsur | I'll dig into the last passing run | 14:34 |
dtantsur | arne_wiebalck: here is why: https://zuul.opendev.org/t/openstack/build/c7202b206e284db1991dc1841d9b5ae1/log/controller/logs/ironic-bm-logs/node-2_no_ansi_2022-01-25-06:27:20_log.txt#4498 | 14:36 |
dtantsur | we never hit the grub code path | 14:36 |
arne_wiebalck | so, it did neither grub nor efibootmgr? | 14:39 |
dtantsur | arne_wiebalck: yep, pretty much :) | 14:39 |
arne_wiebalck | dtantsur: ok, that explains why this was not an issue before :) | 14:40 |
arne_wiebalck | dtantsur: let's try with md127 then, the device name is only temporary anyway | 14:41 |
arne_wiebalck | dtantsur: and deal with issues when we hit them | 14:41 |
dtantsur | yeah. I'd like to know if the issue is with the device name or actually with something else | 14:41 |
arne_wiebalck | yeah | 14:41 |
arne_wiebalck | it works for both, grub and efibootmgr, on our hardware | 14:42 |
dtantsur | saner ramdisk, saner hardware | 14:42 |
dtantsur | I'm not too surprised | 14:42 |
arne_wiebalck | the only issue I would see is when md127 is used already | 14:43 |
arne_wiebalck | mdadm will fail in that case | 14:43 |
arne_wiebalck | since we assume the disks are ours, this should never happen | 14:43 |
dtantsur | arne_wiebalck: I can do md126 in the final patch, does not matter. | 14:44 |
arne_wiebalck | dtantsur: /dev/md73 should be safe, I have never seen this | 14:46 |
arne_wiebalck | :-D | 14:46 |
dtantsur | :D | 14:46 |
TheJulia | just don't save it as a root device hint | 14:47 |
dtantsur | I mean... if you have 126 RAID devices, you have a really weird deployment | 14:47 |
TheJulia | because next reboot it may be md0 | 14:47 |
dtantsur | good morning TheJulia | 14:47 |
arne_wiebalck | dtantsur: yes, but the kernel will start with 127 and count backwards | 14:47 |
dtantsur | ah, backwards.. | 14:47 |
arne_wiebalck | so on our servers we have 127, 126, and 125 | 14:47 |
dtantsur | damn you smarty kernel | 14:47 |
arne_wiebalck | for the system, one additional, and the ESP | 14:47 |
opendevreview | Riccardo Pittau proposed openstack/bifrost master: Enable epel repository only when needed https://review.opendev.org/c/openstack/bifrost/+/826442 | 14:48 |
dtantsur | okay, it should not be hard for us to apply the same logic and find a free number | 14:48 |
dtantsur | if it works at all | 14:48 |
arne_wiebalck | dtantsur: https://paste.opendev.org/show/812452/ | 14:49 |
dtantsur | fun | 14:49 |
arne_wiebalck | dtantsur: these are the auto-detected devices after reboot | 14:49 |
dtantsur | anyway, it's a simple logic. I'll do it if the change works. | 14:49 |
arne_wiebalck | dtantsur: ++ | 14:50 |
TheJulia | arne_wiebalck: funny you say that because post-reboot we actually have cases in TripleO where it gets recorded as md0 | 14:50 |
TheJulia | since it is discovered as a new raidset after reboot on those machines | 14:50 |
TheJulia | with that kernel's build time settings | 14:50 |
arne_wiebalck | TheJulia: does TripleO use mdadm.conf and fix the name? | 14:51 |
TheJulia | no, it knows nothing of software raid aside from what it might discover | 14:52 |
arne_wiebalck | interesting that it picks md0 then | 14:52 |
iurygregory | the art of working with HW + SW <3 | 14:56 |
iurygregory | this is a great chapter for the HW Book of horrors | 14:58 |
TheJulia | is the book of horrors the holiday recipe special? | 15:00 |
iurygregory | janders will have more details | 15:12 |
iurygregory | :D | 15:12 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-inspector master: Support listening on a Unix socket https://review.opendev.org/c/openstack/ironic-inspector/+/827124 | 15:13 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: Make ironic-inspector listen on a Unix socket https://review.opendev.org/c/openstack/bifrost/+/827128 | 15:20 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: Make ironic-inspector listen on a Unix socket https://review.opendev.org/c/openstack/bifrost/+/827128 | 15:23 |
dtantsur | if the RAID breakage was not enough, I think we now have a CentOS 8 related breakage >_< | 15:28 |
opendevreview | Dmitry Tantsur proposed openstack/ironic master: Avoid non-Stream CentOS and temporary disable the standalone job https://review.opendev.org/c/openstack/ironic/+/827129 | 15:33 |
dtantsur | okay, this may be the first step to untangle the mess ^^^ | 15:33 |
dtantsur | (lesson for us: do NOT forget to re-enable standalone job) | 15:33 |
dtantsur | arne_wiebalck: the md127 approach works. now making a nicer patch out of it. | 15:34 |
arne_wiebalck | dtantsur: cool, that's good news! | 15:34 |
opendevreview | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] build tinyipa on tinycore 13.x https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/827137 | 15:48 |
dtantsur | wow, we got 13 already | 15:48 |
rpittau | yeah, I was waiting since December :D | 15:49 |
iurygregory | who is running the meeting today? | 15:51 |
rpittau | mmm not sure | 15:51 |
TheJulia | I think we nominated you to do so | 15:51 |
iurygregory | woot =O only because I was on PTO XD | 15:52 |
TheJulia | 😈 | 15:52 |
iurygregory | :D | 15:53 |
iurygregory | I love this one | 15:53 |
iurygregory | if you have any items, please add to the agenda | 15:55 |
iurygregory | "I volunteer Iury ;)" best part of last meeting :D | 15:56 |
TheJulia | hehe | 15:57 |
TheJulia | Doesn't have to be you :) | 15:57 |
iurygregory | I can =) | 15:58 |
iurygregory | #startmeeting ironic | 16:00 |
opendevmeet | Meeting started Mon Jan 31 16:00:12 2022 UTC and is due to finish in 60 minutes. The chair is iurygregory. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
opendevmeet | The meeting name has been set to 'ironic' | 16:00 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-python-agent master: Use canonical device name for RAID device for ESP https://review.opendev.org/c/openstack/ironic-python-agent/+/827036 | 16:00 |
iurygregory | Welcome to our weekly meeting o/ | 16:00 |
rpioso | \o | 16:00 |
erbarr | o/ | 16:00 |
ajya | o/ | 16:00 |
arne_wiebalck | o/ | 16:01 |
TheJulia | o/ | 16:01 |
rpittau | o/ | 16:01 |
ameya49 | o/ | 16:01 |
iurygregory | seems like we have enough people, let's get started \o/ | 16:01 |
rloo | o/ | 16:01 |
iurygregory | you can find our agenda for the meeting in the wiki | 16:01 |
iurygregory | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 16:01 |
iurygregory | #topic Announcements / Reminders | 16:02 |
iurygregory | #info CFP for the OpenInfra Summit Berlin 2022 is open till Feb 09!!! | 16:02 |
iurygregory | #link https://cfp.openinfra.dev/app/berlin-2022 | 16:02 |
iurygregory | Does anyone have anything to announce or remind us of this week? | 16:03 |
TheJulia | How many weeks until end of cycle? | 16:04 |
iurygregory | let me check the final release, 1min | 16:04 |
iurygregory | #info Yoga RC3 in 4 weeks | 16:07 |
TheJulia | joy | 16:07 |
TheJulia | So not much time left | 16:07 |
rpittau | mmm ok yeah | 16:07 |
iurygregory | well we can release things in RC1 | 16:07 |
iurygregory | Mar 07 - Mar 11 | 16:08 |
iurygregory | https://releases.openstack.org/yoga/schedule.html | 16:08 |
iurygregory | but in the end of Feb we have requirements freeze | 16:08 |
iurygregory | Cycle Highlights also (I need to keep an eye on it) | 16:08 |
TheJulia | Yeah, they want cycle highlights early on | 16:09 |
TheJulia | We're an outlier in terms of process | 16:09 |
iurygregory | yup =) | 16:10 |
iurygregory | shall we move on? | 16:10 |
TheJulia | ++ | 16:10 |
iurygregory | #topic Review Action Items for last week | 16:11 |
iurygregory | no action items | 16:11 |
iurygregory | #topic Review subteam status reports | 16:11 |
iurygregory | #link https://etherpad.opendev.org/p/IronicWhiteBoard | 16:11 |
iurygregory | starting on L62 | 16:12 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-inspector master: Support listening on a Unix socket https://review.opendev.org/c/openstack/ironic-inspector/+/827124 | 16:15 |
arne_wiebalck | rpittau: for the IPAB on cs9 issue, this is support for building cs9 based images or to build images on cs9 ? | 16:15 |
rpittau | arne_wiebalck: for IPAB is both, but I think stevebaker[m] is already on building ipa on cs9, so we'll deal with running IPAB on CS9 only | 16:18 |
arne_wiebalck | rpittau: thanks! | 16:18 |
TheJulia | iurygregory: if there are tempest specific things you need reviewed, lmk. I'm going to have to retool my rbac testing approach | 16:18 |
dtantsur | sorry, forgot to ask: we're doing Sprint 2 releases this week? | 16:18 |
iurygregory | dtantsur, oh right! | 16:19 |
iurygregory | good catch | 16:19 |
dtantsur | that's why we have broken CI: it's release week :D | 16:19 |
TheJulia | in accordance with the prophecy | 16:19 |
iurygregory | yup =) | 16:20 |
TheJulia | May the CI doom us | 16:20 |
TheJulia | we need a ci catch phrase | 16:20 |
TheJulia | "release is coming" | 16:20 |
rpittau | good old CI reminding us about releases breaking itself! | 16:20 |
* iurygregory it's monday, but it's time for a beer... | 16:21 | |
rpittau | iurygregory: please let me correct you, it's monday SO it's time for a beer :) | 16:21 |
iurygregory | rpittau, ++ | 16:22 |
iurygregory | thank you :D | 16:22 |
rpittau | :D | 16:22 |
iurygregory | ok, moving to the next topic | 16:22 |
iurygregory | #topic Deciding on priorities for the coming week | 16:22 |
iurygregory | #link https://review.opendev.org/q/status:open+hashtag:ironic-week-prio | 16:22 |
ameya49 | Can we add https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/826646 to priority | 16:23 |
dtantsur | https://review.opendev.org/c/openstack/ironic/+/827129/ and https://review.opendev.org/c/openstack/ironic-python-agent/+/827036 will hopefully fix the CI | 16:24 |
dtantsur | (then we'll also need to make both jobs voting again) | 16:24 |
TheJulia | ameya49: you'll likely want to have it passing CI first, if at all possible | 16:24 |
iurygregory | ameya49, we can add, but zuul is a bit unhappy with the change (not sure if is because of the changes itself) | 16:25 |
dtantsur | as a smaller priority, I'd also like to see https://review.opendev.org/c/openstack/ironic/+/826927 and https://review.opendev.org/c/openstack/ironic/+/825305 | 16:25 |
TheJulia | ameya49: unless your looking for feedback first? | 16:25 |
dtantsur | s/smaller/lower/ (what's wrong with me) | 16:25 |
iurygregory | dtantsur, ++ for the ones for CI ofc | 16:25 |
ameya49 | Julia : Yes feedback would be appreciated. Thanks | 16:25 |
dtantsur | is it only me who cannot find the field to enter a hash tag? | 16:26 |
iurygregory | dtantsur, well the patch is small :D (at least the first one) | 16:26 |
iurygregory | O.o | 16:26 |
iurygregory | let me look | 16:26 |
dtantsur | ah, you have to click "Show more" | 16:26 |
iurygregory | Show All for me | 16:27 |
dtantsur | right | 16:27 |
ameya49 | iurygregory: I had successful zuul for patchset 1, so its not the changes or test case it seems | 16:27 |
iurygregory | tks gerrit for changing the interface :D | 16:27 |
dtantsur | the standalone job is broken on master | 16:27 |
dtantsur | no use rechecking until the patches above merge | 16:27 |
iurygregory | ameya49, got it =) feel free to add the hashtag since you are also looking for feedback, we will try to review | 16:27 |
ameya49 | iurygregory : Thanks :) | 16:28 |
rpittau | I just have this https://review.opendev.org/c/openstack/bifrost/+/826442 | 16:28 |
iurygregory | #info Hold rechecks till we get dtantsur changes to fix ironic-standalone | 16:28 |
dtantsur | also FYI: when you make a job non-voting, please do remember to revert it back :) | 16:29 |
TheJulia | ++ | 16:29 |
dtantsur | oh OH | 16:29 |
rpittau | heh yeah... | 16:29 |
iurygregory | I will check our repos to see if there is a job we should move back to voting | 16:29 |
dtantsur | the metalsmith job is broken too | 16:29 |
dtantsur | because it also uses CentOS 8..... | 16:29 |
TheJulia | ugh | 16:29 |
* dtantsur runs away screaming | 16:29 | |
iurygregory | dtantsur, look at the bright side, you know the reason \o/ | 16:30 |
dtantsur | lol | 16:30 |
dtantsur | you mean, the reason I want to drink already? | 16:30 |
TheJulia | dtantsur: is this why japanese whiskey should just be beamed onto my desk now? | 16:30 |
iurygregory | if you run screaming does it changes CentOS8 to C8S? :D | 16:30 |
dtantsur | TheJulia: sounds like a good plan. and you have a 3d printer to make it happen! | 16:30 |
TheJulia | lolz | 16:31 |
dtantsur | iurygregory: no, it changes my life from messing with computers to living with owls | 16:31 |
iurygregory | owls <3 | 16:31 |
iurygregory | do we have any more patches to add ? | 16:32 |
dtantsur | hooold on | 16:32 |
opendevreview | Dmitry Tantsur proposed openstack/metalsmith master: Avoid non-Stream CentOS 8, it is EOL https://review.opendev.org/c/openstack/metalsmith/+/827152 | 16:32 |
dtantsur | here! | 16:32 |
iurygregory | \o/ | 16:33 |
iurygregory | magic | 16:33 |
iurygregory | dtantsur, you know you can add the hashtag later right? | 16:34 |
iurygregory | like we don't really need to wait till the weekly meeting :D | 16:34 |
dtantsur | well, I like nice cosy processes :D | 16:34 |
iurygregory | :D | 16:34 |
iurygregory | moving on \o/ | 16:35 |
iurygregory | #topic Baremetal SIG | 16:35 |
arne_wiebalck | If all goes to plan, we will have TheJulia and NobodyCam on Ironic Scaling next week. | 16:36 |
iurygregory | \o/ | 16:36 |
dtantsur | very nice | 16:36 |
iurygregory | arne_wiebalck, don't forget to send an email and tweet :D | 16:36 |
arne_wiebalck | All details here: https://etherpad.opendev.org/p/bare-metal-sig (as usual) | 16:36 |
arne_wiebalck | iurygregory: I'll try not to. | 16:37 |
arne_wiebalck | iurygregory: Forget I mean :) | 16:37 |
iurygregory | I know :D | 16:37 |
iurygregory | tks for sharing the updates | 16:38 |
iurygregory | #topic RFE review | 16:38 |
iurygregory | does anyone have an RFE that we should discuss? | 16:38 |
iurygregory | moving on | 16:39 |
iurygregory | #topic Open discussion | 16:39 |
iurygregory | Does anyone have something we should discuss? | 16:40 |
dtantsur | Please start thinking about outreachy projects :) | 16:41 |
TheJulia | ++ | 16:42 |
TheJulia | The project submission window for the next session does open fairly soon | 16:42 |
iurygregory | yeah | 16:42 |
dtantsur | Pretty soon. We're still figuring out budgets at this point. | 16:42 |
iurygregory | I'm trying to think about topics for the OIS, I will keep a note to thing about outreachy projects | 16:44 |
iurygregory | I will run the meeting next week | 16:48 |
iurygregory | tks everyone! | 16:48 |
dtantsur | thank you! | 16:48 |
rpittau | thanks! | 16:48 |
iurygregory | #endmeeting | 16:48 |
opendevmeet | Meeting ended Mon Jan 31 16:48:22 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:48 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-01-31-16.00.html | 16:48 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-01-31-16.00.txt | 16:48 |
opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2022/ironic.2022-01-31-16.00.log.html | 16:48 |
opendevreview | Riccardo Pittau proposed openstack/bifrost master: Add dhcp, vmedia and dibipa CentOS Stream 9 jobs https://review.opendev.org/c/openstack/bifrost/+/827154 | 16:48 |
dtantsur | rpittau: dibipa may need fixing first | 16:48 |
rpittau | dtantsur: yes, it does, the issue is on the image itself, I did some troubleshooting and it looks like the network interfaces are not getting an ip, the dhcp service on debian does not wake them up | 16:49 |
TheJulia | so... dhcp-all-interfaces changes broke debian? | 16:50 |
rpittau | I ahve to verify that, it could be | 16:50 |
TheJulia | There was something recently | 16:50 |
rpittau | one thing is that it does not use the old naming (i.e. eth0) | 16:51 |
rpittau | in short, the network interfaces are ignored, not even configured | 16:56 |
dtantsur | I think the bifrost networking code should be essentially rewritten | 17:00 |
TheJulia | does it have network manager installed, just not used? | 17:00 |
dtantsur | I even have this on my radar | 17:00 |
rpittau | TheJulia: mmm not sure, we use debian and ironic-python-agent-ramdisk elements | 17:02 |
dtantsur | I think debian doesn't have NM by default, but don't quote me on that | 17:02 |
rpittau | I think so too | 17:02 |
TheJulia | I seem to remember a recent dib change was in the esence "if network manager is here, we don't need to do anything" | 17:02 |
dtantsur | has it merged? | 17:03 |
TheJulia | but I don't remember the details right now | 17:03 |
dtantsur | I think it needed an explicit flag | 17:03 |
TheJulia | nope | 17:03 |
TheJulia | luckilly | 17:03 |
dtantsur | mmm? https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/825986/ | 17:04 |
dtantsur | and https://review.opendev.org/c/openstack/diskimage-builder/+/825983 hasn't merged yet either | 17:04 |
* TheJulia again has her lap claimed by an evil cat of doom | 17:08 | |
rpittau | I left a comment on #openstack-infra some time ago, before the holidays, but didn't get a reply | 17:08 |
TheJulia | rpittau: in regards to debian? | 17:08 |
TheJulia | #opendev might be better, folks are far more active there | 17:09 |
rpittau | yep | 17:09 |
rpittau | 15:07:45 <rpittau> hey not sure anyone is here today but we found a little issue with dib and debian bullseye, after building an image with the debian element it seems the network interfaces are not configured during boot :/ | 17:09 |
rpittau | 15:44:28 <rpittau> from what I can see the /usr/local/sbin/dhcp-all-interfaces.sh script is not executed ad startup | 17:09 |
rpittau | I lost my notes unfortunately as the vm I was using blew up, and haven't found the time to reproduce the issue again :/ | 17:10 |
rpittau | I see if I can make time this week, but it's really just /usr/local/sbin/dhcp-all-interfaces.sh script not running correctly or at all | 17:11 |
rpittau | gotta go now, see you tomorrow! o/ | 17:11 |
opendevreview | Dmitry Tantsur proposed openstack/ironic-inspector master: Support listening on a Unix socket https://review.opendev.org/c/openstack/ironic-inspector/+/827124 | 17:57 |
opendevreview | Dmitry Tantsur proposed openstack/bifrost master: Make ironic-inspector listen on a Unix socket https://review.opendev.org/c/openstack/bifrost/+/827128 | 17:59 |
arne_wiebalck | bye everyone, see you tomorrow o/ | 18:08 |
dtantsur | a good call. time to go make some cheese! see you tomorrow folks o/ | 18:11 |
iurygregory | seems like metalsmith is not 100% happy with C8S | 18:23 |
iurygregory | cheese *-* yummy | 18:23 |
*** tkajinam is now known as Guest1307 | 18:43 | |
TheJulia | NobodyCam: shared work in progress slide deck | 18:55 |
opendevreview | Dmitry Tantsur proposed openstack/metalsmith master: Avoid non-Stream CentOS 8, it is EOL https://review.opendev.org/c/openstack/metalsmith/+/827152 | 21:01 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!