Monday, 2025-05-19

opendevreviewJay Faulkner proposed openstack/ironic-python-agent-builder master: Update pip version in dib source install  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/94997400:02
opendevreviewJay Faulkner proposed openstack/ironic-python-agent-builder master: Build CS9 DIB IPA ramdisk with python 3.12  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/95015200:06
opendevreviewMerged openstack/ironic master: Fix agent get_XXX_steps retries from being treated as not fresh agents  https://review.opendev.org/c/openstack/ironic/+/94978501:29
opendevreviewVerification of a change to openstack/ironic master failed: Allow to unprovision instance from service wait states  https://review.opendev.org/c/openstack/ironic/+/94830102:44
rpittaugood morning ironic! o/07:05
rpittauso we're just removing tinyipa testing07:06
rpittauI'll stop my work on compiling python3.12 on tinycore then :)07:06
opendevreviewMerged openstack/ironic-python-agent-builder master: Remove tinyipa CI testing  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/95023508:04
opendevreviewVerification of a change to openstack/ironic master failed: CI: Reconfigure jobs to minimize tinyipa usage  https://review.opendev.org/c/openstack/ironic/+/95019208:26
opendevreviewVerification of a change to openstack/ironic master failed: CI: Remove the multinode grenade job  https://review.opendev.org/c/openstack/ironic/+/95022408:26
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] Run metal3 integration job using UEFI boot (default)  https://review.opendev.org/c/openstack/ironic/+/93969408:29
abongaleGood morning Ironic!08:51
opendevreviewPierre Riteau proposed openstack/bifrost master: Add support for downloading CentOS Stream 10 image  https://review.opendev.org/c/openstack/bifrost/+/95028608:55
opendevreviewVerification of a change to openstack/ironic master failed: Allow to unprovision instance from service wait states  https://review.opendev.org/c/openstack/ironic/+/94830111:43
opendevreviewPierre Riteau proposed openstack/networking-generic-switch stable/2025.1: Correctly set use_keys when key_file is set  https://review.opendev.org/c/openstack/networking-generic-switch/+/95029711:54
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent-builder master: Build CS9 DIB IPA ramdisk with python 3.12  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/95015212:03
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent-builder master: Build CS9 DIB IPA ramdisk with python 3.12  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/95015212:03
opendevreviewVerification of a change to openstack/ironic master failed: CI: Reconfigure jobs to minimize tinyipa usage  https://review.opendev.org/c/openstack/ironic/+/95019212:16
opendevreviewVerification of a change to openstack/ironic master failed: Fix redfish driver URL parsing  https://review.opendev.org/c/openstack/ironic/+/94959712:55
TheJuliarpittau: yeah, why go through the hassle at this point12:57
TheJuliaAlso, good morning folks12:57
rpittauTheJulia: good morning! :)12:57
rpittausounds good to me12:57
* TheJulia feels very old today after doing a bunch of landscaping work over the weekend12:58
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Reconfigure jobs to minimize tinyipa usage  https://review.opendev.org/c/openstack/ironic/+/95019213:03
Sandzwerg[m]<TheJulia> "Sandzwerg: my theory is that..." <- You were absolutely correct. It was a MBR and not a GPT partition layout. Coworker fixed it and it worked directly. It's a bit puzzling that it worked before. Thank you very much for your help13:10
TheJuliaSandzwerg[m]: that is awesome news13:24
opendevreviewJulia Kreger proposed openstack/ironic stable/2025.1: Fix agent get_XXX_steps retries from being treated as not fresh agents  https://review.opendev.org/c/openstack/ironic/+/95030813:26
opendevreviewJulia Kreger proposed openstack/ironic stable/2024.2: Fix agent get_XXX_steps retries from being treated as not fresh agents  https://review.opendev.org/c/openstack/ironic/+/95030913:27
opendevreviewJulia Kreger proposed openstack/ironic stable/2024.1: Fix agent get_XXX_steps retries from being treated as not fresh agents  https://review.opendev.org/c/openstack/ironic/+/95031013:28
Sandzwerg[m]<TheJulia> "Sandzwerg: that is awesome news" <- Yes indeed. The only question I'd have left is, would it make sense to make that issue more clear? So is it possible to detect the MBR and bubble that up as invalid? Or is that something that shouldn't happen anyways so no exceptions needed13:34
TheJuliaIt likely would, if you wouldn't mind creating a bug in launchpad that would be good and hopefully someone can pick it up soon13:41
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Remove the multinode grenade job  https://review.opendev.org/c/openstack/ironic/+/95022414:09
JayFoh no :( 14:09
JayFsomeone on list is having the utf8mb3 vs mb4 issue14:10
JayFlike we had to deal with 14:10
JayFexcept in neutron14:10
* JayF tries to unearth that patchset and associated bug14:10
TheJuliaugh14:21
TheJulialooks like the multinode job is close to being tinyipa free, but networking is not working and we're going to have to figure out a way to connect the nodes with routed traffic at this point, or maybe bridged, Also oddly... they show in a down state when they are up.14:22
JayFMTU issues?14:27
JayFOr just who the hell knows issues :|14:27
JayFI would greatly appreciate reviews on https://review.opendev.org/c/openstack/ironic-specs/+/945642 -- I am trying to arrange resources around this and eventlet migration, and getting at least an indicator of core buy-in from the work items as listed would be a huge, huge help14:33
TheJuliaJayF: Well, definitely a bit of addressing issues14:40
TheJuliaIt might all be addressing actually since the bridge shows tx/rx on each, the issue more so seems to be non-unique addressing14:42
TheJuliasince each conductor process is self-referring14:42
JayFmeeting in 5 jfyi, I will run it if nobody else wants to :)14:54
rpittauJayF: please go ahead :)14:58
JayF#startmeeting Ironic15:00
opendevmeetMeeting started Mon May 19 15:00:13 2025 UTC and is due to finish in 60 minutes.  The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'ironic'15:00
dtantsuro/15:00
iurygregoryo/15:00
JayFWelcome to the weekly Ironic meeting, I'm Jay, I'll be your host today :D 15:00
kubajjo/15:00
rpittauo/15:00
frickler\o15:00
cido/15:00
JayFAs always our meetings are operated under the OpenInfra Code of conduct15:00
JayF#note  Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio: https://tinyurl.com/ironic-weekly-prio-dash15:00
JayF#note It's R-19 week! 2025.2 Flamingo Release Schedule https://releases.openstack.org/flamingo/schedule.html15:01
JayFHonestly this is usually the point where I'd say we'll wait for quorum15:01
JayFbut I think we're already loaded in :D 15:01
JayF#topic Working Group Updates: Standalone Networking15:01
masghar(o/)15:01
JayFAny update on Standalone Networking work?15:01
dtantsurnot from me. alegacy?15:01
JayFI'm going to assume there's nothing to update; we can revisit if folks come around later.15:03
JayF#topic Discussion Topics: Phasing off Python 3.9 in Tests15:03
JayFThere are several related PRs linked on this topic15:03
JayF#link https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/950152 use Python 3.12 in DIB CS9 image15:03
JayF#link https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/950235 remove tinycore tests (does not support Python > 3.9)15:03
JayF#link https://review.opendev.org/c/openstack/bifrost/+/949861 pinning UCs in bifrost CS9 jobs15:04
rpittauyeah they just represent what's currently happening 15:04
rpittaupython 3.9 support in UCs is not going to last for long15:04
JayFIt seems like, at least to me, there's general consensus we're likely better off removing our need for a radically tiny ramdisk than trying to chase tinyipa or a replacement forever15:04
JayFNow would be a great time to make noise if you don't agree :)15:04
rpittauit is really a huge effort to use anything higher than pythgon 3. 9 in tinycore at the moment15:04
JayFMy research into using gentoo could get us a smaller one, but not smaller enough to prevent our need to rework the tests15:05
dtantsurIs there any official position by the TCL team?15:05
rpittaumeaning that you need to compile it yourself or use a tool like pyenv, which is still a big effort due to the chroot spaghetti stuff15:05
JayFhttps://forum.tinycorelinux.net/index.php/board,31.0.html they appear to release approximately once a year15:06
JayFand the most recent update was 4/26/2025 with no reference to python15:06
rpittauyep15:06
JayFI'll note I also don't know tinycore well enough to know if that is separate15:06
rpittaufun fact: python 3.12 for tinycore exists only for ARM15:06
JayFwe can run tests under arm :P 15:06
rpittaume shrugs 15:06
JayFI prefer the approach of getting multinode working and trying to rework our tests to use realistic ramdisks15:06
JayFit moves us closer to what our customers use15:07
rpittausounds great to me15:07
JayFgets us into the business of making our software/CI better rather than chasing a distro which I think none of us love :)15:07
rpittauI used to love it, now it's yet another Stockholm syndrome I have :D15:07
JayFIt's (seemingly) one  of those things that's really cool as a 1 time project; really painful to maintain for years15:08
rpittauI agree15:08
JayFSo is there anything else to talk about around the discussion topic of python 3.9? I'll give a couple minutes15:08
JayFAight, next topic15:11
JayF#topic Bug Deputy Updates15:11
JayF1 new bug: https://bugs.launchpad.net/ironic/+bug/211091615:11
iurygregoryo/15:11
JayF1 new RFE: https://bugs.launchpad.net/ironic/+bug/211069415:11
JayF3 bugs closed, 3 triaged15:11
JayFWhoever was the bug deputy feel free to speak up with more detail :)15:11
iurygregoryit was me15:11
JayFAlso we need a bug deputy for next week15:11
JayF\p15:11
iurygregoryso last wed Michael Sherman (not sure about his irc nick) created this rfe15:12
JayFThe RFE seems sensible, I just wanna make sure it's unique :D 15:12
JayFYeah the real hard part of the RFE is around handing credentials and uploading the image to glance15:13
iurygregorybased on the details, seems like we retired, so maybe he wants to work on it?15:13
iurygregorywondering how we should reach out to him about it15:13
JayFI am +1 to the feature existing, a little nervous about someone implementing it specless15:13
iurygregoryagree15:13
iurygregoryI can add the needs-spec to it15:14
iurygregoryand mention we briefly talked at the weekly meeting15:14
dtantsurYeah, especially since there is a prior art already15:14
TheJuliao/15:15
TheJuliasorry, got super distracted this morning15:15
iurygregorynp TheJulia o/15:15
JayFSounds like needs-spec is the answer, and I think he was already down that path.15:15
JayF\o15:15
fricklernick should be shermanm[m]15:15
JayFDo we have someone who wants to bug deputy this week?15:16
TheJuliaI can watch the bugs this week15:16
JayFI'll note for US-ians: many of us will have Monday off next week (memorial day). So take this into consideration when volunteering15:16
iurygregoryfrickler, ack15:16
JayFSkipping RFE review, we just kinda did that in the bug deputy section15:16
JayF#note Next bug deputy: Julia15:16
JayF#topic Open Discussion15:16
JayFre: next week's Monday being Memorial Day in the US, would we like to keep the meeting?15:16
JayFI will not be here.15:17
TheJuliaI should not be here next monday :)15:17
TheJuliaI may take Friday off as well, who knows!15:17
JayFI'd be +1 to just cancelilng next week15:17
rpittaufine to me15:18
dtantsurI'll be here but I'm fine with cancelling15:18
iurygregory++15:18
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020615:19
iurygregoryJayF, you want to send an email or should I?15:19
JayF#note Meeting next week cancelled due to US Memorial Day holiday. Next meeting June 2 (if my math is right :D)15:19
cidcancel, ++15:19
JayFiurygregory: I'll do it15:19
iurygregoryack15:19
JayFAnything else for Open Discussion?15:19
rpittauCI related15:20
rpittausomething odd with metal3 jobs15:20
rpittaunot sure if anyeone else noticed but there are auth issues with sushy15:20
rpittaulike 2025-05-19 13:20:52.997 1 WARNING sushy.connector [None req-f7d87eb6-999d-4248-a780-1a044a68911a - - - - - -] Session authentication appears to have been lost at some point in time. Connectivity may have been lost during a prior session refresh. Attempting to re-authenticate.: sushy.exceptions.AccessError: HTTP POST https://192.168.111.1:8000/redfish/v1/SessionService/Sessions returned code 401. Base.1.0.GeneralError: 15:21
rpittauAuthorization required Extended information: [{'@odata.type': '/redfish/v1/$metadata#Message.1.0.0.Message', 'MessageId': 'Base.1.0.GeneralError'}]15:21
rpittauplease check the other jobs as well15:21
rpittaujust want to exclude it's Python 3.12 only15:21
rpittauif anyone wants to have a look see the ironic logs here https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_3ed/openstack/3ed3085139af4072b86cd6c990706577/controller/before_pivoting/ironic.log15:22
TheJuliaThat is a super weird edge to fall into to get that error15:23
TheJulia:(15:23
rpittauyeah15:23
rpittauI don't get it15:23
rpittauit was working until yesterday?15:23
JayFso we should check for requirements/constraints changes?15:23
JayFhttps://opendev.org/openstack/requirements/commits/branch/master looks like a lot of bumps for internal libraries two days ago15:24
JayFinc keystoneauth1/keystonemiddleware15:24
JayFmight be a place to dig from, if you could lock to the u-c from three days ago and see if it repros15:24
rpittaulatest uc updated sushy to 5.6.015:25
TheJuliawell, if memory serves the way to get into that case is you think you've authenticated, but in the process you lost connectivity *or* the remote side never confirmed your session15:25
TheJuliaso so when you try to use what you believe is valid, then you error and you need to reauthenticate, the code *should* be re-authenticating15:26
rpittausushytools logs look very weird15:27
rpittauhttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_3ed/openstack/3ed3085139af4072b86cd6c990706577/controller/before_pivoting/sushy-tools.log15:27
TheJuliamaybe time to add more debug logging to sushy-tools ? I'm guessing that is all re-auth requests but why are we getting 401s being sent back15:28
TheJuliathat seems like a bug15:28
rpittauyeah15:28
rpittauI have to drop in like 10 minutes, I can get another look tomorrow if no one gets to it before15:29
JayFMay I suggest we continue this troubleshooting async/outside of meeting thne?15:29
iurygregory++15:30
rpittauyep15:30
TheJuliayeah, wrap the the meeting :)15:30
JayF#endmeeting15:30
opendevmeetMeeting ended Mon May 19 15:30:58 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:30
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2025/ironic.2025-05-19-15.00.html15:30
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2025/ironic.2025-05-19-15.00.txt15:30
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2025/ironic.2025-05-19-15.00.log.html15:30
JayFThanks o/15:31
rpittauthank you!15:31
TheJuliarpittau: is metal3 failing on every run now?15:33
rpittauI'm not sure, most likely15:34
rpittauI was going to suggest to put it non voting during the troubleshooting, just to be sure15:34
TheJuliaI think that likely makes sense15:34
TheJuliaI'll look at another redfish job to see if we're seeing any similar behavior15:34
TheJuliahmm, nothing in one of the standalone jobs although we also don't capture the sushy-tools runtime logs15:37
TheJuliaat least, to its own file15:37
rpittaulet me add the non-voting patch up before I disappear :)15:38
TheJuliacool cool, thanks!15:39
opendevreviewRiccardo Pittau proposed openstack/ironic master: [CI] metal3 non voting for investigation  https://review.opendev.org/c/openstack/ironic/+/95033215:40
opendevreviewRiccardo Pittau proposed openstack/ironic master: metal3 job back to voting  https://review.opendev.org/c/openstack/ironic/+/95033315:41
rpittauand the revert ^15:41
opendevreviewRiccardo Pittau proposed openstack/ironic master: [CI] metal3 job back to voting  https://review.opendev.org/c/openstack/ironic/+/95033315:41
rpittaubtw this is logs of sushy-tools in a passing job https://7e4ed52e60c14914c16f-0507f0d56ad72621551127593d6d8a94.ssl.cf1.rackcdn.com/openstack/8d57878811b3421aa1c918d2368de6a0/controller/before_pivoting/sushy-tools.log15:42
TheJuliaoh, i bet this is something with the libvirt python bindings15:46
TheJuliaI bet sushy-tools is crashing out horribly15:46
opendevreviewJulia Kreger proposed openstack/sushy-tools master: DNM: Test commit  https://review.opendev.org/c/openstack/sushy-tools/+/95033415:47
rpittauit does not look to be Python 3.12 as the passing job also has that15:50
TheJuliaDoesn't the metal3 job run on centos?15:52
rpittauTheJulia: nope, on ubuntu15:52
rpittauthe ironic image is CentOS though15:52
TheJuliahmm15:52
TheJuliaso that should include sushy-tools as the hypervisor15:52
rpittauso the difference I see here seems to be the sushy version15:53
rpittauand I see this in the failing job 15:53
rpittauERROR ironic.conductor.verify [None req-f7d87eb6-999d-4248-a780-1a044a68911a - - - - - -] Failed to get power state for node d9671975-c368-46c8-88d6-dfe8843752aa. Error: maximum recursion depth exceeded: RecursionError: maximum recursion depth exceeded15:53
dtantsuroh, this rings bells15:53
TheJuliaRe-authentication is failing hardcore15:53
TheJuliasince sushy-tools is also returning 401s15:53
rpittauhttp://pastebin.com/YtsQZZWd15:54
TheJuliaone thing to note, in the passing job, for each request we see libvirt driver logging15:54
dtantsurhttps://bugs.launchpad.net/sushy/+bug/210186815:54
TheJuliain the log you pasted a link to, we don't see that, we just see it go direct to a 40115:54
rpittaudtantsur: there you go :)15:54
rpittauthat's exactly what's happening15:54
TheJuliasure looks like it15:55
rpittauthat's in the new sushy version I think15:55
rpittauok maybe not only there15:57
rpittauyeah version is the same both passing and failing jobs15:58
dtantsurhttps://192.168.111.1:8000/redfish/v1/SessionService/Sessions seems to be the correct URL though16:00
dtantsurso it's triggered by something else?16:00
TheJuliaThe immediate 401 is rather suspect to me16:00
TheJuliaat least in the sushy-tools logging16:00
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020616:00
dtantsurCould not discover the Session service path, falling back to /redfish/v1/SessionService/Sessions.: sushy.exceptions.MissingAttributeError: The attribute Links/Sessions/@data.id is missing from the resource /redfish/v116:01
dtantsurReceived representation of Sushy /redfish/v1: None16:02
dtantsurit shouldn't be None for sure16:02
rpittaummm that's teh same as in the good job though16:02
TheJuliahttps://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_3ed/openstack/3ed3085139af4072b86cd6c990706577/controller/before_pivoting/sushy-tools.log (not working) vs (working) https://7e4ed52e60c14914c16f-0507f0d56ad72621551127593d6d8a94.ssl.cf1.rackcdn.com/openstack/8d57878811b3421aa1c918d2368de6a0/controller/before_pivoting/sushy-tools.log16:03
dtantsurI hope that /redfish/v1 vs /redfish/v1/ is not a critical difference..16:04
JayFWe finally reached the point where sushy-tools can emulate the quirkiness of real hardware /s16:04
rpittaummm ok so16:05
rpittauthe difference is that in the failing job we're not falling back to Basic auth16:05
dtantsurJayF: truth16:05
rpittaufor the BMC auth16:05
rpittauworking -> Falling back to "Basic" authentication as we have been unable to authenticate to the BMC.16:05
TheJuliaJayF: oh.. my.16:06
dtantsurno changes to sushy, no changes to sushy-tools.. dunno, new version of requests?16:06
rpittaummm no seems the same16:08
ContinuityJayF: is that a good thing.... :D16:09
TheJuliaThat being said, I'll -2 any change to get sushy-tools to emulate an idrac1016:10
TheJuliawell, okay, -1 requesting high bandwidth discussion16:10
rpittaulol16:11
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020616:14
ContinuitySo, noddy question time, I have need of being able to boot a specific baremetal node sometimes. Usually we just let the scheduler pick a node, but on the odd times I need to pick a specific one, does anyone have any idea how that can be accomplished? On a VM its pretty straight forward16:16
rpittaugaaaa metal3 worked today16:16
rpittauhttps://zuul.opendev.org/t/openstack/build/20300fb75ca3493da8889aea43fb8adc16:16
rpittauI smell a fishy sneaky bug in sushy/sushy-tools16:17
JayFContinuity: it's a reflection of how if 47 people read the same spec, they'll have 48 ideas on how to implement it (who knows where that bonus one came from :D)16:18
Continuityhttps://xkcd.com/927/16:19
Continuity:D16:19
dtantsurContinuity: I think node UUID is hypervisor ID so you can filter on that16:20
dtantsurI haven't done any Nova for years though16:20
ContinuityYeah it seems to work on Nova for VMs not having much luck for BM though. 16:20
ContinuityIll have another poke tomorrow16:20
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020616:28
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020616:48
TheJuliahopefully this one will do it16:48
TheJuliaContinuity: yeah, hypervisor UUIDs match baremetal uuids. Often it is flavor mismatching that causes issues, fwiw.16:48
TheJuliaokay, tempest is running, time will tell17:17
TheJuliagah, failing. At least its a data point17:26
opendevreviewMerged openstack/ironic-tempest-plugin master: Remove available nodes configuration  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/95023817:37
opendevreviewMerged openstack/ironic master: Inspection throws exception on CPU-less systems  https://review.opendev.org/c/openstack/ironic/+/94909017:38
opendevreviewMerged openstack/ironic-tempest-plugin master: Adding basic microversion tests to CI  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/94308617:50
TheJuliaJayF: I took a look at https://review.opendev.org/c/openstack/ironic-specs/+/945642 - It looks good to me, I +1'ed it but I suspect your good at this point, basically all my comments are clarity/position data and I could easily change it to +2 if you are not planning ot revise in short order18:32
JayFas long as I'm not begging folks to +2 when the time comes, I'll revise the minor stuff :) 18:33
JayFas I mentioned to cid, I may not be the person implementing this so I wanna include as much context and clarity as possible18:33
* cid đź‘€18:34
JayFI really need some shorthand to reference you without pinging you :D 18:34
cidNot at all :D18:35
TheJuliaheh, I chimed in on a few of those items18:35
cidI just heard my name and hopped in :)18:35
JayFNow I just think you are Joe Hendry :P ( https://www.youtube.com/shorts/zu-FBbaQLmk - a pro wrestling reference) 18:38
* TheJulia is sooooooo confused and just goes back to things and stuff18:43
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020618:43
cid:D18:54
TheJuliaJayF: if we want to reduce the tempest runs which report the length is too long, then https://review.opendev.org/c/openstack/ironic/+/942355 would be a good starting point18:55
opendevreviewMerged openstack/ironic master: [CI] metal3 non voting for investigation  https://review.opendev.org/c/openstack/ironic/+/95033219:04
ContinuityTheJulia: Thanks, I managed to get it to work, appreciate it19:57
opendevreviewMerged openstack/ironic master: CI: cleanup outdated rbac scope enforce jobs  https://review.opendev.org/c/openstack/ironic/+/94991220:11
opendevreviewMerged openstack/ironic master: ci: set a longer nova tempest build interval  https://review.opendev.org/c/openstack/ironic/+/94235520:11
opendevreviewcid proposed openstack/ironic master: doc: Make port binding failure configurably fatal  https://review.opendev.org/c/openstack/ironic/+/95036320:36
iurygregoryhttps://github.com/dell/iDRAC-Redfish-Scripting/issues/324 20:41
JayFNice20:42
TheJuliaiurygregory: I wonder if there is a real internal engineering partner manager we can reach out to...20:44
iurygregoryTheJulia, same =( 20:44
iurygregorynow I'm into hacking sushy to try to make it work =D20:44
iurygregoryweird thing is that ironic doesn't give any error, just the one about cleaning timeout..20:45
TheJuliasee,s ;ole we20:46
TheJuliablah20:46
JayFif nothing else, it's a bug that we don't notice and fail20:46
JayFtell the kitty I say hello Julia :P 20:46
TheJuliaseems like we need to (a) surface the failure then (b) figure out if we can have a semi-compliant way to go forward20:46
TheJuliaJayF: heh, nah, was me being on the wrong keys without looking20:47
iurygregoryyup, agree 100%20:47
iurygregoryrebuilding my bifrost to use master, since we merged sushy-oem-idrac into sushy20:48
TheJuliastevebaker[m]: https://review.opendev.org/c/openstack/networking-generic-switch/+/949834 looks good code wise, but I'm struggling to sort of wrap my head around the registrations. If you could add more ocntext that would be awesome20:49
stevebaker[m]TheJulia: Thanks, I'll add some comments to the subscribe function. I've replied to the comment about config21:02
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Reconfigure jobs to minimize tinyipa usage  https://review.opendev.org/c/openstack/ironic/+/95019221:09
opendevreviewJulia Kreger proposed openstack/ironic master: CI: Remove the multinode grenade job  https://review.opendev.org/c/openstack/ironic/+/95022421:09
opendevreviewJulia Kreger proposed openstack/ironic master: DNM: CI Science - Expand the multinode job  https://review.opendev.org/c/openstack/ironic/+/95020621:09
TheJuliastevebaker[m]: ack, thanks21:09
opendevreviewJulia Kreger proposed openstack/ironic master: WIP Patch configdrive metadata  https://review.opendev.org/c/openstack/ironic/+/94667722:00
opendevreviewJay Faulkner proposed openstack/ironic master: PTG: Move CI job descriptions into yaml  https://review.opendev.org/c/openstack/ironic/+/94658422:06
Sandzwerg[m]<Continuity> "So, noddy question time, I..." <- `openstack server create ... --availability-zone ::<node-id> test-instance-on-node-SOMETHING´  should work. You might need to state the AVZ itself as well (I usually do so I'm not 100% sure if it's okay to omit it)22:34
Sandzwerg[m]ah to late22:35
iurygregoryTheJulia, JayF https://github.com/dell/iDRAC-Redfish-Scripting/issues/324#issuecomment-289241072622:38
iurygregoryI'm surprised they said we need to use a specific device for VirtualMedia..22:40
TheJuliaSo… I guess the days of caring about dmtf standard are no so now?22:40
TheJuliaSandzwerg[m]: it happens :)22:40
JayFiurygregory: I replied22:42
iurygregoryand ofc https://paste.opendev.org/show/bl92mF2hr5DxEMGViDw0/22:43
iurygregoryboth devices have CD/DVD, so why I can't use number 2?!22:43
iurygregoryTheJulia, yeah =)22:43
JayFiurygregory: you can reply to that point, I wanted my voice in that issue for my own reasons :)22:43
iurygregoryyeah will mention this, since he said we need to use a specific device...22:44
TheJuliahow do we know the right specific device #question_of_the_day22:46
JayFWhen I've done evaluation and talked to vendors, I've not even really entertained suggestions that we should use device X and it works22:46
JayFif you give me a device, and don't tell me in the schema not to use it, it better work22:47
TheJuliawut is going on with their etags?!22:47
iurygregoryironic tries the first one it sees, and it doesn't fail22:49
iurygregorybut according to them "you need device 1", I'm going to hardcode the path in my setup to test after dinne for sure22:50
iurygregoryI would expect the BMC saying " ERROR bla bla bla, you cant attach iso here" 22:50
iurygregoryAm I a bad person for asking if they have something in their documentation about it? :X 22:51
TheJulia@iurygregory your a very good person doing so22:55
JayFiurygregory: it's in everyone's best interest (including Dell; whether they realize it or not), that these are as well documented and work as "normal" as a redfish bmc can 22:56
JayFiurygregory: thank you for bringing those things up, please do so very loudly and publicaly so inaction is as obvious as action :)22:56
Sandzwerg[m]Yes please keep on doing to good work, so I don't have to sit in meetings with vendors where they don't understand that their strange work-arounds don't work for us.23:00
JayFSandzwerg[m]: only by sitting in those meetings and demanding better will we change the ecosystem23:01
JayFSandzwerg[m]: to that end; if you're a Dell customer, I'd suggest letting your account manager know about that github issue; that's a nice start :D 23:01
iurygregoryJayF, yeah, my next step is asking on the redfish forum =)23:01
JayFSandzwerg[m]: I'm not saying to be obnoxious, I'm saying to do enough to increment the "customer ask" field on their internal jira about API compatibility by 1 :D 23:02
* TheJulia wonders if mraineri might have opinions ;)23:03
Sandzwerg[m]Oh yeah I'll for sure poke them about this. If I remember tomorrow when I'm back at my work setup, feel free to poke me. Need to create the bug then as well.23:06
iurygregoryI can say that I'm not surprised https://paste.opendev.org/show/bYV0weY9bdTKbpj6f9so/23:20
iurygregory1- get one time boot setting 2- insert the media on device1 3- Set next one time boot for Vmedia 4- get one time boot setting again multiple times 23:22
iurygregoryI would expect to see something different of None for "23:22
iurygregory- Current next reboot, one time boot setting is: None"23:22
iurygregoryI need coffee ...23:22
opendevreviewJay Faulkner proposed openstack/ironic master: Automated cleaning by runbook  https://review.opendev.org/c/openstack/ironic/+/94525923:27
opendevreviewcid proposed openstack/ironic master: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/94952123:56

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