Monday, 2020-04-06

*** bdodd has quit IRC00:23
*** bdodd has joined #openstack-ironic00:25
*** bdodd has quit IRC00:35
*** ociuhandu has joined #openstack-ironic01:15
*** ociuhandu has quit IRC01:19
*** k_mouza has joined #openstack-ironic01:38
*** k_mouza has quit IRC01:43
*** Goneri has quit IRC02:15
*** mkrai has joined #openstack-ironic02:56
*** ociuhandu has joined #openstack-ironic03:13
*** ociuhandu has quit IRC03:22
*** ociuhandu has joined #openstack-ironic03:24
*** ociuhandu has quit IRC03:29
*** k_mouza has joined #openstack-ironic03:39
*** k_mouza has quit IRC03:44
*** jdandrea has quit IRC05:08
*** diga has joined #openstack-ironic05:09
arne_wiebalckGood morning, ironic!06:15
*** ociuhandu has joined #openstack-ironic06:28
*** bjolo_ has joined #openstack-ironic06:30
*** ociuhandu has quit IRC06:33
*** rpittau|afk is now known as rpittau06:35
rpittaugood morning ironic! o/06:35
*** yolanda has joined #openstack-ironic06:56
iurygregorygood morning arne_wiebalck rpittau and Ironic o/07:08
rpittauhey iurygregory :)07:08
arne_wiebalckHey iurygregory and rpittau o/07:08
rpittauhey arne_wiebalck :)07:08
*** ociuhandu has joined #openstack-ironic07:13
*** ociuhandu has quit IRC07:18
gudrutis2Morning all 0/07:26
openstackgerritRiccardo Pittau proposed openstack/networking-baremetal master: Use mock from unittest  https://review.opendev.org/71767407:30
openstackgerritMerged openstack/sushy-cli master: Use unittest.mock instead of third party mock  https://review.opendev.org/71740807:39
*** dtantsur|afk is now known as dtantsur07:41
dtantsurmorning ironic07:41
*** mkrai has quit IRC07:51
rpittauhey dtantsur :)07:52
iurygregorymorning dtantsur07:52
iurygregoryrpittau, not sure if you saw but networking-baremetal is fixed \o/07:56
*** lucasagomes has joined #openstack-ironic07:59
openstackgerritAndreas Jaeger proposed openstack/sushy master: Cleanup py27 support  https://review.opendev.org/71761808:00
openstackgerritRiccardo Pittau proposed openstack/ironic-prometheus-exporter master: Add release notes jobs  https://review.opendev.org/71768308:04
iurygregoryrpittau, O.o08:06
iurygregoryipe already have - release-notes-jobs-python308:06
rpittauiurygregory: oh snap, wrong change08:06
iurygregoryrpittau, oh ok =)08:06
* rpittau still sleeping08:07
rpittauiurygregory: yeah I saw the networking-baremetal is green, good job :)08:07
iurygregory=D08:08
*** mkrai has joined #openstack-ironic08:09
openstackgerritRiccardo Pittau proposed openstack/ironic-prometheus-exporter master: Add lower constraints jobs  https://review.opendev.org/71768408:12
dtantsurfolks, a relatively easy patch for you to review and play with: https://review.opendev.org/#/c/717273/08:17
patchbotpatch 717273 - python-ironicclient - A standalone CLI for ironic - 8 patch sets08:17
dtantsuriurygregory: if the CI is fixed, could you update the whiteboard?08:17
iurygregorydtantsur, doing now!08:17
iurygregory=)08:17
dtantsurthanks08:19
openstackgerritDmitry Tantsur proposed openstack/ironic stable/stein: Make deploy step failure logging indicate the error  https://review.opendev.org/71768508:20
openstackgerritDmitry Tantsur proposed openstack/ironic stable/rocky: Make deploy step failure logging indicate the error  https://review.opendev.org/71768608:20
*** rachit7 has joined #openstack-ironic08:22
openstackgerritRiccardo Pittau proposed openstack/ironic-prometheus-exporter master: Use hacking for pep8 tests  https://review.opendev.org/71768908:24
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Add an ability to run in-band deploy steps  https://review.opendev.org/69877008:24
dtantsurmgoddard: updated ^^08:24
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: WIP: add a deploy steps for writing an image  https://review.opendev.org/71621608:25
mgoddarddtantsur: ack08:25
openstackgerritMerged openstack/sushy stable/train: Make MessageRegistryFile.Registry attribute non-required  https://review.opendev.org/71732208:27
*** alexmcleod has joined #openstack-ironic08:28
*** mkrai has quit IRC08:29
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent master: Simplify deduplicate_steps  https://review.opendev.org/71769008:31
*** priteau has joined #openstack-ironic08:32
dtantsuralso great idea re ^^^08:33
*** ociuhandu has joined #openstack-ironic08:41
*** ociuhandu has quit IRC08:45
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: Install e2fsprogs in dib images  https://review.opendev.org/71769208:46
*** mkrai has joined #openstack-ironic08:50
openstackgerritMerged openstack/python-ironic-inspector-client master: Cleanup py27 support  https://review.opendev.org/71746408:50
dtantsurrpittau: where do we create ext4 filesystems?08:50
rpittaudtantsur: I found the issue in one of the ironic-lib jobs when converting them to dib, ironic-lib-partition-bios-ipmi-direct-dib-src08:52
rpittaudtantsur:  http://paste.openstack.org/show/791652/08:53
dtantsurrpittau: ah, ephemeral disks. right. could you create a story and link your patch to it? otherwise we'll forget again.08:54
rpittauyeah, it's there already, just no linked08:54
rpittauhttps://storyboard.openstack.org/#!/story/200752208:54
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent-builder master: Install e2fsprogs in dib images  https://review.opendev.org/71769208:55
openstackgerritMerged openstack/sushy-cli master: Cleanup py27 support  https://review.opendev.org/71762209:02
*** rcernin has quit IRC09:03
*** k_mouza has joined #openstack-ironic09:04
openstackgerritMerged openstack/bifrost master: Cleanup py27 support  https://review.opendev.org/71761109:05
*** ociuhandu has joined #openstack-ironic09:13
openstackgerritRiccardo Pittau proposed openstack/ironic-prometheus-exporter master: Add lower constraints jobs  https://review.opendev.org/71768409:21
openstackgerritIlya Etingof proposed openstack/ironic master: Validate node `network_data` field contents  https://review.opendev.org/71461409:41
openstackgerritRiccardo Pittau proposed openstack/ironic-prometheus-exporter master: Use hacking for pep8 tests  https://review.opendev.org/71768909:45
openstackgerritRiccardo Pittau proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection  https://review.opendev.org/68397109:45
openstackgerritMerged openstack/sushy master: Cleanup py27 support  https://review.opendev.org/71761809:50
openstackgerritMerged openstack/virtualbmc master: Cleanup py27 support  https://review.opendev.org/71762509:50
openstackgerritIlya Etingof proposed openstack/ironic master: Add `get_node_network_data` method to NetworkInterface  https://review.opendev.org/68818409:50
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: A standalone CLI for ironic  https://review.opendev.org/71727309:50
dtantsurrpittau: sorry, I had to fix a tiny issue, could you re-review ^^?09:50
openstackgerritIlya Etingof proposed openstack/ironic master: Add `get_node_network_data` to non-Neutron NetworkInterface  https://review.opendev.org/68826609:50
openstackgerritIlya Etingof proposed openstack/ironic master: Make redfish boot interface to use `network_data`  https://review.opendev.org/68827209:50
openstackgerritIlya Etingof proposed openstack/ironic master: Add `get_node_network_data` to Neutron NetworkInterface  https://review.opendev.org/68889609:51
openstackgerritMerged openstack/tenks master: Cleanup py27 support  https://review.opendev.org/71762409:51
openstackgerritIlya Etingof proposed openstack/ironic master: Add L3 boot section to the docs  https://review.opendev.org/68984409:51
rpittaudtantsur: done09:52
dtantsurthx!09:53
rpittaudtantsur: the dib-centos8 job is stable since a while, I was thinking to finally ask to make it voting in dib09:53
dtantsur++09:54
rpittaualright!09:54
*** mkrai has quit IRC09:55
*** markguz_ has joined #openstack-ironic09:59
*** mkrai has joined #openstack-ironic09:59
openstackgerritMerged openstack/sushy-tools master: Cleanup py27 support  https://review.opendev.org/71762310:00
*** uzumaki has joined #openstack-ironic10:03
uzumakigood afternoon ironic! o/10:04
* uzumaki wonders why the cool ironic group is all silent today...10:06
*** mkrai has quit IRC10:06
*** mkrai_ has joined #openstack-ironic10:06
*** mkrai_ has quit IRC10:07
*** mkrai has joined #openstack-ironic10:08
dtantsuruzumaki: Monday, everyone is trying to get themselves back together :)10:08
uzumakiah! I'd forgotten that, just got myself freed from most of the work I had to do today.10:09
rpittauI'm still trying to wake up10:09
iurygregoryyeah10:09
uzumakirpittau, coffee can help?10:09
yolandahi, does anyone has samples of dnsmasq/pxe boot under ipv6?10:09
dtantsuryolanda: maybe hjensas|afk?10:09
dtantsuruzumaki: it's still noon here, which is considered morning on Monday :)10:09
* dtantsur exercising, brb10:09
uzumakidtantsur, lol 3PM in the afternoon over here. Yeah, kinda morning. I had a 9:30am meeting today, gosh, exhausting10:10
yolandadtantsur, thx. I'm trying to test under a baremetal environment, not virtualized, and i really don't have good pointers to setup it10:13
uzumakiI've been testing with baremetal environment as well, my BIOSInterface patch10:19
uzumakiwhat're you upto yolanda10:19
yolandahi uzumaki , and do you have some config samples on dnsmasq for ipv6?10:27
openstackgerritMerged openstack/metalsmith master: Cleanup py27 support  https://review.opendev.org/71761410:31
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent master: Use unittest mock from standard library  https://review.opendev.org/71770910:32
*** rcernin has joined #openstack-ironic10:37
*** derekh has joined #openstack-ironic10:45
uzumakiyolanda, nope, haven't used those, I was using a devstack setup, to provision BM machines10:55
*** hjensas|afk is now known as hjensas10:55
hjensasyolanda: This is how puppet-ironic configure dnsmasq for inspector - http://paste.openstack.org/show/791659/10:55
yolandahi hjensas thx10:56
iurygregoryhjensas, tks for the help in the ngs o/10:58
*** tkajinam has quit IRC10:59
hjensasiurygregory: yw10:59
*** rachit7 has quit IRC11:02
*** ociuhandu has quit IRC11:05
*** ociuhandu has joined #openstack-ironic11:05
*** ociuhandu has quit IRC11:10
*** aedc has quit IRC11:11
*** ociuhandu has joined #openstack-ironic11:16
*** ociuhandu has quit IRC11:23
*** rh-jelabarre has joined #openstack-ironic11:27
*** bfournie has joined #openstack-ironic11:29
rpittaurpioso, etingof, when you got a minute, those 2 should be pretty quick to review: https://review.opendev.org/715900 https://review.opendev.org/71701611:46
patchbotpatch 715900 - x/sushy-oem-idrac - Bump hacking to 3.0.0 - 1 patch set11:46
patchbotpatch 717016 - x/sushy-oem-idrac - Switch to the new canonical constraints URL on master - 1 patch set11:46
etingofrpittau, sure11:47
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: [WIP] Get rid of oslo.config requirements  https://review.opendev.org/71772411:50
*** tkajinam has joined #openstack-ironic11:51
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: Make oslo.i18n an optional dependency  https://review.opendev.org/71772911:57
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client master: Make oslo.i18n an optional dependency  https://review.opendev.org/71773012:00
* etingof has learned of Digital Rebar today -- https://github.com/digitalrebar/provision12:04
*** rcernin has quit IRC12:04
*** rcernin has joined #openstack-ironic12:05
rpittauI read Digital Bear of course12:05
etingofno, this is the Rebar that feeds on ironic bears12:06
*** uzumaki has quit IRC12:07
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client master: Get rid of the oslo.utils requirement  https://review.opendev.org/71773112:07
etingofjust look at their iron bear - clearly, it will swallow our ironic teddy bear along with the drum sticks12:08
rpittauthat is really scary12:08
openstackgerritMerged openstack/networking-generic-switch master: Fix ngs  https://review.opendev.org/71702012:10
openstackgerritMerged openstack/networking-generic-switch master: Cleanup py27 support  https://review.opendev.org/71761712:10
iurygregory\o/12:11
*** tkajinam has quit IRC12:18
openstackgerritRiccardo Pittau proposed openstack/networking-baremetal master: Use openstacksdk for ironic connection  https://review.opendev.org/68397112:24
openstackgerritRiccardo Pittau proposed openstack/networking-baremetal master: Use mock from unittest  https://review.opendev.org/71767412:27
openstackgerritMerged openstack/ironic-python-agent master: Cleanup py27 support  https://review.opendev.org/71753812:28
openstackgerritVerification of a change to openstack/ironic failed: Cleanup Python 2.7 support  https://review.opendev.org/71545412:28
openstackgerritMerged openstack/python-ironicclient master: Cleanup py27 support  https://review.opendev.org/71746312:28
openstackgerritMerged openstack/ironic-prometheus-exporter master: Cleanup py27 support  https://review.opendev.org/71753712:28
openstackgerritMerged openstack/ironic-lib master: Cleanup py27 support  https://review.opendev.org/71761212:28
openstackgerritMerged openstack/ironic-python-agent master: Software RAID: Add UEFI support  https://review.opendev.org/69615612:28
openstackgerritMerged openstack/ironic master: Make oslo.i18n an optional dependency  https://review.opendev.org/71696612:28
openstackgerritMerged openstack/ironic stable/rocky: Make deploy step failure logging indicate the error  https://review.opendev.org/71768612:28
*** Goneri has joined #openstack-ironic12:31
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client master: Move osc-lib to test-requirements  https://review.opendev.org/71773312:32
*** priteau has quit IRC12:35
openstackgerritRiccardo Pittau proposed openstack/ironic-python-agent master: Use unittest mock from standard library  https://review.opendev.org/71770912:36
*** aedc has joined #openstack-ironic12:36
openstackgerritMerged openstack/ironic-python-agent-builder master: Install e2fsprogs in dib images  https://review.opendev.org/71769212:41
*** ociuhandu has joined #openstack-ironic12:42
*** rcernin has quit IRC12:52
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: Move Babel to test-requirements  https://review.opendev.org/71774312:56
*** rloo has joined #openstack-ironic12:58
openstackgerritRiccardo Pittau proposed openstack/ironic master: [DNM] collect tftpd info from journald  https://review.opendev.org/71774512:58
*** Goneri has quit IRC13:08
*** ociuhandu has quit IRC13:11
*** ociuhandu has joined #openstack-ironic13:12
*** mkrai has quit IRC13:13
*** Goneri has joined #openstack-ironic13:15
*** ociuhandu has quit IRC13:17
TheJuliagood morning everyone13:18
rpittauhey TheJulia :)13:18
dtantsurmorning TheJulia13:19
iurygregorygood morning TheJulia13:19
TheJuliahow is everyone this morning?13:20
iurygregoryhappy13:21
iurygregoryngs is fixed13:21
iurygregorymultinode job can be voting again13:21
iurygregory\o/13:21
TheJulia\o/13:21
dtantsur\o/13:21
*** dtantsur is now known as dtantsur|brb13:21
iurygregoryI'm just wondering why the ironic patch is not in gate13:22
iurygregoryhttps://review.opendev.org/#/c/717348/13:23
patchbotpatch 717348 - ironic - Change multinode job to voting - 1 patch set13:23
iurygregoryZuul do you have any problems with me? .-.13:23
rpittaumaybe it's stuck because of the dependency, even if it's arleady merged13:24
iurygregorythe dependency is merged so it's strange...13:25
rpittauiurygregory: there you go, a kick worked13:26
iurygregoryrpittau, ++13:27
iurygregoryzuul may be mad because you kicked it =P13:27
*** uzumaki has joined #openstack-ironic13:34
*** bdodd has joined #openstack-ironic13:34
openstackgerritIlya Etingof proposed openstack/sushy-cli master: Add `--show-traffic` feature to aid Redfish diagnostics  https://review.opendev.org/71341813:36
*** tzumainn has joined #openstack-ironic13:37
*** mkrai has joined #openstack-ironic13:44
TheJuliarpittau: 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
openstackLaunchpad bug 1821729 in edk2 (Ubuntu Cosmic) "UEFI in ovmf package causes kernel panic" [Undecided,Invalid]13:46
*** mkrai_ has joined #openstack-ironic13:52
*** Blinkiz has joined #openstack-ironic13:53
*** mkrai has quit IRC13:55
*** Blinkiz has quit IRC13:57
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Fix attribute error in `set_boot_image()`  https://review.opendev.org/70849513:59
*** mkrai_ has quit IRC13:59
*** cdearborn has joined #openstack-ironic14:00
*** jdandrea has joined #openstack-ironic14:01
*** Blinkiz has joined #openstack-ironic14:01
*** mkrai has joined #openstack-ironic14:02
*** lennyb has quit IRC14:04
rpittauTheJulia: yes please14:06
openstackgerritJulia Kreger proposed openstack/ironic master: Block port deletions where vif is present  https://review.opendev.org/66583514:08
TheJuliarpittau: okay!14:18
rpittauthanks :)14:18
rpiosoGood morning, ironic :)14:24
rpiosorpittau: Ack re: sushy-oem-idrac changes. Thank you!14:24
rpittauhey rpioso :)14:25
openstackgerritRiccardo Pittau proposed x/sushy-oem-idrac master: Switch to the new canonical constraints URL on master  https://review.opendev.org/71701614:30
*** ociuhandu has joined #openstack-ironic14:31
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic master: Native zuulv3 grenade job for ironic  https://review.opendev.org/70309814:31
*** kaifeng_ has joined #openstack-ironic14:35
TheJuliarpioso: 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
patchbotpatch 713450 - ironic - WIP: [RFE] Implement the bios-interface for idrac-... - 17 patch sets14:36
cdearbornTheJulia, aok - will take a look14:36
rpiosoTheJulia: 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
rpiosoThe testing is not extended. Rather, it's fundamental.14:38
uzumakiTheJulia, that's me! Expediting that thing ASAP. I'm on it.14:48
* uzumaki raises hand14:48
TheJuliarpioso: I understand that it is still a WIP, but that doesn't mean it should be ignored14:49
rpiosoTheJulia: I haven't ignored it.14:49
TheJuliaSorry, I misunderstood that not testing had taken place14:49
TheJuliathe way the message on the review came off as "additional testing on 14g"14:50
TheJuliauzumaki: o/14:50
* rpioso has had a number of side convos with uzumaki about his change.14:51
TheJuliarpioso: awesome!14:51
uzumakiah! 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
TheJuliauzumaki: fun! :(14:52
uzumakiWant to do another cycle on 14G, just in case, all guns blazing TheJulia14:52
TheJuliaAwesome!14:52
rpiosoTheJulia: nw14:52
uzumakiikr? it was pretty cool to see it at work though TheJulia14:52
TheJuliaIf 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
TheJuliahttps://etherpad.openstack.org/p/IronicWhiteBoard14:55
TheJuliaarne_wiebalck: Did you ever see my comment on https://review.opendev.org/#/c/696169 ?14:57
patchbotpatch 696169 - ironic - Software RAID: Pass the boot mode to the IPA - 4 patch sets14:57
openstackgerritMerged openstack/sushy-cli master: Add `--show-traffic` feature to aid Redfish diagnostics  https://review.opendev.org/71341814:58
*** dtantsur|brb is now known as dtantsur14:58
arne_wiebalckTheJulia: I may have missed it.14:58
arne_wiebalckTheJulia: So, just waiting for the IPA patch is not enough is what you're saying?14:59
TheJulia#startmeeting ironic15:00
openstackMeeting 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
TheJuliao/15:00
iurygregoryo/15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
openstackThe meeting name has been set to 'ironic'15:00
dtantsuro/15:00
rpittauo/15:00
mgoddard\o15:00
kaifeng_o/15:00
rpioso\o15:00
ajyao/15:00
TheJuliaarne_wiebalck: I think the ipa patch merged, the alternative is waiting an entire cycle because it is a breaking change for older IPA images15:01
TheJuliaGood morning everyone!15:01
etingofo/15:01
TheJuliaOur agenda can be found on the wiki!15:01
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:01
arne_wiebalcko/15:01
TheJuliaWe have a number of items, so we should go ahead and get started!15:01
TheJulia#topic Announcements / Reminders15:01
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)"15:01
rlooo/15:01
arne_wiebalckTheJulia: ok, let's take this after the meeting if you have a moment15:02
*** beekneemech is now known as bnemec15:02
erbarro/15:02
TheJuliaApril 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
TheJuliaOpenstack's RC1 deadline is April 23rd, which means we need to cut our release for the ussuri cycle before then.15:03
TheJuliaAny questions on that?15:03
TheJuliaDoes anyone heave anything else to announce or remind us of?15:03
rpittauTheJulia: next monday is bank holiday I think15:04
iurygregoryironic-tempest-ipa-wholedisk-direct-tinyipa-multinode is back voting =)15:04
dtantsurand Friday too for some of us15:04
iurygregory++ for dtantsur said15:04
* TheJulia senses she needs to take a day or two off15:04
rpittauyep, but for next monday I guess we'll have to cancel the meeting15:04
TheJuliaThat seems like it is viable15:04
TheJuliaAny objections?15:05
cdearborno/15:05
cdearborn(sorry - showing up late - that was not an objection)15:05
* TheJulia hears no objections :)15:05
rajiniro/15:05
TheJuliacdearborn: I figured that :)15:05
* iurygregory was about to ask if it was XD15:05
TheJulia#agreed Ironic will not be holding a meeting on the 13th because of the Holiday.15:06
TheJuliaCan I get a volunteer to send a note to the mailing list?15:06
dtantsurI can do it15:06
iurygregory\o15:06
dtantsuriurygregory: go ahead if you want to :)15:07
TheJuliaExcellent! Thanks!15:07
iurygregorydtantsur, if you are ok with it =)15:07
dtantsurI'm always ok with less work ;)15:07
iurygregoryaction 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
TheJuliaOnward!15:08
TheJulia#topic Review action items from previous meeting15:08
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)"15:08
TheJuliaWe 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
TheJuliaarne_wiebalck: Is this what your topic item is on, trying to figure out a time to revisit?15:09
arne_wiebalckTheJulia: yes, I think we should keep the momentum15:09
arne_wiebalckTheJulia: there were quite some additions and reviews15:09
TheJuliaarne_wiebalck: would you be willing to send out the doodle?15:09
TheJulia++15:10
arne_wiebalckTheJulia: sure15:10
TheJuliaarne_wiebalck: excellent!15:10
TheJuliaOkay then, ward if there are no objections!15:10
TheJulia#topic Review subteam status reports15:11
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:11
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:11
TheJuliaLine 28715:11
TheJuliamgoddard: dtantsur: looks like the deploy steps stuffs could use an update on the whiteboard.15:12
dtantsurit's probably pretty much correct, lemme see15:12
TheJuliaarne_wiebalck: Looks like software raid only has just the doc patch and the ironic patch we were just talking about left. \o/15:13
dtantsurdone15:13
TheJuliaThat seems like it is it to me. Is everyone read to proceed onward?15:13
TheJuliadtantsur: thanks!15:13
arne_wiebalckTheJulia: \o/15:13
iurygregory++15:14
TheJuliaLooks like ?rpittau? is adding some stuff to CI improvements15:14
rpittaujust one thing, done15:14
TheJuliathanks15:15
TheJuliaOnward!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/IronicWhiteBoard15:15
TheJuliaStarting at line 13015:15
TheJuliaOn 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
dtantsurI've added a few dependency clean-ups there, although most of them have been approved (thanks!)15:16
* TheJulia cleans up the merged items now15:16
TheJuliaHow does that look for everyone?15:19
rpittauok15:19
iurygregoryok15:19
dtantsurLGTM15:20
TheJuliaSeems 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
TheJuliaAnyway, if we're good with that, I guess it is time to proceed to discussion!15:20
TheJuliaAny objections?15:20
iurygregory++15:21
* TheJulia takes that as no :)15:21
TheJulia#topic Discussion15:21
*** openstack changes topic to "Discussion (Meeting topic: ironic)"15:21
TheJuliaFirst topic is rpittau's regarding the bioic OVMF package.15:21
TheJulia#link https://bugs.launchpad.net/ubuntu/+source/edk2/+bug/182172915:21
openstackLaunchpad bug 1821729 in edk2 (Ubuntu Cosmic) "UEFI in ovmf package causes kernel panic" [Undecided,Invalid]15:21
TheJuliarpittau: the microphone is yours15:21
rpittauthanks15:21
rpittauI'm testing the ovmf native package on bionic using dib15:22
openstackgerritVerification of a change to openstack/python-ironic-inspector-client failed: Make oslo.i18n an optional dependency  https://review.opendev.org/71773015:22
openstackgerritVerification of a change to openstack/python-ironic-inspector-client failed: Get rid of the oslo.utils requirement  https://review.opendev.org/71773115:22
openstackgerritVerification of a change to openstack/python-ironic-inspector-client failed: Move osc-lib to test-requirements  https://review.opendev.org/71773315:22
rpittauat the moment whtat I'm seeing is that the node gets the ip but it hangs before getting the NBP15:22
* TheJulia glares at openstackgerrit bot... :)15:22
rpittauthis is what I'm seeing http://paste.openstack.org/show/791675/15:22
rpittauthee console log stops right after teh Station IP address15:23
rpittauand the only anomaly is the tftpd error in journal15:23
TheJuliaconnection tracking/firewalling blocking the return connection?15:23
rpittauI checked the firewall but I can't see anything wrong, apparently, also nothing changed on that side :/15:24
TheJuliaWell bionic did make default connection tracker helper chagnes15:24
TheJuliaBut I thought we accounted for that in our CI jobs15:24
rpittauyes, and we have a workaround for that in place15:25
rpittauotherwise many other things would not work15:25
TheJuliayeah15:25
rpittauit could be that ovmf now requires another rule in iptables, but I can't really say what15:26
TheJuliaconnection 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
iurygregoryO.o15:26
TheJuliaI feel like the socket needs to be tcpdumped15:26
iurygregorywoa15:26
TheJuliajust tcpdump the entire thing and see what we've got going back and forth15:26
TheJuliaif we don't see ovmf emitting a icmp packet to the TFTP server address, then we know it is hypervisor firewalling15:27
rpittauok, I'll see to that15:27
TheJuliarpittau: the ipv6 ci job has an example of using tcpdump in it if memory serves15:27
TheJuliaHopefully that helps15:28
rpittauthe thing that's making me crazy is thtat updating the package and restarting the server creation works15:28
TheJuliaugh :(15:28
TheJuliaWell, 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 bug15:28
rpittauok15:28
TheJuliaAre we good to move on?15:29
hjensasboth updating package and restarting server create togheter. Or both those are workaround?15:29
rpittauI am :)15:29
rpittauhjensas: starting with xenial pkg, creating node, then desotryong node, upgrading package, creating node again works15:29
rpittaucreating node directly with bionic package does not work15:30
dtantsurOo15:30
rpittaus/node/server15:30
hjensasrpittau: wow. Thanks, crystal clear.15:30
TheJulia:(15:30
TheJuliaNext 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.html15:31
openstackgerritMerged openstack/ironic master: Change multinode job to voting  https://review.opendev.org/71734815:31
openstackgerritMerged openstack/python-ironicclient master: Make oslo.i18n an optional dependency  https://review.opendev.org/71772915:31
TheJuliadtantsur: the floor is yours15:31
openstackgerritMerged openstack/python-ironicclient master: A standalone CLI for ironic  https://review.opendev.org/71727315:31
dtantsurwell, I mostly wanted to make sure that all parties here have read and commented15:31
dtantsurI know some of us have discussed it previously, but the discussion stalled15:31
dtantsura lot of interesting stuff in the thread, highly recommend15:32
TheJuliaThat thread is also a little hard to read because there is a strong undertone of hurt and fear15:32
iurygregoryyeah15:32
dtantsurnot without that indeed. but also quite a few useful thoughts.15:32
TheJuliaIndeed15:32
dtantsurI think it's important that people who care about ironic (many of them are present) read, think and comment15:33
dtantsurotherwise the thread will stall and end up with nothing15:33
TheJulia++15:33
dtantsureven if we don't end up breaking up from openstack, I'm sure there can be a lot of useful follow-ups15:33
* dtantsur needs to provide a new round of responses to people, send spoons!15:33
TheJuliaIt is a discussion that needs to happen, and I love that it returning us to the long debated what is openstack thread15:34
dtantsurI seem to be great at opening cans of worms :D15:35
TheJuliadtantsur: I'm running low, but maybe http://www.cutestpaw.com/articles/50-cute-cats-make-your-life-happier/ might help15: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
dtantsurTheJulia: that may work, thanks!15:35
dtantsurhjensas: that's a possible useful outcome15:36
*** mkrai has quit IRC15:36
TheJuliahjensas: and it is highlighting a lot of major disconnects that need mending... somehow15:36
*** ociuhandu has quit IRC15:36
dtantsurindeed15:37
*** ociuhandu has joined #openstack-ironic15:37
TheJuliaAnyway, 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
dtantsurmore cut pet links \o/15:37
dtantsurnp :)15:37
*** gyee has joined #openstack-ironic15:38
iurygregorycut pet links should be shared =)15:38
TheJulia#agreed All cute pet photos should be shared.15:38
TheJuliaShall we proceed onward?15:38
rpiosoThe MAAS web site link etingof shared provided insight into what we're competing with: https://maas.io/15:38
dtantsurthat's me following the thread in question: http://www.cutestpaw.com/wp-content/uploads/2011/11/Kitten.jpg15:39
* kaifeng_ actually investigated and compared with ironic before15:39
* etingof thinks MaaS is a tough competitor, at least from marketing and PR standpoints15:39
dtantsurrpioso: exactly. somebody (mnaser?) asked how the side should look - this is how probably15:39
dtantsur* site15:39
TheJuliaAnd we have no marketing or PR. Or to put it more precisely, we are the marketing and PR team as well.15:40
dtantsurkaifeng_: I'd be curious to hear about your experience!15:40
dtantsurTheJulia: 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 earlier15:40
TheJuliadtantsur: 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 text15:40
kaifeng_My feeling on maas is it is a project to quickly bring a data center into a public cloud15:41
dtantsurfor that we need to *have* project landing pages15:41
TheJuliait flopped of course because some still wanted the index style landing page15:41
dtantsurI don't believe docs.o.o/$project is15:41
TheJuliano, it isen't, and the intent of the docs team was to try and craft them into that15:42
TheJuliaSadly, things change too15:42
TheJuliaAnyway, lots of good discussion, and we should move onto the SIG!15:42
dtantsur++15:42
TheJulia#topic Baremetal SIG15:42
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)"15:42
*** ociuhandu has quit IRC15:42
TheJuliaarne_wiebalck: Is there anything else to discuss that we didn't cover earlier?15:42
arne_wiebalckTheJulia: Not relly. Thanks everyone for contributing, looks much better now!15:43
arne_wiebalckreally15:43
* etingof will push his bits in a bit15:43
arne_wiebalcketingof: tanks!15:43
* arne_wiebalck cannot type15:43
TheJuliadtantsur: fyi, this is me right now http://www.cutestpaw.com/wp-content/uploads/2011/11/To-infinity-and-beyond.jpeg needing more coffee15:44
dtantsurI'm a bit behind on my part, sorry15:44
TheJuliaSame, I'm getting pulled in many directions15:44
dtantsurlooks like you indeed :)15:44
rpittausame :/15:44
TheJuliaI should have time this week, we've not been running the 3d rpinters around the clock since Saturday morning.15:44
TheJuliaprinters15:45
TheJuliaAnyway, onward to Open Discussion15:45
TheJulia#topic Open Discussion15:45
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:45
dtantsurI have a follow-up question to https://review.opendev.org/#/c/717273/15:45
patchbotpatch 717273 - python-ironicclient - A standalone CLI for ironic (MERGED) - 9 patch sets15:45
dtantsurfirst, yes, we now have a 'baremetal' command without OSC15:45
TheJulia\o/15:46
TheJuliaNobodyCam: ^^^^^15:46
dtantsursecond, what would people think if I enable a way for the same command to add ironic-inspector-client commands?15:46
dtantsuri.e. if python-ironic-inspector-client is installed, then 'baremetal introspection blah-blah' is a thing15:46
TheJuliadtantsur: Might be interesting, do you think you could get it up in the next 24 hours?15:46
dtantsurTheJulia: tomorrow morning quite likely15:46
TheJuliaI say do it!15:47
NobodyCamGood morning folks and WooHoo15:47
dtantsurI got close to it, but then stumbled upon an issue in ironic-inspector-client15:47
dtantsurI think I can work around it15:47
TheJuliaOkay, awesome15:47
TheJuliaThanks dtantsur !15:47
TheJuliaDo we have anything else to discuss?15:50
iurygregoryjusta heads up for the cores to look at the changes in the ironic-tempest-plugin https://review.opendev.org/71204115:50
patchbotpatch 712041 - ironic-tempest-plugin - Split Tempest tests between ipmi and redfish - 8 patch sets15:50
iurygregory=)15:50
* etingof pulls the mic15:51
iurygregorygo for it etingof o/15:51
TheJuliaiurygregory: I may have already added those..15:51
TheJuliaetingof: ?15:51
etingofit 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
iurygregoryTheJulia, oh thanks =)15:51
dtantsuretingof: not just package, also a new driver, right?15:51
dtantsurliving in ironic-staging-drivers since it's not vendor-backed?15:51
etingofwell, ideally - just the mediation layer well-hidden inside sushy extension...15:52
dtantsurs/driver/hardware type/ (heh, of all people, I'm not supposed to confuse these)15:52
dtantsuretingof: the way sushy works now, OEM stuff won't be magically picked up15:52
etingofyeah, ideally that should be magical whenever possible15:53
etingofbut, yes, explicit vendor driver would do as well15:53
dtantsurI'm trying to understand the scope of your proposal15:54
etingofit seems the magic is not impossible15:54
dtantsurdo you propose to also modify sushy and/or the redfish hw type to magically pick up OEM changes?15:54
dtantsursimilarly to what we discussed in GVA?15:54
etingofyeah, 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
dtantsuryeah, or it can be a driver_info field15:55
dtantsurI'd read a detailed RFE on this15:55
etingofright15:55
TheJulia++15:56
etingofperhaps the case of supermicro could serve as a precedent for sushy OEM automation...15:56
TheJuliayeah, I'm not exactly groking what and how at the moment so I think something written might be helpful15:56
rpiosoetingof: Would the iDRAC vmedia diffs benefit from the mediation layer?15:57
dtantsurI guess it depends on what is going to be proposed?15:57
etingofrpioso, ideally, if we could hide all idrac-redfish differences in sushy extension...15:57
rpiosoetingof: We would still have a need to be able to offer our vendor value add. Not sure how that would be handled.15:58
etingofrpioso, like what?15:59
dtantsurvia selling hardware? ;)15:59
dtantsursorry, couldn't resist15:59
rpiosodtantsur: heh15:59
dtantsurI don't think "you need a non-standard driver for our hardware" is a selling point actually16:00
etingoffor the ironic operator it is important to deploy the machine16:00
etingofdtantsur++16:00
rpiosoetingof: Server Configuration Profile (SCP).16:00
* rpioso looks for the story16:00
dtantsurah, you mean, you have more features coming?16:00
dtantsurthis is fine. I think the current discussion is to make all base features of 'redfish' hw type work16:00
* TheJulia wonders if we are done with the meeting16:00
dtantsurwe probably are16:00
rpiosoetingof: https://storyboard.openstack.org/#!/story/200359416:01
etingofTheJulia should now dismiss us16:01
TheJuliaExcellent!16:01
TheJuliaHave a wonderful week everyone! Stay safe! And remember to share cute pet photos!16:01
TheJuliaAlso photos of ferrets. My wife <3s them.16:02
TheJulia#endmeeting16: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
openstackMeeting ended Mon Apr  6 16:02:05 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-04-06-15.00.html16:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-04-06-15.00.txt16:02
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-04-06-15.00.log.html16:02
dtantsurrpioso: the very first thing I'd ask is to write a TL;DR of what SCP is16:02
rpiosodtantsur: ty16:03
openstackgerritArne Wiebalck proposed openstack/ironic-python-agent master: Editing follow-up for UEFI SOftware RAID support  https://review.opendev.org/71778716:03
etingofdtantsur, looks like a snapshot of BIOS settings16:03
*** lucasagomes has quit IRC16:03
dtantsurrpioso: oh, I've left some comments on the story previously16:03
openstackgerritArne Wiebalck proposed openstack/ironic-python-agent master: Editing follow-up for UEFI Software RAID support  https://review.opendev.org/71778716:03
rpiosodtantsur, etingof: More like an entire server config cookie cutter.16:03
etingofrpioso, I'd say this SCP feature can be only available via sushy-oem-idrac, but not ironic interfaces16:04
rpiosoStamp and repeat.16:04
rpiosoetingof: Yep16:04
etingofthe pain point is that I can't just take a Dell or SM machine and boot it over virtual media16:04
etingofdespite being advertised as redfish vmedia compliant16:05
openstackgerritMerged openstack/networking-baremetal master: Explicitly set ramdisk type  https://review.opendev.org/71442116:05
etingofthese incompatible bits and pieces that get in the way of a basic operation can hopefully go into this automatic mediation layer16:05
openstackgerritMahendra Kamble proposed openstack/ironic master: DRAC : idrac-redfish inspect updates pxe port  https://review.opendev.org/69332816:06
etingofso that if sushy senses idrac on the other end of BMC connection, it will pip install sushy-oem-idrac and do the deploy16:06
etingofas opposed to asking the operator to find and read iDRAC whitepaper16:06
arne_wiebalckTheJulia: 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
patchbotpatch 696169 - ironic - Software RAID: Pass the boot mode to the IPA - 4 patch sets16:07
rpittaubye everyone! good night! o/16:08
*** rpittau is now known as rpittau|afk16:08
iurygregorybye rpittau|afk16:08
rpiosoetingof: They just need to use the idrac hw type.16:10
dtantsurarne_wiebalck: catch a failure from the agent, retry without the new parameter16:10
rpiosoetingof: It's supported by the vendor.16:10
arne_wiebalckdtantsur: ok, thanks16:10
dtantsur(or fail gracefully if e.g. UEFI+RAID is requested)16:10
iurygregoryemail sent to openstack-discuss =)16:11
dtantsuriurygregory++16:11
*** dtantsur is now known as dtantsur|afk16:11
dtantsur|afko/16:11
etingofrpioso, 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 noticing16:12
rpiosoetingof: +116:12
etingofat least for the basic operations16:13
iurygregoryzuul is not doing his job properly today... (probably because it's monday)16:13
rpiosoetingof: 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_wiebalckbye everyone o/16:35
*** k_mouza has quit IRC16:45
*** alexmcleod has quit IRC16:47
TheJuliaarne_wiebalck: sorry, got distaracted by another meeting that I had to jump on16:48
TheJuliaiurygregory: thanks!16:49
*** rloo has quit IRC16:55
*** ociuhandu has joined #openstack-ironic16:57
*** k_mouza has joined #openstack-ironic16:57
iurygregoryTheJulia, yw o/16:59
openstackgerritMerged openstack/ironic master: Fetch netmiko session log  https://review.opendev.org/71719417:01
openstackgerritMerged openstack/ironic master: Cleanup Python 2.7 support  https://review.opendev.org/71545417:01
*** k_mouza has quit IRC17:07
erbarrhi, 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 green17:08
*** aedc has quit IRC17:08
*** ociuhandu has quit IRC17:08
TheJuliaerbarr: why is the job failing if the contents of driver_internal_info are different?17:09
TheJuliaFWIW, 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 mechanisms17:10
erbarri 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 ipxe17:12
TheJuliaerbarr: what exactly is the state that your finding these machines in?17:12
TheJuliaagent heartbeating? and deployment not occuring?17:12
erbarri 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 000117:16
erbarrsorry about my ignorace, i'm brand new to this world and just trying to get a hold on things17:17
TheJuliaUNDI API call sounds like they are in UEFI mode17:18
TheJuliaor17:18
TheJuliano17:18
TheJuliathat is bios ipxe17:18
TheJuliaNo wrores!17:18
TheJuliaworries17:18
TheJuliaerbarr: 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 there17:19
TheJuliafor the ipmi ones, that seems different17:19
*** rloo has joined #openstack-ironic17:23
*** k_mouza has joined #openstack-ironic17:23
erbarrokay, 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.html17:23
TheJuliait is slowly downloading :(17:24
erbarryea, these logs are huge17:24
TheJuliahmm, looks like like nova failures17:26
*** k_mouza has quit IRC17:27
TheJuliayour conductor log looks good17:31
erbarrokay, so I need to find what changed in nova17:31
TheJuliabut there is no heartbeating in it17:31
*** aedc has joined #openstack-ironic17:32
TheJuliaWhich means the agents is not connecting to the API and not heartbeating17:32
TheJuliawhich means nova presents as a timeout/reschedule issue17:32
TheJuliawhere as just the original deploy job timed out17:32
TheJuliahttps://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 point17:33
erbarrcool, thanks!17:35
TheJuliaerbarr: so... are you guys inheriting the upstream CI job configuration?17:35
TheJuliaAbout a week ago, we changed the default for upstream CI jobs to enforce agent_token support17:36
TheJuliabut it looks like whatever IPA image your using in your CI is out of date17:36
TheJuliahttps://www.irccloud.com/pastebin/7EZQFbpQ/17:36
erbarrokay, that would match the timeline, so I need to look into getting that updated then17:37
TheJuliaso it is not zuul job configuration17:38
TheJuliait is the devstack settings17:38
TheJuliahttps://review.opendev.org/#/c/699304/24/devstack/lib/ironic17:38
patchbotpatch 699304 - ironic - Signal agent token is required (MERGED) - 24 patch sets17:38
TheJuliaI 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
TheJuliaif your not... or just have an older ramdisk, it is going to fail the job17:39
TheJuliaWe only explicitly turned that off for upstream cases where we knew we were testing with an older ramdisk17:39
erbarrso, i could try setting that to false while i figure how to update the image?17:43
TheJuliayup17:44
erbarrawesome, thank you so much, you're truly a guru17:46
openstackgerritMerged openstack/python-ironic-inspector-client master: Make oslo.i18n an optional dependency  https://review.opendev.org/71773017:46
openstackgerritMerged openstack/python-ironic-inspector-client master: Get rid of the oslo.utils requirement  https://review.opendev.org/71773117:46
openstackgerritMerged openstack/python-ironic-inspector-client master: Move osc-lib to test-requirements  https://review.opendev.org/71773317:47
*** k_mouza has joined #openstack-ironic17:58
*** tonyb[m]_ has joined #openstack-ironic18:06
*** tonyb[m] has quit IRC18:08
*** tonyb[m]_ is now known as tonyb[m]18:08
* uzumaki thinks TheJulia being a guru was never in question18:11
erbarruzumaki i like your name, i'm a fan18:15
* TheJulia feels like she is totally oblivious to something18:15
* TheJulia considers obliviousness may be good thing at the moment :(18:16
*** k_mouza has quit IRC18:16
erbarrwell, idk, i'm assuming, i've watched way too much anime for my own sanity18:16
uzumakierbarr, oh, so am I!18:17
uzumakiTheJulia, 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
uzumakiAlthough, if TheJulia is oblivious to something that uzumaki is oblivious to, well, can't say anything then.18:19
*** diga has quit IRC18:19
erbarruzumaki, i grew up watching that, i'm not up to date with his son though few weeks behind18:21
*** kaifeng_ has quit IRC18:21
uzumakierbarr, so did I, but I haven't watched beyond the fillers that came before the ninja war, the akatsuki. Pain saga's my favorite18:21
erbarrohh i have a policy to skip all fillers, Pain saga was the best18:22
erbarrTheJulia, 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.gz18:23
erbarrthat's the last one on the list there18:23
*** derekh has quit IRC18:24
erbarri guess a few branch named ones are updated more recently18:26
tzumainnTheJulia, 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 second18:29
patchbotpatch 708678 - ironic - Use auth values from neutron conf when managing Ne... - 5 patch sets18:29
*** ociuhandu has joined #openstack-ironic18:32
*** aedc has quit IRC18:40
*** Lucas_Gray has joined #openstack-ironic18:40
*** Lucas_Gray has quit IRC18:42
*** Lucas_Gray has joined #openstack-ironic18:44
*** ociuhandu has quit IRC18:52
*** ociuhandu has joined #openstack-ironic18:53
*** aedc has joined #openstack-ironic18:54
*** Lucas_Gray has quit IRC18:59
*** ociuhandu has quit IRC18:59
*** Lucas_Gray has joined #openstack-ironic19:00
*** dking_desktop has quit IRC19:20
TheJuliaerbarr: Yeah, don't use coreos assets anymore :\19:32
TheJuliaerbarr: getting you a link19:32
TheJuliaerbarr: use the centos8-master files from https://tarballs.opendev.org/openstack/ironic-python-agent/dib/files/19:33
*** aedc has quit IRC19:38
*** aedc has joined #openstack-ironic19:38
*** Lucas_Gray has quit IRC19:41
erbarrTheJulia: thanks! I'm checking the token false in a job and I'll update the image in another one, let them fight it out19:42
* uzumaki hears "let them fight it out" and imagines the fight between Naturo and Pain...19:44
*** Lucas_Gray has joined #openstack-ironic19:45
*** Lucas_Gray has quit IRC20:03
*** Lucas_Gray has joined #openstack-ironic20:19
*** Lucas_Gray has quit IRC20:26
*** stevebaker has joined #openstack-ironic20:44
openstackgerritJulia Kreger proposed openstack/ironic master: Replace netaddr with ipaddress  https://review.opendev.org/71785220:46
*** Lucas_Gray has joined #openstack-ironic21:00
*** aedc has quit IRC21:01
*** ociuhandu has joined #openstack-ironic21:02
*** ociuhandu has quit IRC21:06
openstackgerritJulia Kreger proposed openstack/ironic master: "dual stack" support for PXE/iPXE  https://review.opendev.org/71421221:11
*** bfournie has quit IRC21:14
*** Lucas_Gray has quit IRC21:35
stevebakerhjensas: 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/187052921:50
openstackLaunchpad bug 1870529 in tripleo "node provisioning with ansible fails" [Undecided,New]21:50
hjensasstevebaker: that empty bridge_mapping means they have no 'physical_network' set on the baremtal port object.21:53
*** aedc has joined #openstack-ironic21:54
hjensasstevebaker: which is okay for non-rotued networks. But the node import should default to 'ctlplane' for that in tripleo.21:54
stevebakerhjensas: maybe he is not using node import? its not clear in the bug21:55
hjensasstevebaker: I'm asking.21:56
stevebakerhjensas: thanks21:56
hjensasstevebaker: I don't see how he could end up in that situation without using the ironic cli/api directly.21:56
stevebakerhmm21:59
hjensasstevebaker: so there is one scenario I think.21:59
hjensasstevebaker: 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
hjensasstevebaker: 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
stevebakerhjensas: a better error message sounds good, it could even suggest setting it to ctlplane22:04
hjensasstevebaker: or even setting 'ctlplane' and a WARN message?22:05
stevebakerhjensas: yeah maybe. Lets see how they got into that state first22:07
hjensasstevebaker: sounds good.22:08
*** rh-jelabarre has quit IRC22:11
rpiosoTheJulia: Which OS are most upstream devs using to host devstack? I've been using Bionic.22:13
TheJuliarpioso: it is a mix afaik. Mostly ubuntu but I think a couple people run Fedora, and one I know even uses RHEL.22:15
rpiosoTheJulia: Do you have a preference? And do you happen to know dtantsur's?22:16
*** k_mouza has joined #openstack-ironic22:16
*** m1p has joined #openstack-ironic22:17
*** k_mouza has quit IRC22:21
*** m1p has left #openstack-ironic22:27
*** rcernin has joined #openstack-ironic22:30
openstackgerritVerification of a change to openstack/ironic failed: Use auth values from neutron conf when managing Neutron ports  https://review.opendev.org/70867822:33
openstackgerritJulia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation  https://review.opendev.org/71084622:40
*** tkajinam has joined #openstack-ironic22:42
openstackgerritJulia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation  https://review.opendev.org/71084622:42
openstackgerritJulia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation  https://review.opendev.org/71084622:44
openstackgerritJulia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-mode implementation  https://review.opendev.org/71084622:45
openstackgerritJulia Kreger proposed openstack/ironic master: Improve `redfish` set-boot-device behaviour  https://review.opendev.org/71111822:45
*** k_mouza has joined #openstack-ironic22:46
*** k_mouza has quit IRC22:47
*** k_mouza has joined #openstack-ironic22:48
*** k_mouza has quit IRC22:52
TheJuliarpioso: 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 IRC23:34
rpiosoTheJulia: Would that be Bionic?23:45
TheJuliayes, bionic and xenial23:48

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!