Monday, 2020-11-16

*** uzumaki has quit IRC00:02
*** zzzeek has quit IRC00:03
*** uzumaki has joined #openstack-ironic00:05
*** zzzeek has joined #openstack-ironic00:05
*** lifeless has quit IRC00:26
*** ociuhandu has quit IRC00:27
*** uzumaki has quit IRC00:28
*** lifeless has joined #openstack-ironic00:28
*** zzzeek has quit IRC00:28
*** rcernin has quit IRC00:29
*** zzzeek has joined #openstack-ironic00:30
*** rcernin has joined #openstack-ironic00:32
*** bfournie has joined #openstack-ironic00:34
*** lifeless has quit IRC00:37
*** ociuhandu has joined #openstack-ironic00:41
*** ociuhandu has quit IRC00:47
*** rcernin has quit IRC00:47
*** Goneri has quit IRC00:48
*** lifeless has joined #openstack-ironic00:48
*** ociuhandu has joined #openstack-ironic00:59
*** ociuhandu has quit IRC01:05
*** ociuhandu has joined #openstack-ironic01:18
*** rcernin has joined #openstack-ironic02:04
*** iurygregory has quit IRC02:07
*** rcernin has quit IRC02:12
*** rcernin has joined #openstack-ironic03:17
*** zzzeek has quit IRC03:45
*** zzzeek has joined #openstack-ironic03:47
*** uzumaki has joined #openstack-ironic03:51
*** rcernin has quit IRC03:57
*** zzzeek has quit IRC04:20
*** zzzeek has joined #openstack-ironic04:20
*** rcernin has joined #openstack-ironic05:15
*** rcernin has quit IRC05:21
*** paras333 has joined #openstack-ironic05:22
*** cp- has quit IRC05:34
*** naved001 has quit IRC05:40
*** cp- has joined #openstack-ironic05:40
*** rpioso has quit IRC05:40
*** naved001 has joined #openstack-ironic05:40
*** rpioso has joined #openstack-ironic05:40
*** paras333 has quit IRC05:44
*** rcernin has joined #openstack-ironic05:47
*** cp- has quit IRC05:51
*** rcernin has quit IRC05:56
*** cp- has joined #openstack-ironic05:56
*** ianychoi_ has joined #openstack-ironic05:57
*** ianychoi has quit IRC06:00
*** rcernin has joined #openstack-ironic06:26
*** ricolin has quit IRC06:31
*** JamesBenson has quit IRC06:31
*** rcernin has quit IRC06:31
*** JamesBenson has joined #openstack-ironic06:32
*** rcernin has joined #openstack-ironic06:36
*** JamesBenson has quit IRC06:37
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector master: Imported Translations from Zanata  https://review.opendev.org/76278106:49
*** xinliang has joined #openstack-ironic06:55
*** rcernin has quit IRC07:05
*** ricolin_ has joined #openstack-ironic07:18
*** ricolin_ has quit IRC07:20
*** ricolin has joined #openstack-ironic07:20
*** fmuyassarov has joined #openstack-ironic07:25
*** rpittau|afk is now known as rpittau07:26
rpittaugood morning ironic! o/07:26
openstackgerritMichelle (Shelly) Mutu-Grigg proposed openstack/ironic master: Update .rst files  https://review.opendev.org/75923607:27
*** iurygregory has joined #openstack-ironic07:29
*** rcernin has joined #openstack-ironic07:31
*** rcernin has quit IRC07:36
*** xinliang has quit IRC07:38
*** Qianbiao has joined #openstack-ironic07:45
*** sshnaidm|off is now known as sshnaidm07:46
QianbiaoMorning ironic.07:47
*** gudrutis has quit IRC07:48
*** gudrutis has joined #openstack-ironic07:49
*** rcernin has joined #openstack-ironic07:50
iurygregorygood morning Qianbiao and Ironic o/07:52
*** rpittau is now known as rpittau|bbl07:52
arne_wiebalckGood morning, rpittau|bbl iurygregory Qianbiao and ironic!07:53
iurygregorymorning arne_wiebalck o/07:53
QianbiaoHi arne.07:53
Qianbiaomorning iurygregory07:53
*** rcernin has quit IRC07:55
*** rcernin has joined #openstack-ironic07:56
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-ironic08:03
*** JamesBenson has joined #openstack-ironic08:04
*** JamesBenson has quit IRC08:09
*** rcernin has quit IRC08:10
jandersgood morning rpittau|bbl Qianbiao iurygregory arne_wiebalck and Ironic o/08:11
iurygregorymorning janders o/08:11
Qianbiaomorning janders08:11
*** rcernin has joined #openstack-ironic08:13
QianbiaoHello, i got an issue. when i try to update port of a node while the node is in deploying status.08:20
Qianbiaoit seems this action is not allowed.08:21
Qianbiaohttp 409 return, it says the node is locked08:21
QianbiaoIs there a method to update port while node is locked.08:21
*** dougsz has joined #openstack-ironic08:31
*** uzumaki has quit IRC08:33
*** rcernin has quit IRC08:37
iurygregoryQianbiao, I think you would be able to update if node is in manageable state..08:39
Qianbiaoiurygregory i need to update it on deploying status, i try to do SRIOV on a port, and i need to store virtual guid of a port while provisioning.08:40
Qianbiaoi want to update extra field of a port.08:40
iurygregoryoh, you said update a port so I was wondering if was MAC or something XD08:41
iurygregoryhumm for extra I would say it should be ok? .-.08:41
*** ociuhandu has quit IRC08:46
*** tosky has joined #openstack-ironic08:49
*** lucasagomes has joined #openstack-ironic08:55
*** zzzeek has quit IRC08:57
*** zzzeek has joined #openstack-ironic08:58
*** nam-est has joined #openstack-ironic08:58
*** k_mouza has joined #openstack-ironic09:01
*** rcernin has joined #openstack-ironic09:04
*** mgoddard has joined #openstack-ironic09:05
*** zzzeek has quit IRC09:06
*** k_mouza has quit IRC09:06
*** zzzeek has joined #openstack-ironic09:07
*** rcernin has quit IRC09:12
janderswhile working on https://storyboard.openstack.org/#!/story/2008038 I noticed something quite surpising, at least to me:09:19
jandersif I attempt introspecting a mock-baremetal-VM which doesn't have network interfaces defined, the introspection hangs till timeout and a new node is created09:20
jandersit looks like this: http://paste.openstack.org/show/800044/09:21
jandersI first thought it's something I stuffed up in my patches ( https://review.opendev.org/#/c/750943/ https://review.opendev.org/#/c/758994/ and https://review.opendev.org/#/c/762603/ ) but I ran the same test in vanilla (just a little old) bifrost setup on my FedoraVM and it ended up the same09:22
patchbotpatch 750943 - ironic - Use OOB inspection to fetch MACs for IB inspection - 8 patch sets09:22
patchbotpatch 758994 - ironic-inspector - Use OOB inspection to fetch MACs for IB inspection - 3 patch sets09:22
jandershave I found a bug?09:22
patchbotpatch 762603 - openstacksdk - Use OOB inspection to fetch MACs for IB inspection - 1 patch set09:22
jandersI'd expect introspection to fail in this case, not create a new node09:23
jandersI suspect this has to do with the fact that the code attempts matching by ipmi addresses and IPA can't get this off a VM, hence acting silly09:23
*** zzzeek has quit IRC09:24
*** zzzeek has joined #openstack-ironic09:24
jandershttps://opendev.org/openstack/ironic-inspector/src/branch/master/ironic_inspector/introspect.py#L114 I sense trouble starts somewhere around here (there is no MAC *but* there is ipmi address in attributes - but I am not sure how this could be matched against a VM)09:26
*** fmuyassarov has quit IRC09:27
openstackgerritFeruzjon Muyassarov proposed openstack/ironic master: Allow disabling automated_clean per node  https://review.opendev.org/76234309:33
*** rcernin has joined #openstack-ironic09:49
*** k_mouza has joined #openstack-ironic10:01
*** rcernin has quit IRC10:03
*** Qianbiao has quit IRC10:05
*** dougsz has quit IRC10:08
*** ociuhandu has joined #openstack-ironic10:15
*** JamesBenson has joined #openstack-ironic10:15
*** JamesBenson has quit IRC10:20
*** dougsz has joined #openstack-ironic10:22
*** zzzeek has quit IRC10:23
*** zzzeek has joined #openstack-ironic10:24
*** dtantsur|afk is now known as dtantsur10:30
dtantsurmorning ironic. happy Monday?10:30
iurygregorymorning dtantsur10:32
iurygregorykinda happy Monday so far10:32
iurygregory=)10:32
iurygregoryjust fyi volume target seems to work well on openstacksdk now =)10:33
dtantsuryay, nice. will drop it on my list10:33
iurygregorycool tks!10:34
nam-estHi Ironic,10:37
nam-estI have a question related to Ironic-inspector.10:37
nam-estI am trying to run it in non-standalone mode. It seems like in this mode, we need to have a distributed coordinator APi server (e.g. memcached) and a message broker (e.g. RabbitMQ). In standalone mode, these two components can be discarded. So my question is: are there any ways to avoid the use of these two components in non-standalone mode?10:37
*** zzzeek has quit IRC10:41
dtantsurnam-est: hi, not right now. We're planning on that, but I don't think anybody is working on it right now.10:41
*** zzzeek has joined #openstack-ironic10:42
arne_wiebalckdtantsur: what about the endpoint override for inspector?10:42
dtantsurarne_wiebalck: I don't think API->engine communications goes to keystoneauth10:42
dtantsurI was thinking of allowing JSON RPC + a static list of peers10:43
arne_wiebalckdtantsur: right, but I think our inspector does not use rabbit10:43
dtantsurare you sure?\10:45
arne_wiebalckpretty much, yes10:45
arne_wiebalckdtantsur: ironic uses the endpoint override to point to the co-located inspector10:45
arne_wiebalckdtantsur: there is no rabbit config in inspector.conf10:46
arne_wiebalckdtantsur: I have not checked the queues, but I don't think I will find any10:46
dtantsurarne_wiebalck: ironic->inspector, yes. what about inspector API->engine?10:47
nam-estarne_wiebalck: from this: https://docs.openstack.org/ironic-inspector/latest/configuration/sample-config.html I can see that an available driver for Oslo messaging is rabbit10:49
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent-builder master: [WIP] Add ironic-python-agent-minimal  https://review.opendev.org/76281510:50
arne_wiebalckdtantsur: there is no API/engine split (if I got your question correctly) ... IIRC there are 2 ways to run the inspector, no? don't remember the proper names ...10:50
dtantsurarne_wiebalck: well, the default is 'standalone' (both services in one), the other is 'non-standalone' (API and engine/conductor split)10:51
arne_wiebalckdtantsur: oh, yes, right10:51
arne_wiebalckdtantsur: so, we are talking inspector stand-alone, not ironic stand-alone10:52
arne_wiebalckdtantsur: I think I complained about this name before :-D10:52
arne_wiebalcknam-est: sorry, I got confused, I thought you were talking about ironic stand-alone10:53
arne_wiebalcknam-est: dtantsur: our setup is ironic non-standalone & inspector stand-alone ... so, forget what I said :)10:54
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent-builder master: [WIP] Clean up installed packages  https://review.opendev.org/76281610:55
*** fmuyassarov has joined #openstack-ironic10:56
nam-estdtantsur: arne_wiebalck: Thanks for your clarification10:59
*** moshiur has joined #openstack-ironic11:02
*** moshiur has joined #openstack-ironic11:03
*** anuradha1904 has joined #openstack-ironic11:10
*** zzzeek has quit IRC11:12
*** zzzeek has joined #openstack-ironic11:13
*** ayoung has quit IRC11:17
*** JamesBenson has joined #openstack-ironic11:23
*** zzzeek has quit IRC11:27
*** JamesBenson has quit IRC11:28
*** ayoung has joined #openstack-ironic11:29
*** rpittau|bbl is now known as rpittau11:30
*** zzzeek has joined #openstack-ironic11:30
*** rcernin has joined #openstack-ironic11:30
*** ociuhandu has quit IRC11:42
*** rcernin has quit IRC11:56
*** thiagop has joined #openstack-ironic11:58
*** Qianbiao has joined #openstack-ironic11:59
*** JamesBenson has joined #openstack-ironic12:00
*** rcernin has joined #openstack-ironic12:02
*** ociuhandu has joined #openstack-ironic12:13
*** zzzeek has quit IRC12:14
*** zzzeek has joined #openstack-ironic12:16
*** rcernin has quit IRC12:19
openstackgerritFeruzjon Muyassarov proposed openstack/ironic master: Allow disabling automated_clean per node  https://review.opendev.org/76234312:22
openstackgerritFeruzjon Muyassarov proposed openstack/ironic master: Allow disabling automated_clean per node  https://review.opendev.org/76234312:30
*** JamesBenson has quit IRC12:31
*** JamesBenson has joined #openstack-ironic12:32
*** rh-jelabarre has joined #openstack-ironic13:01
*** ociuhandu has quit IRC13:19
*** ociuhandu has joined #openstack-ironic13:22
*** Goneri has joined #openstack-ironic13:27
*** zzzeek has quit IRC13:31
*** zzzeek has joined #openstack-ironic13:34
*** Qianbiao has quit IRC13:46
openstackgerritVladyslav Drok proposed openstack/ironic-python-agent stable/victoria: Fix physical memory calculation with new lshw  https://review.opendev.org/76284113:47
*** rloo has joined #openstack-ironic13:57
*** zzzeek has quit IRC14:02
*** zzzeek has joined #openstack-ironic14:07
TheJuliagood morning14:08
openstackgerritJulia Kreger proposed openstack/ironic-specs master: Minor follow-up to wallaby priorities  https://review.opendev.org/76284614:11
*** zzzeek has quit IRC14:14
*** zzzeek has joined #openstack-ironic14:14
rpittaugood morning TheJulia :)14:15
TheJuliadtantsur: I guess ramdisk tls is done?14:17
iurygregorygood morning TheJulia =)14:19
ayoungWhy does the term ramdisk TLS scare me?14:20
openstackgerritMerged openstack/ironic-specs master: Add Wallaby priorities  https://review.opendev.org/76046014:20
iurygregoryayoung, I would say it shouldn't scare you =)14:22
openstackgerritVladyslav Drok proposed openstack/ironic-python-agent master: Fix vendor info retrieval for some versions of lshw  https://review.opendev.org/76285014:25
ayoungThat scares me more14:31
*** lmcgann has joined #openstack-ironic14:32
TheJuliaayoung: Don't worry, there is automagic14:32
* TheJulia sures this has the opposite effect14:32
*** Qianbiao has joined #openstack-ironic14:32
ayoungYeah.  Just cuz I'm paranoid does not mean you are not all out to get me/.14:32
TheJuliaayoung: exact opposite, we want to wrap things in protective blankets so they can't get to us!14:33
*** zzzeek has quit IRC14:33
TheJuliaa warm fluffy soft blanket14:33
ayoungOK, I guess I've joked enough....can you point me at the review?14:34
ayounghttps://review.opendev.org/#/c/758427/  ?14:34
patchbotpatch 758427 - ironic - [WIP] inject TLS certificate when using virtual media - 4 patch sets14:34
TheJuliajanders: On the ironic whiteboard etherpad I've added the Wallaby priorities, somewhere around like 280 you'll find nvme secure erase. Please update. Also, as a reminder it is targeted for sprint 1 with a targeted release of December 14th.14:34
TheJuliaayoung: there are a number of patches14:34
* TheJulia looks at the section on the whiteboard14:35
openstackgerritMerged openstack/ironic-specs master: Minor follow-up to wallaby priorities  https://review.opendev.org/76284614:35
TheJuliahttps://review.opendev.org/#/q/topic:story/2007214+(status:open+OR+status:merged)14:35
*** zzzeek has joined #openstack-ironic14:36
ayoungIt just happens to be very close to the approach I used for distributing CA certs in Keystone back during the Obama administration14:37
ayounghttps://storyboard.openstack.org/#!/story/2007214  Is the overall story, I take it?14:38
ayoungIf you use this to get Certificates from FreeIPA, we are certainly going to have acronym clash.14:40
*** zzzeek has quit IRC14:41
*** tzumainn has joined #openstack-ironic14:42
TheJuliaiurygregory: can we get https://review.opendev.org/#/c/741105/ unwedged or does it no longer make sense?14:44
patchbotpatch 741105 - ironic-lib - Update ironic-lib jobs - 3 patch sets14:44
TheJuliaayoung: oh my the clashes that could occur14:44
TheJuliaayoung: yes, that is14:45
*** zzzeek has joined #openstack-ironic14:45
dtantsurTheJulia: well, there is one unfinished aspect with injecting certificates via vmedia14:45
iurygregoryTheJulia, it makes, I will update the tempest plugin to see how it goes14:46
TheJuliadtantsur: a follow-up on https://review.opendev.org/#/c/761185/1 with even just a doc note would be greatly appreciated14:52
patchbotpatch 761185 - ironic - Limit the default value of [api]api_workers to 4 - 1 patch set14:52
TheJuliadtantsur: ack14:52
dtantsurTheJulia: sure. a follow-up or update this patch?14:54
TheJuliadtantsur: a follow-up is perfectly fine14:57
TheJuliaif you update that one, I'll just +2+A it if the only delta is a doc note14:57
dtantsurworks for me, lemme see where the change would fit14:58
TheJuliaI think api install, where the config file is talked about14:58
TheJuliaI know there is somewhere in there :)14:58
* TheJulia goes and refills the coffeeeeee14:58
dtantsurTheJulia: thinking more about it.. is it something we really expect people to change?15:00
*** beekneemech is now known as bnemec15:00
dtantsurI'm trying to imagine a cloud with > 4 workers per API instance.. these people probably tune everything anyway15:00
TheJulia#startmeeting ironic15:01
openstackMeeting started Mon Nov 16 15:01:13 2020 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.15:01
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:01
*** openstack changes topic to " (Meeting topic: ironic)"15:01
openstackThe meeting name has been set to 'ironic'15:01
dtantsuro/15:01
rpioso\o15:01
TheJuliadtantsur: I mean, I could revise the docs and note it in tuning docs15:01
ajyao/15:01
iurygregoryo/15:01
TheJuliamaybe just -1 my tuning doc update and I can put it in place.15:01
TheJuliaanyway! Good morning everyone!15:01
TheJuliaTime for our  meeting of ironic irony!15:02
dtantsurTheJulia: let's figure it out in a follow-up then?15:02
TheJuliadtantsur: wfm15:02
tzumainno/15:02
TheJuliaOur agenda can be found on the wiki15:02
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:02
TheJulia#topic Announcements / Reminders15:02
*** openstack changes topic to "Announcements / Reminders (Meeting topic: ironic)"15:02
erbarro/15:02
rpittauo/15:02
TheJuliaI have two, well, ultimately three items this morning to bring up15:03
TheJuliaThe first!15:03
rlooo/15:03
TheJulia#info The Wallaby priorities have merged.15:03
TheJulia#info The Wallaby priorities have been added to the Ironic Whiteboard.15:03
TheJuliawell, that was two15:03
TheJuliaThe final item that I have to remind everyone is that the first sprint ends soon15:04
TheJulia#info Sprint 1 is targetted to end around December 14th.15:04
TheJuliaI suspect many contributors will be taking time off to recharge and de-stress during the month of December, so if there are any changes required or reviews needed please remember to raise them sooner rather than later15:05
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent-builder master: [WIP] Clean up installed packages  https://review.opendev.org/76281615:05
TheJuliaAlso, people in the states tend to take part if not most of next week off as well. Just something to keep in mind.15:05
fmuyassarovHello everyone! I have a patch https://review.opendev.org/#/c/762343/ and it fails to pass ironic-tempest-ipxe-ipv6 & ironic-inspector-tempest-partition-bios-redfish-vmedia jobs. In the first one I get “RTNETLINK answers: No route to host” and the second seems to be related to rabbitmq-server.service. Can someone please point out how I can debug ipv6 routing and rabbitnq with my local changes to identify the ex15:06
fmuyassarovact issue?15:06
patchbotpatch 762343 - ironic - Allow disabling automated_clean per node - 9 patch sets15:06
TheJuliaAnd with that, does anyone have any announcements they would like to make or remind us of things?15:06
rpittaufmuyassarov: that is a known issue with focal15:06
TheJuliafmuyassarov: we're in the middle of our weekly meeting, Could we save this discussion for a little later?15:06
fmuyassarovDefinitely TheJulia15:06
fmuyassarovthanks15:07
TheJuliaLooks like we had no action items raised last week15:07
TheJuliaSo I guess if nobody has anything to announce we can proceed to a fairly quick update of subteam status15:08
* TheJulia hears crickets15:08
* TheJulia hears lots of crickets15:09
rloocrrrrricket15:09
iurygregory++15:09
TheJuliaCarrying on I guess!15:09
TheJulia#topic Review subteam status reports15:09
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:09
TheJulia#link https://etherpad.opendev.org/p/IronicWhiteBoard15:09
TheJuliaStarting around line 28515:09
TheJuliaIf anyone has more ideas for Not getting more insane, add them!15:10
TheJuliadtantsur: Thank you for bringing back the SPUCs15:10
dtantsurSPUC \o/15:10
openstackgerritMerged openstack/ironic master: Make driver documentation more prominent on the landing page  https://review.opendev.org/76217915:11
*** zzzeek has quit IRC15:11
TheJuliaI've added the links to the etherpad15:11
TheJuliaAnyhow there should be space for all of the listed items, and if there is nothign else we can move on to priorites for the week?15:12
TheJuliaI can also carry things like oslo.privsep up from below or well, anyone can do that15:13
* TheJulia wonders if she forgot to hand out coffee this morning15:13
TheJuliaor.... I've I've had too much.15:13
*** zzzeek has joined #openstack-ironic15:14
TheJuliaSo onward to priorities for the coming week?15:15
iurygregory++15:15
rpittaulet's15:15
TheJulia#topic Deciding on priorities for the coming week15:15
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"15:15
TheJulia#link https://etherpad.opendev.org/p/IronicWhiteBoard15:16
TheJuliaThe list starts at line 129, but in essence a LOT of things merged last week15:16
TheJuliaso first, I'm going to remove the merged items as always.15:16
TheJuliaI've been adding new items for consideration below stable15:16
openstackgerritLeo McGann proposed openstack/ironic-specs master: Add security interface spec  https://review.opendev.org/57671815:17
TheJuliaIs everyone good with the items proposed around lien 176?15:18
TheJuliaAnd does anyone have have more items to add?15:18
dtantsurseems good to me15:18
rpittaulooks good15:18
TheJuliaThat can be cleaned up later15:19
TheJuliaWell then, onward!15:19
TheJulia#topic Discussion15:19
*** openstack changes topic to "Discussion (Meeting topic: ironic)"15:19
TheJuliaWe have one item listed on the agenda for discussion today.15:20
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:20
TheJuliaThe item is in essence do we want to schedule a review jab so we can effectively begin to work through stevebaker's API patches15:20
TheJuliaI think we do, but wanted to raise it as a discussion item since I think we should schedule a time and get moving forward on that.15:20
arne_wiebalcko/15:21
* arne_wiebalck is late15:21
TheJuliao/ arne_wiebalck15:22
rpittauI guess we need to schedule a time where stevebaker can be present, or do we just want to do a general review session ?15:22
dtantsuroh, good point. I completely forgot about that15:22
dtantsurI think the idea was to schedule 2 slots: during his morning and his evening15:22
TheJulia++15:22
rpittauok15:22
TheJuliaand not really be presentation, more work through the patches, try to understand, raise changes at once if needed or just approve if they are good15:23
TheJuliaI know some of us have done some sporatic reviews of patches, but I'd love to see that work begin to merge15:23
dtantsuryep15:23
rpittauright, sounds good15:23
TheJuliaMaybe, we ask steve to schedule the windows that way he can indicate the times he is comfortable with15:23
dtantsurTheJulia: do you have overlap with him? maybe discuss later today?15:24
TheJuliaYeah, I overlap with him in his morning15:24
TheJuliaso I guess that is an action item to bestow an action item upon stevebaker15:24
TheJulia#action TheJulia to talk with steve about getting some review jabs scheduled15:24
TheJuliaNext stop, BareMetal SIG15:25
TheJulia#topic Baremetal SIG15:25
*** openstack changes topic to "Baremetal SIG (Meeting topic: ironic)"15:25
TheJuliaarne_wiebalck: anything here? I guess the best question is when is the next meeting15:25
arne_wiebalckI think Dec 815:25
arne_wiebalckinterop profiles if rpioso is still up for it15:25
TheJuliaAwesome, sounds good15:26
arne_wiebalckotherwise NTR15:26
TheJuliaSounds good, then I guess that means we're at open discussion15:26
TheJulia#topic Open Discussion15:26
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:26
rpiosoarne_wiebalck: I am :-)15:26
arne_wiebalckexcellent, thanks!15:26
TheJuliaAnyone have anything they would like to discuss?15:26
tzumainnhi!15:26
TheJuliahi tzumainn15:26
tzumainnI've been trying to understand the networking required to boot-from-volume15:26
tzumainnand I've been failing miserably :) is there anyone with the expertise to help me out post-meeting?15:27
TheJuliatzumainn: I can chat with you a little later today after I have breakfast15:27
tzumainnTheJulia, that sounds great, thanks!15:27
TheJuliaanything else this morning?15:28
ajyaa general question - have there been ideas about not launching IPA if it is not needed? E.g., there are OOB cleaning steps that don't really need IPA.15:28
TheJuliaajya: there have and there were notes on the path forward in the Shanghai and Berlin PTG notes if memory serves15:29
dtantsurand Geneva midcycle15:29
ajyadoes anyone have those links at hand?15:30
TheJuliaajya: They are linked from the whiteboard15:30
dtantsurwell, the idea is quite simple: update decorator with a new flag that defines if the step requires a ramdisk15:30
arne_wiebalckthe erase_pstore clean step: there are concerns with having it enabled by default ... should we disable to start with, and gather some experience (and then revisit at some point)?15:30
TheJuliaTowards the very top15:30
dtantsurthe implementation is going to be really challenging15:30
TheJuliaarne_wiebalck: I think that seems reasonable15:31
dtantsursaying that as the person who has last touched that area of code :)15:31
ajya:) ok, I'll take a look15:31
ajyathat means that idea is not discarded but just need some resources?15:31
arne_wiebalckTheJulia: the only thing is that noone will run it and we probably won't collect any experience15:31
TheJuliaarne_wiebalck: this is true :\15:31
TheJuliamaybe enable by default but have conductor flag?15:32
arne_wiebalckTheJulia: still fine with me ... I think it is good if we offer this at least15:32
*** ociuhandu has quit IRC15:32
TheJuliatechnically it is a device, just stored/accessed totally differently, more like a MTD15:32
TheJuliaAny objections or concerns?15:32
*** ociuhandu has joined #openstack-ironic15:32
arne_wiebalckyeah, I don't think one can break stuff by deleting files ... but you never know15:32
*** ociuhandu has quit IRC15:33
*** ociuhandu has joined #openstack-ironic15:33
TheJuliaIndeed15:33
TheJuliaWell if there is nothing else, thanks everyone!15:33
dtantsurthank you!15:34
TheJulia\o15:34
rpittauthank you :)15:34
TheJulia#endmeeting15:34
*** 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."15:34
openstackMeeting ended Mon Nov 16 15:34:48 2020 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:34
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-11-16-15.01.html15:34
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-11-16-15.01.txt15:34
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2020/ironic.2020-11-16-15.01.log.html15:34
*** fmuyassarov has quit IRC15:36
openstackgerritLeo McGann proposed openstack/ironic-specs master: Add security interface spec  https://review.opendev.org/57671815:40
TheJuliatzumainn: would say in about a half hour work?15:43
tzumainnTheJulia, sounds good!15:44
*** zzzeek has quit IRC15:49
*** zzzeek has joined #openstack-ironic15:50
*** k_mouza has quit IRC15:56
*** zzzeek has quit IRC15:59
*** zzzeek has joined #openstack-ironic16:00
TheJuliatzumainn: preferred chat medium?16:08
tzumainnTheJulia, could we start here?16:08
tzumainnI know naved001 is interested in this as well, but he's in an all-day meeting16:09
TheJuliasure, so I guess where is your mind at in this context?16:09
tzumainnokay! so I guess my first question is - how is the networking supposed to work? from what we can tell, when we deploy the ironic node a PXE file is created, so the assumption is that the node needs to be able to grab it16:10
tzumainnwhich means it would be connected to the provisioning network - but the first thing the deployment process does is remove any connection to the provisioning network16:10
tzumainnTheJulia, er, if you think this would be easier in some other medium, let me know16:10
TheJuliaso you've made an assumption there16:11
TheJuliathat it is connected to the provisioning network16:11
tzumainnI now regret that assumption16:11
TheJuliait doesn't need to be connected to the provisioning network depending on how the firewalling and network rules are established16:11
TheJuliawhy regret?16:11
* TheJulia wonders if a flow diagram would help the docs16:12
tzumainnoh, I thought you meant that it was an incorrect assumption :)16:12
tzumainnTheJulia, is there some documentation that explains possible networking configurations for this?16:13
*** jamesdenton has quit IRC16:13
TheJuliano, but that doesn't mean I can't hammer something out before my next meeting16:13
*** jamesdenton has joined #openstack-ironic16:13
tzumainnTheJulia, that would be amazing if possible; this feels like something that doesn't work on our side simply because we don't quite understand how it's supposed to work16:14
* TheJulia cracks open the docs16:15
*** zzzeek has quit IRC16:17
naved001tzumainn: if it makes it easier please feel free to be on a call. I guess I could catch up later.16:18
arne_wiebalckI think Qianbiao had quite a nice diagram the other day.16:18
*** zzzeek has joined #openstack-ironic16:20
Qianbiaoarne_wiebalck do u mean the networking design png?16:21
arne_wiebalckQianbiao: yes, could you post a link once more?16:22
Qianbiaosure16:22
Qianbiaomoment16:22
arne_wiebalckthanks16:22
*** knikolla has joined #openstack-ironic16:22
*** k_mouza has joined #openstack-ironic16:25
Qianbiaoarne_wiebalck image share site?16:27
arne_wiebalckhow did you do it last time?16:28
arne_wiebalckmy client allows me to attach images, not sure all clients can do this?16:28
Qianbiaoforget the site name :)16:29
Qianbiaogot16:29
Qianbiaoarne_wiebalck https://pasteboard.co/JAEl4T1D.png16:30
arne_wiebalckQianbiao: nice, thanks!16:31
Qianbiaosomething is missing in the picture, all eth port is in a L2 network connected to a Core switch and multiple TOR16:32
arne_wiebalckTheJulia: sth like this image ^^ from Qianbiao could maybe go to the docs as a deployment example to explain networking16:32
Qianbiaoarne_wiebalck need some update16:33
Qianbiaoit's for ramdisk deployment and we have infiniband network16:34
arne_wiebalckQianbiao: right ... this is mostly to give people an idea what is connected where, as it quickly gets confusing16:35
Qianbiaoyes, a quick overview of networking16:36
Qianbiaoneed to go, if i can help on draw a svg or something, ping me.16:36
arne_wiebalckthanks a lot, Qianbiao !16:37
Qianbiaonp16:37
Qianbiao:)16:37
*** Qianbiao is now known as Qianbiao|afk16:37
TheJuliatzumainn: naved001: Okay, I think I've got something that should hopefully explain it... I hope.16:38
tzumainnTheJulia, awesome, thanks!16:40
openstackgerritJulia Kreger proposed openstack/ironic master: Add BFV basic flow and networking context  https://review.opendev.org/76287316:42
naved001thanks!16:42
TheJuliatzumainn: I can write that from the node's perspective as well, but it becomes a bit more nebulous16:42
TheJuliaand the first section may explain it. Hopefully that helps16:43
tzumainnTheJulia, we'l take a look - thanks so much!16:43
openstackgerritDmitry Tantsur proposed openstack/ironic master: [WIP] inject TLS certificate when using virtual media  https://review.opendev.org/75842716:48
*** lucasagomes has quit IRC17:03
*** uzumaki has joined #openstack-ironic17:06
*** anuradha1904 has quit IRC17:10
*** anuradha1904 has joined #openstack-ironic17:22
*** zzzeek has quit IRC17:37
*** zzzeek has joined #openstack-ironic17:38
*** ociuhandu_ has joined #openstack-ironic17:38
rpittaugood night! o/17:40
*** rpittau is now known as rpittau|afk17:41
*** fmuyassarov has joined #openstack-ironic17:41
*** ociuhandu has quit IRC17:41
*** moshiur has quit IRC17:42
*** ociuhandu_ has quit IRC17:43
*** k_mouza has quit IRC17:43
*** zzzeek has quit IRC17:45
*** zzzeek has joined #openstack-ironic17:48
*** dougsz has quit IRC17:48
*** ociuhandu has joined #openstack-ironic17:49
*** k_mouza has joined #openstack-ironic17:51
*** ociuhandu has quit IRC17:54
*** k_mouza has quit IRC17:55
*** dking has joined #openstack-ironic17:57
dkingI just attempted to deploy a server, but forgot to update the checksum. The logs show that the checksum didn't match, but the deploy step seemed to log as completed, and the node was put into "active" without any OS installed. Is that the expected behavior?17:59
TheJuliathat is definitely not expected behavior17:59
TheJuliadking: ^^^17:59
TheJuliafyi, re nvme changes, if you get a chance to uplaod them I think janders would appreciate it :)18:00
dkingThanks. It's been a bit crazy over here. We have a product release tomorrow. I haven't had a chance to rewrite things, but I might just get with him to see if I could just give him the raw stuff I have and see if anything in there would be helpful.18:01
dtantsurdking: if you use recent IPA, make sure you have https://opendev.org/openstack/ironic-python-agent/commit/420ebc0d73ccfa7248e93881c58a0e45fda0e71818:05
*** mgoddard has quit IRC18:05
dkingdtantsur: Thanks! I was using an IPA image that I built sometime around last week or so.18:09
arne_wiebalckbye everyone o/18:10
dtantsurdking: should be fine but worth double-checking18:12
dkingIs that commit in stable now?18:14
dtantsurstable/victoria - yes18:14
dtantsur(not needed for earlier versions)18:15
openstackgerritVerification of a change to openstack/ironic failed: Limit the default value of [api]api_workers to 4  https://review.opendev.org/76118518:22
*** zzzeek has quit IRC18:59
*** zzzeek has joined #openstack-ironic19:00
TheJuliadking: no worries, thanks19:26
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: WIP: Support partition image efi contents  https://review.opendev.org/74804919:26
* TheJulia crosses her fingers that magically causes it to work19:26
stevebakergood morning19:44
dtantsurthat feeling when you're still working when stevebaker shows up..19:45
dtantsurmorning stevebaker :)19:45
dtantsurhow's Tuesday looking?19:45
stevebakerdtantsur: heh :)19:45
stevebakerthe sun is shining19:45
dtantsurstevebaker: we wanted to chat to you re a review sprint to finish the wsme patches19:46
dtantsurs/to/with/19:46
stevebakeroh yes, I saw the backscroll]19:46
TheJuliastevebaker: would it be possible for you to maybe figure out when would be some good times for you?19:47
dtantsurtomorrow may be another day when I can stay up late19:47
dtantsuri.e. wait for an overlap19:47
stevebakeryeah, so tommorow at this time to start (I can do earlier) then ~12 hours later for the follow-up? that works for me19:48
dtantsurnow is nearly 8pm UTC, right?19:48
stevebakeryes19:49
dtantsurwould it be possible for you to start at 7pm UTC tomorrow and continue at 8am UTC the next day? or is it too late?19:49
stevebakerthat sounds fine to me19:49
dtantsurmmm, it's not "the next day" for you19:49
dtantsurso for you it will be early morning + late evening, which I know sucks19:49
stevebakereh, thats fine19:49
dtantsurfor me it will be late evening + early morning, but I have to keep this schedule anyway because of my wife's university :)19:50
dtantsurTheJulia: does it all work for you?19:50
TheJuliaThe afternoon works for me. I won't be able to do the next day but that shouldn't be a big deal19:50
stevebakerdtantsur: shall I just do an invite to work emails, and who should I send it to?19:50
dtantsurstevebaker, TheJulia, I'd expect janders to be able to join the 2nd slot19:51
TheJulia++19:51
dtantsurmaybe iurygregory and rpittau|afk, they seem to wake up early most of the time19:51
TheJuliaSo, I'd also send a quick email to the mailing list19:51
dtantsurthis ^^ a calendar invite may be handy as well19:51
stevebakerTheJulia: +119:52
dtantsurso, Tue 7pm UTC, Wed (still Tue for Steve) 8am UTC?19:52
TheJuliaI think19:53
dtantsurthis seems the most acceptable overlap between us19:53
stevebakersounds good, I'm doing the calendar invite now, and will repost the text to the list19:56
*** thiagop has quit IRC20:00
*** dtantsur is now known as dtantsur|afk20:02
dtantsur|afksee you folks!20:02
stevebakerdtantsur|afk: good evening!20:06
*** nam-est has quit IRC20:09
* iurygregory reads20:12
iurygregorysounds good to me20:14
iurygregorythe only thing that "tomorrow" 17 Nov is holiday here =)20:18
iurygregoryjust fyi20:18
stevebakeriurygregory: attendence is optional, you can review the series at your leisure20:24
iurygregorystevebaker, sure =)20:28
guilhermesphi ironic!   I'm facing this issue intermittently when trying to inspect node. Maybe config issues widh dnsmasq? http://paste.openstack.org/show/800070/20:33
guilhermespsometimes, inspection runs successfully. Some other times, it runs inspection but doesnt complete with the error above. And there are time that it doesnt even start and fail right away20:34
iurygregoryfor the same machine you saw 3 different scenarios?20:37
guilhermespnope, scenario applied to different machines20:37
iurygregorymaybe some config problem for the dnsmasq filter in inspector I think20:40
*** iurygregory has quit IRC20:40
guilhermespyeah i've been trying to evaluate what OSA does. We deploy using this dnsmasq template https://github.com/openstack/openstack-ansible-os_ironic/blob/master/templates/dnsmasq.conf.j220:41
*** iurygregory has joined #openstack-ironic20:43
*** k_mouza has joined #openstack-ironic20:44
openstackgerritJulia Kreger proposed openstack/ironic stable/train: Sync boot mode when changing the boot device via Redfish  https://review.opendev.org/76243920:46
*** fmuyassarov has quit IRC20:49
*** k_mouza has quit IRC20:49
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-tempest-plugin master: Update basic_ops  https://review.opendev.org/74144520:53
*** ociuhandu has joined #openstack-ironic20:55
*** ociuhandu has quit IRC20:57
*** arne_wiebalck has quit IRC21:13
*** arne_wiebalck has joined #openstack-ironic21:13
TheJuliastevebaker: so, with metalsmith, how would I say "this is a uefi machine" ?21:18
TheJulia(quick google and ci job didn't help :\21:19
TheJulia)21:19
stevebakerTheJulia: how would you with ironic directly?21:21
openstackgerritJulia Kreger proposed openstack/ironic-python-agent master: WIP: Support partition image efi contents  https://review.opendev.org/74804921:21
TheJuliawell if I wanted the machine to be in uefi mode, I'd set  instance_info/properties/capabilites21:22
stevebakerTheJulia: metalsmith only takes nodes from available<->active, not the entire ironic lifecycle, so if you're setting for uefi before deploy then you'd set that in ironic directly before. If it is something that needs to be set during deploy then yeah, metalsmith needs to support that21:25
TheJuliaOR IPA just needs to do the right thing21:26
TheJuliahttps://review.opendev.org/#/c/762531/2/ironic_python_agent/extensions/standby.py21:26
patchbotpatch 762531 - ironic-python-agent - Fix boot mode detection for partition images - 2 patch sets21:26
stevebakerTheJulia: if you wanted to allocate from a pool of nodes which are uefi enabled, then you'd need to set a capabilities filter for that21:27
stevebaker(or just ask for the exact node you want)21:28
TheJuliaI think the case is if it is not set, but it is, then we just need to do the right thing, instead of doing what we've been doing which is an MBR table21:28
stevebakerjust doing the right thing sounds like a good thing21:29
TheJuliayeah21:29
TheJuliahopefully my uefi change will just work in CI21:29
TheJuliaand yeah21:29
* TheJulia feels brain scrambled and thinks it is time for a break21:29
stevebakerYEAH21:29
*** rcernin has joined #openstack-ironic21:50
*** rcernin has quit IRC21:51
*** rcernin has joined #openstack-ironic21:51
*** rcernin has quit IRC22:02
*** rcernin has joined #openstack-ironic22:06
*** lmcgann has quit IRC22:29
* TheJulia had a wonderful nap22:50
*** tosky_ has joined #openstack-ironic22:52
*** tosky is now known as Guest4141922:55
*** tosky_ is now known as tosky22:55
*** Guest41419 has quit IRC22:55
TheJuliaand I woke up to a passed partition image to UEFI boot23:00
TheJulia\o/ https://58e37da755b04d7dc54b-c9565b17ee8809c34acc7a1ea3e19ee3.ssl.cf1.rackcdn.com/748049/26/check/metalsmith-integration-ipa-src-uefi/e7f8573/controller/ironic-bm-logs/node-0_no_ansi_2020-11-16-22%3A42%3A35.log23:00
jandersgood morning Ironic o/23:41
janders(just catching up on IRC logs)23:44

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