*** zzzeek has quit IRC | 00:15 | |
*** paras333_ has quit IRC | 00:15 | |
*** zzzeek has joined #openstack-ironic | 01:11 | |
*** zzzeek has quit IRC | 01:17 | |
*** ociuhandu has joined #openstack-ironic | 02:25 | |
*** ociuhandu has quit IRC | 02:29 | |
*** mkrai has joined #openstack-ironic | 03:10 | |
iurygregory | good morning Ironic o/ | 06:28 |
---|---|---|
*** k_mouza has joined #openstack-ironic | 06:37 | |
arne_wiebalck | Good morning, iurygregory and Ironic! | 06:37 |
*** k_mouza has quit IRC | 06:41 | |
iurygregory | arne_wiebalck, o/ | 06:41 |
*** dtantsur|afk is now known as dtantsur | 07:10 | |
dtantsur | morning ironic | 07:10 |
*** mkrai has quit IRC | 07:10 | |
*** rpittau|afk is now known as rpittau | 07:19 | |
rpittau | good morning ironic! o/ | 07:19 |
cenne | morning! | 07:19 |
cenne | :) | 07:19 |
iurygregory | morning dtantsur rpittau cenne o/ | 07:21 |
rpittau | hey iurygregory :) | 07:21 |
cenne | so many good mornings together ^^. Hopefully it'll be a very good morning (and week) | 07:24 |
arne_wiebalck | Good morning dtantsur cenne rpittau o/ | 07:35 |
rpittau | hey arne_wiebalck :) | 07:35 |
* arne_wiebalck makes sure this will be a good morning by adding more good mornings | 07:35 | |
rpittau | heh looks better than a standard monday so far | 07:36 |
rpittau | but give it time | 07:36 |
arne_wiebalck | we have a rule in our standup to avoid the word "calm" | 07:36 |
rpittau | lol | 07:37 |
arne_wiebalck | last time we used it, it was a very bad idea | 07:37 |
cenne | I am going to be careful not to mention it. | 07:46 |
openstackgerrit | Merged openstack/ironic master: Stop testing the iscsi deploy interface https://review.opendev.org/c/openstack/ironic/+/788955 | 07:46 |
cenne | So.. Is anyone else getting build errors extraneous to the code? (Zuul) | 07:47 |
cenne | Tox tests seem to have passed successfully, but zuulhas some sort of SSH scare. | 07:48 |
*** tosky has joined #openstack-ironic | 07:50 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: Provide an option to not cache bootable iso ramdisks https://review.opendev.org/c/openstack/ironic/+/788734 | 07:51 |
rpittau | cenne: which tests ? | 07:52 |
cenne | https://zuul.opendev.org/t/openstack/build/9020dc23cb0b42f8a741013d45786838 | 07:56 |
cenne | https://zuul.opendev.org/t/openstack/build/82d4419aaf5044419a065e13628c2d89 | 07:57 |
cenne | I'm keen for a green signal from Zuul but something or the other keeps popping up. | 08:00 |
rpittau | mmm openstacksdk still uses bionic there, interesting | 08:00 |
rpittau | I issued a recheck, if that happen again I think we need to ask infra | 08:01 |
cenne | oh. thank you rpittau. | 08:04 |
rpittau | np | 08:04 |
*** sshnaidm|off is now known as sshnaidm | 08:12 | |
rpittau | dtantsur: I think ipa-tempest-wholedisk-bios-ipmi-direct-dib-src is used by diskimage-builder, do we want to change that there too to ipa-tempest-bios-ipmi-direct-src so we can remove the job from ipa-builder? | 08:39 |
dtantsur | rpittau: https://review.opendev.org/c/openstack/diskimage-builder/+/788972 | 08:40 |
rpittau | well that answer my question :) | 08:40 |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic stable/victoria: Automaticaly set cipher suite https://review.opendev.org/c/openstack/ironic/+/786507 | 08:42 |
dtantsur | arne_wiebalck, TheJulia and whoever is interested: https://owlet.today/posts/ironic-wallaby-meetup-russian-edition/ | 08:42 |
*** ricolin has joined #openstack-ironic | 08:54 | |
arne_wiebalck | dtantsur: Thanks, that's a great write-up! | 08:56 |
arne_wiebalck | dtantsur: Graphical console via Redfish: we started having a look, but are blocked with KVMIP. | 08:57 |
arne_wiebalck | dtantsur: We raised this with our vendor (how to actually use the endp oint) and will follow up. If someone else is interested in this, great! | 08:58 |
arne_wiebalck | dtantsur: Otherwise, there is quite some useful feedback! | 08:58 |
dtantsur | cool :) | 08:59 |
arne_wiebalck | dtantsur: It seems there is a lot of "how to get started/how to contribute/how to interact" questions. | 08:59 |
iurygregory | rpittau, now you can say you got answers from ironic and release in the ipa-builder thread \o/ | 09:00 |
arne_wiebalck | dtantsur: Maybe the anwers to these should become short (SIG) videos or posts on the website. | 09:01 |
rpittau | iurygregory: yeah | 09:01 |
arne_wiebalck | rpittau: iurygregory: who would "someone else" be, outside of the Ironic community/users? | 09:02 |
rpittau | arne_wiebalck: someone who's interested in using ironic in some way? so not a user yet :) | 09:03 |
*** mkrai has joined #openstack-ironic | 09:03 | |
*** mkrai has quit IRC | 09:32 | |
*** mkrai has joined #openstack-ironic | 09:37 | |
dtantsur | could I maybe have another +2 on https://review.opendev.org/c/openstack/ironic/+/786033 please? | 09:40 |
openstackgerrit | Merged openstack/ironic-python-agent stable/wallaby: Fix getting memory size in some lshw output https://review.opendev.org/c/openstack/ironic-python-agent/+/788921 | 09:43 |
rpittau | dtantsur: I'm reading through it | 09:44 |
cenne | yey! green signal from zuul. | 10:06 |
*** mkrai_ has joined #openstack-ironic | 10:10 | |
*** mkrai has quit IRC | 10:12 | |
*** dtantsur is now known as dtantsur|brb | 10:13 | |
openstackgerrit | Merged openstack/ironic-lib master: Stop testing the iscsi deploy interface https://review.opendev.org/c/openstack/ironic-lib/+/788968 | 10:23 |
openstackgerrit | Merged openstack/ironic-inspector master: Trivial: remove an ancient option from the CI https://review.opendev.org/c/openstack/ironic-inspector/+/788974 | 10:23 |
*** mkrai_ has quit IRC | 11:24 | |
openstackgerrit | Merged openstack/ironic master: Deploy interface that fully relies on custom deploy steps https://review.opendev.org/c/openstack/ironic/+/786033 | 11:27 |
*** mkrai has joined #openstack-ironic | 11:27 | |
dtantsur|brb | w00t! | 11:29 |
*** dtantsur|brb is now known as dtantsur | 11:29 | |
dtantsur | folks, please take a look at the rest of https://review.opendev.org/q/topic:%22iscsi-gate%22+status:open they're needed to proceed with the iSCSI removal | 11:34 |
*** mkrai has quit IRC | 11:46 | |
*** nam-est has joined #openstack-ironic | 11:55 | |
nam-est | Hi Ironic, | 11:55 |
nam-est | Does anyone see this error before? | 11:56 |
nam-est | https://pastebin.com/NW01TT7s | 11:56 |
iurygregory | I never saw this error before .-. | 11:57 |
nam-est | It seems like a problem related to the language. | 11:58 |
dtantsur | nam-est: looks like python-hardware returned something awkwarsd | 12:02 |
dtantsur | awkward | 12:02 |
dtantsur | which, I suspect, may be a regression in it | 12:02 |
dtantsur | could you fetch the raw extra data? it must be somewhere in the logs? | 12:02 |
nam-est | dtantsur: Do you mean the log of the ironic-inspector? | 12:05 |
dtantsur | yep | 12:05 |
nam-est | Sure | 12:05 |
dtantsur | it logs all the data it receives | 12:05 |
nam-est | Give me a moment, I'm waiting for my colleague to pass me the log | 12:09 |
*** tzumainn has joined #openstack-ironic | 12:14 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Import deployment logic from ironic-lib https://review.opendev.org/c/openstack/ironic-python-agent/+/788964 | 12:19 |
dtantsur | JayF: done ^^ | 12:19 |
rpittau | nam-est: what's the version of python-hardware being used? | 12:28 |
rpittau | I'm curious about that as we iddn't do any changes in a while to python-hardware | 12:30 |
cenne | on it dtantsur: | 12:31 |
nam-est | dtantsur: this is the full log of ironic-inspector: https://pastebin.com/NCWkNrQ0 | 12:37 |
nam-est | I think the problem starts from line 903 | 12:37 |
nam-est | rpittau: give me a moment | 12:38 |
dtantsur | yeah, disk information is malformed | 12:41 |
dtantsur | rpittau: it's a regression in https://github.com/redhat-cip/hardware/commit/a0223b68f11ddfe29e92858fda17c93664aa05f4 (append vs extend) | 12:42 |
rpittau | dtantsur: yeah, but that should've been fixed already | 12:43 |
rpittau | that's why I asked about the version | 12:43 |
dtantsur | rpittau: do we have a release out with the fix? | 12:43 |
rpittau | yeah | 12:43 |
dtantsur | RDO may have delayed it | 12:43 |
rpittau | 0.26.0 already has the fix | 12:43 |
rpittau | https://github.com/redhat-cip/hardware/commit/dc40c57d2983900a041b45a14532d3a7b0ad9644 | 12:44 |
rpittau | I think there was a bug in launchpad tracking that | 12:44 |
rpittau | nam-est, dtantsur: https://bugs.launchpad.net/tripleo/+bug/1901917 | 12:46 |
openstack | Launchpad bug 1901917 in tripleo "ci.centos jobs in master failing introspection with ERROR ironic_inspector.process TypeError: unhashable type: 'list'" [Critical,Triaged] | 12:46 |
dtantsur | 0.26.0 is not exactly new | 12:47 |
dtantsur | nam-est: could you try updating your IPA image? | 12:47 |
rpittau | yeah | 12:47 |
nam-est | IPA? Not ironic-inspector? | 12:47 |
rpittau | 0.27.0 is the latest, and it's from 2 months ago | 12:47 |
dtantsur | nam-est: IPA. the problem is on the agent side. | 12:48 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Clean up deprecated features of the agent deploy https://review.opendev.org/c/openstack/ironic/+/788983 | 12:48 |
rpittau | nam-est: the issue is on ipa side, on the ramdisk | 12:48 |
nam-est | I see, I will update IPA to the latest | 12:48 |
rpittau | nam-est: ok, let us know how it goes | 12:48 |
nam-est | Sure. Let's see if the problem will go away. Thanks very much dtantsur, rpittau for your help | 12:49 |
cenne | dtantsur: sent a patch. testing result directly now for list_vendor_passthru | 12:56 |
cenne | also I think I replicated the (strange) bug I had while `git review`. (which we discussed also on #opendev) | 12:58 |
cenne | It happened just now again when I changed the commit message without changing files. | 12:59 |
cenne | *tried changing commit message | 12:59 |
dtantsur | interesting indeed | 13:13 |
*** lmcgann has joined #openstack-ironic | 13:15 | |
*** rloo has joined #openstack-ironic | 13:17 | |
nam-est | rpittau: dtantsur: Just to confirm, I need to install the hardware package version 0.27.0 on the IPA ramdisk, right? | 13:23 |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Stop testing the iscsi deploy interface https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/788971 | 13:24 |
rpittau | nam-est: correct | 13:24 |
nam-est | rpittau: thanks | 13:24 |
TheJulia | good morning | 13:25 |
rpittau | good morning TheJulia :) | 13:25 |
cenne | more info regarding ~bug: using --no-thin option in the git push gerrit command, pushes it through. | 13:26 |
TheJulia | hopefully everyone had a wonderful weekend | 13:26 |
cenne | Good morning TheJulia | 13:26 |
dtantsur | TheJulia: morning | 13:27 |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: Remove "iscsi" from job names https://review.opendev.org/c/openstack/virtualbmc/+/789282 | 13:30 |
*** MahnoorAsghar has joined #openstack-ironic | 13:35 | |
openstackgerrit | Dmitry Tantsur proposed openstack/virtualbmc master: Remove "iscsi" from job names https://review.opendev.org/c/openstack/virtualbmc/+/789282 | 13:36 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: Trivial: better guard against malformed data in extra_hardware https://review.opendev.org/c/openstack/ironic-inspector/+/789285 | 13:43 |
dtantsur | rpittau: ^^ | 13:43 |
rpittau | done | 13:49 |
nam-est | rpittau: dtantsur: Unfortunately, upgrade option is not available for us. | 13:50 |
TheJulia | do we have anything we want to review jam on today? | 13:51 |
nam-est | Is that possible if downlift the IPA help to solve the problem? | 13:51 |
rpittau | nam-est: oh, what about cherry=pick ? | 13:51 |
dtantsur | nam-est: we cannot fix the bug without changing the code :-/ | 13:51 |
dtantsur | downgrade at your own risk | 13:51 |
rpittau | TheJulia: I have just https://review.opendev.org/c/openstack/ironic/+/788734 :) | 13:52 |
rpittau | mmm just saw another comment to address | 13:52 |
TheJulia | I guess we can still jump on the call and review/discuss any specific changes people have | 13:53 |
*** tosin has joined #openstack-ironic | 13:53 | |
rpittau | I'm also found another thing to add there, base_iso is missing in the param list | 13:53 |
dtantsur | I have https://review.opendev.org/c/openstack/ironic/+/788983 | 13:53 |
nam-est | rpittau: we cannot do that since we currently have no infra to build IPA | 13:54 |
rpittau | nam-est: I see, so where do you get ipa ramdisk from ? | 13:54 |
nam-est | I just wonder if a lower version can help. If yes, which one? | 13:54 |
rpittau | nam-est: 0.26.0 | 13:54 |
nam-est | I mean the IPA api version | 13:55 |
dtantsur | nam-est: I'm not quite sure why you can downgrade IPA, but not upgrade it... | 13:55 |
rpittau | and also not sure why you need to downgrade ipa | 13:55 |
rpittau | the problem is in py-hardware | 13:55 |
*** zaneb has joined #openstack-ironic | 13:56 | |
* TheJulia glares at ironicbaremetal.org's build log | 13:57 | |
openstackgerrit | Merged openstack/ironic-ui master: Add horizon-nodejs14-job template. https://review.opendev.org/c/openstack/ironic-ui/+/785877 | 13:57 |
nam-est | I guess the problem had been there after a certain commit was push | 13:57 |
dtantsur | nam-est: yes, and that commit was last year | 13:57 |
rpittau | oh ok | 13:57 |
rpittau | probably 0.24.0 would work | 13:57 |
*** zaneb has quit IRC | 13:58 | |
*** zaneb has joined #openstack-ironic | 13:58 | |
dtantsur | rpittau, nam-est, the latest image from https://images.rdoproject.org/centos8/master/rdo_trunk/current-tripleo/ has 0.27.1 | 14:00 |
dtantsur | I recommend you update to it and try again. otherwise we cannot help much, unfortunately | 14:01 |
nam-est | Ok, I will try it. | 14:01 |
TheJulia | review jam if anyone is interested | 14:02 |
TheJulia | https://meetpad.opendev.org/ironic | 14:02 |
nam-est | dtantsur: Oh, so the latest image from current-tripleos has 0.27.0. That is cool. I thought that it was not there and we need to build ourselves. | 14:05 |
nam-est | We will try that image and see if the problem goes away. Thanks again rpittau, dtantsur | 14:06 |
openstackgerrit | Bob Fournier proposed openstack/ironic-specs master: Include Redfish BIOS Attribute Registry in bios API https://review.opendev.org/c/openstack/ironic-specs/+/774681 | 14:15 |
*** paras333 has joined #openstack-ironic | 14:18 | |
TheJulia | iurygregory: still good to run the meeting this week? | 14:40 |
rpittau | TheJulia: I think it was me :) | 14:41 |
TheJulia | doh'oh | 14:41 |
TheJulia | okay, rpittau still good to run the meeting this week? | 14:41 |
rpittau | eheh yeah :) | 14:41 |
TheJulia | awesome | 14:41 |
TheJulia | I added some announcements to the agenda last last week, so I think we're good :) | 14:41 |
rpittau | ok! | 14:42 |
iurygregory | hehe yeah it was rpittau =) | 14:43 |
iurygregory | I can run the meeting next week =) | 14:43 |
dtantsur | run, the meeting, run | 14:45 |
iurygregory | I may not participate in the meeting today, trying to debug a setup with a friend | 14:46 |
TheJulia | iurygregory: much appreciated | 14:51 |
TheJulia | it *feels* more and more unlikely I'll just be MIA next week | 14:52 |
TheJulia | but one never knows | 14:52 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Clean up deprecated features of the agent deploy https://review.opendev.org/c/openstack/ironic/+/788983 | 14:59 |
rpittau | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon May 3 15:00:21 2021 UTC and is due to finish in 60 minutes. The chair is rpittau. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: ironic)" | 15:00 | |
openstack | The meeting name has been set to 'ironic' | 15:00 |
dtantsur | o/ | 15:00 |
*** stendulker has joined #openstack-ironic | 15:00 | |
rloo | o/ | 15:00 |
stendulker | o/ | 15:00 |
arne_wiebalck | o/ | 15:00 |
TheJulia | o/ | 15:00 |
rpittau | Hello everybody and welcome to yet another ironic weekly meeting! | 15:01 |
rpittau | I'm honored to be your host today :) | 15:01 |
cenne | o/ | 15:01 |
rpittau | you can find our agenda at the usual place | 15:01 |
rpittau | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
rpittau | Let's start with some announcements | 15:02 |
rpittau | #topic Announcements / Reminders | 15:02 |
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)" | 15:02 | |
rpittau | #info ironicbaremetal.org now has blogs! | 15:02 |
rpittau | #link https://ironicbaremetal.org/ | 15:02 |
rpittau | thanks TheJulia for working on that | 15:03 |
rpittau | and also... | 15:03 |
rpioso | \o | 15:03 |
TheJulia | Always happy to help :) | 15:03 |
rpittau | #info To aid the effort to add more content to the website TheJulia created and etherpad to collect links and content | 15:03 |
rpittau | #link https://etherpad.opendev.org/p/ironic-media | 15:03 |
rloo | yay! thx TheJulia!! | 15:03 |
rpittau | any idea, link, thought, drop that there :) | 15:03 |
TheJulia | ++ | 15:04 |
rpittau | on a more sad note | 15:04 |
rpittau | #info mgoddard is stepping down as release liaison. Any volunteers should inquire during Open Discussion. | 15:04 |
rpittau | thanks mgoddard for your contribution :) | 15:04 |
dtantsur | If iurygregory would like to do this, I'd propose him. He's been doing really good job recently. | 15:05 |
dtantsur | and thank you mgoddard :) | 15:05 |
TheJulia | ++ | 15:05 |
iurygregory | yup =) I would be happy to do | 15:05 |
rpittau | any volunteers let's defer to Open Discussion | 15:06 |
rpittau | and ofc I have some issues with irccloud :/ | 15:07 |
rpittau | anyhow | 15:07 |
TheJulia | me too actually. Backing DB appears to be down | 15:07 |
rpittau | yeah | 15:07 |
TheJulia | :( | 15:07 |
rpittau | Does anyone have anything else to announce or remind us of? | 15:07 |
TheJulia | I'm not expecting to be available next week and I'll be away on Friday | 15:07 |
dtantsur | I'll likely be away next week on Thu (holiday) and Fri | 15:08 |
dtantsur | I'm also very limitedly available this week because of KubeCon EU | 15:08 |
rpittau | same for Kubecon and I'll be out Thu-Fri next week | 15:08 |
arne_wiebalck | I will also be off Thu/Fri next week | 15:08 |
rpittau | seems no more announcements, we can move on | 15:10 |
rpittau | #info Review action items from previous meeting | 15:10 |
MahnoorAsghar | I wanted to mention an RFE for review. Is now a good time? | 15:10 |
MahnoorAsghar | Oh there's a section for that, bit early. Sorry! | 15:10 |
rpittau | MahnoorAsghar: later we have an RFE review section, thanks :) | 15:11 |
MahnoorAsghar | Perfect! | 15:11 |
rpittau | it seems we didn't have any action items from last meeting | 15:11 |
rpittau | so let's pass to the next part | 15:11 |
rpittau | #topic Review Subteam status reports | 15:12 |
*** openstack changes topic to "Review Subteam status reports (Meeting topic: ironic)" | 15:12 | |
rpittau | I think we're still defining priorities for Xena, so no status yet | 15:12 |
TheJulia | I was about to say something similar | 15:12 |
rpittau | we do have a patch to review with the Xena themes | 15:13 |
rpittau | please have a look at it when you have a minute :) https://review.opendev.org/c/openstack/ironic-specs/+/784143 | 15:14 |
rpittau | alright, moving forward | 15:14 |
rpittau | #topic Deciding on priorities for the coming week | 15:14 |
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)" | 15:14 | |
rpittau | #link https://review.opendev.org/q/status:open+hashtag:ironic-week-prio | 15:14 |
rpittau | we don't have a lot of priorities in the list | 15:15 |
TheJulia | I can't really think of anything else that really needs to be added right now | 15:15 |
dtantsur | https://review.opendev.org/q/topic:%22iscsi-gate%22+(status:open%20OR%20status:merged) | 15:15 |
rpittau | I'm going to add one as well https://review.opendev.org/c/openstack/ironic/+/788734 | 15:16 |
TheJulia | oh yes, that is likely a good set of things to add | 15:16 |
dtantsur | and the growing list of https://review.opendev.org/q/topic:%22no-iscsi%22+(status:open%20OR%20status:merged) | 15:16 |
TheJulia | tagging | 15:16 |
rpittau | feel free to add ironic-week-prio tag to all of the patches there not mergeed | 15:16 |
rpittau | thanks TheJulia :) | 15:16 |
arne_wiebalck | burn-in is also ready to get more reviews I think: https://review.opendev.org/q/topic:%22story_2007523%22 | 15:16 |
dtantsur | I'd also appreciate https://review.opendev.org/c/openstack/ironic/+/788718 | 15:17 |
rpittau | right, thanks arne_wiebalck | 15:17 |
rpittau | it looks like we have a good maount of priorities for the week now! :) | 15:18 |
arne_wiebalck | heh | 15:18 |
TheJulia | \o/ | 15:18 |
rpittau | onward! | 15:19 |
rpittau | #topic Discussion | 15:19 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:19 | |
rpittau | I have a topic for discussion, more a yes/no question | 15:19 |
rpittau | got a reply on ipa-builder stable/branches from the ML http://lists.openstack.org/pipermail/openstack-discuss/2021-April/022032.html, should we move on then? | 15:19 |
*** dhellmann has joined #openstack-ironic | 15:21 | |
arne_wiebalck | hasn't Herve also replied ? | 15:21 |
iurygregory | he did | 15:21 |
arne_wiebalck | don't see this on the page | 15:21 |
rpittau | yeah, the reply does not appear there ? | 15:21 |
rpittau | oh | 15:21 |
iurygregory | click next message =) | 15:21 |
rpittau | it cut by month | 15:21 |
rpittau | http://lists.openstack.org/pipermail/openstack-discuss/2021-May/022170.html | 15:21 |
TheJulia | I think we should just go ahead and do it | 15:22 |
TheJulia | lazy consensus through a lack of objections | 15:22 |
rpittau | sounds good to me | 15:22 |
rpittau | any more opinions ? | 15:22 |
arne_wiebalck | We should probably say it is unlikely we break anyone's setup. | 15:23 |
TheJulia | ++ | 15:23 |
arne_wiebalck | I think this is Herve's question. | 15:23 |
iurygregory | I think arne_wiebalck should say that :D | 15:23 |
rpittau | arne_wiebalck: I agree, I had in mind to reply to Herve anyway | 15:23 |
TheJulia | It is more about, being able to fix issues | 15:23 |
arne_wiebalck | he probably thinks we split the repos since someone wanted to use only IPAB without the IPA | 15:25 |
arne_wiebalck | anyway, I am all for moving forward as suggested by rpittau | 15:25 |
rpittau | ok, seems we're good | 15:26 |
rpittau | #topic Baremetal SIG | 15:26 |
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)" | 15:26 | |
rpittau | we're going to revisit some proposals from last meeting | 15:26 |
arne_wiebalck | Yeah, I would like to settle on the agenda for the next meetings. | 15:27 |
TheJulia | I kept the list since last week because I think we failed to record owners. | 15:27 |
rpittau | looks like we have topics for the next 2 meetings | 15:27 |
TheJulia | I've been thinking a scaling ironic blog post might be best, to at least start out and then maybe the sig session could be more as a Q&A | 15:27 |
arne_wiebalck | We have dtantsur for IPAB and TheJulia for Bifrost. | 15:27 |
arne_wiebalck | dtantsur: June and TheJulia: July if that is ok? | 15:28 |
dtantsur | should be good | 15:28 |
arne_wiebalck | we still have a slot for next week | 15:28 |
arne_wiebalck | any volunteers, suggestions? | 15:28 |
arne_wiebalck | (otherwise I can do a "Why Ironic at CERN?" filler) | 15:29 |
rpittau | seems like a nice filler :) | 15:29 |
arne_wiebalck | TheJulia: we have done a scaling post some time ago: https://techblog.web.cern.ch/techblog/post/conductor-groups/ | 15:30 |
*** dking has joined #openstack-ironic | 15:30 | |
arne_wiebalck | anyone else who would like the slot? | 15:31 |
TheJulia | I was thinking more a high level concepts/modeling | 15:31 |
arne_wiebalck | sure, I was thinking as further input | 15:31 |
arne_wiebalck | Ok, I think that is it then for the SIG this week :) | 15:32 |
rpittau | cool! | 15:32 |
rpittau | then let's move on | 15:32 |
rpittau | #topic RFE review | 15:32 |
*** openstack changes topic to "RFE review (Meeting topic: ironic)" | 15:32 | |
rpittau | @MahnoorAsghar I think you had something ? | 15:32 |
MahnoorAsghar | Yes | 15:32 |
TheJulia | arne_wiebalck: hmm, so maybe we have an opportunity for a scaling 100 series "class" and then like s scaling 400 series class | 15:32 |
arne_wiebalck | TheJulia: :-D | 15:33 |
MahnoorAsghar | I wanted to ask for reviews on this RFE: https://storyboard.openstack.org/#!/story/2008866 | 15:33 |
arne_wiebalck | TheJulia: I think this is a good idea, actually! | 15:33 |
JayF | MahnoorAsghar: I wonder if that'd be a better fit as a node vendor passthru... we don't typically put hardware information at the top level of nodes | 15:34 |
TheJulia | I'm also kind of thinking vendor-passthrough | 15:35 |
rpittau | MahnoorAsghar: so that's specific for Dell ? | 15:35 |
MahnoorAsghar | Alright | 15:35 |
MahnoorAsghar | We were thinking of making it extendable for other vendors | 15:35 |
JayF | Bonus: vendor passthru will /probably/ be easier to implement than a real API endpoint | 15:35 |
rpioso | It always puzzled me how our consumers determine the bare metal hardware RAID controller and physical disk IDs. | 15:35 |
TheJulia | I guess my couple concerns are 1) this data only seems to be the oob data. In-band data is more detailed and may have additional things based upon inspection, and the inspection dat should be visible. | 15:35 |
JayF | MahnoorAsghar: sometimes we implement a feature for the first vendor as passthru, and then as more vendors implement it an API emerges and they converge :) | 15:36 |
TheJulia | 2) other vendors adopting this is a whole question since some just don't care or really *need* to care about some of the fields. | 15:36 |
JayF | we don't always have to start at the point of a vendor-agnostic convergent api | 15:36 |
TheJulia | I'm really hesitant to say "lets do this as a full api" without another vendor being behind it and committing to the same | 15:37 |
rpittau | yeah, that's why I asked | 15:37 |
dtantsur | TheJulia: same | 15:37 |
dtantsur | although the idea is good | 15:37 |
dtantsur | on a related note, someone on the meetup last week mentioned remote erasure via iDRAC for some RAID controllers. would be cool to support it. | 15:38 |
rpioso | JayF, TheJulia: I expect it would be a non-starter to Metal3 if the solution is not vendor agnostic. | 15:38 |
dtantsur | rpioso: I don't think this claim is uniformly true | 15:38 |
dtantsur | although it will surely be harder to provide API for | 15:38 |
dtantsur | anyway, I agree with TheJulia. if no other vendors back that, it will be de facto vendor passthru | 15:39 |
rpioso | dtantur: vendor-passthru makes our software harder to use and I thought we had been trying to get away from that. | 15:39 |
dtantsur | when possible | 15:40 |
rpioso | dtantsur: ^^^ | 15:40 |
dtantsur | this is not proved possible yet | 15:40 |
JayF | I mean, we need a viable path to having this implemented for a lot of hardware | 15:40 |
dtantsur | can we at least fetch RAID devices via pure Redfish? | 15:40 |
JayF | only a dell implementation of an API is not really good :( | 15:40 |
TheJulia | And some things are always going to be vendor passthrough or vendor specific, and that is okay | 15:40 |
rpioso | dtantsur: Yep, agree when possible. Let's see if it is :-) | 15:40 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Update refarch with information about image_download_source https://review.opendev.org/c/openstack/ironic/+/789377 | 15:41 |
rpittau | let's maybe leave some notes on the RFE itself ? | 15:42 |
dtantsur | a possible approach is to fetch it during inspection and put in properties (?) | 15:42 |
MahnoorAsghar | rpittau: sounds good :D | 15:42 |
rpioso | dtantsur: Yes, the IDs are available via Redfish. The Redfish raid interface works :-) | 15:42 |
TheJulia | dtantsur: I was thinking the same | 15:42 |
MahnoorAsghar | dtantsur: That could work as well | 15:42 |
JayF | dtantsur: I think that's an OK approach, but if we were going to do that, we should probably think about it for more than jsut disks? IDK :/ | 15:42 |
JayF | Hell, you could even exclude inspector -- just have IPA list disks on boot and store that | 15:42 |
JayF | ala clean / deploy steps | 15:42 |
JayF | (We never did implement an API for "boot a ramdisk and tell me possible clean steaps", did we?) | 15:43 |
dtantsur | I have no idea how easy is to list controllers/disks in the iDRAC notion from inside the machine | 15:43 |
MahnoorAsghar | JayF: that could also work | 15:43 |
dtantsur | this "Disk.Bay.0:Enclosure.Internal.0-1:RAID.Intergrated.1-1" stuff is not something we receive now IIRC | 15:43 |
rpioso | In addition to those IPA suggestions, a purely out-of-band approach would be useful. No ramdisk boot would be required. | 15:44 |
rpioso | dtantsur: How about local host Redfish or WS-Man? | 15:44 |
MahnoorAsghar | dtantsur: It is not available in the inspection, but is available in the ironic conductor logs | 15:45 |
dtantsur | rpioso: Redfish host interface is something we should eventually research. but credentials are a huge issue. | 15:45 |
rpioso | dtantsur: Understood. IPMI? I'm unfamiliar with its prospective knowledge/reporting of those IDs. | 15:46 |
JayF | IPMI would be a hard no, I think | 15:47 |
JayF | even if it's possible, it'd be very vendor/config dependant | 15:47 |
dtantsur | yeah | 15:47 |
rpioso | Again, a fully OOB approach would be useful. | 15:47 |
rpioso | Sounds like Redfish at some point in the future. | 15:47 |
dtantsur | I feel like we should soon seriously rethink our notion of inspection. | 15:47 |
JayF | dtantsur++++ | 15:47 |
JayF | This is basically going down the path of "make node inspection info available over API" | 15:48 |
JayF | which is not a bad idea | 15:48 |
dtantsur | yep | 15:48 |
JayF | but I'm loathe to include all that scope in MahnoorAsghar's idea, because disks, and how they interact with root hints, is an actual UX problem now | 15:48 |
dtantsur | and probably get rid of in-band and OOB inspection separation (which we've already started fwiw) | 15:48 |
rpittau | I'm going to add a triaged tag to the RFE, but please remember to add your notes on the discussion there :) | 15:48 |
dtantsur | any non-trivial API addition requires a spec, I think | 15:49 |
rpioso | JayF: This is not directly related to root device hints. Rather, just RAID configuration. | 15:49 |
JayF | hmm | 15:49 |
rpittau | we have 10 minutes left, maybe continue the discussion after the meeting? | 15:50 |
MahnoorAsghar | rpittau: Shall I add the notes from this discussion there? | 15:50 |
rpittau | MahnoorAsghar: sure! | 15:50 |
MahnoorAsghar | rpittau: lets continue it after the meeting | 15:50 |
rpittau | ok | 15:51 |
rpittau | let's move on then | 15:51 |
rpittau | #topic Open Discussion | 15:51 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:51 | |
*** lbragstad_ is now known as lbragstad | 15:51 | |
rpittau | going back to the "release liaison" topic, do we have other volunteers? | 15:52 |
rpittau | it doesn't look so | 15:53 |
TheJulia | It is not really that much work and if you do any release work at all, it is really just being an alternate point of conteact | 15:53 |
TheJulia | and you get the authority to ship $stuff ;) | 15:53 |
* dtantsur assumed rpittau was a liaison, but apparently no | 15:53 | |
iurygregory | oh the +1 PTL =O | 15:53 |
TheJulia | On another note, we have even more blogs now on https://ironicbaremetal.org/blog/ | 15:54 |
TheJulia | edits can be made through github :) | 15:54 |
iurygregory | WOOT | 15:54 |
iurygregory | :D | 15:54 |
rpittau | mmm I'm not, and I think I will volunteer | 15:54 |
rpittau | #link | 15:54 |
rpittau | whoops | 15:55 |
rpittau | #link https://ironicbaremetal.org/blog/ | 15:55 |
iurygregory | anything we need to do to volunteer? like we need to send a patch to a repo or something? | 15:55 |
rpittau | dtantsur, TheJulia, please consider me also for release liaison | 15:55 |
* dtantsur +1 | 15:55 | |
TheJulia | +1 | 15:56 |
dtantsur | rpittau, iurygregory, another responsibility is to react to notifications from the release team | 15:56 |
dtantsur | both emails and gerrit (you'll be added to any reviews touching ironic deliverables) | 15:56 |
iurygregory | ack =) | 15:56 |
TheJulia | iurygregory: who the current liason is for projects is tracked on the release wiki | 15:56 |
rpittau | sounds good :) | 15:56 |
dtantsur | mm, no, not wiki | 15:56 |
TheJulia | I thought it was in the wiki, is it now a repo? | 15:56 |
dtantsur | https://opendev.org/openstack/releases/src/branch/master/data/release_liaisons.yaml | 15:57 |
TheJulia | (It has been ages since I've updated it) | 15:57 |
TheJulia | okay, then I guess it moved \o/ | 15:57 |
iurygregory | nice! | 15:57 |
rpittau | alright 3 minutes left, do we have other topics to discuss ? | 15:58 |
rpittau | #topic Who is going to run the next meeting? | 15:58 |
*** openstack changes topic to "Who is going to run the next meeting? (Meeting topic: ironic)" | 15:58 | |
TheJulia | \o/ and now blog links work correctly | 15:58 |
iurygregory | so the PTL needs to send a patch or should just me and/or rpittau send ? =) | 15:58 |
TheJulia | Any volunteers? | 15:58 |
iurygregory | I can run =) | 15:58 |
rpittau | #info iurygregory will run next meeting! Thanks! :) | 15:59 |
*** MahnoorAsghar has quit IRC | 15:59 | |
TheJulia | iurygregory: rpittau: either of you can submit a patch and the a PTL can +1 it | 15:59 |
dtantsur | TheJulia: you can pick other links from my blog, especially tutorials alike | 15:59 |
TheJulia | dtantsur: ack | 15:59 |
iurygregory | TheJulia, ack | 15:59 |
rpittau | alright, we're at the top of the hour, let's continue the discussions out of the meeting :) | 15:59 |
rpittau | thanks everyone! | 16:00 |
rpittau | #endmeeting | 16:00 |
*** openstack changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/ironic/ | Bugs: https://storyboard.openstack.org/#!/project_group/75 | Contributors are generally present between 6 AM and 12 AM UTC, If we do not answer, please feel free to pose questions to openstack-discuss mailing list." | 16:00 | |
openstack | Meeting ended Mon May 3 16:00:08 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:00 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2021/ironic.2021-05-03-15.00.html | 16:00 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2021/ironic.2021-05-03-15.00.txt | 16:00 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2021/ironic.2021-05-03-15.00.log.html | 16:00 |
TheJulia | :) | 16:00 |
arne_wiebalck | thanks rpittau ! | 16:00 |
TheJulia | Thanks rpittau! | 16:00 |
iurygregory | tks rpittau ! | 16:00 |
rpittau | my pleasure :) | 16:00 |
TheJulia | So w/r/t the blog on the website, Pixie Boots is listed as the author | 16:00 |
TheJulia | or the Bare Metal SIG | 16:01 |
TheJulia | If anyone submits actual content beyond pointers to content, I guess we'll just have it be listed as themself | 16:01 |
*** paras333 has quit IRC | 16:08 | |
*** paras333 has joined #openstack-ironic | 16:08 | |
iurygregory | wow, the OpenStack Summit in Austin was 5 years ago .-. | 16:10 |
dtantsur | quite possibly | 16:10 |
rpittau | Paris was 7 years ago.... | 16:10 |
TheJulia | Yeah, That was a long time ago | 16:10 |
*** nam-est has quit IRC | 16:10 | |
*** MahnoorAsghar has joined #openstack-ironic | 16:11 | |
MahnoorAsghar | Shall we resume the discussion on the RFE? | 16:15 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Bye-bye iSCSI deploy, you served us well https://review.opendev.org/c/openstack/ironic/+/789382 | 16:15 |
dtantsur | I wonder how many things will fail on ^^ :) | 16:16 |
dtantsur | 53 files changed, 115 insertions(+), 4392 deletions(-) | 16:16 |
rpittau | oO | 16:16 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Bye-bye iSCSI deploy, you served us well https://review.opendev.org/c/openstack/ironic/+/789382 | 16:17 |
iurygregory | WOW | 16:17 |
*** MahnoorAsghar has quit IRC | 16:18 | |
dtantsur | damn, I keep finding more and more places >_< | 16:19 |
*** MahnoorAsghar has joined #openstack-ironic | 16:20 | |
JayF | jroll: https://review.opendev.org/c/openstack/ironic/+/789382 you should vote on this for old time sake | 16:21 |
jroll | omg | 16:21 |
JayF | dtantsur: jroll: https://review.opendev.org/c/openstack/ironic/+/789382 is AKA "OnMetal team wins near-decade-long deploy driver war" | 16:21 |
jroll | yep | 16:21 |
JayF | I will put that patch in my review queue, it's too long for a meme vote :D | 16:21 |
arne_wiebalck | dtantsur: what will happen when the controller meets nodes which have the deploy interface set to iscsi in the DB? | 16:22 |
dtantsur | :) | 16:22 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic master: Bye-bye iSCSI deploy, you served us well https://review.opendev.org/c/openstack/ironic/+/789382 | 16:22 |
dtantsur | arne_wiebalck: they'll be unusable until fixed | 16:22 |
iurygregory | TheJulia, dtantsur https://review.opendev.org/c/openstack/releases/+/789381 =) | 16:23 |
iurygregory | rpittau, your +1 would be good also hehe | 16:23 |
openstackgerrit | Merged openstack/ironic-inspector master: Trivial: better guard against malformed data in extra_hardware https://review.opendev.org/c/openstack/ironic-inspector/+/789285 | 16:23 |
TheJulia | dtantsur: wouldn't it be reasonable to include an online migration? | 16:23 |
dtantsur | TheJulia: we used to have it | 16:23 |
dtantsur | so hopefully people with a reasonable configuration did get migrated | 16:23 |
dtantsur | but if they disabled the "direct" deploy, we couldn't do much | 16:24 |
TheJulia | ahh | 16:24 |
TheJulia | okay | 16:24 |
dtantsur | Today I really appreciated the stestr's --failing flag | 16:24 |
*** stendulker has quit IRC | 16:24 | |
dtantsur | very handy | 16:24 |
* TheJulia happens onto the Eurobeat disney dance mix | 16:26 | |
tosin | Hi I keep getting an error for this change https://review.opendev.org/c/openstack/ansible-collections-openstack/+/773399 | 16:26 |
tosin | This is the error - InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. | 16:26 |
tosin | Not sure what to do about this? | 16:26 |
dtantsur | this is not an error, you need to find a real error | 16:27 |
tosin | https://www.irccloud.com/pastebin/xtclqHdN/ | 16:28 |
tosin | this an error? | 16:28 |
arne_wiebalck | I guess for many deployments, the hardware gets retired before the iscsi deprecation happens ;) | 16:28 |
arne_wiebalck | And new hardware is hopefully not enrolled with iscsi. | 16:29 |
dtantsur | tosin: seems so. I don't know enough ansible to understand it though. you probably need to add this failure to the ignore list. | 16:29 |
tosin | dtantsur: ok | 16:31 |
TheJulia | tosin: Yeah, I am fairly sure the field name matches the list of fields which can potentially have sensitive data in them | 16:32 |
TheJulia | as such it needs the no_log parameter also set | 16:32 |
*** dtantsur is now known as dtantsur|afk | 16:32 | |
dtantsur|afk | o/ | 16:32 |
TheJulia | goodnight dtantsur | 16:32 |
rpittau | bye everyone! o/ | 16:32 |
*** rpittau is now known as rpittau|afk | 16:32 | |
MahnoorAsghar | Bye guys! | 16:33 |
openstackgerrit | Bob Fournier proposed openstack/ironic master: Retrieve BIOS registry and include fields in bios API https://review.opendev.org/c/openstack/ironic/+/786707 | 16:35 |
tosin | TheJulia: that makes sense. Thank you | 16:35 |
*** gyee has joined #openstack-ironic | 16:46 | |
*** tkajinam has quit IRC | 16:48 | |
openstackgerrit | Merged openstack/metalsmith master: Stop testing the iscsi deploy interface https://review.opendev.org/c/openstack/metalsmith/+/788975 | 16:58 |
*** k_mouza has joined #openstack-ironic | 17:07 | |
*** dhellmann_ has joined #openstack-ironic | 17:13 | |
*** dhellmann has quit IRC | 17:15 | |
*** dhellmann_ is now known as dhellmann | 17:16 | |
arne_wiebalck | bye everyone o/ | 17:20 |
cenne | bye | 17:27 |
TheJulia | o/ | 17:27 |
cenne | enjoy your days off everyone | 17:29 |
TheJulia | Thanks cenne | 17:29 |
cenne | ^u^ | 17:29 |
cenne | and thanks dtantsur! | 17:30 |
*** cp- has joined #openstack-ironic | 17:40 | |
*** paras333 has quit IRC | 18:33 | |
*** dsneddon has joined #openstack-ironic | 18:42 | |
TheJulia | Any thoughts on a published integration list? https://deploy-preview-29--ironicbaremetal.netlify.app/integrations/ | 18:56 |
*** trandles has quit IRC | 19:05 | |
dking | When using openstack baremetal node deploy $node_identifier --config-drive '{"user_data": ...}}', is that data still sent as JSON? | 19:05 |
dking | I noticed that what little documentation I could find for cloud-init, it looks like it's supposed to be yaml, and unlike "meta_data" and "network_data", the created filename in the configdrive mount does not name "user_data" with the .json extension. I'm trying to figure out why my "user_data" didn't seem to work. | 19:09 |
openstackgerrit | Merged openstack/ironic-python-agent master: Stop testing the iscsi deploy interface https://review.opendev.org/c/openstack/ironic-python-agent/+/788973 | 19:21 |
*** k_mouza has quit IRC | 19:36 | |
*** ayoung has joined #openstack-ironic | 19:36 | |
*** cp- has quit IRC | 19:53 | |
*** gyee has quit IRC | 19:53 | |
*** SpamapS has quit IRC | 19:53 | |
*** lbragstad has quit IRC | 19:54 | |
*** fdegir has quit IRC | 19:54 | |
*** priteau has quit IRC | 19:54 | |
*** hjensas has quit IRC | 19:54 | |
*** akahat|ruck has quit IRC | 19:54 | |
*** cp- has joined #openstack-ironic | 19:55 | |
*** gyee has joined #openstack-ironic | 19:55 | |
*** SpamapS has joined #openstack-ironic | 19:55 | |
*** lbragstad has joined #openstack-ironic | 19:55 | |
*** fdegir has joined #openstack-ironic | 19:55 | |
*** priteau has joined #openstack-ironic | 19:55 | |
*** hjensas has joined #openstack-ironic | 19:55 | |
*** akahat|ruck has joined #openstack-ironic | 19:55 | |
*** cp- has quit IRC | 19:55 | |
*** cp- has joined #openstack-ironic | 19:56 | |
*** dhellmann_ has joined #openstack-ironic | 20:11 | |
TheJulia | dsneddon: https://specs.openstack.org/openstack/ironic-specs/specs/12.1/support-smart-nic.html#security-impact | 20:12 |
*** dhellmann has quit IRC | 20:12 | |
*** dhellmann_ is now known as dhellmann | 20:13 | |
*** k_mouza has joined #openstack-ironic | 20:36 | |
*** k_mouza has quit IRC | 20:41 | |
*** tosin has quit IRC | 20:43 | |
*** rloo has quit IRC | 22:10 | |
*** ayoung has quit IRC | 22:28 | |
*** paras333_ has joined #openstack-ironic | 22:35 | |
*** paras333 has joined #openstack-ironic | 22:39 | |
*** ayoung has joined #openstack-ironic | 22:40 | |
*** paras333 has quit IRC | 22:44 | |
*** tosky has quit IRC | 22:50 | |
stevebaker | TheJulia: an update on my centos lvm issue, I can remount / and mount the missing /tmp, /home and have a usable system (until reboot). I might try comparing systemd unit differences between centos and rhel | 22:56 |
*** rcernin has joined #openstack-ironic | 23:07 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!