Monday, 2019-01-07

*** codyhill has quit IRC00:07
openstackgerritzhouxinyong proposed openstack/bifrost master: Remove those copy words occured twice times in README.md  https://review.openstack.org/62879000:57
*** tiendc has joined #openstack-ironic01:07
*** hwoarang_ has joined #openstack-ironic01:33
*** hwoarang has quit IRC01:34
*** hwoarang has joined #openstack-ironic03:10
*** hwoarang_ has quit IRC03:12
*** dnuka has joined #openstack-ironic03:45
dnukagood morning ironic03:46
*** bfournie has quit IRC05:13
*** dnuka is now known as dnuka_brb06:01
*** hwoarang_ has joined #openstack-ironic06:02
*** hwoarang has quit IRC06:03
*** dnuka_brb is now known as dnuka06:03
openstackgerritzhouxinyong proposed openstack/bifrost master: Dumplicate words was deleted in  README.md  https://review.openstack.org/62886606:15
openstackgerritDhanuka Warusadura proposed openstack/sushy master: [WIP] Introduce ``convert_to_date``  https://review.openstack.org/62588906:43
*** dnuka is now known as dnuka|brb06:45
*** jtomasek has joined #openstack-ironic06:53
*** rcernin has quit IRC06:56
*** dnuka|brb is now known as dnuka07:09
*** arne_wiebalck has joined #openstack-ironic07:16
*** rpittau has joined #openstack-ironic07:38
rpittaugood morning ironic o/07:41
dnukahi rpittau :)07:41
rpittauhey dnuka :)07:41
arne_wiebalckGood morning and happy new year, Ironic!07:43
rpittauarne_wiebalck, happy new year!07:43
dnukahappy new year arne_wiebalck :)07:44
arne_wiebalckrpittau: dnuka: o/ thx!07:44
*** iurygregory has joined #openstack-ironic07:48
iurygregorygood morning o/07:48
dnukahi iurygregory :)07:48
rpittauhey iurygregory :)07:48
*** moshele has joined #openstack-ironic07:50
iurygregoryo/07:52
iurygregoryrpittau, do you know magic? https://review.openstack.org/#/c/624671/ =D07:53
patchbotpatch 624671 - networking-baremetal - [DNM] Tests - 14 patch sets07:53
rpittauso it's just a matter of time? :/07:55
iurygregoryits matter of timeout =P07:55
iurygregoryif the host is bad can take more than 20min for tempest run each tests so it will timeout07:56
rpittaulol we're talking more than 2 hours in total07:56
rpittauif host == bad change host ? :D07:56
iurygregoryif we could know the type of hosts that are given the errors we could add some check i think07:57
iurygregorymaybe the zuul-info will provide something usefull i think07:57
*** pcaruana has joined #openstack-ironic08:14
openstackgerritRiccardo Pittau proposed openstack/networking-baremetal master: [ DNM/TEST ] testing zuulv3 jobs  https://review.openstack.org/62521108:15
iurygregoryrpittau, do you think we should test aganist bionic to see if it fails?08:17
rpittauiurygregory, yes we should do that08:20
iurygregoryi will run on devstack before try on CI to see08:22
*** pcaruana has quit IRC08:24
*** pcaruana has joined #openstack-ironic08:46
*** dnuka is now known as dnuka|brb08:53
*** fragatina has joined #openstack-ironic08:57
*** fragatina has quit IRC08:58
*** _fragatina_ has joined #openstack-ironic08:58
*** _fragatina_ has quit IRC09:00
*** fragatina has joined #openstack-ironic09:00
* iurygregory praying for the tempest tests to run without problems in bionic09:02
*** fragatina has quit IRC09:05
*** fragatina has joined #openstack-ironic09:05
*** S4ren has joined #openstack-ironic09:10
iurygregoryrpittau, it worked in devstack \o/ (Bionic)09:27
iurygregorynow time to try on CI \o/09:28
*** trungnv has joined #openstack-ironic09:28
rpittauiurygregory, great!09:29
rpittauiurygregory, we could give it a shot on the main patch ?09:30
iurygregoryrpittau, im doing right now \o/09:30
rpittauat least for the timeout values09:30
rpittauiurygregory, cool :)09:30
iurygregoryremoving the xenial and some unused variables =D09:31
*** dougsz has joined #openstack-ironic09:33
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: introspection data backend: plugin layer  https://review.openstack.org/51455209:35
openstackgerritIury Gregory Melo Ferreira proposed openstack/networking-baremetal master: Change networking-baremetal to zuulv3/python3  https://review.openstack.org/61402609:35
rpittauiurygregory, my test patch passed the test too, just with the timeout change \o/09:36
*** derekh has joined #openstack-ironic09:36
rpittauI just hope we won't have to increase that even more :P09:36
iurygregorydamm i increased the timeout in the main =(09:37
iurygregoryseems CI is happy today LOL09:37
iurygregorythe hangover of the xmas and new year party is over LOL09:37
rpittau:D09:37
rpittaudon't say it too loud, it can smell fear.....09:38
iurygregorytruth!09:38
rpittauiurygregory, on a more serious note, maybe we should specify the bm log dir ?09:39
* iurygregory hide =X09:41
iurygregorytotally forgot lol09:41
iurygregorylets wait for CI, i will push with the change after lunch =)09:41
rpittausounds good :)09:42
* iurygregory starts to pray for CI09:42
* rpittau makes coffee09:57
*** dtantsur|afk is now known as dtantsur10:08
dtantsurgood monday morning ironic10:08
iurygregorygood morning dtantsur o/10:08
rpittauhi dtantsur :)10:09
iurygregoryrpittau, bionic seems more faster than xenial to setup devstack10:13
dtantsurthat's good10:15
iurygregorytruth =)10:15
rpittauiurygregory, I've noticed, maybe we can adjust the timeout values also based on that10:15
iurygregoryyeah =D10:15
* dtantsur has issued the 7th recheck for his approved patch >_<10:15
iurygregoryCI hangover is over =P10:16
*** dnuka|brb is now known as dnuka10:16
dnukahi dtantsur10:17
dtantsur\o10:17
openstackgerritMerged openstack/ironic master: Allow missing ``local_gb`` property  https://review.openstack.org/62809610:28
*** iurygregory has quit IRC10:28
*** iurygregory has joined #openstack-ironic10:31
*** iurygregory is now known as iurygregory_mtg10:31
iurygregory_mtghttps://review.openstack.org/#/c/614026/ green =D10:51
patchbotpatch 614026 - networking-baremetal - Change networking-baremetal to zuulv3/python3 - 17 patch sets10:51
dtantsurnice!10:54
* dtantsur bookmarks10:54
iurygregory_mtgi will just push another change after mtg and lunch to add the var for vms_dir and decrease the timeout10:55
dtantsur"decrease the timeout" sounds dangerous, I hope you know what you're doing :)10:58
rpittauawesome!10:59
*** pcaruana has quit IRC11:11
*** pcaruana has joined #openstack-ironic11:16
*** dnuka has quit IRC11:16
*** tiendc has quit IRC11:38
*** rpittau is now known as rpittau|lunch11:41
*** moshele has quit IRC11:41
*** moshele has joined #openstack-ironic11:48
dtantsurdamn, we need to do something with the CI.. I guess I have to put status RED in the whiteboard11:49
openstackgerritDmitry Tantsur proposed openstack/ironic master: Allocation API: database and RPC  https://review.openstack.org/62411911:51
openstackgerritDmitry Tantsur proposed openstack/ironic master: Allocation API: allow skipping retries in TaskManager  https://review.openstack.org/62842811:52
*** iurygregory_mtg is now known as iurygregory12:06
iurygregorydtantsur, the same failures that you mentioned in the whiteboard or new ones?12:07
dtantsuriurygregory: I think all the same. I stopped checking every case..12:07
iurygregorydtantsur, gotcha, i look for the failures in the patches. finishing my lunch now =D12:08
rpiosoGood morning, ironic12:09
dtantsurmorning rpioso! are you on the opposite coast today? early for you :)12:10
iurygregorygood morning rpioso12:10
rpiosodtantsur: Morning! I'm at my usual location on the East Coast :)12:13
rpiosoiurygregory: Hey :)12:14
* rpioso is looking for etingof12:15
rpiosodtantsur: There's an RFE I'd appreciate your input on -- https://storyboard.openstack.org/#!/story/200459212:16
etingofrpioso, o/12:28
*** zigo has quit IRC12:31
*** moshele has quit IRC12:31
*** zhangfei has joined #openstack-ironic12:37
*** adrianc has quit IRC12:37
*** adrianc has joined #openstack-ironic12:44
*** jaypipes has joined #openstack-ironic12:51
*** rpittau|lunch is now known as rpittau12:56
dtantsurrpioso: ah, I see :) I thought you're on the West :)12:56
dtantsurrpioso: yeah, I have this RFE opened in a tab.. apparently it won't solve itself if I slack off long enough :)12:57
*** bfournie has joined #openstack-ironic12:58
dtantsurrpioso: all looks good, except that you don't specify why you need iDrac specific implementations of RedfishPower and RedfishManagement.12:58
rpiosodtantsur: lol13:00
rpiosoThe primary goals are to offer a sort of one-stop ironic driver shop for all things iDRAC and provide a foundation for adding idrac h/w type support for extended generic Redfish interfaces. There may be things :)13:03
*** jhesketh has quit IRC13:05
*** jhesketh has joined #openstack-ironic13:06
rpiosoIf WS-Man and Redfish power and management interface mixing works out to be reasonably easy to support, RedfishPower will need to be extended to interact with DRACManagement. Analogously, but less likely needed, RedfishManagement may need to be extended so DRACPower can interact with it.13:06
openstackgerritIury Gregory Melo Ferreira proposed openstack/networking-baremetal master: Change networking-baremetal to zuulv3/python3  https://review.openstack.org/61402613:12
dtantsurrpioso: what's that non-standard interaction that you require?13:19
*** fragatina has quit IRC13:24
*** fragatina has joined #openstack-ironic13:25
*** trown|outtypewww is now known as trown13:27
* etingof is wondering if rpioso considers wrapping ws-man calls with redfish ones on BMC side...? that might end up with just standard redfish api consumable through ironic redfish hw type13:29
*** edleafe has joined #openstack-ironic13:32
*** moshele has joined #openstack-ironic13:33
*** moshele has quit IRC13:33
*** moshele has joined #openstack-ironic13:34
*** kaiokmo has joined #openstack-ironic13:36
*** jcoufal has joined #openstack-ironic13:46
iurygregoryhey dtantsur, zuulv3 job names should not have dsvm according to (https://docs.openstack.org/infra/manual/drivers.html#naming-with-zuul-v3) so maybe we should rename some jobs in the CI that are running on zuulv3 for some projects i think, do you agree? =) for eg: ironic-inspector https://review.openstack.org/#/c/613498/ https://review.openstack.org/#/c/514552/13:49
patchbotpatch 613498 - ironic-inspector - Zuul migration (MERGED) - 4 patch sets13:49
patchbotpatch 514552 - ironic-inspector - introspection data backend: plugin layer - 28 patch sets13:49
dtantsuriurygregory: yeah, we should do it eventually13:50
*** _fragatina_ has joined #openstack-ironic13:50
iurygregorydo you mind if i push some patchs for this? =)13:50
*** fragatina has quit IRC13:51
*** tiendc has joined #openstack-ironic14:08
dtantsurnot at all14:12
*** e0ne has joined #openstack-ironic14:12
iurygregoryack14:12
*** irclogbot_1 has quit IRC14:14
*** e0ne has quit IRC14:19
*** deray has joined #openstack-ironic14:21
*** dnuka has joined #openstack-ironic14:23
iurygregoryFinally \o/ https://review.openstack.org/#/c/614026/ ready for reviews https://review.openstack.org/#/c/614026/ =D14:30
patchbotpatch 614026 - networking-baremetal - Change networking-baremetal to zuulv3/python3 - 18 patch sets14:30
patchbotpatch 614026 - networking-baremetal - Change networking-baremetal to zuulv3/python3 - 18 patch sets14:30
iurygregorylol i put 2x the patch (too excited lol)14:31
rpittau:D14:32
rpittaugreat success14:32
iurygregorywe did rpittau o/14:33
rpittauiurygregory o/14:33
iurygregorysad we will only the able to land after the devstack change XD14:33
rpittaulol yeah14:33
rpittauand I'm still bummed by the multinode multitenant jobs :/14:34
iurygregoryi will give a hand tomorrow on the multinode o/14:34
iurygregorytoday trying to check a bug that is in the TODO list XD14:34
*** needsleep is now known as TheJulia14:36
* iurygregory thinks it should be needcoffee before XD14:38
*** irclogbot_1 has joined #openstack-ironic14:39
*** baha has joined #openstack-ironic14:41
openstackgerritDmitry Tantsur proposed openstack/ironic master: Allocation API: conductor API (without HA and take over)  https://review.openstack.org/62822314:41
*** cdearborn has joined #openstack-ironic14:44
*** rloo has joined #openstack-ironic14:45
TheJuliaReminder everyone: We have our weekly meeting in 15 minutes. We have a long agenda, please go ahead and update any statuses on the etherpad before the meeting https://etherpad.openstack.org/p/IronicWhiteBoard14:46
*** e0ne has joined #openstack-ironic14:46
dtantsurTheJulia: I guess we can drop my item re midcycle, since it's being planned14:47
*** e0ne has quit IRC14:47
*** mjturek has joined #openstack-ironic14:52
TheJuliaetingof: are you still working on https://review.openstack.org/#/c/607949/ ?14:52
patchbotpatch 607949 - ironic - WIP: Avoid long-pending ipmitool processes - 1 patch set14:52
TheJuliadtantsur: works for me, sorry I didn't get that email out sooner... just I actually needed some time to disconnect14:52
*** kaifeng has joined #openstack-ironic14:54
iurygregoryupdated the info for zuulv3 with networking-baremetal \o/14:55
*** zhangfei has quit IRC14:57
TheJulia\o/14:57
etingofTheJulia, no, I am not sure it's worth it. but I left a comment there to figure out what do you think ;)14:58
iurygregoryits green with Bionic & Xenial \o/14:58
TheJuliaOkay, updated the agenda so if everyone can refresh15:00
TheJulia#startmeeting ironic15:00
openstackMeeting started Mon Jan  7 15:00:22 2019 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
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
dtantsuro/15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
openstackThe meeting name has been set to 'ironic'15:00
cdearborno/15:00
dnukao/15:00
etingofo/15:00
iurygregoryo/15:00
rpittauo/15:00
rlooo/15:00
kaiokmoo/15:00
kaifengo/15:00
tiendco/15:00
TheJuliaHappy new year!15:00
rpiosoo/15:00
TheJuliaOur agenda as always can be found on the wiki!15:00
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:01
mjtureko/15:01
TheJuliaWe have a moderately full agenda today, with several discussion topics!15:01
*** irclogbot_1 has quit IRC15:01
TheJulia#topic Announcements / Reminder15:01
*** openstack changes topic to "Announcements / Reminder (Meeting topic: ironic)"15:01
*** stendulker has joined #openstack-ironic15:01
TheJulia#info Currently polling days for a virtual mid-cycle call: https://doodle.com/poll/uqwywaxuxsiu7zde15:02
TheJuliaPlease respond to that if you have not already, so we can identify days, then attempt to identify times.15:02
TheJuliaFor a virtual PTG, I've also setup an etherpad for brainstorming and planning15:02
TheJulia#link https://etherpad.openstack.org/p/ironic-stein-midcycle15:02
TheJuliaOn the topics of reminders, I will be traveling next week and on a flight during the same time of the meeting.15:03
TheJulia#info dtantsur volunteered to run the meeting next week15:03
* dtantsur hasss poooowerrzzz15:03
TheJuliaAny questions? Does anyone have anything to announce or remind us of this morning?15:04
* TheJulia just looks at dtantsur oddly15:04
* TheJulia needs more coffee to engage the silliness feature15:04
* dtantsur whistles innocently15:05
TheJuliaHeh, I guess nobody has anything to announce or remind us of this week, so we should carry on15:05
TheJulia#topic Action Items from prior meeting15:05
*** openstack changes topic to "Action Items from prior meeting (Meeting topic: ironic)"15:05
TheJulia#info One action item was outstanding, and it was to begin planning for a virtual mid-cycle.15:06
TheJuliaMoving on15:06
rajiniro/15:06
TheJulia#topic Review subteam status reports15:06
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:06
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:06
TheJuliaStarting aroudn line 22415:06
TheJulias/dn/nd/15:06
TheJuliarloo: still hoping to at least put in a "you haven't upgraded the schema check" into the status check command?15:08
dtantsurTheJulia: is HTTP boot really blocked by IPv6? I mean, cannot we do it with IPv4?15:08
rlooTheJulia: i had forgotten I said I'd do it until I read it today, so yes, still planning, when do we want to get it done by?15:08
TheJuliadtantsur: return format is identical, underlying dhcp code is identical, so I consider it technically blocked15:08
dtantsurTheJulia: for user's perspective the features are so different thought15:09
dtantsur* though15:09
TheJuliadtantsur: yeah... :(15:09
dtantsurso I nearly anticipate "wait, what, I only need IPv4"15:09
dtantsurcannot we arrange it the opposite way? block IPv6 on HTTP boot?15:09
*** irclogbot_1 has joined #openstack-ironic15:10
TheJuliadtantsur: we described ourselves as v6 ready in the past and it never really worked to the spec, so I felt that was of more importance to fix sooner rather than later15:10
dtantsurTheJulia: sure, but can we fix it soon? I got an impression that it's one big can of worms.15:11
TheJuliaI think boot from url is largely just a boot interface tbh15:11
dtantsuror to phrase it more positively: if there is something I can review to speed it up, please point me at the patches :)15:11
TheJuliadtantsur: yeah, it seems there is no fully native v6 job15:11
* dtantsur has a feeling that the edge topic gives the UEFI boot a higher priority from operator's perspective15:12
TheJuliadtantsur: Okay, lets discuss this further after the meeting because I think we can go ahead and do interface/user perception work, and just do any refactoring silently in the background15:12
dtantsur++15:12
TheJuliaI think the iso work plays into that as well15:13
TheJuliarloo: If we can have it up for review before the end of the month, that would be awesome15:13
rlooTheJulia: ok, will try...15:13
TheJuliarloo: thanks15:14
TheJuliajroll: any update on nova conductor_group awareness?15:14
* etingof got a couple of patches relevant to uefi/iso... 15:14
rlooTheJulia: I think jroll is out til early Feb. (new papa)15:14
TheJuliarloo: ahhh!15:15
mjturek=-o15:15
TheJuliarloo: I had no idea!15:15
dtantsurwow15:15
* TheJulia sends jroll congradulations15:15
rlooI'll let him give you the great news :)15:15
TheJuliaetingof: can you put a list on the etherpad?15:15
TheJuliaAnyway, moving on! Only halfway down the list15:15
etingofTheJulia, L17415:16
TheJuliaI need to follow-up on dhcp-less/l3 vmedia booting. I've not heard back from the folks at Nokia, so I'm going to send an email and try to see what is going on there.15:16
TheJuliaI believe initial deploy templates code was posted over the holidays15:17
*** moshele has quit IRC15:17
TheJuliaYup15:17
TheJulia#link https://review.openstack.org/62766315:17
patchbotpatch 627663 - ironic - WIP: Deploy templates: data model, DB API & objects - 3 patch sets15:17
dtantsurdeploy templates \o/15:17
TheJuliaGraphical consoles, if anyone wants to volunteer to keep the patch rebased, what is up for review is the substrate for the feature. Next logical step I believe is actual API support update15:18
dtantsurhonestly, it seems like we should build a list of planned features that need help15:19
TheJuliadtantsur: yeah15:19
rpittauTheJulia, I can have a look at the patch rebase for the graphical console15:19
dtantsurnice!15:19
TheJuliarpittau: awesome, thanks15:19
TheJulia#action TheJulia to make a list of things that need help15:19
rpittauTheJulia, dtantsur, prepare for help calls :P15:19
dtantsurabsolutely15:19
iurygregoryme can help just need to see the list =)15:19
iurygregoryforgot the / -.-'15:20
dtantsurheh15:20
TheJuliaI think the status on the etherpad is essentially up to date for everything else.15:20
TheJuliaDoes anyone else have any questions, or are we good to proceed for priorities for the week?15:21
*** openstackgerrit has quit IRC15:22
TheJuliaOkay, moving on to priorities for the week15:22
TheJulia#topic Deciding on priorities for the coming week15:22
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"15:22
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:22
TheJuliaStarting at line 13115:22
TheJuliaStarting off, I'm going to remove the merged items.15:23
TheJuliaDoes anyone have anything they would like to add to the list this week?15:26
TheJuliadtantsur: thanks for the stable approval :)15:26
dtantsurnp :)15:26
TheJuliaIt will be easy to remove from the list.. hopefully :)15:27
TheJuliaAre we missing any items from this list?15:27
* etingof has a couple of sushy-tools patches....15:27
dtantsuryou okay with allocation API there?15:27
dtantsurit's not entirely finished, but a few patches are ready (modulo CI being very unstable)15:27
TheJuliadtantsur: I am15:28
dtantsurcool15:28
TheJuliaetingof: Add a couple to the list please :)15:28
etingofack15:28
dtantsurcurrently the list looks a bit larger than we can manage with who we have this week15:29
dtantsurhowever, many items look easy15:29
TheJuliayeah, some proceedural too15:30
TheJuliaI guess we're good to move on to Discussion topics?15:30
TheJuliaI guess everyone is happy, and we can proceed.15:31
TheJulia#topic Discussion15:32
*** openstack changes topic to "Discussion (Meeting topic: ironic)"15:32
TheJuliaFirst topic! PTG!15:32
iurygregory\o/15:32
dtantsurah, that PTG..15:33
TheJuliaCan I get a show of hands for those that believe they will be attending the PTG in Denver after the newly named Open Infrastructure conference?15:33
TheJuliao/15:33
rpittauo/15:33
cdearborno/15:33
iurygregoryi hope i will o/15:33
* dtantsur waves his hand without much certainty15:33
dnukao/ :)15:34
* iurygregory needs manager approval to go XD15:34
* TheJulia awaits a \o15:34
dtantsuriurygregory: that's the easiest part, no? </kidding>15:34
TheJuliaiurygregory: Essentially everyone does in this age.15:34
rpittauiurygregory, me too :)15:34
rloohopefully ...15:35
rpioso\o, hopefully :)15:35
* kaifeng just waves his head..15:35
mjturekhoping to! \o15:35
TheJuliakaifeng: :(15:35
dtantsurfor us Europeans the budget is going to be through the roof :)15:35
iurygregoryno idea since all my summits ptgs was with my money or by TSP XD15:35
rpittaulet's be positive :P15:35
TheJuliarpittau: you have the right attitude15:35
rlooapart from travel, is this PTG going to be more $$ than past ones?15:35
iurygregorythats why i said i hope hehe15:35
dtantsurrloo: I suspect so. the location is downtown this time.15:36
rpittauI believe also for travel, at least one stop from europe15:36
dtantsurand the PTG itself is much more expensive ($400?)15:36
TheJuliaI've not checked the hotel rates, I had heard they were comperable15:36
dtantsur$150+ last time I checked15:36
TheJuliaeek15:36
rpiosoDenver has an awesome rail public transport system.15:36
TheJuliaThis is true15:36
rloo(and who is going to be there for the 'whole' thing... that'll make it more $$ too, but less than going to two events?)15:37
TheJuliaOkay, I have a rough idea to give the foundation for planning, thanks everyone15:37
dtantsurI mean, I'm likely to go because that's me :) but this is pending budget and renewed USA visa15:37
iurygregorycool =D15:37
dtantsurrloo: this is ever harder to predict (except for Julia, I guess :)15:37
TheJuliarloo: I have to be :(15:37
TheJuliaAnyway, carrying on!15:38
rloolucky TheJulia!15:38
dtantsurthe joined ticket is >$1000, then hotel for what 6 nights....15:38
dtantsuryeah, let's move on from this sad topic :)15:38
TheJuliaDtantsur's topic was the ironic-tempest-plugin CI job15:38
TheJulia#link http://lists.openstack.org/pipermail/openstack-discuss/2019-January/001346.html15:38
* TheJulia hands the virtual microphone to dtantsur 15:38
dtantsurPlease read that rumbling about our gate being too big :)15:39
dtantsurtl;dr let's do some cuts to stable coverage of the tempest plugin job15:39
TheJuliaI think option 1 is the most reasonable path forward15:39
TheJuliapersonally15:39
rloowrt option 1, is it possible (after doing 1) for someone to explicit trigger a CI job for ocata? eg, after backporting a change to ocata, want to see what happens...?15:40
dtantsurthey're not mutually exclusive thought15:40
TheJuliaPlugins are now version tagged as well, so...15:40
dtantsurrloo: we can move it to experimental queue15:40
rloodtantsur: i'm good with that. guessing it won't get used or if it does it'll break but at least it'll be avail if anyone needs it15:41
dtantsurack15:41
dtantsuron a related topic, our gate is barely working :(15:41
rloowrt 2, i'm good with that15:42
*** e0ne has joined #openstack-ironic15:42
TheJuliadtantsur: I saw the note when I sat down before the meeting :(15:42
* rpittau still have nightmares cause of grenade multinode multitenant15:42
dtantsureveryone has, rpittau, everyone here has..15:42
dtantsur:D15:42
rloowrt 3. so i guess when we backport, we ought to be careful and check the non-voting jobs?15:43
TheJuliarpittau: If so inclined, there are beverages that ease the grenade nightmares15:43
rpittaulol15:43
rloonot called grenade for nothing...15:43
dtantsurrloo: there are no backports there. it's rather, when changign any of theses tests, watch out for the stable jobs15:44
TheJuliaI was just about to point that out15:44
dtantsurthe thing is, we barely ever change these tests15:44
TheJuliaI feel more complex networking lends itself to more neutron race condition failures15:45
rlooi'm just concerned that if they are non-voting, people won't notice/look. (I probably will forget)15:45
TheJuliaAnd I feel like that might be okay to make non-voting in older branches as we find them no longer useful15:45
rloobut i'm fine trying it out. we can always change it again.15:45
rlooif i understand, this is the only patch that needs to be approved? https://review.openstack.org/#/c/627955/15:46
patchbotpatch 627955 - ironic-tempest-plugin - [gate] update the list of the voting jobs - 3 patch sets15:46
dtantsuryeah15:46
rloodtantsur: so i will approve it now (or in 1 minute) unless someone disagrees.15:47
rlootimer has been started...15:47
* dtantsur counts to 6015:47
TheJuliaHeh, okay15:48
TheJuliaAre we good to proceed?15:48
rloo++15:48
TheJulia#topic RFE Review15:48
*** openstack changes topic to "RFE Review (Meeting topic: ironic)"15:48
TheJulia#link https://storyboard.openstack.org/#!/story/200459215:48
dtantsurI've left a comment there15:49
TheJuliarpioso asked about the patch above, which is a RFE to begin the process of migrating the idrac hw type over to redfish based interfaces15:49
rpiosodtansur: Thank you :) DracPower interacts with DracManagement in a "unique" way to set the boot device. To configure DracManagement with RedfishPower on a node, that would have to be accommodated. The RFE briefly mentions it in the "Adapt DracRedfishPower to Work with Drac[WSMan]Management" subsection.15:49
rpioso The code's at https://github.com/openstack/ironic/blob/c10ee94b92174ce78073afc2eacb300fa649736f/ironic/drivers/modules/drac/power.py#L75-L76.15:50
* dtantsur makes sad panda face at "iDrac does not support standard BIOS"15:50
*** e0ne has quit IRC15:50
dtantsurrpioso: can we rather fix the "uniqueness"?15:50
* rpioso awkwardly giggles15:50
TheJuliaI concur with your comment, I'm good with the overall theme, I think those sorts of details are kind of the outstanding questions in my mind15:50
rpiosodtantsur: No, not as far as I'm aware.15:50
dtantsuror rather: why cannot this line be $ task.driver.management.set_boot_device?15:51
rpiosoIt revolves around the need to create an iDRAC configuration job targeted at the BIOS subsystem to configure the boot device.15:51
rlooi haven't read through the spec, but am trying to remember what we decided/if anything, wrt redfish and support for non-generic (or whatever it is called) redfish support. eg vendor-specific redfish stuff.15:51
etingofOEM, perhaps15:52
TheJuliarloo: Basically what has been proposed, vendor superset interfaces on top of the redfish interfaces or OEM extensions as necessary to conform to using the redfish rest api interface15:52
dtantsurrloo: well, I personally decided that life is pain and everything is vendor-specific anyway15:52
rpiosodtantsur: driver.management.set_boot_device simply caches the desired setting on the node object. It's applied during the next power event.15:52
rlooif life is vendor-specific anyway, then let's approve whatever APIs the vendors want!15:52
TheJuliadtantsur: I feel like watching "The Princess Bride" is now on the agenda15:52
rlooj/k15:52
dtantsurheh15:53
dtantsurrpioso: I guess I'm fine with the proposal if this explanation is added to it15:53
rpiosoI could use assistance with deprecation of default interfaces and removing support for interfaces.15:53
rpiosoIs that a thing?15:53
TheJuliarpioso: so tl;dr, the redfish actions and support still has the same basic mechanical setting constraints?15:53
TheJuliarpioso: Is what a thing?15:54
dtantsurrpioso: re deprecation: we did it for iRMC once. It involved a release note and warnings.15:54
rpiosoTheJulia: That does not compute to my Monday, under caffeinated mind.15:54
dtantsurif you deprecate the default interface, two cycles are preferred to one15:54
rpiosoTheJulia: Deprecation15:54
TheJuliarpioso: oh... I guess irccloud displayed messages out of order or something15:55
rpiosodtantsur: Thanks for the iRMC pointer. What about migration?15:55
dtantsurrpioso: we haven't done any. but you can consider creating an online data migration, similar to one I did for the driver composition.15:55
* rpioso takes a note to add the detail dtantsur requested.15:55
rpiosodtantsur: Is it required or extra credit?15:56
dtantsurrpioso: extra credit from my point of view15:56
TheJuliarpioso: It would be a good idea™15:56
* rloo wonders why there isn't an actual spec PR for this. Seems like there are quite a few details involved here.15:56
TheJuliarloo: its all vendor interface stuff in the grand scheme of the universe15:57
rpiosorloo: Perhaps I over achieved in the story ;015:57
etingofpardon my ignorance, but it is not possible to express idrac power/boot/etc operations within the standard redfish schema/actions, right?15:57
etingofI mean on the BMC side15:57
rlooit just makes it harder to connect the/any comments with the description. and in my mind -- i'm wondering if all the various sections of a spec are covered.15:58
dtantsuretingof: well, it is possible from the protocol perspective. but the boot device operation can be done once per reboot.15:58
rlooadding new api is one thing, renaming etc is another.15:58
dtantsurwhich reminds us that it's not enough to agree on the common transport protocol, semantics also matter15:58
dtantsurand semantics is something redfish completely drops on the floor.15:58
dtantsuram I whining again?15:58
rpiosoetingof: Yes, the iDRAC supports Redfish power and boot.15:58
TheJuliarloo: I completely agree15:58
* dtantsur opens whiskey15:58
TheJuliaheh15:59
TheJuliaWe have one minute left15:59
rlooi'm not insisting on a spec PR here since the description is very detailed. just commenting about how I feel :)15:59
NobodyCamGood Morning Ironic'erd15:59
* rpioso notes to add detail about deprecation15:59
NobodyCamieek15:59
NobodyCamGood Morning Ironic'ers16:00
rpittauhi NobodyCam , nice timing :P16:00
TheJuliarloo: Ack, I was feeling the same way early on when it was all defined in the first posted version in storyboard16:00
TheJuliaAnyway! sounds like we're done with the rfe16:00
rpiosoIs it acceptable to the cores?16:00
rlooi wonder if we even want to rename the existing idrac interface classes. that's internal. what matters is the 'idrac' names that users see.16:00
NobodyCamGood morning rpittau, rloo, TheJulia, and dtantsur16:00
dtantsurmorning NobodyCam16:00
rpiosorloo: The idrac names are being deprecated.16:01
rloooh, meeting is over?16:01
dnukamorning NobodyCam16:01
rpiosoAnd replaced with idrac-wsman and idrac-redfish.16:01
TheJuliarloo: just about :)16:01
TheJuliaThanks everyone! We can have open discussion time after I end the meeting16: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-dev mailing list."16:02
openstackMeeting ended Mon Jan  7 16:02:20 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:02
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-01-07-15.00.html16:02
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-01-07-15.00.txt16:02
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2019/ironic.2019-01-07-15.00.log.html16:02
* TheJulia quietly pours coffee into dtantsur's whiskey16:02
dtantsurlol16:02
*** tiendc has left #openstack-ironic16:03
iurygregoryhahah16:03
rpittaunice caffe' corretto :)16:04
*** bnemec is now known as stackymcstackfac16:04
*** stackymcstackfac is now known as bnemec16:05
* etingof is confused: if iDRAC supports power and boot via standard Redfish schema, do we still need the idrac/redfish driver? rpioso might dismiss this doubt right away16:05
*** kaifeng has quit IRC16:05
rpiosoetingof: I'm not clear on your confusion.16:06
rpiosoYes, the iDRAC supports power and boot via standard Redfish schema.16:07
rpiosoHowever, the redfish h/w type doesn't presently support everything the idrac h/w type does, including inspect and raid.16:07
rpiosoAlso, iDRAC's Redfish BIOS support has iDRAC-specific aspects.16:08
etingofrpioso, so if redfish h/w type had standard inspect & raid features in place, we could just use redfish h/w type with Dells?16:09
* etingof things that everything bios is vendor-specific by design :(16:09
rpiosoetingof: And testing demonstrated that it works as is against the iDRAC :)16:09
rpiosoBear in mind that the standard and vendor service implementations are evolving.16:10
*** dnuka has quit IRC16:11
rpiosoI agree that BIOS settings are vendor-specific, but the BIOS interface's public interface is broadly supportable.16:11
rpiosoFinally, vendors like the ability to add value :)16:11
rpiosoProbs more like s/like/demand/16:11
rpioso;-)16:12
etingofit's a pity that bios settings can't be done in some common way16:12
rloomorning NobodyCam :)16:12
* rpioso clearly needs more coffee16:13
NobodyCam:) morning rloo16:13
rpiosoetingof: Sure, however, the BIOS interface has allowances for vendor-specific needs.16:14
rpiosoNobodyCam: Happy New Year!16:14
NobodyCamMorning rpioso :)16:15
TheJuliaetingof: I think largely it is mechanism issues as well, like needing to perform x action only at y time kind of stuff that is unique to a vendor because of how they reached x point. Although for bios we also kind of anticipated _some_ of that.16:16
rpiosoTheJulia: +116:16
* rpioso recalls petitioning for that :)16:16
TheJuliaIndeed16:17
TheJuliaAnyway, breakfast()16:17
etingofthere may be such actions indeed16:17
*** openstackgerrit has joined #openstack-ironic16:19
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-python-agent master: Remove dsvm from zuulv3 jobs  https://review.openstack.org/62900816:19
TheJuliai do like the smartnic idea to help with some of those issues... boot to bios/uefi shell16:19
etingof...but what I do not understand is - would not it be better to have the common core features (power, boot) supported within the redfish h/w type directly...?16:19
TheJuliapower_on is a call, but dell power_on needs a "check and assert boot mode right before while power is off" logic. I don't think that makes sense to add to prue redfish16:21
rpiosoetingof: I mistyped a bit. The RedfishBIOS has those allowances -- https://github.com/openstack/ironic/blob/c10ee94b92174ce78073afc2eacb300fa649736f/ironic/drivers/modules/redfish/bios.py#L157 and https://github.com/openstack/ironic/blob/c10ee94b92174ce78073afc2eacb300fa649736f/ironic/drivers/modules/redfish/bios.py#L16916:21
*** pcaruana has quit IRC16:21
*** deray has quit IRC16:22
*** stendulker has quit IRC16:23
openstackgerritIury Gregory Melo Ferreira proposed openstack/ironic-inspector master: Remove dsvm from zuulv3 job names  https://review.openstack.org/62901116:24
etingofTheJulia, I am wondering if BMC could behave in a pure Redfish way i.e. not requiring these additional assertions on the client side...?16:27
etingofwhat sort of undermines the idea of standardization across BMCs16:28
openstackgerritIury Gregory Melo Ferreira proposed openstack/python-ironic-inspector-client master: Remove dsvm from zuulv3 job names  https://review.openstack.org/62901216:30
rpiosoetingof: There very well could be a way. Time heals all :)16:31
*** _fragatina_ has quit IRC16:32
iurygregorybye everyone o/ cya tomorrow =D16:33
TheJuliagoodnight16:33
iurygregorytks o/16:33
openstackgerritRiccardo Pittau proposed openstack/ironic master: Implement basic interfaces for GraphicalConsole Interface  https://review.openstack.org/54735616:34
TheJuliarpittau: <316:34
rpittau:D16:34
rpittaubye iurygregory !16:35
*** baha has quit IRC16:47
*** patchbot has quit IRC16:55
*** patchbot has joined #openstack-ironic16:56
openstackgerritIlya Etingof proposed openstack/sushy master: Add System<->Manager linkage  https://review.openstack.org/62166316:58
rpittaubye all! have a nice rest of the day o/16:59
*** rpittau has quit IRC17:00
*** baha has joined #openstack-ironic17:02
*** moshele has joined #openstack-ironic17:05
TheJuliao/17:11
*** moshele has quit IRC17:14
*** S4ren has quit IRC17:25
*** trown is now known as trown|lunch17:26
openstackgerritMerged openstack/ironic stable/rocky: Allow disabling instance image cache  https://review.openstack.org/62822917:33
openstackgerritMerged openstack/ironic stable/queens: Allow disabling instance image cache  https://review.openstack.org/62852717:33
openstackgerritMerged openstack/ironic stable/pike: Allow disabling instance image cache  https://review.openstack.org/62852817:33
openstackgerritMerged openstack/ironic-tempest-plugin master: [gate] update the list of the voting jobs  https://review.openstack.org/62795517:33
*** gyee has joined #openstack-ironic17:45
*** dtantsur is now known as dtantsur|afk17:45
dtantsur|afko/17:45
*** moshele has joined #openstack-ironic17:46
mosheleTheJulia: hi17:53
*** dougsz has quit IRC17:56
TheJulia\o dtantsur|afk17:56
TheJuliamoshele: Good morning17:56
mosheleTheJulia: If you think we need to add field for smart nic I can update the spec17:57
rpiosoTheJulia: One other thing about that RFE ... A task is needed to modify tripleo so that it places Redfish creds on the ironic node object when it imports the nodes defined in JSON and other formats. That would be for nodes configured to use the idrac h/w type. tripleo already places the iDRAC WS-Man creds on the node.17:58
TheJuliamoshele: I think so, I'm not sure how you were intending to identify that a smartnic was a smartnic17:58
rpiosoTheJulia: Should that task be part of the existing story or is another story needed for the tripleo work?17:59
TheJuliarpioso: that would be part of TripleO's tracking I think (and if done in addition to existing permissions, it should be non-blocking to what your doing)17:59
*** derekh has quit IRC18:00
mosheleTheJulia: with the local_link_information if it has hostname and port_id smart-nic and if switch_id and port_id the current flow, but it might be better to add the field and we will just validate that local_link_information has hostname and port_id18:00
*** jcoufal has quit IRC18:01
rpiosoTheJulia: I believe the two tasks aren't dependent on one another. If the ironic one gets completed first, the operator can modify the node to set the Redfish creds on the node. Is my understanding correct?18:01
rpiosos/operator/operator or scripting/18:02
rpiosoTheJulia: I don't understand your non-blocking comment.18:02
* rpioso needs to refuel18:03
*** rpioso is now known as rpioso|afk18:03
*** jcoufal has joined #openstack-ironic18:03
TheJuliamoshele: I think that sounds like a plan then (what you just proposed, since the network interface can validate that things look correct)18:05
TheJuliarpioso|afk: I believ eso yes18:05
mosheleTheJulia: ok I will update the spec tomorrow18:06
TheJuliarpioso|afk: same thing you were just wrote actually, one change is not necessarily dependent on the other change.18:06
*** MattMan has quit IRC18:09
*** MattMan has joined #openstack-ironic18:10
rpioso|afkTheJulia: ty :)18:10
*** trown|lunch is now known as trown18:20
*** moshele has quit IRC18:26
*** moshele has joined #openstack-ironic18:33
*** moshele has quit IRC18:50
TheJuliaokay, estimate for ptg attendance submitted18:54
*** moshele has joined #openstack-ironic19:19
*** moshele has quit IRC19:21
*** moshele has joined #openstack-ironic19:53
*** moshele has quit IRC19:54
*** fragatina has joined #openstack-ironic20:28
*** moshele has joined #openstack-ironic20:37
*** moshele has quit IRC20:40
*** fragatina has quit IRC20:40
*** e0ne has joined #openstack-ironic20:40
*** fragatina has joined #openstack-ironic20:49
*** moshele has joined #openstack-ironic20:57
*** fragatina has quit IRC21:01
*** fragatina has joined #openstack-ironic21:14
*** moshele has quit IRC21:28
*** jcoufal has quit IRC21:31
*** e0ne has quit IRC21:44
*** bnemec has quit IRC21:58
*** trown is now known as trown|outtypewww22:01
*** mjturek has quit IRC22:01
*** baha has quit IRC22:02
*** bnemec has joined #openstack-ironic22:02
*** e0ne has joined #openstack-ironic22:02
*** rh-jelabarre has quit IRC22:08
*** rpioso|afk is now known as rpioso22:11
rpiosoTheJulia: Has last week's email helped you find what you're looking for?22:13
TheJuliarpioso: I haven't even circled back to it yet :(22:14
rpiosoTheJulia: No worries :)22:14
*** bfournie has quit IRC22:16
*** ianw_pto is now known as ianw22:26
*** e0ne has quit IRC22:32
openstackgerritJulia Kreger proposed openstack/ironic master: Add a high level vision reflection document  https://review.openstack.org/62906022:34
openstackgerritJulia Kreger proposed openstack/ironic master: Add a high level vision reflection document  https://review.openstack.org/62906022:34
* TheJulia punts creating a help wanted list to tomorrow22:45
*** rcernin has joined #openstack-ironic22:45
*** cdearborn has quit IRC22:53
*** fragatina has quit IRC22:59
*** _fragatina_ has joined #openstack-ironic23:00
*** _fragatina_ has quit IRC23:13
*** dustinc has joined #openstack-ironic23:19
*** dustinc has left #openstack-ironic23:19
*** dustinc has joined #openstack-ironic23:19
*** ianychoi has quit IRC23:21
*** rloo has quit IRC23:48
-openstackstatus- NOTICE: The Etherpad service at https://etherpad.openstack.org/ has been offline since 23:22 UTC due to a hypervisor issue in our service provider, but should hopefully return to service shortly.23:49

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