Tuesday, 2024-07-23

opendevreviewJacob Anders proposed openstack/sushy-tools master: Translate VM name to UUID to avoid redirect issue  https://review.opendev.org/c/openstack/sushy-tools/+/92429700:39
janderscardoe CC TheJulia I think IPA booting on BIOS settings change is expected (as much as it may have limited sense for the IPA functionality itself). BIOS setting change will create a lifecycle controller job and a reboot is needed for that to run. 00:47
TheJuliaIt occurs to me, part of a beer and salad into dinner before my flight, that there is an explicit option *not to* boot ipa00:48
jandersthat sounds about right (and will likely be the future direction) but for now while working on https://review.opendev.org/c/openstack/sushy-oem-idrac/+/915092 I was putting up with IPA boots (which slowed the process a little bit adding a reboot on top of all the LC-triggered reboots) but wasn't a problem00:50
jandersthat auto-attach thing however is curious00:50
janderslooking into it now00:50
jandersI do not recall seeing this before00:50
jandersit did exist in 6.10 and 7.00 iDRAC firmwares (and seems set to AutoAttach by default)00:52
TheJuliaThat is sort of what my brain was thinking, the don’t attach ipa thing for the step, I would need to look at the code. I suspect it is under documented00:55
janderscardoe have a look at your iDRAC config in the area referenced here: https://www.dell.com/support/manuals/en-au/idrac9-lifecycle-controller-v3.0-series/idrac_3.00.00.00_ug/configuring-remote-file-share-using-web-interface?guid=guid-7cdb4a3e-4649-44de-9c70-0207d200674e&lang=en-us and see if you have attach mode set to detached by any chance - if so,00:58
janderstry change it, see what happens00:58
jandersI had a look at a couple machines and they all had AutoAttached set, seems like the default00:58
jandersalso see if it's not already mounted (also check for stale mounts)00:59
jandersGET /redfish/v1/Managers/iDRAC.Embedded.1/VirtualMedia/CD should give you an instant answer. If it is in some half-configured state try to reset the iDRAC (may be a good idea in any case for a clean start). is the iDRAC running recent firmware?01:00
cidcardoe, :( not judging at all. Was just waving an EOD goodbye.04:28
rpittaugood morning ironic! o/06:59
TheJuliaGood morning from Chicago’s airport at 2 AMm07:01
rpittauOh gosh :/07:01
sylvrgood morning :)07:06
TheJuliaThis week is definitely a rough week for me :(07:17
janders:(07:19
sylvrHello ! I got this error "Deploy step deploy.prepare_instance_boot failed"07:23
sylvrSeems that "Command: efibootmgr -v -c -d /dev/sda -p 1 -w -L rocky -l \EFI\rocky\shimx64.efi" is missing some quote to escape the \07:23
dtantsursylvr: we don't put these \ there verbatim, I think they come from somewhere and don't need escaping07:24
dtantsurcheck the logs for while the command actually failed07:24
sylvrCommand: efibootmgr -v -c -d /dev/sda -p 1 -w -L rocky -l \EFI\rocky\shimx64.efi07:30
sylvrExit code: 507:30
sylvrStdout: ''07:30
sylvrStderr: 'Could not prepare Boot variable: Invalid argument\n'07:30
TheJuliaI am curious as to why it is not running from the csv file….07:31
sylvris that what you wanted me to send ?07:31
TheJuliaUnless that is sourced from the csv file07:31
dtantsurit must be, how else could we get "rocky"?07:32
TheJuliaDunno, running on like very little sleep during my 3.5 hour flight from San Diego07:32
* TheJulia is going to be a disaster07:32
dtantsurTheJulia: managed to get going?07:32
TheJuliaYeah, sitting in Chicago O’hare, landed around 1:15 AM, next flight boards at 5:30 AM07:33
dtantsuroh, brutal. good luck!07:33
* TheJulia is watching United Airlines technical operations folks inspect aircraft07:34
sylvrI'm using old machines for my tests, could it be something to do with a bios/uefi config ? I know I had loots of issue with boot order07:35
TheJuliaWhen you say old, what kind of old?07:36
sylvrPowerEdge R720 running idrac707:36
dtantsurpretty old kind of old indeed07:36
sylvrMy boss says anything older than like 5 years to be old, so technically I have only old machines ^^07:37
TheJuliaI know UEFI on idrac8 generation hardware is a little weird, but does work. 7 may be a whole different story07:38
dtantsuryeah. a metal3 person uses ilo4 machines for his testing, and he has to switch to legacy boot.07:38
TheJuliaI recently shattered someone’s dreams of idrac8 hardware being new and happy….. I pointed out the end of support date for that hardware.07:39
TheJuliaNot surprising07:39
dtantsurtime flies, yeah?07:39
TheJuliaIdrac8 gear really wants to think of UEFI booting like classic bios booting and it feels “wedged in”07:40
rpittauidrac7 is considered ancient history now :P07:40
TheJuliaNot quite like the scrolls of Pythia07:40
sylvrso I should look for an archeologist ? xD07:40
TheJuliaAll this has happened before, all this will happen again.07:40
dtantsurbetter a necromancer - you need to keep the beasts alive07:40
sylvrTheJulia : is this from Dark ?07:41
TheJuliaBattlestar Galactica - the early 2000s rendition07:41
sylvrwell, at this point I'm okay with completely wiping boot entries to hopefully get a clean slate for my (hopefully final) deployment07:42
sylvrI really should start watching more sci-fi07:42
dtantsursylvr: is legacy boot on the table? (I cannot believe I'm suggesting that)07:42
TheJuliadtantsur: your being a realist ;)07:43
dtantsurhappens to me sometimes, especially after a vacation :-P07:43
TheJuliaFor sale, kid on other side of the bench who is kicking where I am trying to relax and maybe fall asleep a little.07:43
sylvrif it can be configured just for this node, that could be ok !07:43
dtantsurTheJulia: do the United technicians have a large empty box? just asking07:44
dtantsursylvr: it's definitely configurable per node, regardless of what the default is07:44
TheJuliadtantsur: secure doors, unfortunately07:45
dtantsurle sigh07:45
dtantsurthese security people! only produce closed doors and BSOD's!07:45
rpittaulol07:46
sylvrdtantsur: well, let's go, I'm using kayobe, should I check the documentation over there for singular node config ?07:46
sylvrif you have documentation/guide on how to do that through ironic/bifrost I'll take it07:46
TheJuliaSo speaking of secure boot, I was hoping to chat with some of rh’s secure boot folks around key injection. I’m thinking we might want to look at making/acquiring/forking of sorts mokutil to make it easier so we can strip the keyboard req out and maybe build in a song pipeline/process/step07:47
dtantsursylvr: in pure ironic https://docs.openstack.org/ironic/latest/install/advanced.html#boot-mode-support07:47
dtantsurif you use the bifrost inventory, you should be able to update 'properties' as well07:47
sylvrthanks, I'll check that, and try to see what can I do07:48
TheJuliaI don’t know if I’ll be able to have that chat when I’m in Boston now since I’ve lost a day. Thanks crowdstrike!07:48
dtantsurTheJulia: I've thought of this, but I guess we're going to hit a chicken-and-egg problem when trying to boot $something to run mokutil?07:48
dtantsurI'd rather look the direction of Redfish at this stage07:48
TheJuliadtantsur: I think if base kernels are still signed we should be able to iso boot something minimalistic without modification, thinking less about IPA and more about the common more complex workloads07:49
TheJuliaTo help folks get that workload initially up07:50
dtantsurI guess we could.. I just find the Redfish approach more future-looking and potentially less fragile.07:50
TheJuliaWe just have folks who are not on redfish BMCs for everything..07:51
dtantsurSure, we still do, but we're talking about the future, and the future seems to be red and fishy07:52
TheJuliaNot for everyone :)07:53
TheJuliaBut I do generally agree. Now if folks would appear regarding snmp stuffs….07:54
sylvrredfish seemed so cool but I'm stuck with ipmi for now07:58
TheJuliaIt is far better to have a rest api… that is for sure.08:00
dtantsursylvr: yeah, you don't have good options for idrac 7, unfortunately08:04
dtantsurIPMI is not going away as the baseline08:05
sylvrand idrac8 don't work either, they were never updated and got some nasty issue with ssl :)08:05
dtantsurahhh, can be08:05
dtantsurI remember we needed to ask HPE people to fix iLO 5 for newer FIPS in RHEL08:05
dtantsurotherwise, many people just opt out of TLS validation08:06
rpittausylvr: AFAIK the very last update to idrac8 was in February, but I guess you gave that a try already?08:07
sylvrI'll look into it, honestly got so many compatibility issue I've gone the easiest way possible08:08
sylvrrpittau: yes! but it didn't work and Dell support told me to update version by version :)08:08
rpittaummm yeah08:08
sylvrso 12 nodes times like 10 versions x) I'll need to look into automating this process but I need to preserve my sanity08:09
dtantsurin the bright future, when you get new hardware, we'll be able to automate firmware upgrades for you08:10
TheJuliathat assumes the vendors update works properly08:10
TheJuliaToo soon to remind us of crowdstrike?08:11
dtantsurLOL08:11
dtantsuryeah, I think iurygregory already saw some hardware that cannot be normally updated08:11
sylvrdon't forget McAfee back 201008:11
TheJulia3 hours until next flight departs…08:13
sylvrgood luck!08:13
TheJuliaI think it will be fine, the big question is how late will I be for the meeting which will have already started and will I look like slightly pan fried death08:16
dtantsurDepending on the meeting, it may be a useful role :)08:16
TheJuliaI mean, my filters will likely be gone08:17
TheJuliaThat could be a good thing08:18
opendevreviewMerged openstack/ironic master: idrac driver doc should mention all dependencies  https://review.opendev.org/c/openstack/ironic/+/92467808:23
iurygregorygood morning ironic10:35
TheJuliaGood morning!10:37
TheJuliaTime for zombie Julia’s next flight.10:37
iurygregorysafe travels TheJulia o/10:43
*** iurygregory__ is now known as iurygregory12:17
opendevreviewJacob Anders proposed openstack/sushy-tools master: Translate VM name to UUID to avoid redirect issue  https://review.opendev.org/c/openstack/sushy-tools/+/92429712:24
cardoe@cid I was just kidding with ya.13:40
cidOh, :D13:43
rpittaugood night! o/16:01
masgharo\16:01
surbhiTheJulia: Do you know anyone who can help, I am not able to run devstack for more than few hours, After sometime any openstack command gives error for - Internal server error 500. I am trying for almost a week but no luck only issues, If there is anyone who can help pelase let me know. 16:41
clarkbsurbhi: you probably need to check server logs to find the underlying cause of the 500 errors16:43
clarkbif it is happening after some time though I would be suspicious of things like running out of disk space16:44
surbhiclarkb: I don't think so It has enough space but Let me double check  and will update here16:46
clarkbsurbhi: it is just one hunch. The best thing to do is to check your server logs to see why the 500 errors occur16:49
surbhiclarkb: Doing that16:49
opendevreviewcid proposed openstack/ironic master: Self-Service via Runbooks  https://review.opendev.org/c/openstack/ironic/+/92214220:40
opendevreviewcid proposed openstack/python-ironicclient master: Add CLI support for runbooks  https://review.opendev.org/c/openstack/python-ironicclient/+/92410120:40
cido/20:54
JayF\o20:56
cardoejanders: sorry for the slow reply. Running 7.00.60.00 on those boxes it seems. So under the settings, it's enabled Attach Mode is AutoAttach. Max sessions is 1. Current sessions is 0. Connection status is not connected. Floppy and Boot Once are disabled.22:33
cardoehttps://paste.opendev.org/show/bUZln4wKQ1eINnjpTscw/ that's from the CD endpoint you mentioned22:38

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