Monday, 2018-07-23

*** livelace2 has quit IRC00:26
*** livelace2 has joined #openstack-ironic00:26
*** bdodd has quit IRC00:54
*** med_ has joined #openstack-ironic01:02
*** med_ has quit IRC01:02
*** med_ has joined #openstack-ironic01:02
*** bfournie has quit IRC01:37
*** bfournie has joined #openstack-ironic01:38
*** bfournie has quit IRC01:42
*** hshiina has joined #openstack-ironic01:57
*** med_ has quit IRC02:01
openstackgerritHa Manh Dong proposed openstack/sushy-tools master: Switch to use stestr for unit test  https://review.openstack.org/58383202:28
*** markguz has joined #openstack-ironic02:51
*** markguz has quit IRC02:55
*** bdodd has joined #openstack-ironic03:00
openstackgerritHa Manh Dong proposed openstack/sushy-tools master: Switch to use stestr for unit test  https://review.openstack.org/58383203:14
*** spartacloud has joined #openstack-ironic03:22
*** spartacloud has quit IRC03:27
*** jaganathan has joined #openstack-ironic03:59
*** jaganathan has quit IRC04:04
*** jaganathan has joined #openstack-ironic04:05
*** rbartal has joined #openstack-ironic04:33
*** ijw has quit IRC04:47
*** ijw has joined #openstack-ironic04:48
openstackgerritHironori Shiina proposed openstack/ironic master: Expose BIOS interface  https://review.openstack.org/58472905:17
*** links has joined #openstack-ironic05:38
*** mjura has joined #openstack-ironic05:52
*** trungnv has joined #openstack-ironic05:59
*** mjura has quit IRC06:00
*** mjura has joined #openstack-ironic06:00
*** pmannidi has quit IRC06:06
*** jtomasek has joined #openstack-ironic06:11
*** jtomasek has quit IRC06:13
*** jtomasek has joined #openstack-ironic06:30
*** skazi has joined #openstack-ironic06:36
*** arnewiebalck_ has joined #openstack-ironic06:38
*** links has quit IRC06:41
*** arnewiebalck has joined #openstack-ironic06:45
*** dtantsur|afk is now known as dtantsur06:45
dtantsurmorning ironic06:45
*** hshiina has quit IRC06:50
*** links has joined #openstack-ironic07:00
dtantsurjroll: hey, lemme know if you need help with the ironicclient part of the conductor group thingy. I have some spare time to spend.07:00
*** pcaruana has joined #openstack-ironic07:02
*** ajya has joined #openstack-ironic07:07
*** tssurya has joined #openstack-ironic07:14
*** tesseract has joined #openstack-ironic07:21
*** mgoddard has joined #openstack-ironic07:22
*** serlex has joined #openstack-ironic07:23
*** links has quit IRC07:34
*** rpittau has joined #openstack-ironic07:38
*** AlexeyAbashkin has joined #openstack-ironic07:42
*** links has joined #openstack-ironic07:47
*** dougsz has joined #openstack-ironic07:53
*** serlex has quit IRC08:05
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: Wrap rpc server into oslo.service  https://review.openstack.org/58475808:12
*** dtantsur is now known as dtantsur|brb08:18
*** mgoddard has quit IRC08:24
*** derekh has joined #openstack-ironic08:33
*** skazi has quit IRC08:34
openstackgerritMark Goddard proposed openstack/ironic master: WIP: Deploy steps documentation  https://review.openstack.org/58476708:34
*** athomas has joined #openstack-ironic08:42
*** e0ne has joined #openstack-ironic08:43
*** ajya3 has joined #openstack-ironic08:49
*** ajya has quit IRC08:49
etingofmorning Ironicers o/08:56
openstackgerritAija Jaunteva proposed openstack/sushy-tools master: Add unittests for OpenStack nova driver  https://review.openstack.org/56863609:01
openstackgerritAija Jaunteva proposed openstack/sushy-tools master: Support EthernetInterface resource in the emulator  https://review.openstack.org/53833809:01
*** skazi has joined #openstack-ironic09:22
*** jistr|off is now known as jistr09:29
*** links has quit IRC09:34
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: Wrap rpc server into oslo.service  https://review.openstack.org/58475809:37
*** dtantsur|brb is now known as dtantsur09:38
*** links has joined #openstack-ironic09:41
*** MrBerns has joined #openstack-ironic09:42
*** hkominos_ has left #openstack-ironic09:51
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add unittests for OpenStack nova driver  https://review.openstack.org/56863609:58
openstackgerritIlya Etingof proposed openstack/sushy-tools master: Add unittests for OpenStack nova driver  https://review.openstack.org/56863610:03
openstackgerritAija Jaunteva proposed openstack/sushy-tools master: Support EthernetInterface resource in the emulator  https://review.openstack.org/53833810:04
vdroklate morning all10:28
*** rbartal has quit IRC10:32
*** links has quit IRC10:44
*** rbartal has joined #openstack-ironic10:45
*** med_ has joined #openstack-ironic10:46
*** med_ has quit IRC10:46
*** med_ has joined #openstack-ironic10:46
*** links has joined #openstack-ironic10:48
*** MrBerns has quit IRC10:49
*** MrBerns has joined #openstack-ironic10:50
*** rbartal has quit IRC10:50
etingofvdrok, o/10:58
vdrokhey etingof11:02
*** lucasagomes is now known as lucas-hungry11:03
*** lucas-hungry is now known as lucasagomes11:03
openstackgerritMerged openstack/ironic master: iLO BIOS interface implementation  https://review.openstack.org/57680311:06
openstackgerritMerged openstack/ironic master: Expose BIOS interface  https://review.openstack.org/58472911:07
openstackgerritMerged openstack/ironic master: Fix bug to doc:configdrive  https://review.openstack.org/58251411:07
*** links has quit IRC11:13
*** links has joined #openstack-ironic11:15
*** alexpilotti has quit IRC11:53
TheJuliagood morning everyone11:59
dtantsurmorning TheJulia, vdrok, etingof12:00
vdroko/ TheJulia and dtantsur12:01
TheJuliaHow is everyone this morning?12:03
*** rbartal has joined #openstack-ironic12:04
*** MattMan has quit IRC12:08
*** MattMan has joined #openstack-ironic12:08
*** jcoufal has joined #openstack-ironic12:14
* TheJulia goes and finds coffee12:15
dtantsurwoke up surprisingly early, 7:30 is night for me :)12:17
* dtantsur sighs and pulls up ironic-staging-drivers12:18
openstackgerritWill Szumski proposed openstack/networking-generic-switch master: Adds ngs_switchport_mode config option to Dell PowerConnect driver  https://review.openstack.org/58163112:20
*** trown|outtypewww is now known as trown12:24
*** dprince has joined #openstack-ironic12:27
*** leakypipes is now known as jaypipes12:29
TheJuliapas-ha: will you be at the ptg?12:31
olivierb-Good monday everyone12:33
olivierb-any explanations on the failing gate jobs today ? https://review.openstack.org/#/c/579818/12:33
patchbotpatch 579818 - ironic-lib (stable/queens) - Fix GPT bug with whole disk images12:33
olivierb-seems very weird to me (uname -rs returned non-zero exit status during get-pip.py12:34
*** jistr is now known as jistr|mtg12:41
TheJuliagood morning olivierb-12:50
TheJuliaSo I spotted someone pinned get-pip to version 3.2 for bifrost because they landed breaking changes into get-pip.py... I'm ultimately the same is going to need to be done where it is invoked on stable branches12:50
*** stendulker has joined #openstack-ironic12:51
openstackgerritJulia Kreger proposed openstack/ironic-specs master: Add Boot from Ramdisk spec  https://review.openstack.org/57671712:52
dtantsurvdrok, pas-ha, TheJulia, done: https://review.openstack.org/56790212:53
patchbotpatch 567902 - ironic-staging-drivers - Remove classic drivers12:53
*** arxcruz is now known as arxcruz|off12:53
TheJuliadtantsur: I don't have sufficient privileges to approve on staging12:54
dtantsuroh yeah12:54
TheJulia:(12:54
dtantsurvdrok, pas-ha, wdyt about addign TheJulia to ironic-staging-drivers-core?12:54
dtantsurI guess she will care about them at least as well as us. hopefully better, because we don't care much :D12:55
dtantsurs/us/we/ (?)12:55
olivierb-TheJulia I think I get what you mean however this is happening in ironic-lib for my case (queens+pike & ocata branches)12:56
stendulkerGood morning dtantsur, TheJulia, vdrok, olivierb-12:56
dtantsurhey stendulker12:56
vdrokdtantsur: sure, no objections :)12:56
TheJuliaolivierb-: Understood, it was a global change to the python community if I understand it correctly12:56
TheJuliavdrok: thanks!12:56
TheJuliastendulker: Good morning12:57
vdrokMorning stendulker12:57
stendulkerdtantsur: This is regarding your comment for https://review.openstack.org/#/c/580136/12:57
patchbotpatch 580136 - ironic - Fix for failure in cleaning12:57
stendulkervdrok, TheJulia : o/12:57
dtantsurstendulker: yeah, I've seen your response. I need to find time to think whether oscillating between cleaning and clean wait will allow the timeout to work.12:57
*** rloo has joined #openstack-ironic12:57
TheJuliagood morning rloo12:57
stendulkerdtantsur: ok.12:58
dtantsurstendulker: did you happen to check it?12:58
rlooMorning TheJulia, stendulker, dtantsur and everyone else! :)12:58
stendulkerdtantsur: It wont as we clear the flag in continue_cleaning()12:59
stendulkerhttps://github.com/openstack/ironic/blob/master/ironic/drivers/modules/agent_base_vendor.py#L462-L47012:59
dtantsurmorning rloo12:59
stendulkerdtantsur: I have not check the timeout part. But it takes the continue_cleaning path upon heartbeat13:00
stendulkerGood morning rloo13:00
olivierb-TheJulia ok so in fact it has nothing to do with ironic-lib in my case, seems more like it need to be updated in devstack or am I wrong there ?13:01
TheJuliaolivierb-: Possibly yes, or stable branches. I'm not 100% sure because I don't keep that in active memory.13:03
*** alexpilotti has joined #openstack-ironic13:05
*** jesusaur has quit IRC13:05
*** stendulker has quit IRC13:11
*** mjturek has joined #openstack-ironic13:12
TheJuliamjturek: Hey, are you guys still interested in running an openbmc CI job on your CI setup?13:13
TheJuliaEveryone updating https://etherpad.openstack.org/p/IronicWhiteBoard :)13:22
jrollmorning y'all13:25
jrolldtantsur: heh, I was going to ask about that when I realized I'm out wed-fri this week13:25
jrollI could find time to get it started this morning unless you want to do the whole thing13:25
dtantsurjroll: feel free to, I got myself buried into un-classic-drivering of ironic-staging-drivers13:26
jrollheh13:26
jrollokay, I will post a patch today and you can take it over if needed13:27
* jroll realizes he still needs a reno, sigh13:27
openstackgerritRuby Loo proposed openstack/ironic master: Switch ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa  https://review.openstack.org/58333713:28
*** arnewiebalck_ has quit IRC13:28
TheJuliajroll: a reno doesn't HAVE to be done this week FWIW, we can always write it next week and merge it13:29
TheJuliatl;dr please don't stress13:30
TheJulia:)13:30
mbuilguys, when booting VMs through ironic, we can use config-drive to pass initial config info. Is there any similar mechanism to pass config info when booting physical blades?13:30
*** arnewiebalck_ has joined #openstack-ironic13:30
jrollTheJulia: nah, I just always think "oh I need to do this" then get distracted with actual code changes :)13:31
*** lbragstad has joined #openstack-ironic13:31
dtantsurmbuil: the same, configdrive13:32
TheJuliambuil: ironic write configuration drives to the disk if supplied by as part of the deployment request13:32
mbuildtantsur, TheJulia: ok thanks. Then I must be doing something wrong :/13:34
TheJuliambuil: nova has a big switch for sending the configuration drive in nova.conf13:34
mbuildtantsur, TheJulia: BTW, my blades are booted with a Ubuntu 16.04.1, assuming the image is a default image from ironic, what is the root password? I have console access and would like to see what was configured13:36
TheJuliambuil: we don't burn in a password, it would be key based as the ubuntu user, which can sudo can use. the OS images should be trying to use a config drive or metadata server13:36
dtantsurjroll: actually, I'm out of the staging madness for the time being. I can work on the change if you want me to :)13:37
* TheJulia wo 13:38
jrolldtantsur: go for it, I have plenty to do :)13:38
dtantsurokie13:38
mbuilTheJulia: ok, thanks. I'll try to debug why it is not using the config-drive13:38
*** jcoufal has quit IRC13:40
*** bdodd has quit IRC13:42
*** bdodd has joined #openstack-ironic13:42
*** r-daneel has joined #openstack-ironic13:49
*** jcoufal has joined #openstack-ironic13:51
*** bdodd has quit IRC13:51
TheJuliambuil: if you explicitly request one when creating the instance in nova, it will send it to ironic13:52
*** stendulker has joined #openstack-ironic13:53
mjturekTheJulia: the openbmc driver has been on the backburner for a while. It's interesting work but they're adding support for ipmi and some other stuff that would make the driver more of a  stop gap rather than something we'd continuously support. So we wouldn't be adding an openbmc job just yet. We might add one once we have more nodes that run it though13:58
mjturekhmmm do i need to add anything else to ensure that ironic-lib 2.14 is used?14:00
mjturekhttps://review.openstack.org/#/c/582962/14:00
patchbotpatch 582962 - ironic-python-agent - Install grub to PReP partition when prep_boot_part...14:00
mbuilTheJulia: I am working in XCI where we are using ironic standalone to boot physical blades, no nova :P14:01
TheJuliaXCI?14:01
TheJuliamjturek: I don't think so, that should do it14:03
*** skazi has quit IRC14:03
mjturekhmmm okay not sure where the failures are coming from then14:04
*** alexpilotti has quit IRC14:04
mjturekI'll keep figging14:04
mjturekdigging* :)14:04
* TheJulia blinks14:04
mbuilTheJulia: a project in OPNFV for multiproject testing. We use ironic as our way to boot VMs and now we want to provide baremetal support14:04
TheJuliambuil: Ahh!14:04
jrollmjturek: your tests ran before it hit upper-constraints: https://review.openstack.org/#/c/584132/14:06
patchbotpatch 584132 - requirements - update constraint for ironic-lib to new release 2.... (MERGED)14:07
mjturekjroll: ahhhh thank you!14:07
jroll:)14:07
*** stendulker has quit IRC14:08
TheJuliamjturek: I was just curious because we have an approved spec, driver in semi-decent shape, just lacking CI. I wasn't aware that they were implementing ipmi support.14:10
mjturekTheJulia: yeah it's definitely a fair question. It hurts not finishing it up, but it's just not a priority right now :-\14:10
TheJuliaack14:12
mjturekthat being said, I'm going to talk to some people I know on the team and see if they have any insight on the value a driver might add14:13
*** alexpilotti has joined #openstack-ironic14:13
*** jistr|mtg is now known as jistr14:13
TheJuliamjturek: okay, thanks! I think it would be good, if it is no longer necessary or won't be necessary in the long run then it doesn't really make sense I guess. I am just kind of hoping to clean up our approved specs as much as possible14:15
*** alexpilotti has quit IRC14:15
mjturekfair enough! we can resubmit when it makes more sense if that would help14:16
TheJuliamjturek: we also have a backlog folder, easy enough to just move suff we're not working on or not going to be working on to backlog14:17
*** markguz has joined #openstack-ironic14:18
*** markguz has quit IRC14:18
*** markguz has joined #openstack-ironic14:18
openstackgerritAija Jaunteva proposed openstack/sushy-tools master: Fix requirements version for Flask  https://review.openstack.org/58489814:18
*** markguz has quit IRC14:19
*** derekh has quit IRC14:19
*** yolanda__ has joined #openstack-ironic14:19
TheJuliambuil: So, the pattern shouldn't be different between baremetal and VM if your directly interacting with ironic and you get configdrives on one and not the other. Perhaps it is time for a debugging image via diskimage-builder with the devuser element, and just log into the machine after it has deployed using a pre-configured login/password to investigate the current state.14:19
*** markguz has joined #openstack-ironic14:19
*** stendulker has joined #openstack-ironic14:20
*** yolanda_ has quit IRC14:21
*** rpioso|afk is now known as rpioso14:21
rpiosoGood morning14:21
TheJuliagood morning rpioso14:21
rpiosoTheJulia: :)14:22
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: Add support for conductor groups  https://review.openstack.org/58490114:22
*** links has quit IRC14:22
dtantsurjroll: code complete but needs testing (rebuilding devstack atm) ^^^14:22
dtantsurmm, needs depends-on!14:23
jrolldtantsur: nice, thank you14:23
*** derekh has joined #openstack-ironic14:23
dtantsurnp14:23
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: Add support for conductor groups  https://review.openstack.org/58490114:23
dtantsurmorning rpioso14:25
rpiosodtantsur: Welcome back!14:25
dtantsurthank you :)14:25
*** yolanda__ is now known as yolanda14:26
*** arnewiebalck_ has quit IRC14:26
mbuilTheJulia: in the server, I can see the pxelinux.cfg suddenly has a directory with the mac address of the blade i want to boot, is creating all that?14:27
mbuilis bifrost creating all that?14:27
TheJuliambuil: the ironic-conductor creates it14:27
mbuilTheJulia: ok, because I have just realized that it is not taking the image I want to deploy14:29
TheJuliaAhh :\14:31
mbuilTheJulia: I am a bit lost :(. Can you point me to the info which ironic-conductor uses to generate config, deploy_kernel and deploy_ramdisk? I don't follow from where those are generated14:34
TheJuliambuil: it is set on a per-node level, so driver_info/deploy_kernel and driver_info/deploy_ramdisk are the settings if you do an `openstack baremetal node show $uuid`14:36
TheJuliain bifrost, these files default to /httpboot/ipa.vmlinuz and /httpboot/ipa.initramfs14:36
TheJuliathe conductor downloads and places a copy of those files in the folder that it creates for boot operations14:37
mbuilTheJulia: makes sense14:42
mbuilthat's what I am observing14:42
mbuilTheJulia: I need to modify that so that it does not use the defaults14:43
TheJuliaopenstack baremetal node set should help there14:44
mbuilTheJulia: We are doing everything automatically using ansible, I guess we can change it there too :P14:45
mbuilprobably bifrost-deploy-nodes-dynamic14:46
mbuilrole14:46
TheJuliambuil: that works as well, the variables are deploy_kernel and deploy_ramdisk14:46
openstackgerritJim Rollenhagen proposed openstack/ironic master: Use conductor group for hash ring calculations  https://review.openstack.org/57968414:47
openstackgerritJim Rollenhagen proposed openstack/ironic master: Expose node.conductor_group in the REST API  https://review.openstack.org/58139114:47
jrolldtantsur: that should be good to go, I'll test your client now14:47
*** bdodd has joined #openstack-ironic14:49
*** jesusaur has joined #openstack-ironic14:51
*** alexpilotti has joined #openstack-ironic14:54
*** hshiina has joined #openstack-ironic14:55
*** kaifeng has joined #openstack-ironic14:57
*** alexpilotti has quit IRC14:59
*** AlexeyAbashkin has quit IRC14:59
dtantsurcool, I'll test it too if my devstack (finally) finished14:59
*** AlexeyAbashkin has joined #openstack-ironic14:59
dtantsuryay, it did!14:59
*** hshiina has quit IRC14:59
TheJulia#startmeeting ironic15:00
openstackMeeting started Mon Jul 23 15:00:05 2018 UTC and is due to finish in 60 minutes.  The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
TheJuliao/15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
*** hshiina has joined #openstack-ironic15:00
openstackThe meeting name has been set to 'ironic'15:00
etingofo/15:00
kaifengo/15:00
TheJuliaGood morning everyone! Its time for an ironic meeting!15:00
rpiosoo/15:00
stendulkero/15:00
rlooo/15:00
hshiinao/15:00
yolandao/15:00
*** beekneemech is now known as bnemec15:00
*** bnemec is now known as beekneemech15:01
*** beekneemech is now known as bnemec15:01
dtantsuro/15:01
mjtureko/15:01
TheJuliaOur agenda for this week can be found on the wiki15:01
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:01
TheJulia#topic Announcements/Reminders15:02
*** openstack changes topic to "Announcements/Reminders (Meeting topic: ironic)"15:02
vdroko/15:02
TheJulia#Info This week is R-5, final release for client libraries, requirement freezes and feature freezes take effect at the end of the week.15:02
TheJulia#info ironic-lib and sushy were released last week for the Rocky cycle. Thanks everyone!15:03
dtantsur\o/15:03
rloo++ thanks!15:03
TheJulia#info The stein PTG planning etherpad remains up, and has had a few minor items added based on where we are at with the Rocky cycle so we discuss them at the PTG.15:04
TheJulia#link https://etherpad.openstack.org/p/ironic-stein-ptg15:04
TheJuliaDoes anyone have anything else to announce or raise as a reminder?15:04
TheJuliaOh, before I forget15:04
TheJulia#info xclarity CI has made progress and is now talking to gerrit. Thanks apparently goes to rajinir for lending a helping hand.15:05
jroll\o15:06
rloothx rajinir!15:06
rajiniryw15:06
rloowe had the midcycle virtual meet up last week, thx to all that attended15:06
TheJulia#info Virtual midcycle was last week15:07
TheJulia#link https://etherpad.openstack.org/p/ironic-rocky-midcycle15:07
TheJuliaI think we're good to move on if nobody has anything else?15:08
TheJuliaIt appears that we had no action items form our weekly meeting last week, so I think we can just move along to status updates.15:09
TheJuliaMoving on...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.openstack.org/p/IronicWhiteBoard15:09
TheJuliaStarting at line 15915:10
TheJuliaLooks like we have some initial documentation posted for deploy steps \o/15:11
rlooTheJulia: you OK if I delete the 'Management interface refactoring' part (L237ish)15:12
TheJuliazshi, yolanda, hshiina: Do any of you know if someone is working on the API ref updates for bios config gramework?15:12
TheJuliarloo: yes, as well as the nova version change15:13
rloodone, deletions-are-my-specialty TM15:13
yolandaTheJulia, i miss context sorry, which ref updates?15:13
TheJuliayolanda: sorry, bios interface15:14
TheJuliarloo: \o/15:14
yolandaso rest api is done15:14
TheJuliadtantsur: I'm going to go ahead and add the python-ironicclient patch to the list for the week since you just started that15:14
rlooi hate to ask this, but wrt Deploying with Apache (L299). where are we at with that? still working on API/worker split for inspector?15:14
dtantsuryep15:14
yolandathere are a pair of patches missing review from zshi15:15
TheJuliaAnd I see it is alrady there15:15
yolandahttps://review.openstack.org/577343 and https://review.openstack.org/576471 ... last one got a -1 from jslagle15:16
patchbotpatch 577343 - tripleo-docs - Add BIOS settings doc15:16
patchbotpatch 576471 - python-tripleoclient - Create commands for configuring BIOS on given nodes15:16
*** AlexeyAbashkin has quit IRC15:16
*** AlexeyAbashkin has joined #openstack-ironic15:16
*** jaganathan has quit IRC15:18
dtantsurrloo: yep15:18
rloodtantsur: ok, so it stays there.15:19
*** samueldmq has quit IRC15:19
*** patrickeast has quit IRC15:19
rloodtantsur: but i guess api/worker split has stalled?15:19
*** BadCub has quit IRC15:19
*** csatari has quit IRC15:19
*** clarkb has quit IRC15:19
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: Add support for conductor groups  https://review.openstack.org/58490115:20
dtantsurrloo: there was a new patch recently15:20
hshiinaTheJulia, yolanda as far as i know there is not a patch for ironic/api-ref about bios config15:20
dtantsurbut it's not moving really fast15:20
*** TheJulia has quit IRC15:20
*** BadCub has joined #openstack-ironic15:20
jrollwhoops15:20
rloodtantsur: i will link to the story for that15:20
*** andreaf has quit IRC15:21
*** arnewiebalck_ has joined #openstack-ironic15:21
yolandai don't have the knowledge for it... so we miss some feature for the bios story?15:21
jrolldo we wait for julia to return or continue without her?15:21
*** patrickeast has joined #openstack-ironic15:21
yolandahshiina?15:21
*** samueldmq has joined #openstack-ironic15:21
hshiinaTheJulia, yolanda i or someone from fujitsu can work for bios conf api-ref15:22
dtantsuryolanda: nothing major IIRC15:22
rloojroll: we continue -- we need to understand the status of bios / update that first15:22
jrollyolanda: api-ref is just docs :)15:22
hshiinayolanda, we need to add documentation to https://developer.openstack.org/api-ref/baremetal/15:22
yolandaah, i'll be happy to work on it15:22
*** chason has quit IRC15:22
*** csatari has joined #openstack-ironic15:23
rlooyolanda: i'll put your name down then, thx15:23
hshiinayolanda, thanks15:23
yolanda++15:23
jrollrloo: yeah, I meant past that I guess :)15:23
rloojroll: heh. ok, someone take over15:24
rloofwiw, i'm good with status reports15:24
*** chason has joined #openstack-ironic15:24
jrollditto15:24
jroll#topic Review subteam status reports15:24
jrolldoh, don't have chair status15:24
jrollwe can continue anyway ¯\_(ツ)_/¯15:24
*** jaganathan has joined #openstack-ironic15:24
rloodtantsur: do you have chair status?15:25
jrollit's set per-meeting15:25
dtantsurnope15:25
jrollpriorities are at line 10015:25
*** andreaf has joined #openstack-ironic15:25
* jroll removes any merged things15:25
dtantsurin API SIG we add all 4 cores to chairs every meeting15:25
jrolldtantsur: anything left for interface reset?15:25
dtantsurjroll: IIRC no15:26
dtantsurwell, maybe api-ref15:26
rloowas documentation updated for that interface reset?15:26
dtantsurmaybe even some good docs15:26
jrollprobably not a priority for this week, right?15:26
jrollwe should focus on client / features15:26
dtantsuryeah, but I'll mark it somewhere15:26
rloonot a priority but mention in the subteam stuff15:26
jrollsomeone please add it to subteam things15:27
rlooanyone know if there are any client bugs we ought to get in?15:27
rlooi added it to the classic driver removal stuff, put down dtantsur's name :)15:27
jrollmaybe https://review.openstack.org/#/c/532979/ ?15:27
patchbotpatch 532979 - python-ironicclient - Raise exception for unsupported microversion15:27
jrollthat's the only patch open I see that seems important and isn't listed elsewhere15:28
dtantsurthanks rloo15:28
jroll(well, that has been updated this year)15:28
*** bdodd has quit IRC15:28
rloojroll: but TheJulia doesn't seem to think it is worth doing. let's ask her15:28
*** bdodd has joined #openstack-ironic15:29
jrolloh, I see15:29
rloojroll: so the only client one is for your conductor_group change?15:29
jrolllooks like it15:29
jrollanything else that needs to be prioritized this week?15:29
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient master: Add support for conductor groups  https://review.openstack.org/58490115:30
dtantsurseems ready now ^^^15:30
jroll:)15:30
* jroll hears crickets for priorities15:30
rloothat boot-from-ramdisk. we'd need to approve spec AND code if we want that in this week. it is feature freeze this week too, right?15:30
openstackgerritMerged openstack/ironic master: Improve pep8 checking along with hacking  https://review.openstack.org/57869615:31
openstackgerritMerged openstack/ironic master: Replace port 35357 with 5000 for "auth_url"  https://review.openstack.org/58353915:31
jrolltis feature freeze, I don't see it landing this cycle15:31
jrollmaybe should remove it then?15:31
MrBernsHi guys, I am having some trouble with deploying nodes in bifrost at the moment. When I attempt to deploy a node using the playbook I get this error: http://paste.openstack.org/show/iGyjBweDzfZLK5SOFipD/15:31
rlooi think the spec is ready. don't know about the code.15:31
dtantsurrloo: yep, Thu is FF15:31
dtantsurMrBerns: sorry, we're in a meeting right now. could you please wait until the end of the hour?15:31
jrollwe can leave the spec on the list, I suppose15:31
MrBernsdtantsur, Pardon, didnt realise15:32
rlooi don't know about the ipxe boot interface.15:32
rloomaybe we should remove that. L120ish15:32
dtantsurrloo: long-term goal of splitting pxe and ipxe boot interfaces..15:32
jrollyeah, no clue why that's there15:32
rlooalthough it isn't clear that it is part of the weekly priorities.15:32
jrolljulia herself agreed it's too late to land15:32
rloomaybe TheJulia put it there to mention it.15:33
dtantsur++15:33
dtantsurI think it's just to get attention to it15:33
* jroll removed15:33
*** clarkb has joined #openstack-ironic15:33
rloothat looks good. i think after this week, we need to focus on bugs/docs, right?15:33
rlooweek of aug 9 isn't too far off15:33
jrollyep15:33
jrolland ptg prep15:34
jrollok, moving on?15:34
rloo++ moving on15:34
jroll#topic Open Discussion15:34
jrolljust a note, I'm out wed-fri this week15:34
rloooh, we didn't mention it, but this week is ptl candidate whatever15:34
*** TheJulia has joined #openstack-ironic15:35
jrollah, yep15:35
jrollnominations are due Jul 31, 2018 23:45 UTC15:35
TheJuliaokay... So I lost connectivity it seems :\15:35
dtantsurindeed15:36
jrollwelcome back TheJulia :)15:36
dtantsurwe did mess with priorities a tiny bit15:36
jrollwe're in open discussion15:36
* jroll has nothing else to add15:36
TheJulia#topic Open Discussion15:36
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:36
TheJuliaLooking at the log, I raised a question... I guess when I was getting disconnected about if anyone cared about pxe/ipxe split since it would take a long deprecation cycle15:37
TheJuliaand I put the patch up to get it started, as the spec has been long approved as well.15:37
TheJuliabut *shrugs*15:37
jrollTheJulia: ah, didn't see the question here15:38
rlooTheJulia: is it only one patch to do the split?15:38
jrollmy biggest concern is it's a huge change and we're three days from FF15:38
rlooTheJulia: I haven't looked at it, so don't know if it is 'safe' to do so late in the cycle15:38
TheJuliarloo: to start, yes.. there is tons of common code that will need to be refactored15:38
TheJuliabut it starts the process at least and gives us the ability to continue next cycle15:38
TheJuliajroll: Agreed, I have the same concern, but it was also fairly clean and the BFV job passed which is a good sign :)15:39
rlooTheJulia: so the first patch is just common code being refactored?15:39
TheJuliarloo: We can't refactor the common code without beginning to pull the two interfaces apart to see how the common code should end up looking since there is still overlap and there will ultimately always be some overlap15:39
TheJuliafirst patch creates the interface, minor doc update, removes some of the conditionals in the interface code, maps through to the underlying common code15:40
rlooI guess, if the patch isn't to deprecate, I don't see the need to do it/land it this week. Again, I haven't looked to see how risky it is.15:40
*** cdearborn has joined #openstack-ironic15:40
*** bdodd_ has joined #openstack-ironic15:40
TheJuliaIt deprecates the config option which is the master switch for the pxe interface15:41
rlooHmm. We need two cores to review/approve that this week. Is it fair to ask if there are two cores willing to do so?15:41
TheJuliaAnyway.. That was the only thing I really had for open discussion, and wanted to make a note that I need to take one of the fur children to the vet later today, so I'll be slightly MIA this afternoon15:41
*** rbartal has quit IRC15:41
dtantsurI can try reviewing the ipxe thingy15:42
jrollI won't be able to get to that patch15:42
TheJuliarloo: If people want to punt on it, I'm okay with punting15:42
rloolet's punt.15:42
TheJuliaack, will go block it15:43
rlooi'd rather get the boot-from-ramdisk in... but doubtful that will make it15:43
*** bdodd has quit IRC15:43
TheJuliarloo: next on my todo list before taking the cat to the vet. :)15:44
rlooTheJulia: :)15:44
TheJuliaDo we have anything else to discuss today?15:45
* jroll doesn't15:45
jrollTheJulia: oh since you may have missed it, I'm out wed-fri15:45
rloocrickets15:45
TheJuliajroll: I picked up on it, thanks :)15:45
jroll:)15:45
kaifengi want to note that inspector gate is broken, i have put a patch to fix it15:46
TheJuliaOkay, Thanks everyone!15:46
kaifenghttps://review.openstack.org/#/c/584273/15:46
patchbotpatch 584273 - ironic-inspector - Fix gate failure due to recent oslo.policy release15:46
TheJuliakaifeng: thanks!15:46
kaifengif anyone has time, just take a look :)15:47
* jroll finds some lunch15:47
TheJuliakaifeng: I'll try to later today15:47
TheJuliaHave a wonderful day everyone!15:47
TheJulia#endmeeting15:47
*** 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"15:47
openstackMeeting ended Mon Jul 23 15:47:44 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:47
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-23-15.00.html15:47
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-23-15.00.txt15:47
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-07-23-15.00.log.html15:47
*** baha has joined #openstack-ironic15:47
kaifengTheJulia: thanks15:48
rlookaifeng: i added an entry to the whiteboard under gate status (L 45 & 54ish). thx15:48
TheJuliarloo: thanks15:49
* TheJulia sighs about ipxe split since it was such a quick thing last week15:49
kaifengrloo: thanks :)15:49
*** hshiina has quit IRC15:49
*** gyee has joined #openstack-ironic15:51
*** jcoufal_ has joined #openstack-ironic15:52
TheJuliarloo: I'll ping mgoddard tomorrow and try and get him to ack about ramdisk use case, although early feedback was yes.  I replied to a a few things on the spec as well15:52
rlooTheJulia: thx15:52
*** kaifeng has quit IRC15:54
*** jcoufal has quit IRC15:55
*** jcoufal_ has quit IRC15:56
*** rpittau has quit IRC15:59
*** arnewiebalck_ has quit IRC16:02
*** arnewiebalck_ has joined #openstack-ironic16:03
*** arnewiebalck_ has quit IRC16:03
*** rpittau has joined #openstack-ironic16:04
*** ijw has quit IRC16:05
*** ijw has joined #openstack-ironic16:05
*** ijw has quit IRC16:07
*** ijw has joined #openstack-ironic16:07
*** e0ne has quit IRC16:08
*** jcoufal has joined #openstack-ironic16:13
*** AlexeyAbashkin has quit IRC16:20
*** mjura has quit IRC16:30
*** mjturek has quit IRC16:30
*** ijw has quit IRC16:32
*** ddurst has quit IRC16:39
*** ddurst has joined #openstack-ironic16:39
*** betherly is now known as betherly-afk16:40
*** betherly_ is now known as betherly16:40
*** trown is now known as trown|lunch16:42
*** stendulker has quit IRC16:42
*** pcaruana has quit IRC16:47
*** tssurya has quit IRC16:55
openstackgerritMerged openstack/ironic-inspector master: Fix gate failure due to recent oslo.policy release  https://review.openstack.org/58427317:00
*** tesseract has quit IRC17:02
*** derekh has quit IRC17:02
*** jcoufal has quit IRC17:13
*** jcoufal has joined #openstack-ironic17:15
*** e0ne has joined #openstack-ironic17:22
*** e0ne has quit IRC17:22
*** dtantsur is now known as dtantsur|afk17:24
dtantsur|afko/17:24
TheJuliagoodnight dtantsur|afk17:25
*** ajya3 has quit IRC17:40
*** mjturek has joined #openstack-ironic17:42
*** trown|lunch is now known as trown17:47
*** anupn_ has joined #openstack-ironic17:52
*** karimull has quit IRC17:52
*** anupn has quit IRC17:53
*** karimull has joined #openstack-ironic17:54
*** ijw has joined #openstack-ironic17:58
*** med_ has quit IRC18:02
mordredTheJulia: heads up - there is a proposed behavior change for ansible - proposed to have 2.9 add a deprecation warning - that would change the behavior of custom modules using module.exit_json(ansible_facts=...) - and I see a few small uses of that in ironic and bifrost18:03
mordredI don't think it's a big deal or hard to update - but thought you might want to be aware of it and track it18:03
mordredTheJulia: "18:02:43       agaffney | you should be able to test this behavior now by disabling the 'inject_facts_as_vars' option in ansible.cfg"18:04
jroll"uses in ironic" doesn't making an ansible module have GPL implications?18:04
* jroll almost doesn't want to know18:05
jrollaha18:06
jroll # NOTE(pas-ha) Ansible's module_utils.basic is licensed under BSD (2 clause)18:06
jroll\o/18:06
*** r-daneel has quit IRC18:10
*** luzC has quit IRC18:12
mjturekis it cool to recheck on a get-pip.py failure?18:15
mjturekwhiteboard mentions that they are happening18:15
*** luzC has joined #openstack-ironic18:16
clarkbmjturek: can you linkto an example of that? we cache get-pip.py on our image and then cache pypi packages which should make that very robust18:17
mjturekclarkb: http://logs.openstack.org/62/582962/6/check/ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src/7d7a351/logs/devstacklog.txt.gz#_2018-07-23_15_10_18_19918:17
mjturekwhooops wrong timecode18:18
mjturekbut I think related18:18
jrollhow does uname fail? O_o18:19
mjturekhttp://logs.openstack.org/62/582962/6/check/ipa-tempest-dsvm-partition-bios-ipmi-direct-tinyipa-src/7d7a351/logs/devstacklog.txt.gz#_2018-07-23_15_10_18_20518:19
jrolloh that is in our IPA image build, hm18:19
clarkbits failing in the chroot18:20
* jroll bbiab18:20
clarkblikely because /etc isn't chrooted?18:20
clarkbI wouldn't expect a recheck to fix that18:20
mjturekclarkb: https://review.openstack.org/#/c/582962/18:20
patchbotpatch 582962 - ironic-python-agent - Install grub to PReP partition when prep_boot_part...18:20
mjturekchange I'm linking from for ref18:21
mjtureksame failure on all of the tinyipa jobs18:23
clarkbthere was a new pip release too which I'm guessing is related18:23
*** AlexeyAbashkin has joined #openstack-ironic18:25
*** e0ne has joined #openstack-ironic18:26
*** dougsz has quit IRC18:31
*** ianychoi has quit IRC18:33
*** ianychoi has joined #openstack-ironic18:34
*** med_ has joined #openstack-ironic18:34
*** med_ has quit IRC18:34
*** med_ has joined #openstack-ironic18:34
*** jcoufal has quit IRC18:39
TheJuliamordred: yay18:39
TheJuliamordred: thanks for the heads up18:39
*** med_ has quit IRC18:45
*** AlexeyAbashkin has quit IRC18:45
*** lbragstad_ has joined #openstack-ironic18:47
*** lbragstad has quit IRC18:48
*** med_ has joined #openstack-ironic18:48
*** med_ has quit IRC18:48
*** med_ has joined #openstack-ironic18:48
*** lbragstad_ is now known as lbragstad18:51
*** dsneddon has quit IRC18:58
*** livelace2 has quit IRC19:13
openstackgerritAleksandra Bezborodova proposed openstack/sushy master: Add a virtual media resource  https://review.openstack.org/57081019:15
*** livelace2 has joined #openstack-ironic19:15
*** dprince has quit IRC19:37
*** r-daneel has joined #openstack-ironic19:47
*** jcoufal has joined #openstack-ironic19:49
*** jcoufal_ has joined #openstack-ironic19:49
*** jcoufal is now known as Guest835519:50
*** Guest8355 has quit IRC19:50
*** jcoufal_ has quit IRC19:51
*** praefect has joined #openstack-ironic19:52
*** praefect has quit IRC19:52
*** dougsz has joined #openstack-ironic19:53
openstackgerritwaleed mousa proposed openstack/ironic-python-agent master: Configuring mellanox interfaces using ironic python agent  https://review.openstack.org/56654420:04
*** dsneddon has joined #openstack-ironic20:10
*** racedo has joined #openstack-ironic20:20
openstackgerritwaleed mousa proposed openstack/ironic-python-agent master: Configuring mellanox interfaces using ironic python agent  https://review.openstack.org/56654420:28
*** alexpilotti has joined #openstack-ironic20:31
*** alexpilotti has quit IRC20:36
*** r-daneel_ has joined #openstack-ironic20:44
*** r-daneel has quit IRC20:44
*** r-daneel_ is now known as r-daneel20:44
*** e0ne has quit IRC20:50
openstackgerritJim Rollenhagen proposed openstack/ironic master: Use conductor group for hash ring calculations  https://review.openstack.org/57968420:52
openstackgerritJim Rollenhagen proposed openstack/ironic master: Expose node.conductor_group in the REST API  https://review.openstack.org/58139120:52
jrollall yours rloo :)20:53
rloojroll: thx :)20:53
*** racedo has quit IRC20:54
*** trown is now known as trown|outtypewww20:56
*** racedo has joined #openstack-ironic21:06
openstackgerritJulia Kreger proposed openstack/ironic master: ramdisk deploy driver  https://review.openstack.org/56894021:12
TheJuliaRevised21:13
TheJuliaI'm going to try and look at code review later tonight, can't brain anymore rightnow21:13
*** racedo has quit IRC21:14
*** baha has quit IRC21:16
*** e0ne has joined #openstack-ironic21:19
*** e0ne has quit IRC21:21
*** rcernin has joined #openstack-ironic21:26
*** mjturek has quit IRC21:30
*** markguz_ has joined #openstack-ironic21:33
*** markguz has quit IRC21:36
*** markguz_ has quit IRC21:38
TheJuliahttps://review.openstack.org/#/c/583520/21:39
patchbotpatch 583520 - ironic-python-agent - Pin get-pip.py to 3.221:39
openstackgerritMerged openstack/ironic master: Remove endpoint_type from configuration  https://review.openstack.org/56762822:08
TheJuliabdodd_: you around?22:10
openstackgerritMerged openstack/networking-baremetal master: Add release notes link in README  https://review.openstack.org/58124622:12
*** cdearborn has quit IRC22:12
*** rh-jelabarre has quit IRC22:12
*** dougsz has quit IRC22:16
*** hoonetorg has quit IRC22:31
bdodd_TheJulia: Barely :-) I'm at the DMTF Plugfest in Portland, so have been heads down on that.22:46
*** hoonetorg has joined #openstack-ironic22:48
*** bdodd_ has quit IRC22:48
*** bdodd has joined #openstack-ironic22:48
TheJuliabdodd: ack, i was going to ask about bios interface for redfish. Enjoy Portland!23:00
bdoddTheJulia: Thanks, I will. Still struggling a bit with my environment for setting up the provisioning network to be able to perform the cleaning steps. Will get back to it when I'm back in Austin on Thursday.23:02
*** r-daneel has quit IRC23:08
*** threestrands has joined #openstack-ironic23:30
*** ijw has quit IRC23:32
*** rpioso is now known as rpioso|afk23:51

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