*** bdodd has quit IRC | 00:23 | |
*** bdodd has joined #openstack-ironic | 00:25 | |
*** bdodd has quit IRC | 00:35 | |
*** ociuhandu has joined #openstack-ironic | 01:15 | |
*** ociuhandu has quit IRC | 01:19 | |
*** k_mouza has joined #openstack-ironic | 01:38 | |
*** k_mouza has quit IRC | 01:43 | |
*** Goneri has quit IRC | 02:15 | |
*** mkrai has joined #openstack-ironic | 02:56 | |
*** ociuhandu has joined #openstack-ironic | 03:13 | |
*** ociuhandu has quit IRC | 03:22 | |
*** ociuhandu has joined #openstack-ironic | 03:24 | |
*** ociuhandu has quit IRC | 03:29 | |
*** k_mouza has joined #openstack-ironic | 03:39 | |
*** k_mouza has quit IRC | 03:44 | |
*** jdandrea has quit IRC | 05:08 | |
*** diga has joined #openstack-ironic | 05:09 | |
arne_wiebalck | Good morning, ironic! | 06:15 |
---|---|---|
*** ociuhandu has joined #openstack-ironic | 06:28 | |
*** bjolo_ has joined #openstack-ironic | 06:30 | |
*** ociuhandu has quit IRC | 06:33 | |
*** rpittau|afk is now known as rpittau | 06:35 | |
rpittau | good morning ironic! o/ | 06:35 |
*** yolanda has joined #openstack-ironic | 06:56 | |
iurygregory | good morning arne_wiebalck rpittau and Ironic o/ | 07:08 |
rpittau | hey iurygregory :) | 07:08 |
arne_wiebalck | Hey iurygregory and rpittau o/ | 07:08 |
rpittau | hey arne_wiebalck :) | 07:08 |
*** ociuhandu has joined #openstack-ironic | 07:13 | |
*** ociuhandu has quit IRC | 07:18 | |
gudrutis2 | Morning all 0/ | 07:26 |
openstackgerrit | Riccardo Pittau proposed openstack/networking-baremetal master: Use mock from unittest https://review.opendev.org/717674 | 07:30 |
openstackgerrit | Merged openstack/sushy-cli master: Use unittest.mock instead of third party mock https://review.opendev.org/717408 | 07:39 |
*** dtantsur|afk is now known as dtantsur | 07:41 | |
dtantsur | morning ironic | 07:41 |
*** mkrai has quit IRC | 07:51 | |
rpittau | hey dtantsur :) | 07:52 |
iurygregory | morning dtantsur | 07:52 |
iurygregory | rpittau, not sure if you saw but networking-baremetal is fixed \o/ | 07:56 |
*** lucasagomes has joined #openstack-ironic | 07:59 | |
openstackgerrit | Andreas Jaeger proposed openstack/sushy master: Cleanup py27 support https://review.opendev.org/717618 | 08:00 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-prometheus-exporter master: Add release notes jobs https://review.opendev.org/717683 | 08:04 |
iurygregory | rpittau, O.o | 08:06 |
iurygregory | ipe already have - release-notes-jobs-python3 | 08:06 |
rpittau | iurygregory: oh snap, wrong change | 08:06 |
iurygregory | rpittau, oh ok =) | 08:06 |
* rpittau still sleeping | 08:07 | |
rpittau | iurygregory: yeah I saw the networking-baremetal is green, good job :) | 08:07 |
iurygregory | =D | 08:08 |
*** mkrai has joined #openstack-ironic | 08:09 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-prometheus-exporter master: Add lower constraints jobs https://review.opendev.org/717684 | 08:12 |
dtantsur | folks, a relatively easy patch for you to review and play with: https://review.opendev.org/#/c/717273/ | 08:17 |
patchbot | patch 717273 - python-ironicclient - A standalone CLI for ironic - 8 patch sets | 08:17 |
dtantsur | iurygregory: if the CI is fixed, could you update the whiteboard? | 08:17 |
iurygregory | dtantsur, doing now! | 08:17 |
iurygregory | =) | 08:17 |
dtantsur | thanks | 08:19 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic stable/stein: Make deploy step failure logging indicate the error https://review.opendev.org/717685 | 08:20 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic stable/rocky: Make deploy step failure logging indicate the error https://review.opendev.org/717686 | 08:20 |
*** rachit7 has joined #openstack-ironic | 08:22 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-prometheus-exporter master: Use hacking for pep8 tests https://review.opendev.org/717689 | 08:24 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Add an ability to run in-band deploy steps https://review.opendev.org/698770 | 08:24 |
dtantsur | mgoddard: updated ^^ | 08:24 |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: WIP: add a deploy steps for writing an image https://review.opendev.org/716216 | 08:25 |
mgoddard | dtantsur: ack | 08:25 |
openstackgerrit | Merged openstack/sushy stable/train: Make MessageRegistryFile.Registry attribute non-required https://review.opendev.org/717322 | 08:27 |
*** alexmcleod has joined #openstack-ironic | 08:28 | |
*** mkrai has quit IRC | 08:29 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-python-agent master: Simplify deduplicate_steps https://review.opendev.org/717690 | 08:31 |
*** priteau has joined #openstack-ironic | 08:32 | |
dtantsur | also great idea re ^^^ | 08:33 |
*** ociuhandu has joined #openstack-ironic | 08:41 | |
*** ociuhandu has quit IRC | 08:45 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Install e2fsprogs in dib images https://review.opendev.org/717692 | 08:46 |
*** mkrai has joined #openstack-ironic | 08:50 | |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Cleanup py27 support https://review.opendev.org/717464 | 08:50 |
dtantsur | rpittau: where do we create ext4 filesystems? | 08:50 |
rpittau | dtantsur: I found the issue in one of the ironic-lib jobs when converting them to dib, ironic-lib-partition-bios-ipmi-direct-dib-src | 08:52 |
rpittau | dtantsur: http://paste.openstack.org/show/791652/ | 08:53 |
dtantsur | rpittau: ah, ephemeral disks. right. could you create a story and link your patch to it? otherwise we'll forget again. | 08:54 |
rpittau | yeah, it's there already, just no linked | 08:54 |
rpittau | https://storyboard.openstack.org/#!/story/2007522 | 08:54 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent-builder master: Install e2fsprogs in dib images https://review.opendev.org/717692 | 08:55 |
openstackgerrit | Merged openstack/sushy-cli master: Cleanup py27 support https://review.opendev.org/717622 | 09:02 |
*** rcernin has quit IRC | 09:03 | |
*** k_mouza has joined #openstack-ironic | 09:04 | |
openstackgerrit | Merged openstack/bifrost master: Cleanup py27 support https://review.opendev.org/717611 | 09:05 |
*** ociuhandu has joined #openstack-ironic | 09:13 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-prometheus-exporter master: Add lower constraints jobs https://review.opendev.org/717684 | 09:21 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Validate node `network_data` field contents https://review.opendev.org/714614 | 09:41 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-prometheus-exporter master: Use hacking for pep8 tests https://review.opendev.org/717689 | 09:45 |
openstackgerrit | Riccardo Pittau proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection https://review.opendev.org/683971 | 09:45 |
openstackgerrit | Merged openstack/sushy master: Cleanup py27 support https://review.opendev.org/717618 | 09:50 |
openstackgerrit | Merged openstack/virtualbmc master: Cleanup py27 support https://review.opendev.org/717625 | 09:50 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add `get_node_network_data` method to NetworkInterface https://review.opendev.org/688184 | 09:50 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: A standalone CLI for ironic https://review.opendev.org/717273 | 09:50 |
dtantsur | rpittau: sorry, I had to fix a tiny issue, could you re-review ^^? | 09:50 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add `get_node_network_data` to non-Neutron NetworkInterface https://review.opendev.org/688266 | 09:50 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Make redfish boot interface to use `network_data` https://review.opendev.org/688272 | 09:50 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add `get_node_network_data` to Neutron NetworkInterface https://review.opendev.org/688896 | 09:51 |
openstackgerrit | Merged openstack/tenks master: Cleanup py27 support https://review.opendev.org/717624 | 09:51 |
openstackgerrit | Ilya Etingof proposed openstack/ironic master: Add L3 boot section to the docs https://review.opendev.org/689844 | 09:51 |
rpittau | dtantsur: done | 09:52 |
dtantsur | thx! | 09:53 |
rpittau | dtantsur: the dib-centos8 job is stable since a while, I was thinking to finally ask to make it voting in dib | 09:53 |
dtantsur | ++ | 09:54 |
rpittau | alright! | 09:54 |
*** mkrai has quit IRC | 09:55 | |
*** markguz_ has joined #openstack-ironic | 09:59 | |
*** mkrai has joined #openstack-ironic | 09:59 | |
openstackgerrit | Merged openstack/sushy-tools master: Cleanup py27 support https://review.opendev.org/717623 | 10:00 |
*** uzumaki has joined #openstack-ironic | 10:03 | |
uzumaki | good afternoon ironic! o/ | 10:04 |
* uzumaki wonders why the cool ironic group is all silent today... | 10:06 | |
*** mkrai has quit IRC | 10:06 | |
*** mkrai_ has joined #openstack-ironic | 10:06 | |
*** mkrai_ has quit IRC | 10:07 | |
*** mkrai has joined #openstack-ironic | 10:08 | |
dtantsur | uzumaki: Monday, everyone is trying to get themselves back together :) | 10:08 |
uzumaki | ah! I'd forgotten that, just got myself freed from most of the work I had to do today. | 10:09 |
rpittau | I'm still trying to wake up | 10:09 |
iurygregory | yeah | 10:09 |
uzumaki | rpittau, coffee can help? | 10:09 |
yolanda | hi, does anyone has samples of dnsmasq/pxe boot under ipv6? | 10:09 |
dtantsur | yolanda: maybe hjensas|afk? | 10:09 |
dtantsur | uzumaki: it's still noon here, which is considered morning on Monday :) | 10:09 |
* dtantsur exercising, brb | 10:09 | |
uzumaki | dtantsur, lol 3PM in the afternoon over here. Yeah, kinda morning. I had a 9:30am meeting today, gosh, exhausting | 10:10 |
yolanda | dtantsur, thx. I'm trying to test under a baremetal environment, not virtualized, and i really don't have good pointers to setup it | 10:13 |
uzumaki | I've been testing with baremetal environment as well, my BIOSInterface patch | 10:19 |
uzumaki | what're you upto yolanda | 10:19 |
yolanda | hi uzumaki , and do you have some config samples on dnsmasq for ipv6? | 10:27 |
openstackgerrit | Merged openstack/metalsmith master: Cleanup py27 support https://review.opendev.org/717614 | 10:31 |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent master: Use unittest mock from standard library https://review.opendev.org/717709 | 10:32 |
*** rcernin has joined #openstack-ironic | 10:37 | |
*** derekh has joined #openstack-ironic | 10:45 | |
uzumaki | yolanda, nope, haven't used those, I was using a devstack setup, to provision BM machines | 10:55 |
*** hjensas|afk is now known as hjensas | 10:55 | |
hjensas | yolanda: This is how puppet-ironic configure dnsmasq for inspector - http://paste.openstack.org/show/791659/ | 10:55 |
yolanda | hi hjensas thx | 10:56 |
iurygregory | hjensas, tks for the help in the ngs o/ | 10:58 |
*** tkajinam has quit IRC | 10:59 | |
hjensas | iurygregory: yw | 10:59 |
*** rachit7 has quit IRC | 11:02 | |
*** ociuhandu has quit IRC | 11:05 | |
*** ociuhandu has joined #openstack-ironic | 11:05 | |
*** ociuhandu has quit IRC | 11:10 | |
*** aedc has quit IRC | 11:11 | |
*** ociuhandu has joined #openstack-ironic | 11:16 | |
*** ociuhandu has quit IRC | 11:23 | |
*** rh-jelabarre has joined #openstack-ironic | 11:27 | |
*** bfournie has joined #openstack-ironic | 11:29 | |
rpittau | rpioso, etingof, when you got a minute, those 2 should be pretty quick to review: https://review.opendev.org/715900 https://review.opendev.org/717016 | 11:46 |
patchbot | patch 715900 - x/sushy-oem-idrac - Bump hacking to 3.0.0 - 1 patch set | 11:46 |
patchbot | patch 717016 - x/sushy-oem-idrac - Switch to the new canonical constraints URL on master - 1 patch set | 11:46 |
etingof | rpittau, sure | 11:47 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: [WIP] Get rid of oslo.config requirements https://review.opendev.org/717724 | 11:50 |
*** tkajinam has joined #openstack-ironic | 11:51 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironicclient master: Make oslo.i18n an optional dependency https://review.opendev.org/717729 | 11:57 |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client master: Make oslo.i18n an optional dependency https://review.opendev.org/717730 | 12:00 |
* etingof has learned of Digital Rebar today -- https://github.com/digitalrebar/provision | 12:04 | |
*** rcernin has quit IRC | 12:04 | |
*** rcernin has joined #openstack-ironic | 12:05 | |
rpittau | I read Digital Bear of course | 12:05 |
etingof | no, this is the Rebar that feeds on ironic bears | 12:06 |
*** uzumaki has quit IRC | 12:07 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client master: Get rid of the oslo.utils requirement https://review.opendev.org/717731 | 12:07 |
etingof | just look at their iron bear - clearly, it will swallow our ironic teddy bear along with the drum sticks | 12:08 |
rpittau | that is really scary | 12:08 |
openstackgerrit | Merged openstack/networking-generic-switch master: Fix ngs https://review.opendev.org/717020 | 12:10 |
openstackgerrit | Merged openstack/networking-generic-switch master: Cleanup py27 support https://review.opendev.org/717617 | 12:10 |
iurygregory | \o/ | 12:11 |
*** tkajinam has quit IRC | 12:18 | |
openstackgerrit | Riccardo Pittau proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection https://review.opendev.org/683971 | 12:24 |
openstackgerrit | Riccardo Pittau proposed openstack/networking-baremetal master: Use mock from unittest https://review.opendev.org/717674 | 12:27 |
openstackgerrit | Merged openstack/ironic-python-agent master: Cleanup py27 support https://review.opendev.org/717538 | 12:28 |
openstackgerrit | Verification of a change to openstack/ironic failed: Cleanup Python 2.7 support https://review.opendev.org/715454 | 12:28 |
openstackgerrit | Merged openstack/python-ironicclient master: Cleanup py27 support https://review.opendev.org/717463 | 12:28 |
openstackgerrit | Merged openstack/ironic-prometheus-exporter master: Cleanup py27 support https://review.opendev.org/717537 | 12:28 |
openstackgerrit | Merged openstack/ironic-lib master: Cleanup py27 support https://review.opendev.org/717612 | 12:28 |
openstackgerrit | Merged openstack/ironic-python-agent master: Software RAID: Add UEFI support https://review.opendev.org/696156 | 12:28 |
openstackgerrit | Merged openstack/ironic master: Make oslo.i18n an optional dependency https://review.opendev.org/716966 | 12:28 |
openstackgerrit | Merged openstack/ironic stable/rocky: Make deploy step failure logging indicate the error https://review.opendev.org/717686 | 12:28 |
*** Goneri has joined #openstack-ironic | 12:31 | |
openstackgerrit | Dmitry Tantsur proposed openstack/python-ironic-inspector-client master: Move osc-lib to test-requirements https://review.opendev.org/717733 | 12:32 |
*** priteau has quit IRC | 12:35 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic-python-agent master: Use unittest mock from standard library https://review.opendev.org/717709 | 12:36 |
*** aedc has joined #openstack-ironic | 12:36 | |
openstackgerrit | Merged openstack/ironic-python-agent-builder master: Install e2fsprogs in dib images https://review.opendev.org/717692 | 12:41 |
*** ociuhandu has joined #openstack-ironic | 12:42 | |
*** rcernin has quit IRC | 12:52 | |
openstackgerrit | Dmitry Tantsur proposed openstack/ironic-inspector master: Move Babel to test-requirements https://review.opendev.org/717743 | 12:56 |
*** rloo has joined #openstack-ironic | 12:58 | |
openstackgerrit | Riccardo Pittau proposed openstack/ironic master: [DNM] collect tftpd info from journald https://review.opendev.org/717745 | 12:58 |
*** Goneri has quit IRC | 13:08 | |
*** ociuhandu has quit IRC | 13:11 | |
*** ociuhandu has joined #openstack-ironic | 13:12 | |
*** mkrai has quit IRC | 13:13 | |
*** Goneri has joined #openstack-ironic | 13:15 | |
*** ociuhandu has quit IRC | 13:17 | |
TheJulia | good morning everyone | 13:18 |
rpittau | hey TheJulia :) | 13:18 |
dtantsur | morning TheJulia | 13:19 |
iurygregory | good morning TheJulia | 13:19 |
TheJulia | how is everyone this morning? | 13:20 |
iurygregory | happy | 13:21 |
iurygregory | ngs is fixed | 13:21 |
iurygregory | multinode job can be voting again | 13:21 |
iurygregory | \o/ | 13:21 |
TheJulia | \o/ | 13:21 |
dtantsur | \o/ | 13:21 |
*** dtantsur is now known as dtantsur|brb | 13:21 | |
iurygregory | I'm just wondering why the ironic patch is not in gate | 13:22 |
iurygregory | https://review.opendev.org/#/c/717348/ | 13:23 |
patchbot | patch 717348 - ironic - Change multinode job to voting - 1 patch set | 13:23 |
iurygregory | Zuul do you have any problems with me? .-. | 13:23 |
rpittau | maybe it's stuck because of the dependency, even if it's arleady merged | 13:24 |
iurygregory | the dependency is merged so it's strange... | 13:25 |
rpittau | iurygregory: there you go, a kick worked | 13:26 |
iurygregory | rpittau, ++ | 13:27 |
iurygregory | zuul may be mad because you kicked it =P | 13:27 |
*** uzumaki has joined #openstack-ironic | 13:34 | |
*** bdodd has joined #openstack-ironic | 13:34 | |
openstackgerrit | Ilya Etingof proposed openstack/sushy-cli master: Add `--show-traffic` feature to aid Redfish diagnostics https://review.opendev.org/713418 | 13:36 |
*** tzumainn has joined #openstack-ironic | 13:37 | |
*** mkrai has joined #openstack-ironic | 13:44 | |
TheJulia | rpittau: should "issue with ovmf from bionic native package https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/1821729" still be on the meeting agenda for this week? | 13:46 |
openstack | Launchpad bug 1821729 in edk2 (Ubuntu Cosmic) "UEFI in ovmf package causes kernel panic" [Undecided,Invalid] | 13:46 |
*** mkrai_ has joined #openstack-ironic | 13:52 | |
*** Blinkiz has joined #openstack-ironic | 13:53 | |
*** mkrai has quit IRC | 13:55 | |
*** Blinkiz has quit IRC | 13:57 | |
openstackgerrit | Ilya Etingof proposed openstack/sushy-tools master: Fix attribute error in `set_boot_image()` https://review.opendev.org/708495 | 13:59 |
*** mkrai_ has quit IRC | 13:59 | |
*** cdearborn has joined #openstack-ironic | 14:00 | |
*** jdandrea has joined #openstack-ironic | 14:01 | |
*** Blinkiz has joined #openstack-ironic | 14:01 | |
*** mkrai has joined #openstack-ironic | 14:02 | |
*** lennyb has quit IRC | 14:04 | |
rpittau | TheJulia: yes please | 14:06 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Block port deletions where vif is present https://review.opendev.org/665835 | 14:08 |
TheJulia | rpittau: okay! | 14:18 |
rpittau | thanks :) | 14:18 |
rpioso | Good morning, ironic :) | 14:24 |
rpioso | rpittau: Ack re: sushy-oem-idrac changes. Thank you! | 14:24 |
rpittau | hey rpioso :) | 14:25 |
openstackgerrit | Riccardo Pittau proposed x/sushy-oem-idrac master: Switch to the new canonical constraints URL on master https://review.opendev.org/717016 | 14:30 |
*** ociuhandu has joined #openstack-ironic | 14:31 | |
openstackgerrit | Iury Gregory Melo Ferreira proposed openstack/ironic master: Native zuulv3 grenade job for ironic https://review.opendev.org/703098 | 14:31 |
*** kaifeng_ has joined #openstack-ironic | 14:35 | |
TheJulia | rpioso: cdearborn: It might be good if you both took a littl ebit and review https://review.opendev.org/#/c/713450/ sometime today. I know the author is doing extended testing, but sooner feedback is better. | 14:36 |
patchbot | patch 713450 - ironic - WIP: [RFE] Implement the bios-interface for idrac-... - 17 patch sets | 14:36 |
cdearborn | TheJulia, aok - will take a look | 14:36 |
rpioso | TheJulia: I have been in regular contact with the developer. I messaged with him yesterday (Sunday) and spoke minutes ago. Until it is successfully integration tested against 14G, it's a WIP. I will also look at the code, as you suggested. | 14:38 |
rpioso | The testing is not extended. Rather, it's fundamental. | 14:38 |
uzumaki | TheJulia, that's me! Expediting that thing ASAP. I'm on it. | 14:48 |
* uzumaki raises hand | 14:48 | |
TheJulia | rpioso: I understand that it is still a WIP, but that doesn't mean it should be ignored | 14:49 |
rpioso | TheJulia: I haven't ignored it. | 14:49 |
TheJulia | Sorry, I misunderstood that not testing had taken place | 14:49 |
TheJulia | the way the message on the review came off as "additional testing on 14g" | 14:50 |
TheJulia | uzumaki: o/ | 14:50 |
* rpioso has had a number of side convos with uzumaki about his change. | 14:51 | |
TheJulia | rpioso: awesome! | 14:51 |
uzumaki | ah! I said that since initially, I was testing on 12G hardware (quickest available), the apply_conf step worked, along with settings cache, async callbacks worked, the factory_reset step had issues, on the dracclient side. I suspected he old idrac version, so jumped onto 14G. | 14:51 |
TheJulia | uzumaki: fun! :( | 14:52 |
uzumaki | Want to do another cycle on 14G, just in case, all guns blazing TheJulia | 14:52 |
TheJulia | Awesome! | 14:52 |
rpioso | TheJulia: nw | 14:52 |
uzumaki | ikr? it was pretty cool to see it at work though TheJulia | 14:52 |
TheJulia | If anyone needs eyes on a patch this week and it is _NOT_ already on the whiteboard, now around line 188, now might be a good time to add items. | 14:55 |
TheJulia | https://etherpad.openstack.org/p/IronicWhiteBoard | 14:55 |
TheJulia | arne_wiebalck: Did you ever see my comment on https://review.opendev.org/#/c/696169 ? | 14:57 |
patchbot | patch 696169 - ironic - Software RAID: Pass the boot mode to the IPA - 4 patch sets | 14:57 |
openstackgerrit | Merged openstack/sushy-cli master: Add `--show-traffic` feature to aid Redfish diagnostics https://review.opendev.org/713418 | 14:58 |
*** dtantsur|brb is now known as dtantsur | 14:58 | |
arne_wiebalck | TheJulia: I may have missed it. | 14:58 |
arne_wiebalck | TheJulia: So, just waiting for the IPA patch is not enough is what you're saying? | 14:59 |
TheJulia | #startmeeting ironic | 15:00 |
openstack | Meeting started Mon Apr 6 15:00:34 2020 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
TheJulia | o/ | 15:00 |
iurygregory | o/ | 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 |
rpittau | o/ | 15:00 |
mgoddard | \o | 15:00 |
kaifeng_ | o/ | 15:00 |
rpioso | \o | 15:00 |
ajya | o/ | 15:00 |
TheJulia | arne_wiebalck: I think the ipa patch merged, the alternative is waiting an entire cycle because it is a breaking change for older IPA images | 15:01 |
TheJulia | Good morning everyone! | 15:01 |
etingof | o/ | 15:01 |
TheJulia | Our agenda can be found on the wiki! | 15:01 |
TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting | 15:01 |
arne_wiebalck | o/ | 15:01 |
TheJulia | We have a number of items, so we should go ahead and get started! | 15:01 |
TheJulia | #topic Announcements / Reminders | 15:01 |
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)" | 15:01 | |
rloo | o/ | 15:01 |
arne_wiebalck | TheJulia: ok, let's take this after the meeting if you have a moment | 15:02 |
*** beekneemech is now known as bnemec | 15:02 | |
erbarr | o/ | 15:02 |
TheJulia | April 9th is the Ussuri-3 milestone which means Cycle highlights are due this week. If there is anything people wish for me to specifically mention, please let me know ASAP. | 15:02 |
TheJulia | Openstack's RC1 deadline is April 23rd, which means we need to cut our release for the ussuri cycle before then. | 15:03 |
TheJulia | Any questions on that? | 15:03 |
TheJulia | Does anyone heave anything else to announce or remind us of? | 15:03 |
rpittau | TheJulia: next monday is bank holiday I think | 15:04 |
iurygregory | ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode is back voting =) | 15:04 |
dtantsur | and Friday too for some of us | 15:04 |
iurygregory | ++ for dtantsur said | 15:04 |
* TheJulia senses she needs to take a day or two off | 15:04 | |
rpittau | yep, but for next monday I guess we'll have to cancel the meeting | 15:04 |
TheJulia | That seems like it is viable | 15:04 |
TheJulia | Any objections? | 15:05 |
cdearborn | o/ | 15:05 |
cdearborn | (sorry - showing up late - that was not an objection) | 15:05 |
* TheJulia hears no objections :) | 15:05 | |
rajinir | o/ | 15:05 |
TheJulia | cdearborn: I figured that :) | 15:05 |
* iurygregory was about to ask if it was XD | 15:05 | |
TheJulia | #agreed Ironic will not be holding a meeting on the 13th because of the Holiday. | 15:06 |
TheJulia | Can I get a volunteer to send a note to the mailing list? | 15:06 |
dtantsur | I can do it | 15:06 |
iurygregory | \o | 15:06 |
dtantsur | iurygregory: go ahead if you want to :) | 15:07 |
TheJulia | Excellent! Thanks! | 15:07 |
iurygregory | dtantsur, if you are ok with it =) | 15:07 |
dtantsur | I'm always ok with less work ;) | 15:07 |
iurygregory | action item on me =) | 15:07 |
TheJulia | #action iurygregory to send a note to the mailing list indicating we will not be meeting next week. | 15:08 |
TheJulia | Onward! | 15:08 |
TheJulia | #topic Review action items from previous meeting | 15:08 |
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)" | 15:08 | |
TheJulia | We had one action item last week, which was for me to send out another doodle for whitepaper meeting, but sadly I did not upon starting to perceive the stress everyone was under. | 15:08 |
TheJulia | arne_wiebalck: Is this what your topic item is on, trying to figure out a time to revisit? | 15:09 |
arne_wiebalck | TheJulia: yes, I think we should keep the momentum | 15:09 |
arne_wiebalck | TheJulia: there were quite some additions and reviews | 15:09 |
TheJulia | arne_wiebalck: would you be willing to send out the doodle? | 15:09 |
TheJulia | ++ | 15:10 |
arne_wiebalck | TheJulia: sure | 15:10 |
TheJulia | arne_wiebalck: excellent! | 15:10 |
TheJulia | Okay then, ward if there are no objections! | 15:10 |
TheJulia | #topic Review subteam status reports | 15:11 |
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)" | 15:11 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:11 |
TheJulia | Line 287 | 15:11 |
TheJulia | mgoddard: dtantsur: looks like the deploy steps stuffs could use an update on the whiteboard. | 15:12 |
dtantsur | it's probably pretty much correct, lemme see | 15:12 |
TheJulia | arne_wiebalck: Looks like software raid only has just the doc patch and the ironic patch we were just talking about left. \o/ | 15:13 |
dtantsur | done | 15:13 |
TheJulia | That seems like it is it to me. Is everyone read to proceed onward? | 15:13 |
TheJulia | dtantsur: thanks! | 15:13 |
arne_wiebalck | TheJulia: \o/ | 15:13 |
iurygregory | ++ | 15:14 |
TheJulia | Looks like ?rpittau? is adding some stuff to CI improvements | 15:14 |
rpittau | just one thing, done | 15:14 |
TheJulia | thanks | 15:15 |
TheJulia | Onward! | 15:15 |
TheJulia | #topic Deciding on priorities for the coming week! | 15:15 |
*** openstack changes topic to "Deciding on priorities for the coming week! (Meeting topic: ironic)" | 15:15 | |
TheJulia | #link https://etherpad.openstack.org/p/IronicWhiteBoard | 15:15 |
TheJulia | Starting at line 130 | 15:15 |
TheJulia | On a positive note, a ton of patches merged last week! Lets keep up the momentum because I need to write the cycle highlights :) | 15:16 |
dtantsur | I've added a few dependency clean-ups there, although most of them have been approved (thanks!) | 15:16 |
* TheJulia cleans up the merged items now | 15:16 | |
TheJulia | How does that look for everyone? | 15:19 |
rpittau | ok | 15:19 |
iurygregory | ok | 15:19 |
dtantsur | LGTM | 15:20 |
TheJulia | Seems like a lot, but 5 or 6 of them are already in-flight or will be approved quickly because they are really small patches. | 15:20 |
TheJulia | Anyway, if we're good with that, I guess it is time to proceed to discussion! | 15:20 |
TheJulia | Any objections? | 15:20 |
iurygregory | ++ | 15:21 |
* TheJulia takes that as no :) | 15:21 | |
TheJulia | #topic Discussion | 15:21 |
*** openstack changes topic to "Discussion (Meeting topic: ironic)" | 15:21 | |
TheJulia | First topic is rpittau's regarding the bioic OVMF package. | 15:21 |
TheJulia | #link https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/1821729 | 15:21 |
openstack | Launchpad bug 1821729 in edk2 (Ubuntu Cosmic) "UEFI in ovmf package causes kernel panic" [Undecided,Invalid] | 15:21 |
TheJulia | rpittau: the microphone is yours | 15:21 |
rpittau | thanks | 15:21 |
rpittau | I'm testing the ovmf native package on bionic using dib | 15:22 |
openstackgerrit | Verification of a change to openstack/python-ironic-inspector-client failed: Make oslo.i18n an optional dependency https://review.opendev.org/717730 | 15:22 |
openstackgerrit | Verification of a change to openstack/python-ironic-inspector-client failed: Get rid of the oslo.utils requirement https://review.opendev.org/717731 | 15:22 |
openstackgerrit | Verification of a change to openstack/python-ironic-inspector-client failed: Move osc-lib to test-requirements https://review.opendev.org/717733 | 15:22 |
rpittau | at the moment whtat I'm seeing is that the node gets the ip but it hangs before getting the NBP | 15:22 |
* TheJulia glares at openstackgerrit bot... :) | 15:22 | |
rpittau | this is what I'm seeing http://paste.openstack.org/show/791675/ | 15:22 |
rpittau | thee console log stops right after teh Station IP address | 15:23 |
rpittau | and the only anomaly is the tftpd error in journal | 15:23 |
TheJulia | connection tracking/firewalling blocking the return connection? | 15:23 |
rpittau | I checked the firewall but I can't see anything wrong, apparently, also nothing changed on that side :/ | 15:24 |
TheJulia | Well bionic did make default connection tracker helper chagnes | 15:24 |
TheJulia | But I thought we accounted for that in our CI jobs | 15:24 |
rpittau | yes, and we have a workaround for that in place | 15:25 |
rpittau | otherwise many other things would not work | 15:25 |
TheJulia | yeah | 15:25 |
rpittau | it could be that ovmf now requires another rule in iptables, but I can't really say what | 15:26 |
TheJulia | connection refused makes me think that the tftp daemon is not able to send packets to OVMF code running in the VM which makes me think that maybe they broke their tftp code?!? | 15:26 |
iurygregory | O.o | 15:26 |
TheJulia | I feel like the socket needs to be tcpdumped | 15:26 |
iurygregory | woa | 15:26 |
TheJulia | just tcpdump the entire thing and see what we've got going back and forth | 15:26 |
TheJulia | if we don't see ovmf emitting a icmp packet to the TFTP server address, then we know it is hypervisor firewalling | 15:27 |
rpittau | ok, I'll see to that | 15:27 |
TheJulia | rpittau: the ipv6 ci job has an example of using tcpdump in it if memory serves | 15:27 |
TheJulia | Hopefully that helps | 15:28 |
rpittau | the thing that's making me crazy is thtat updating the package and restarting the server creation works | 15:28 |
TheJulia | ugh :( | 15:28 |
TheJulia | Well, lets at least get a tcpdump.. because if ovmf is telling the server "send me the file on this port" and then responds with ICMP, it is clearly an OVMF bug | 15:28 |
rpittau | ok | 15:28 |
TheJulia | Are we good to move on? | 15:29 |
hjensas | both updating package and restarting server create togheter. Or both those are workaround? | 15:29 |
rpittau | I am :) | 15:29 |
rpittau | hjensas: starting with xenial pkg, creating node, then desotryong node, upgrading package, creating node again works | 15:29 |
rpittau | creating node directly with bionic package does not work | 15:30 |
dtantsur | Oo | 15:30 |
rpittau | s/node/server | 15:30 |
hjensas | rpittau: wow. Thanks, crystal clear. | 15:30 |
TheJulia | :( | 15:30 |
TheJulia | Next topic is dtantsur's on his proposal to make ironic a top-level opendev project. | 15:31 |
TheJulia | #link http://lists.openstack.org/pipermail/openstack-discuss/2020-April/013757.html | 15:31 |
openstackgerrit | Merged openstack/ironic master: Change multinode job to voting https://review.opendev.org/717348 | 15:31 |
openstackgerrit | Merged openstack/python-ironicclient master: Make oslo.i18n an optional dependency https://review.opendev.org/717729 | 15:31 |
TheJulia | dtantsur: the floor is yours | 15:31 |
openstackgerrit | Merged openstack/python-ironicclient master: A standalone CLI for ironic https://review.opendev.org/717273 | 15:31 |
dtantsur | well, I mostly wanted to make sure that all parties here have read and commented | 15:31 |
dtantsur | I know some of us have discussed it previously, but the discussion stalled | 15:31 |
dtantsur | a lot of interesting stuff in the thread, highly recommend | 15:32 |
TheJulia | That thread is also a little hard to read because there is a strong undertone of hurt and fear | 15:32 |
iurygregory | yeah | 15:32 |
dtantsur | not without that indeed. but also quite a few useful thoughts. | 15:32 |
TheJulia | Indeed | 15:32 |
dtantsur | I think it's important that people who care about ironic (many of them are present) read, think and comment | 15:33 |
dtantsur | otherwise the thread will stall and end up with nothing | 15:33 |
TheJulia | ++ | 15:33 |
dtantsur | even if we don't end up breaking up from openstack, I'm sure there can be a lot of useful follow-ups | 15:33 |
* dtantsur needs to provide a new round of responses to people, send spoons! | 15:33 | |
TheJulia | It is a discussion that needs to happen, and I love that it returning us to the long debated what is openstack thread | 15:34 |
dtantsur | I seem to be great at opening cans of worms :D | 15:35 |
TheJulia | dtantsur: I'm running low, but maybe http://www.cutestpaw.com/articles/50-cute-cats-make-your-life-happier/ might help | 15:35 |
* hjensas likes that the thread started stirring a bit about how to "get to market" that opentack is a collection of services. That can be used standalone or just 1 or 2. | 15:35 | |
dtantsur | TheJulia: that may work, thanks! | 15:35 |
dtantsur | hjensas: that's a possible useful outcome | 15:36 |
*** mkrai has quit IRC | 15:36 | |
TheJulia | hjensas: and it is highlighting a lot of major disconnects that need mending... somehow | 15:36 |
*** ociuhandu has quit IRC | 15:36 | |
dtantsur | indeed | 15:37 |
*** ociuhandu has joined #openstack-ironic | 15:37 | |
TheJulia | Anyway, dtantsur thank you for raising the topic, and if you need more cut pet links, I'll happily dig for them because I need spoons too. | 15:37 |
dtantsur | more cut pet links \o/ | 15:37 |
dtantsur | np :) | 15:37 |
*** gyee has joined #openstack-ironic | 15:38 | |
iurygregory | cut pet links should be shared =) | 15:38 |
TheJulia | #agreed All cute pet photos should be shared. | 15:38 |
TheJulia | Shall we proceed onward? | 15:38 |
rpioso | The MAAS web site link etingof shared provided insight into what we're competing with: https://maas.io/ | 15:38 |
dtantsur | that's me following the thread in question: http://www.cutestpaw.com/wp-content/uploads/2011/11/Kitten.jpg | 15:39 |
* kaifeng_ actually investigated and compared with ironic before | 15:39 | |
* etingof thinks MaaS is a tough competitor, at least from marketing and PR standpoints | 15:39 | |
dtantsur | rpioso: exactly. somebody (mnaser?) asked how the side should look - this is how probably | 15:39 |
dtantsur | * site | 15:39 |
TheJulia | And we have no marketing or PR. Or to put it more precisely, we are the marketing and PR team as well. | 15:40 |
dtantsur | kaifeng_: I'd be curious to hear about your experience! | 15:40 |
dtantsur | TheJulia: yeah, we cannot get to the same level.. but we may get a nice landing page! | 15:40 |
* arne_wiebalck was also quite intrigued by the https://rebar.digital/ link etingof posted earlier | 15:40 | |
TheJulia | dtantsur: interesting you note that, there was an effort that was pushed many moons ago to try and simplify project landing pages and not have them full of links of descriptie text | 15:40 |
kaifeng_ | My feeling on maas is it is a project to quickly bring a data center into a public cloud | 15:41 |
dtantsur | for that we need to *have* project landing pages | 15:41 |
TheJulia | it flopped of course because some still wanted the index style landing page | 15:41 |
dtantsur | I don't believe docs.o.o/$project is | 15:41 |
TheJulia | no, it isen't, and the intent of the docs team was to try and craft them into that | 15:42 |
TheJulia | Sadly, things change too | 15:42 |
TheJulia | Anyway, lots of good discussion, and we should move onto the SIG! | 15:42 |
dtantsur | ++ | 15:42 |
TheJulia | #topic Baremetal SIG | 15:42 |
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)" | 15:42 | |
*** ociuhandu has quit IRC | 15:42 | |
TheJulia | arne_wiebalck: Is there anything else to discuss that we didn't cover earlier? | 15:42 |
arne_wiebalck | TheJulia: Not relly. Thanks everyone for contributing, looks much better now! | 15:43 |
arne_wiebalck | really | 15:43 |
* etingof will push his bits in a bit | 15:43 | |
arne_wiebalck | etingof: tanks! | 15:43 |
* arne_wiebalck cannot type | 15:43 | |
TheJulia | dtantsur: fyi, this is me right now http://www.cutestpaw.com/wp-content/uploads/2011/11/To-infinity-and-beyond.jpeg needing more coffee | 15:44 |
dtantsur | I'm a bit behind on my part, sorry | 15:44 |
TheJulia | Same, I'm getting pulled in many directions | 15:44 |
dtantsur | looks like you indeed :) | 15:44 |
rpittau | same :/ | 15:44 |
TheJulia | I should have time this week, we've not been running the 3d rpinters around the clock since Saturday morning. | 15:44 |
TheJulia | printers | 15:45 |
TheJulia | Anyway, onward to Open Discussion | 15:45 |
TheJulia | #topic Open Discussion | 15:45 |
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)" | 15:45 | |
dtantsur | I have a follow-up question to https://review.opendev.org/#/c/717273/ | 15:45 |
patchbot | patch 717273 - python-ironicclient - A standalone CLI for ironic (MERGED) - 9 patch sets | 15:45 |
dtantsur | first, yes, we now have a 'baremetal' command without OSC | 15:45 |
TheJulia | \o/ | 15:46 |
TheJulia | NobodyCam: ^^^^^ | 15:46 |
dtantsur | second, what would people think if I enable a way for the same command to add ironic-inspector-client commands? | 15:46 |
dtantsur | i.e. if python-ironic-inspector-client is installed, then 'baremetal introspection blah-blah' is a thing | 15:46 |
TheJulia | dtantsur: Might be interesting, do you think you could get it up in the next 24 hours? | 15:46 |
dtantsur | TheJulia: tomorrow morning quite likely | 15:46 |
TheJulia | I say do it! | 15:47 |
NobodyCam | Good morning folks and WooHoo | 15:47 |
dtantsur | I got close to it, but then stumbled upon an issue in ironic-inspector-client | 15:47 |
dtantsur | I think I can work around it | 15:47 |
TheJulia | Okay, awesome | 15:47 |
TheJulia | Thanks dtantsur ! | 15:47 |
TheJulia | Do we have anything else to discuss? | 15:50 |
iurygregory | justa heads up for the cores to look at the changes in the ironic-tempest-plugin https://review.opendev.org/712041 | 15:50 |
patchbot | patch 712041 - ironic-tempest-plugin - Split Tempest tests between ipmi and redfish - 8 patch sets | 15:50 |
iurygregory | =) | 15:50 |
* etingof pulls the mic | 15:51 | |
iurygregory | go for it etingof o/ | 15:51 |
TheJulia | iurygregory: I may have already added those.. | 15:51 |
TheJulia | etingof: ? | 15:51 |
etingof | it turned out that ironic can't vmedia boot Supermicros because they do vmedia it in their own OEM way. what we could do is to introduce a new sushy extension package - sushy-oem-supermicro. so I am wondering how useful that would be...? | 15:51 |
iurygregory | TheJulia, oh thanks =) | 15:51 |
dtantsur | etingof: not just package, also a new driver, right? | 15:51 |
dtantsur | living in ironic-staging-drivers since it's not vendor-backed? | 15:51 |
etingof | well, ideally - just the mediation layer well-hidden inside sushy extension... | 15:52 |
dtantsur | s/driver/hardware type/ (heh, of all people, I'm not supposed to confuse these) | 15:52 |
dtantsur | etingof: the way sushy works now, OEM stuff won't be magically picked up | 15:52 |
etingof | yeah, ideally that should be magical whenever possible | 15:53 |
etingof | but, yes, explicit vendor driver would do as well | 15:53 |
dtantsur | I'm trying to understand the scope of your proposal | 15:54 |
etingof | it seems the magic is not impossible | 15:54 |
dtantsur | do you propose to also modify sushy and/or the redfish hw type to magically pick up OEM changes? | 15:54 |
dtantsur | similarly to what we discussed in GVA? | 15:54 |
etingof | yeah, that seems ideal to me... look, if sushy/can learn from BMC what kind of vendor is that, sushy could probably pick the right extension to mediate... | 15:55 |
dtantsur | yeah, or it can be a driver_info field | 15:55 |
dtantsur | I'd read a detailed RFE on this | 15:55 |
etingof | right | 15:55 |
TheJulia | ++ | 15:56 |
etingof | perhaps the case of supermicro could serve as a precedent for sushy OEM automation... | 15:56 |
TheJulia | yeah, I'm not exactly groking what and how at the moment so I think something written might be helpful | 15:56 |
rpioso | etingof: Would the iDRAC vmedia diffs benefit from the mediation layer? | 15:57 |
dtantsur | I guess it depends on what is going to be proposed? | 15:57 |
etingof | rpioso, ideally, if we could hide all idrac-redfish differences in sushy extension... | 15:57 |
rpioso | etingof: We would still have a need to be able to offer our vendor value add. Not sure how that would be handled. | 15:58 |
etingof | rpioso, like what? | 15:59 |
dtantsur | via selling hardware? ;) | 15:59 |
dtantsur | sorry, couldn't resist | 15:59 |
rpioso | dtantsur: heh | 15:59 |
dtantsur | I don't think "you need a non-standard driver for our hardware" is a selling point actually | 16:00 |
etingof | for the ironic operator it is important to deploy the machine | 16:00 |
etingof | dtantsur++ | 16:00 |
rpioso | etingof: Server Configuration Profile (SCP). | 16:00 |
* rpioso looks for the story | 16:00 | |
dtantsur | ah, you mean, you have more features coming? | 16:00 |
dtantsur | this is fine. I think the current discussion is to make all base features of 'redfish' hw type work | 16:00 |
* TheJulia wonders if we are done with the meeting | 16:00 | |
dtantsur | we probably are | 16:00 |
rpioso | etingof: https://storyboard.openstack.org/#!/story/2003594 | 16:01 |
etingof | TheJulia should now dismiss us | 16:01 |
TheJulia | Excellent! | 16:01 |
TheJulia | Have a wonderful week everyone! Stay safe! And remember to share cute pet photos! | 16:01 |
TheJulia | Also photos of ferrets. My wife <3s them. | 16:02 |
TheJulia | #endmeeting | 16:02 |
*** 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:02 | |
openstack | Meeting ended Mon Apr 6 16:02:05 2020 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:02 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-04-06-15.00.html | 16:02 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-04-06-15.00.txt | 16:02 |
openstack | Log: http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-04-06-15.00.log.html | 16:02 |
dtantsur | rpioso: the very first thing I'd ask is to write a TL;DR of what SCP is | 16:02 |
rpioso | dtantsur: ty | 16:03 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: Editing follow-up for UEFI SOftware RAID support https://review.opendev.org/717787 | 16:03 |
etingof | dtantsur, looks like a snapshot of BIOS settings | 16:03 |
*** lucasagomes has quit IRC | 16:03 | |
dtantsur | rpioso: oh, I've left some comments on the story previously | 16:03 |
openstackgerrit | Arne Wiebalck proposed openstack/ironic-python-agent master: Editing follow-up for UEFI Software RAID support https://review.opendev.org/717787 | 16:03 |
rpioso | dtantsur, etingof: More like an entire server config cookie cutter. | 16:03 |
etingof | rpioso, I'd say this SCP feature can be only available via sushy-oem-idrac, but not ironic interfaces | 16:04 |
rpioso | Stamp and repeat. | 16:04 |
rpioso | etingof: Yep | 16:04 |
etingof | the pain point is that I can't just take a Dell or SM machine and boot it over virtual media | 16:04 |
etingof | despite being advertised as redfish vmedia compliant | 16:05 |
openstackgerrit | Merged openstack/networking-baremetal master: Explicitly set ramdisk type https://review.opendev.org/714421 | 16:05 |
etingof | these incompatible bits and pieces that get in the way of a basic operation can hopefully go into this automatic mediation layer | 16:05 |
openstackgerrit | Mahendra Kamble proposed openstack/ironic master: DRAC : idrac-redfish inspect updates pxe port https://review.opendev.org/693328 | 16:06 |
etingof | so that if sushy senses idrac on the other end of BMC connection, it will pip install sushy-oem-idrac and do the deploy | 16:06 |
etingof | as opposed to asking the operator to find and read iDRAC whitepaper | 16:06 |
arne_wiebalck | TheJulia: for https://review.opendev.org/#/c/696169/4 (apart from the rebase I need to do and the depends-on which can be removed), how the issue to be solved technically? | 16:07 |
patchbot | patch 696169 - ironic - Software RAID: Pass the boot mode to the IPA - 4 patch sets | 16:07 |
rpittau | bye everyone! good night! o/ | 16:08 |
*** rpittau is now known as rpittau|afk | 16:08 | |
iurygregory | bye rpittau|afk | 16:08 |
rpioso | etingof: They just need to use the idrac hw type. | 16:10 |
dtantsur | arne_wiebalck: catch a failure from the agent, retry without the new parameter | 16:10 |
rpioso | etingof: It's supported by the vendor. | 16:10 |
arne_wiebalck | dtantsur: ok, thanks | 16:10 |
dtantsur | (or fail gracefully if e.g. UEFI+RAID is requested) | 16:10 |
iurygregory | email sent to openstack-discuss =) | 16:11 |
dtantsur | iurygregory++ | 16:11 |
*** dtantsur is now known as dtantsur|afk | 16:11 | |
dtantsur|afk | o/ | 16:11 |
etingof | rpioso, arguably, there is some degree of duplication in the idrac hw type + sushy-oem-idrac arrangement... may be we can conceptually merge the two and automate sushy-oem-idrac use without user noticing | 16:12 |
rpioso | etingof: +1 | 16:12 |
etingof | at least for the basic operations | 16:13 |
iurygregory | zuul is not doing his job properly today... (probably because it's monday) | 16:13 |
rpioso | etingof: Just bear in mind there will be value add. We're working on clean steps which place the BMC in a clean state. Those are already available via WS-Man. | 16:15 |
arne_wiebalck | bye everyone o/ | 16:35 |
*** k_mouza has quit IRC | 16:45 | |
*** alexmcleod has quit IRC | 16:47 | |
TheJulia | arne_wiebalck: sorry, got distaracted by another meeting that I had to jump on | 16:48 |
TheJulia | iurygregory: thanks! | 16:49 |
*** rloo has quit IRC | 16:55 | |
*** ociuhandu has joined #openstack-ironic | 16:57 | |
*** k_mouza has joined #openstack-ironic | 16:57 | |
iurygregory | TheJulia, yw o/ | 16:59 |
openstackgerrit | Merged openstack/ironic master: Fetch netmiko session log https://review.opendev.org/717194 | 17:01 |
openstackgerrit | Merged openstack/ironic master: Cleanup Python 2.7 support https://review.opendev.org/715454 | 17:01 |
*** k_mouza has quit IRC | 17:07 | |
erbarr | hi, Dell 3rd party CI has been failing since the previous weekend, I saw that internal_driver_info showed deploy_steps as a map rather than None since failures started showing up and I'm wondering if there's any action items for me to get that back in the green | 17:08 |
*** aedc has quit IRC | 17:08 | |
*** ociuhandu has quit IRC | 17:08 | |
TheJulia | erbarr: why is the job failing if the contents of driver_internal_info are different? | 17:09 |
TheJulia | FWIW, there is no API contract for that field, it is purely internal that we only allow to be visible for things like troubleshooting/understanding where things are at or are going in the internal mechanisms | 17:10 |
erbarr | i don't know, that's just something i noticed on the logs between passing jobs and failing jobs, i did see the nodes boot ipxe and just sit at that terminal while tempest basicOps were running though, ipmi jobs though seemed to failed to boot ipxe | 17:12 |
TheJulia | erbarr: what exactly is the state that your finding these machines in? | 17:12 |
TheJulia | agent heartbeating? and deployment not occuring? | 17:12 |
erbarr | i see the jobs running tempest basicOps then look at the ikvm and i see them boot ipxe and sit at the login prompt, except ipmi jobs which fail to ipxe with an UNDI API call 0012 failed: status code 0001 | 17:16 |
erbarr | sorry about my ignorace, i'm brand new to this world and just trying to get a hold on things | 17:17 |
TheJulia | UNDI API call sounds like they are in UEFI mode | 17:18 |
TheJulia | or | 17:18 |
TheJulia | no | 17:18 |
TheJulia | that is bios ipxe | 17:18 |
TheJulia | No wrores! | 17:18 |
TheJulia | worries | 17:18 |
TheJulia | erbarr: if you can get is the output of `openstack baremetal node show <uuid>` for a node that is stuck at the login prompt, that would help us understand what is going on there | 17:19 |
TheJulia | for the ipmi ones, that seems different | 17:19 |
*** rloo has joined #openstack-ironic | 17:23 | |
*** k_mouza has joined #openstack-ironic | 17:23 | |
erbarr | okay, the logs spit that out already can you access this? https://stash.dellemc-community.org/logs/dellemc-poweredge-R730-R630-tempest-dsvm-ironic-idrac/2020-04-01:17:20/688272/13/console.html | 17:23 |
TheJulia | it is slowly downloading :( | 17:24 |
erbarr | yea, these logs are huge | 17:24 |
TheJulia | hmm, looks like like nova failures | 17:26 |
*** k_mouza has quit IRC | 17:27 | |
TheJulia | your conductor log looks good | 17:31 |
erbarr | okay, so I need to find what changed in nova | 17:31 |
TheJulia | but there is no heartbeating in it | 17:31 |
*** aedc has joined #openstack-ironic | 17:32 | |
TheJulia | Which means the agents is not connecting to the API and not heartbeating | 17:32 |
TheJulia | which means nova presents as a timeout/reschedule issue | 17:32 |
TheJulia | where as just the original deploy job timed out | 17:32 |
TheJulia | https://stash.dellemc-community.org/logs/dellemc-poweredge-R730-R630-tempest-dsvm-ironic-idrac/2020-04-01:17:20/688272/13/logs/screen-ir-cond.txt.gz <-- "deploy fail" is a good starting point | 17:33 |
erbarr | cool, thanks! | 17:35 |
TheJulia | erbarr: so... are you guys inheriting the upstream CI job configuration? | 17:35 |
TheJulia | About a week ago, we changed the default for upstream CI jobs to enforce agent_token support | 17:36 |
TheJulia | but it looks like whatever IPA image your using in your CI is out of date | 17:36 |
TheJulia | https://www.irccloud.com/pastebin/7EZQFbpQ/ | 17:36 |
erbarr | okay, that would match the timeline, so I need to look into getting that updated then | 17:37 |
TheJulia | so it is not zuul job configuration | 17:38 |
TheJulia | it is the devstack settings | 17:38 |
TheJulia | https://review.opendev.org/#/c/699304/24/devstack/lib/ironic | 17:38 |
patchbot | patch 699304 - ironic - Signal agent token is required (MERGED) - 24 patch sets | 17:38 |
TheJulia | I defaulted it to true, which is fine if your using an updated upstream IPA image which the upstream jobs do, or your building an IPA image off of current code now. | 17:39 |
TheJulia | if your not... or just have an older ramdisk, it is going to fail the job | 17:39 |
TheJulia | We only explicitly turned that off for upstream cases where we knew we were testing with an older ramdisk | 17:39 |
erbarr | so, i could try setting that to false while i figure how to update the image? | 17:43 |
TheJulia | yup | 17:44 |
erbarr | awesome, thank you so much, you're truly a guru | 17:46 |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Make oslo.i18n an optional dependency https://review.opendev.org/717730 | 17:46 |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Get rid of the oslo.utils requirement https://review.opendev.org/717731 | 17:46 |
openstackgerrit | Merged openstack/python-ironic-inspector-client master: Move osc-lib to test-requirements https://review.opendev.org/717733 | 17:47 |
*** k_mouza has joined #openstack-ironic | 17:58 | |
*** tonyb[m]_ has joined #openstack-ironic | 18:06 | |
*** tonyb[m] has quit IRC | 18:08 | |
*** tonyb[m]_ is now known as tonyb[m] | 18:08 | |
* uzumaki thinks TheJulia being a guru was never in question | 18:11 | |
erbarr | uzumaki i like your name, i'm a fan | 18:15 |
* TheJulia feels like she is totally oblivious to something | 18:15 | |
* TheJulia considers obliviousness may be good thing at the moment :( | 18:16 | |
*** k_mouza has quit IRC | 18:16 | |
erbarr | well, idk, i'm assuming, i've watched way too much anime for my own sanity | 18:16 |
uzumaki | erbarr, oh, so am I! | 18:17 |
uzumaki | TheJulia, it's Naruto, the anime. Naruto Uzumaki is the protagonist. I remember when I was joining IRC first time in '16 I had just recently watched an episode, and the most random thing I could come up with was 'uzumaki'. And there we are now. | 18:18 |
uzumaki | Although, if TheJulia is oblivious to something that uzumaki is oblivious to, well, can't say anything then. | 18:19 |
*** diga has quit IRC | 18:19 | |
erbarr | uzumaki, i grew up watching that, i'm not up to date with his son though few weeks behind | 18:21 |
*** kaifeng_ has quit IRC | 18:21 | |
uzumaki | erbarr, so did I, but I haven't watched beyond the fillers that came before the ninja war, the akatsuki. Pain saga's my favorite | 18:21 |
erbarr | ohh i have a policy to skip all fillers, Pain saga was the best | 18:22 |
erbarr | TheJulia, i'm seeing we're using this ramdisk IRONIC_AGENT_RAMDISK_URL=https://tarballs.openstack.org/ironic-python-agent/coreos/files/coreos_production_pxe_image-oem-master.cpio.gz | 18:23 |
erbarr | that's the last one on the list there | 18:23 |
*** derekh has quit IRC | 18:24 | |
erbarr | i guess a few branch named ones are updated more recently | 18:26 |
tzumainn | TheJulia, hi! apologies if I should not be asking, but any chance of re-instating your +2 on https://review.opendev.org/#/c/708678/ ? I lost your original +2 after a rebase, and yours would be the second | 18:29 |
patchbot | patch 708678 - ironic - Use auth values from neutron conf when managing Ne... - 5 patch sets | 18:29 |
*** ociuhandu has joined #openstack-ironic | 18:32 | |
*** aedc has quit IRC | 18:40 | |
*** Lucas_Gray has joined #openstack-ironic | 18:40 | |
*** Lucas_Gray has quit IRC | 18:42 | |
*** Lucas_Gray has joined #openstack-ironic | 18:44 | |
*** ociuhandu has quit IRC | 18:52 | |
*** ociuhandu has joined #openstack-ironic | 18:53 | |
*** aedc has joined #openstack-ironic | 18:54 | |
*** Lucas_Gray has quit IRC | 18:59 | |
*** ociuhandu has quit IRC | 18:59 | |
*** Lucas_Gray has joined #openstack-ironic | 19:00 | |
*** dking_desktop has quit IRC | 19:20 | |
TheJulia | erbarr: Yeah, don't use coreos assets anymore :\ | 19:32 |
TheJulia | erbarr: getting you a link | 19:32 |
TheJulia | erbarr: use the centos8-master files from https://tarballs.opendev.org/openstack/ironic-python-agent/dib/files/ | 19:33 |
*** aedc has quit IRC | 19:38 | |
*** aedc has joined #openstack-ironic | 19:38 | |
*** Lucas_Gray has quit IRC | 19:41 | |
erbarr | TheJulia: thanks! I'm checking the token false in a job and I'll update the image in another one, let them fight it out | 19:42 |
* uzumaki hears "let them fight it out" and imagines the fight between Naturo and Pain... | 19:44 | |
*** Lucas_Gray has joined #openstack-ironic | 19:45 | |
*** Lucas_Gray has quit IRC | 20:03 | |
*** Lucas_Gray has joined #openstack-ironic | 20:19 | |
*** Lucas_Gray has quit IRC | 20:26 | |
*** stevebaker has joined #openstack-ironic | 20:44 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Replace netaddr with ipaddress https://review.opendev.org/717852 | 20:46 |
*** Lucas_Gray has joined #openstack-ironic | 21:00 | |
*** aedc has quit IRC | 21:01 | |
*** ociuhandu has joined #openstack-ironic | 21:02 | |
*** ociuhandu has quit IRC | 21:06 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: "dual stack" support for PXE/iPXE https://review.opendev.org/714212 | 21:11 |
*** bfournie has quit IRC | 21:14 | |
*** Lucas_Gray has quit IRC | 21:35 | |
stevebaker | hjensas: hey are you around? Maybe we should just poll for the existence of an agent, rather than a populated bridge_mappings https://bugs.launchpad.net/tripleo/+bug/1870529 | 21:50 |
openstack | Launchpad bug 1870529 in tripleo "node provisioning with ansible fails" [Undecided,New] | 21:50 |
hjensas | stevebaker: that empty bridge_mapping means they have no 'physical_network' set on the baremtal port object. | 21:53 |
*** aedc has joined #openstack-ironic | 21:54 | |
hjensas | stevebaker: which is okay for non-rotued networks. But the node import should default to 'ctlplane' for that in tripleo. | 21:54 |
stevebaker | hjensas: maybe he is not using node import? its not clear in the bug | 21:55 |
hjensas | stevebaker: I'm asking. | 21:56 |
stevebaker | hjensas: thanks | 21:56 |
hjensas | stevebaker: I don't see how he could end up in that situation without using the ironic cli/api directly. | 21:56 |
stevebaker | hmm | 21:59 |
hjensas | stevebaker: so there is one scenario I think. | 21:59 |
hjensas | stevebaker: if no port's are defined in instackenv.json, but ports are added based on introspection data. The physical network field will not be set. | 22:00 |
hjensas | stevebaker: I think either allow empty bridge_mappings, or fail with a log message telling the operator to set the physical_network of the baremetal port. | 22:03 |
stevebaker | hjensas: a better error message sounds good, it could even suggest setting it to ctlplane | 22:04 |
hjensas | stevebaker: or even setting 'ctlplane' and a WARN message? | 22:05 |
stevebaker | hjensas: yeah maybe. Lets see how they got into that state first | 22:07 |
hjensas | stevebaker: sounds good. | 22:08 |
*** rh-jelabarre has quit IRC | 22:11 | |
rpioso | TheJulia: Which OS are most upstream devs using to host devstack? I've been using Bionic. | 22:13 |
TheJulia | rpioso: it is a mix afaik. Mostly ubuntu but I think a couple people run Fedora, and one I know even uses RHEL. | 22:15 |
rpioso | TheJulia: Do you have a preference? And do you happen to know dtantsur's? | 22:16 |
*** k_mouza has joined #openstack-ironic | 22:16 | |
*** m1p has joined #openstack-ironic | 22:17 | |
*** k_mouza has quit IRC | 22:21 | |
*** m1p has left #openstack-ironic | 22:27 | |
*** rcernin has joined #openstack-ironic | 22:30 | |
openstackgerrit | Verification of a change to openstack/ironic failed: Use auth values from neutron conf when managing Neutron ports https://review.opendev.org/708678 | 22:33 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation https://review.opendev.org/710846 | 22:40 |
*** tkajinam has joined #openstack-ironic | 22:42 | |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation https://review.opendev.org/710846 | 22:42 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation https://review.opendev.org/710846 | 22:44 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation https://review.opendev.org/710846 | 22:45 |
openstackgerrit | Julia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-device behaviour https://review.opendev.org/711118 | 22:45 |
*** k_mouza has joined #openstack-ironic | 22:46 | |
*** k_mouza has quit IRC | 22:47 | |
*** k_mouza has joined #openstack-ironic | 22:48 | |
*** k_mouza has quit IRC | 22:52 | |
TheJulia | rpioso: I don't remember what Dmitry uses offhand. Sorry. I tend to use Ubuntu but I also have a Centos VM locally that I've used in the last year for some dev work. | 23:27 |
*** uzumaki has quit IRC | 23:34 | |
rpioso | TheJulia: Would that be Bionic? | 23:45 |
TheJulia | yes, bionic and xenial | 23:48 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!