Monday, 2023-05-15

rpittaugood morning ironic! o/07:21
PowerPixelHey there ! I don't know if this is the good place for this question, so please feel free to redirect me if it's not (maybe to #openstack-horizon ? :p). I'm trying to find a way to connect my baremetal nodes to the web console of Horizon; KVM/RDP style, so graphical and all of that. I saw that there was some documentation with shellinabox for shell access, but we're really wanting graphical access through Horizon her09:37
PowerPixele. I saw there was some work for noVNC to work with IPMI, if i'm not mistaken ? (https://pshchelo.github.io/vnc-in-ironic.html) But I don't really know where I should start poking around to get what I want, so I'm asking here : How could I enable this noVNC prototype, and if not recommended, is there another way to display KVM/RDP through IPMI onto the Web Console Horizon ?09:37
dtantsurPowerPixel: no graphical console support for Ironic yet. There have been constant interest but not enough hands to actually make it work.10:03
Sandzwerg[m]Wasn't there something included in some vendor driver? Or am I mistaken?10:04
dtantsurI don't think so? There were discussions, but I don't remember seeing actual code merged.10:43
dtantsurWe don't even have a node.graphical_interface field.10:44
PowerPixelOkay, thanks for the answers ! :)11:07
iurygregorygood morning Ironic11:11
opendevreviewVanou Ishii proposed openstack/ironic master: [WIP][iRMC] Fix IPMI incompatibility handling error  https://review.opendev.org/c/openstack/ironic/+/88310111:49
TheJuliagood morning13:04
genekuoHi, have anyone also hit this issue reported in storyboard?13:19
genekuohttps://storyboard.openstack.org/#!/story/201047313:19
genekuoI've tried to do the workaround by decreasing the EFI partition size in deployment image to 500MiB13:19
genekuoInstallation is successful, but when booting the system it directly goes into grub rescue13:19
genekuogrub rescue are able to see both disks (not the raid), but both partition on disk has unknown filesystem as both of them is RAID member13:21
genekuoAny ideas on possible solutions?13:25
TheJulia... I wonder if the ubuntu grub has the required module to software raid at that moment13:27
genekuohmm, I'm using debian13:28
genekuoSo this only works for CentOS Stream?13:28
TheJuliaoh, I thougth you wrote ubuntu, sorry I'm still waking up13:28
TheJuliaI believe CERN uses centos stream13:29
TheJuliaubuntu may have compeltely differnet driver options13:29
TheJuliahmmm13:29
TheJuliazigo: o/ do you happen to know much about debian bootloaders13:31
zigogenekuo: The thing is, your grub must be installed with the RAID module. Not sure how it works with EFI though...13:50
zigoTheJulia: I don't use DIB, though ... I build my image myself with live-build.13:52
TheJuliaahh, so if the base image grub doesn't have it, eek13:52
zigoJust adding the ironic-python-agent in it (it has all the dependencies...).13:52
TheJuliathat would explain what genekuo is experiencing13:52
zigoWith old-school BIOS thing, I'm 100% sure there's an option for specifying the Grub module list...13:53
zigoThough with UEFI, I don't know.13:53
TheJuliaThis is also a solid quesiton13:53
TheJuliawell13:53
TheJuliagenekuo: UEFI mode for the hardware?13:53
genekuoUEFI mode13:55
genekuolet me check how to install grub with RAID module13:55
zigoExample old-school BIOS cmd:13:55
zigogrub-install --target=i386-pc --no-nvram --force-extra-removable --no-floppy --modules="part_msdos part_gpt mdraid1x" /dev/sda13:55
zigoSee the mdraid1x module above ...13:56
genekuoIIUC grub-install is called by IPA during installation progress?13:57
TheJulianot when running UEFI13:58
TheJuliabecause the image should be self-bootable13:58
genekuoI see, let me modify my image13:58
TheJulia++13:58
rpittauMetal3 TM starting now 14:05
TheJulialink?14:09
TheJuliathis morning is all meetings :\14:10
rpittauTheJulia: https://groups.google.com/g/metal3-dev/c/62PCloXk-zQ14:22
* TheJulia reads agenda to figure out if there are areas where she can provide input14:24
NobodyCamGood morning Ironic Folks, Happy Monday16:14
JayFo/16:16
NobodyCamMorning JayF o/16:18
rpittaugood night! o/16:42
genekuozigo: Now I'm still going to grub-rescue directly but I'm able to see md0 in grub-rescue17:16
TheJulia\o/17:19
TheJuliaprogress!17:19
TheJuliaso, the rest of it then sounds like intermediate configuration. Does grub look like it loads any configuration?17:20
TheJuliaor is it just the rescue prompt?17:20
TheJulia( also, sorry, been slammed with meetings this morning)17:20
genekuojust rescue prompt17:20
genekuono menuentry17:20
genekuoI'm able to boot after entering following commands in grub rescue17:44
genekuoset prefix=(md//dev/md0,gpt3)/boot/grub17:44
genekuoinsmod normal17:45
genekuonormal17:45
genekuoI'll call it today and continue tomorrow. Thanks all for the help17:45
opendevreviewMerged openstack/bifrost master: Skip unnecessary SDK get_machine calls  https://review.opendev.org/c/openstack/bifrost/+/88295017:57
TheJulia... hmmmmmm18:03
TheJuliastevebaker[m]: Does genekuo's issue seem familiar to you?18:03
TheJuliagenekuo: so, the default prefix for the config load, aiui, is the folder from which the EFI load runs18:33
opendevreviewPierre Riteau proposed openstack/bifrost stable/2023.1: Skip unnecessary SDK get_machine calls  https://review.opendev.org/c/openstack/bifrost/+/88311519:26
opendevreviewPierre Riteau proposed openstack/bifrost stable/zed: Skip unnecessary SDK get_machine calls  https://review.opendev.org/c/openstack/bifrost/+/88311619:26
opendevreviewPierre Riteau proposed openstack/bifrost stable/yoga: Skip unnecessary SDK get_machine calls  https://review.opendev.org/c/openstack/bifrost/+/88311719:26
opendevreviewPierre Riteau proposed openstack/bifrost stable/xena: Skip unnecessary SDK get_machine calls  https://review.opendev.org/c/openstack/bifrost/+/88311819:27
*** dmellado92 is now known as dmellado920:07
JayFdtantsur: does any of your old launchpad bug triage tooling still exist || work?20:14
*** dmellado92 is now known as dmellado920:16
opendevreviewJay Faulkner proposed openstack/ironic master: Update docs: Ironic uses launchpad now  https://review.opendev.org/c/openstack/ironic/+/88320920:59
opendevreviewJay Faulkner proposed openstack/ironic-python-agent master: Ironic (and IPA) use launchpad now  https://review.opendev.org/c/openstack/ironic-python-agent/+/88321121:08
opendevreviewJay Faulkner proposed openstack/ironic master: Update docs: Ironic uses launchpad now  https://review.opendev.org/c/openstack/ironic/+/88320921:23
opendevreviewJay Faulkner proposed openstack/ironic master: Update docs: Ironic uses launchpad now  https://review.opendev.org/c/openstack/ironic/+/88320921:53

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!