Friday, 2023-04-21

opendevreviewMerged openstack/ironic master: db: Resolve SAWarning warnings  https://review.opendev.org/c/openstack/ironic/+/85634902:04
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic-specs master: Firmware Interface  https://review.opendev.org/c/openstack/ironic-specs/+/87850502:17
*** iurygregory is now known as iurygregory|holiday02:26
opendevreviewMerged openstack/ironic master: tests: Replace invalid UUIDs  https://review.opendev.org/c/openstack/ironic/+/85634702:37
rpittaugood morning ironic, happy Friday! o/07:05
rpittauIf anyone has a moment today there are 4 patches for virtualpdu that I think we should merge before releasing, they're already marked with the ironic-week-prio hashtag, please have a look, they should be fast to review, thanks!07:23
jandershey rpittau o/08:03
jandersHappy Friday!08:03
rpittauhey janders :)08:24
dtantsurThis nice feeling when my IRC client no longer drops connection when I disconnect from VPN :) happy Friday folks08:31
rpittau:)08:33
fricklero.k., so maybe I should discuss my use-case first before digging deeper into the supermicro issues, because from the docs I'm not sure whether I might be doing something wrong08:35
fricklerwhat I try to do is install nodes via redfish virtual-media and the ramdisk deployment. my iso is a customized ubuntu installer, which installs the system onto the HD and then powers it off. ironic then turns it on again and I'd expect the system to boot from the HD now, but it repeats booting the iso and reinstalling08:37
fricklermy workaround for now is to manually eject the vmedia once the first install is finished. this also works around the "boot order change is permanent" issue08:39
dtantsurfrickler: That's a downside of using ramdisk deploy for installers (which it was not designed for). We've hit that too and landed a hack around it. I do recommend you eject the vmedia though because some hardware just insists on booting from it, no matter what.09:20
dtantsurthe hack was to set force_persistent_boot_device=Never in driver_internal_info09:22
dtantsurbut you'd really be better of with some external orchestrator ejecting the vmedia (not sure what you mean by manual, ironic has a vendor passthru for that) and setting the boot device to disk.09:22
fricklerdtantsur: do you have a ref to that hack you mention? also, do you think adding a new/amended deploy method like ramdisk-installer would be sensible? no idea about the code details, but maybe it could hook into the periodic power sync and perform the eject there?09:30
fricklerif I need an external orchestrator to run ironic, most likely it can as well replace ironic completely in my scenario09:31
dtantsurfrickler: baremetal node set --driver-info force_persistent_boot_device=Never <node>10:40
dtantsuras to a modified deploy method.. it does feel like there is a valid scenario for 3rd party installers through Ironic10:40
dtantsurI actually filed a tangentially related RFE some time ago for the normal deploy process to wait for a notification from within the machine10:41
dtantsursomething like that could be done in your case too10:41
opendevreviewJacob Anders proposed openstack/ironic master: Handle MissingAttributeError when using OOB inspections to fetch MACs  https://review.opendev.org/c/openstack/ironic/+/88057512:31
opendevreviewJacob Anders proposed openstack/ironic master: Handle MissingAttributeError when using OOB inspections to fetch MACs  https://review.opendev.org/c/openstack/ironic/+/88057514:06
rpittaubye everyone, have a great weekend! o/14:58
NobodyCamGood Morning Ironic folks, and OFC15:19
NobodyCamTGIF!15:19
JayFrpittau: +2 all those vpdu patches. We probably need to work on readme.rst and make the docs publish w/openstackdocstheme too17:03
NobodyCamhey hey JayF have time to give me your thoughts on https://review.opendev.org/c/openstack/ironic/+/880165?forceReload=true18:20
JayFNobodyCam: no hashtag :| 18:27
JayFI gotta grab lunch before I have time to review that properly18:27
JayFI hashtagged it for you though :)18:28
JayF(I guess it wasn't ready then, but I go thru all the prio tagged things almost every morning)18:28
NobodyCam+++ Thank you JayF .... enjoy lunch18:30
JayFNobodyCam: a trivially resolvable -1 (basically, document that blindly powering off clean-failed nodes can be dangerous if you're doing firmwrae upgrades)18:55
opendevreviewJay Faulkner proposed openstack/ironic master: Upgrade to latest hacking - v6  https://review.opendev.org/c/openstack/ironic/+/88125619:15
opendevreviewJay Faulkner proposed openstack/ironic-python-agent master: Upgrade to latest hacking - v6  https://review.opendev.org/c/openstack/ironic-python-agent/+/88125719:19
opendevreviewJay Faulkner proposed openstack/ironic-inspector master: Upgrade to latest hacking - v6  https://review.opendev.org/c/openstack/ironic-inspector/+/88125819:20
opendevreviewJay Faulkner proposed openstack/ironic-lib master: Upgrade to latest hacking - v6  https://review.opendev.org/c/openstack/ironic-lib/+/88126019:26
opendevreviewJay Faulkner proposed openstack/ironic-prometheus-exporter master: Upgrade pep8 deps - including hacking v6  https://review.opendev.org/c/openstack/ironic-prometheus-exporter/+/88126119:33
opendevreviewJay Faulkner proposed openstack/ironic-python-agent-builder master: Update pep8 deps - including hacking v6  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/88126219:36
opendevreviewJay Faulkner proposed openstack/ironic-tempest-plugin master: Upgrade to latest hacking - v6  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/88126419:39
opendevreviewJay Faulkner proposed openstack/bifrost master: Upgrade pep8 deps - including hacking v6  https://review.opendev.org/c/openstack/bifrost/+/88126519:41
opendevreviewJay Faulkner proposed openstack/metalsmith master: Update to hacking v6  https://review.opendev.org/c/openstack/metalsmith/+/88126719:45
opendevreviewJay Faulkner proposed openstack/networking-baremetal master: Update to hacking v6  https://review.opendev.org/c/openstack/networking-baremetal/+/88126819:47
opendevreviewJay Faulkner proposed openstack/networking-generic-switch master: Fixes, updates for CI configuration  https://review.opendev.org/c/openstack/networking-generic-switch/+/88126919:49
opendevreviewJay Faulkner proposed openstack/python-ironicclient master: Update dependencies for pep8: to hacking v6  https://review.opendev.org/c/openstack/python-ironicclient/+/88127019:52
opendevreviewJay Faulkner proposed openstack/python-ironic-inspector-client master: Update pep8 dep hacking to v6  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/88127119:55
opendevreviewJay Faulkner proposed openstack/sushy master: Update pep8 dep hacking to latest: v6  https://review.opendev.org/c/openstack/sushy/+/88127319:56
opendevreviewJay Faulkner proposed openstack/sushy-tools master: Update pep8 deps - now on latest hacking v6  https://review.opendev.org/c/openstack/sushy-tools/+/88127420:00
opendevreviewJay Faulkner proposed openstack/virtualbmc master: Update pep8 dep hacking to latest  https://review.opendev.org/c/openstack/virtualbmc/+/88127520:02
opendevreviewJay Faulkner proposed openstack/virtualpdu master: Update pep8 deps - hacking to 6.0.0  https://review.opendev.org/c/openstack/virtualpdu/+/88127620:04
JayFopenstacksdk support for Ironic node sharding. I hope. https://review.opendev.org/c/openstack/openstacksdk/+/88128122:25

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