Friday, 2024-08-02

opendevreviewcid proposed openstack/ironic master: Self-Service via Runbooks  https://review.opendev.org/c/openstack/ironic/+/92214204:32
opendevreviewcid proposed openstack/ironic master: Self-Service via Runbooks  https://review.opendev.org/c/openstack/ironic/+/92214204:44
opendevreviewcid proposed openstack/ironic-python-agent master: Add support for burnin-gpu  https://review.opendev.org/c/openstack/ironic-python-agent/+/92541505:11
opendevreviewcid proposed openstack/ironic master: docs-audit-2024: Use gerunds for task headings  https://review.opendev.org/c/openstack/ironic/+/92512905:46
rpittaugood morning ironic! happy friday! o/06:58
jandersrpittau o/07:21
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Uplift default Ansible version to 9.x  https://review.opendev.org/c/openstack/bifrost/+/92556307:23
rpittauhey janders :)07:23
rpittaucid: great job with the video on runbooks, really appreciated that :)08:09
opendevreviewMaryna Savchenko proposed openstack/ironic master: Fixes config drive base64 encoding in kickstart file  https://review.opendev.org/c/openstack/ironic/+/92556909:37
cid++ :)09:53
jssfrhttps://review.opendev.org/c/openstack/ironic-python-agent/+/925087 so this is ready for review and we've used it successfully in our deployment. do I need to poke someone specifically, set some flag, or will someone look at it eventually?10:06
opendevreviewHimanshu Roy proposed openstack/ironic master: add virtual media GET api  https://review.opendev.org/c/openstack/ironic/+/92165710:22
adam-metal3hellor Ironic!10:56
iurygregoryI'm really wondering if 2017 bugs are valid or not omg XD11:20
iurygregoryhttps://bugs.launchpad.net/networking-generic-switch/+bug/1737017 11:22
iurygregoryok it was fixed https://github.com/openstack/networking-generic-switch/commit/461def3e0b5a94bf7dbb6c08a263a4379ac9d2cf11:29
iurygregoryrpittau, I've assigned you to https://bugs.launchpad.net/ironic-python-agent-builder/+bug/2069266 :D and marked as triaged lol12:03
iurygregorylaunchpad, why you don't sync things in bug when they have Closes-Bug? <facepalm> 12:19
iurygregoryadam-metal3, I was doing triage for some bugs and I've found https://bugs.launchpad.net/sushy-tools/+bug/2067405 that you have a patch for it, but I'm not sure if there was a discussion to approve the RFE or not, do you know? Tks12:20
adam-metal3iurygregory: yes I have a patch for it https://review.opendev.org/c/openstack/sushy-tools/+/91211312:24
iurygregoryack o/12:24
opendevreviewHimanshu Roy proposed openstack/ironic master: add virtual media GET api  https://review.opendev.org/c/openstack/ironic/+/92165712:25
adam-metal3iurygregory: oh sorry I missread your question, I don't think there was any deeper discussion but it is not really an RFE or I am not sure it is somewhere between a bug and and RFE12:26
iurygregoryadam-metal3, since it you mentioned RFE normally we try to discuss in the weekly meeting to make sure the community is ok with the proposal12:27
* iurygregory updates the bug just in case12:27
opendevreviewHimanshu Roy proposed openstack/ironic master: add virtual media GET api  https://review.opendev.org/c/openstack/ironic/+/92165712:28
adam-metal3iurygregory: should I add it to the next meeting agenda? 12:30
rpittauiurygregory: not sure I'll have the time to work on that, I started it but currently JayF has taken over12:35
iurygregoryadam-metal3, ++12:37
iurygregoryrpittau, oh ack o/ lets wait for him to be online before I assign to him12:38
opendevreviewHimanshu Roy proposed openstack/ironic master: add virtual media GET api  https://review.opendev.org/c/openstack/ironic/+/92165712:40
jlejeunehello all, I have a quick question for you, I'm testing a "new" version of nova (2023.1) with a stein version of Ironic, and since the upgrade I can see in noa-compute ironic log a lot of stacktraces complaining about a get_host_uptime() method not implemented in ironic driver, that I didn't have with a Stein version of Nova. Does it ring a bell to someone ?12:48
jlejeuneI see that opened bug which seems to be related: https://bugs.launchpad.net/nova/+bug/191050412:49
jlejeunethe exception is caught on nova conductor side but I think it's strange to not catch it on compute side12:50
jlejeunewhat do you think ?12:50
iurygregorymaybe something changed in the virt driver and you also need to upgrade ironic to have things working, I never used nova + ironic so I'm not sure13:06
dtantsurI cannot imagine how the uptime value would be related to Ironic version, but I"m also no nova expert13:06
TheJuliastein. Wow13:11
TheJuliaAnyway, I do remember the get_host_uptime thing13:11
TheJuliaI think either nova nuked it from high orbit, or nova changed the driver to silence errors on it from the ironic case13:11
TheJuliasince, there is no hypervisor uptime to convey/relate and it really means nothing when the responsible entity is the service as a whole it is talking to13:12
jlejeuneyeah Stein I know ;) indeed, on nova side, the NotImplementedError is caught and ignored but not on compute side13:14
jlejeunea easy workaround is to create a get_host_uptime() method in ironic driver to return None but I tried to understand why the error occurs now13:15
jlejeunemaybe I should ask on nova chan, actually, they may have an explanation13:16
TheJuliajlejeune: They are going to likely point out you *really* need to upgrade14:02
TheJuliafwiw14:02
jlejeuneI know but it's not so simple for us14:10
cardoegood morning ironic14:22
rpittaubye everyone, have a great weekend! o/14:46
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Update min required pip version to 22.3.1  https://review.opendev.org/c/openstack/bifrost/+/92560214:54
opendevreviewRiccardo Pittau proposed openstack/bifrost master: Uplift default Ansible version to 9.x  https://review.opendev.org/c/openstack/bifrost/+/92556314:55
cardoeSo I'm wondering on https://review.opendev.org/c/openstack/python-ironicclient/+/924895 if I should add the flag to the "service" command as well?16:06
TheJuliacardoe: huh? not sure I understand the context of the question17:23
JayFjlejeune: you really, really need to get on something you can security patch, especially in light of the recent nova/cinder/glance CVEs, if you're using openstack integrated17:24
cardoeSo my change adds --disable-ramdisk to the "baremetal node clean" command. Should I also add it for "baremetal node service"?17:24
JayF+117:24
TheJuliacardoe: oh, I guess yeah17:25
TheJuliaHas anyone submitted to the OpenInfra Days North America meetup?18:23
TheJuliawell, 2 days18:23
TheJuliaCFP is open until August 12th it looks 18:24
iurygregoryI haven't18:36
iurygregoryand I probably won't submit anything, since I'm alrady going to the OIS18:38
TheJuliaYeah, the event is looking at 150-ish folks if memory serves18:44
JayFIIRC it's the weekend after my brothers' wedding, so I won't be able to attend19:08
JayFwhich is sad because I have a GREAT talk idea19:08
TheJuliaawww19:10
JayFI've been toying for a while with "OpenStack is the bearer of bad news" as the idea at the center of a talk19:11
JayFand I think I finally found the way to tell a positive instead of a negative story with it19:12
JayFmaybe I'll just youtube video it once I get a bit more time19:12
TheJuliaeverything is complex and blah blah blah ?19:12
JayFmore like, we need to tell the full story with metrics19:12
TheJuliaoh, heh19:12
TheJuliayeah19:12
TheJuliaphysics ftw?19:12
JayFlike "don't just measure failures, measure how often good things happen, too"19:13
TheJulia++++++++++19:13
JayFbasically around the idea that nobody thinks about infra when it works, so you have to push the narrative that things are working when they do work19:13
TheJuliathat is the downside of metrics, when you focus on just the bad, you never see good19:13
TheJuliaand then  you never really know if your thresholds are good because your just hyper-focusing19:13
JayFand this leads in a way to openstack and openstack-ops teams getting a bad rap as openstack basically reports *any* issues (networking/power/hardware/human)19:13
TheJuliaWe enable a lot of complexity19:14
TheJuliaand we simplify a lot19:14
TheJuliaand if you make things overly complex further down the stack, the more risk of issues/complexity and whatnot breaking makes OpenStack the thing you blame when really, it was decisions made that may not have been good ideas19:14
JayFthat's why you gotta point at the hidden seams so people see it BEFORE those seams might start to fray due to environmental issues19:14
TheJuliayeah19:14
TheJuliaI've sort of been tempted to do a variation on the vancouver RBAC talk19:15
JayF"look at this massive pile of pain we're preventing; maybe the 2 hours you couldn't deploy a server because it's ram failed is not a big deal"19:15
JayFI don't know if you'd want to do it, but there's a talk around exposing Ironic API to integrated OpenStack 19:15
JayFlike, we talk about RBAC a lot and I think people see it thru a standalone lens19:15
JayFwhen in reality if you have power users, the combo of nova's provisioning API + ironic's maintenance API enabling self-service is a really good story19:16
TheJuliahmmm19:16
JayFespecially considering runbooks and ironic-guest-metadata should land this cycle19:16
JayFthis was on my "eventually" list for a talk, or to talk my downstream into doing one if/when they complete a deployment of this vision19:16
JayFbut I'd be THRILLED if anyone told that story19:17
TheJuliaThat is, and I know there is a class of user that knows it, and gets it, and has just been doing it. But for many, it might not be obvious19:20
JayFwell I think we have some of the edges smoothed over enough that smaller clusters can use it more easily now19:21
JayFwe've removed quite a few decoder rings :D 19:21
cido//19:59
cardoeI like the talk idea around metrics btw.20:34
JayFYou shouldn't need it if you kept all the previous dashboard setups I did last decade ;) /s 20:36
*** clarkb is now known as Guest197421:33
cardoeThese Dell servers are very spiteful.21:37
JayFI consider myself lucky that my downstream mostly uses HP iLO gear.21:38
cardoeSo I addressed https://review.opendev.org/c/openstack/ironic/+/924943 differently based on feedback and the new change got merged https://review.opendev.org/c/openstack/sushy/+/925130 How do I correctly close the original and reference the real fix?21:51
cardoeWell finally made the bug around the ethernet interfaces for the Dells at... https://bugs.launchpad.net/sushy/+bug/207597921:57
JayFabandon 21:59
*** Guest1974 is now known as clarkb22:44

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