opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: CI: Increment stable jobs for 2024.1/drop Zed https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/914931 | 00:01 |
---|---|---|
opendevreview | Merged openstack/ironic-python-agent master: Import disk_{utils,partitioner} from ironic-lib https://review.opendev.org/c/openstack/ironic-python-agent/+/912476 | 01:04 |
jamesdenton | clarkb Turns out, if you 'export FS_TYPE=xfs' when running disk-image-create it will work. ie. FS_TYPE=xfs DIB_RELEASE=jammy DIB_CLOUD_INIT_DATASOURCES="ConfigDrive, OpenStack" disk-image-create cloud-init-datasources ubuntu baremetal dhcp-all-interfaces grub2 -t raw -o 20240402-ubuntu-jammy-partition-xfs | 02:40 |
rpittau | good morning ironic! o/ | 07:04 |
rpittau | TheJulia, stevebaker[m], I agree on adding the shimaa64.efi, maybe even in a follow up | 07:15 |
rpittau | we should probably add a note/reminder for the risc-v part | 07:15 |
Continuity | Hey Ironic users, has anyone used Ironic in a pure L3 environment, and if so, are there any blog posts, documentation or info floating about? | 09:09 |
dtantsur | Continuity: not sure about docs, but we definitely use Ironic with virtual media in pure L3 environments | 09:11 |
Continuity | dtantsur: would you be able to describe what that looks like. I assume your using virtual media to provision the bare metal node, are you then running bgp on the node once it comes up? | 09:16 |
dtantsur | Continuity: not sure how bgp is related (but I'm also not the biggest networking expert here). We embed networking configuration in the ISO. | 09:17 |
dtantsur | something along the lines of https://docs.openstack.org/ironic/latest/admin/dhcp-less.html (but for us it's different since we use coreos) | 09:17 |
Continuity | dtantsur: ah cool I was wondering how you were configuring the network not he node once it comes up,. | 09:17 |
Continuity | dtantsur: I also assume your a single tenant environment ? | 09:18 |
dtantsur | Yes, at least from the Ironic perspective (although I'm not sure it's a blocking factor here) | 09:18 |
Continuity | dtantsur: thanks. | 09:37 |
iurygregory | good morning Ironic | 11:29 |
opendevreview | Daniel King proposed openstack/ironic-python-agent master: Add get_additional_skip_list and get_skip_list https://review.opendev.org/c/openstack/ironic-python-agent/+/913209 | 12:00 |
TheJulia | good morning! | 13:20 |
opendevreview | Daniel King proposed openstack/ironic-python-agent master: Add get_additional_skip_list and get_skip_list https://review.opendev.org/c/openstack/ironic-python-agent/+/913209 | 13:26 |
TheJulia | w/r/t risc-v, looks like the proposal is "grubriscv64.efi", although I'm not sure that will fly given it is a FAT12 filesystem, so it realistically should be no longer than 8.3 | 13:41 |
TheJulia | rpittau: you have plt-ey email :) | 14:12 |
TheJulia | Horace is the China community manager, if you don't happen to already know him. | 14:13 |
rpittau | thanks TheJulia ! | 14:15 |
opendevreview | Dmitry Tantsur proposed openstack/ironic master: Fix generating local paths when connecting virtual media https://review.opendev.org/c/openstack/ironic/+/914972 | 14:17 |
opendevreview | Riccardo Pittau proposed openstack/ironic master: Fix redifsh detach generic vmedia device method https://review.opendev.org/c/openstack/ironic/+/914978 | 14:41 |
opendevreview | Riccardo Pittau proposed openstack/ironic master: Fix redifsh detach generic vmedia device method https://review.opendev.org/c/openstack/ironic/+/914978 | 14:47 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: Unprovision iso ramdisk boot from test https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/914980 | 14:48 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: Delete the CUSTOM_RAID template after test has finished https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/914981 | 14:48 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: Unprovision iso ramdisk boot from test https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/914980 | 14:49 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: Delete the CUSTOM_RAID template after test has finished https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/914981 | 14:49 |
TheJulia | The two changes above are bug fixes for our tempest plugin, I'd like to go a head and get them merged so we can cut 2.9.1 at some point soonish :) | 14:50 |
TheJulia | so grub folks indicate the default filename on grub is expected to be /EFI/BOOT/BOOTRISCV64.EFI | 15:00 |
TheJulia | so SHIMRISCV64.EFI is highly possible | 15:01 |
dtantsur | oh, we're working on risc-v support already? :) | 15:01 |
rpittau | TheJulia: either we add it now and then fix it later if it changes, or we just wait :) | 15:01 |
TheJulia | or just pre-emptively wipe it out :) | 15:02 |
TheJulia | dtantsur: more so going "hey, this is going to be a bug one day!" | 15:04 |
dtantsur | heh, I see | 15:04 |
TheJulia | so, gah, stevebaker[m]'s change is now listed as merge conflicted | 15:44 |
rpittau | good night! o/ | 16:13 |
TheJulia | dtantsur, rpittau: I've added a Secure Boot topic to the etherpad (https://etherpad.opendev.org/p/ironic-ptg-april-2024) | 16:14 |
dtantsur | TheJulia: no objections, although drivers is exactly not out topic | 16:21 |
dtantsur | (updating/initializing certificates - definitely) | 16:21 |
TheJulia | Indeed | 16:21 |
* dtantsur is also interested in the "ironic for AI" | 16:21 | |
TheJulia | but if the image has the driver loaded, OS will never boot | 16:21 |
TheJulia | still typing that one out :) | 16:21 |
TheJulia | okay, I think I've completed typing that one out | 16:27 |
*** logan_ is now known as Guest4818 | 16:53 | |
*** cid__ is now known as cid | 16:55 | |
*** jroll00 is now known as jroll0 | 16:55 | |
*** Reverbverbverb_ is now known as Reverbverbverb | 16:55 | |
*** gmann_ is now known as gmann | 16:55 | |
TheJulia | dtantsur: I think I have found a entirely non breaking way to handle the virtual media issue while also backporting fixes and working to lock out all possibility of a failure case. | 18:20 |
TheJulia | dtantsur: we set a publisher id field on the file, we then key off that, IPA would still need a helper utility or script to do needful selection, but we could actually then leverage that as the delineator and still set a kernel arg to match the publisher | 18:23 |
TheJulia | and because individually none of that is non-breaking, we should be in the clear to do needful backporting and then do the final "lockout of the possible cases" script invocation as part of an dib or ipa-b change | 18:24 |
TheJulia | maybe across 3 separate patches, but that at least combines the ideas/principals | 18:24 |
TheJulia | udevadm info --query=property --property=ID_FS_PUBLISHER_ID /dev/loop1 | 18:31 |
TheJulia | ID_FS_PUBLISHER_ID=8abff792-8dab-4a3f-9aa1-2140c05efb73 | 18:31 |
cid | So, I've got some pending updates, and a task I will really like to take a jab at. But since it's crunch time, my priority is to clear the clutter, hence, I was hoping to get some eyes on: https://review.opendev.org/q/owner:afonnepaulc@gmail.com | 18:46 |
cid | TheJulia: Did you get a chance to look at my latest update (https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/913926), I've tried figuring out the reason for the failing tests. | 18:47 |
TheJulia | cid: I can look in like a half hour most likely, I didn't see an update on that latter link when I looked on ?monday? | 18:48 |
cid | monday? then that was it. | 19:14 |
opendevreview | Julia Kreger proposed openstack/ironic master: WIP: Inject a publisher id example https://review.opendev.org/c/openstack/ironic/+/915022 | 19:57 |
TheJulia | cid: okay, I need to take a short break, and then I'll look at your stuff | 19:57 |
opendevreview | Steve Baker proposed openstack/ironic-python-agent master: Step to clean UEFI NVRAM entries https://review.opendev.org/c/openstack/ironic-python-agent/+/914563 | 21:43 |
opendevreview | Julia Kreger proposed openstack/ironic-tempest-plugin master: Unprovision iso ramdisk boot from test https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/914980 | 22:04 |
TheJulia | janders: will you be around during the ptg next week? | 22:44 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!