Monday, 2018-08-20

*** livelace has quit IRC00:28
*** livelace has joined #openstack-ironic00:28
*** MattMan_ has quit IRC00:36
*** zhangfei has joined #openstack-ironic00:40
*** ElCoyote_ has joined #openstack-ironic00:40
*** MattMan_ has joined #openstack-ironic00:45
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: DNM/TEST configure transport url  https://review.openstack.org/59321901:01
*** trungnv has joined #openstack-ironic01:09
*** phuongnh has joined #openstack-ironic01:17
*** bfournie has quit IRC01:35
*** ElCoyote_ has quit IRC02:02
*** zhangfei has quit IRC02:14
*** zhangfei has joined #openstack-ironic02:14
*** early has quit IRC03:18
*** Bhujay has joined #openstack-ironic03:18
openstackgerritKaifeng Wang proposed openstack/ironic master: Direct deploy serve HTTP images from conductor  https://review.openstack.org/56547403:21
*** gcb_ has joined #openstack-ironic03:23
*** Bhujay has quit IRC03:26
*** early has joined #openstack-ironic03:28
*** zhangfei has quit IRC03:30
*** trungnv has quit IRC03:55
*** jaganathan has joined #openstack-ironic04:05
*** Bhujay has joined #openstack-ironic04:16
*** phuongnh has quit IRC05:00
*** phuongnh has joined #openstack-ironic05:00
*** gcb_ has quit IRC05:10
*** hoonetorg has quit IRC05:22
*** e0ne has joined #openstack-ironic05:26
*** hoonetorg has joined #openstack-ironic05:39
*** oanson has joined #openstack-ironic05:43
*** phuongnh has quit IRC05:44
*** trungnv has joined #openstack-ironic05:55
*** e0ne has quit IRC06:00
*** skazi has joined #openstack-ironic06:12
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: DNM/TEST configure transport url  https://review.openstack.org/59321906:21
*** jtomasek has joined #openstack-ironic06:22
*** ltomasbo has joined #openstack-ironic06:29
*** IamChandra has joined #openstack-ironic06:29
*** IamChandra is now known as sekharvajjula06:29
*** phuongnh has joined #openstack-ironic06:38
*** zhangfei has joined #openstack-ironic06:42
*** e0ne has joined #openstack-ironic06:42
*** e0ne has quit IRC06:43
*** pcaruana has joined #openstack-ironic06:46
*** moshele has joined #openstack-ironic06:46
*** sekharvajjula has quit IRC06:49
*** arne_wiebalck has joined #openstack-ironic06:51
*** rcernin has quit IRC07:05
*** sekharvajjula has joined #openstack-ironic07:06
sekharvajjulakrtaylor: I am Chandra shekar from Nokia. I need some help regarding 3rd party CI setup at Nokia. I am planning to run Ironic Tests specific to Nokia Ironic drivers. Need some guidance on this topic. I got your contact from https://wiki.openstack.org/wiki/Ironic/Testing#Questions.07:13
*** yolanda has joined #openstack-ironic07:19
*** rpittau has joined #openstack-ironic07:41
*** S4ren has joined #openstack-ironic07:44
*** w-miller has joined #openstack-ironic07:54
*** moshele has quit IRC08:06
*** moshele has joined #openstack-ironic08:06
*** livelace has quit IRC08:12
*** tssurya has joined #openstack-ironic08:16
*** livelace has joined #openstack-ironic08:16
*** dtantsur|afk is now known as dtantsur08:25
dtantsurmorning ironic08:25
openstackgerrityolanda.robla proposed openstack/ironic master: Add automated_clean field  https://review.openstack.org/58579508:25
dtantsursekharvajjula: sambetts|afk may be able to help when he's here08:25
etingofgood morning dtantsur \o08:26
dtantsuro/08:26
arne_wiebalckGood morning, Ironic.08:31
sekharvajjuladtantsur: Thank you. I will await #sambetts|afk arrival and reply.08:36
*** mgoddard has joined #openstack-ironic08:40
openstackgerritKaifeng Wang proposed openstack/ironic-specs master: Amendment of the agent http provisioning spec  https://review.openstack.org/59354508:47
openstackgerritKaifeng Wang proposed openstack/ironic-specs master: Amendment of the agent http provisioning spec  https://review.openstack.org/59354508:50
*** e0ne has joined #openstack-ironic08:58
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: [WIP] Wrap rpc server into oslo.service  https://review.openstack.org/58475809:27
*** sambetts|afk is now known as sambetts09:33
sambettsdtantsur, sekharvajjula: Hi09:34
openstackgerritDmitry Tantsur proposed openstack/python-ironic-inspector-client stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/58599609:37
dtantsurhas anyone checked why the inspector CI is failing?09:38
dtantsurvdrok: haven't we fixed http://logs.openstack.org/87/592387/1/check/ironic-inspector-tempest-dsvm-python3/3aba945/logs/screen-n-cpu.txt.gz#_Aug_16_14_31_27_527100 already?09:39
openstackgerrityolanda.robla proposed openstack/ironic master: Add automated_clean field to the node object and API  https://review.openstack.org/58599109:42
openstackgerritMerged openstack/sushy stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/58410409:49
*** S4ren has quit IRC09:56
*** S4ren has joined #openstack-ironic09:58
vdrokdtantsur: morning, we did, scheduler should be using a microversion allowing the value to be equal..09:59
vdrokscheduler client rather09:59
dtantsurvdrok: well, it does not seem the case in the inspector CI..10:01
vdrokhttps://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L875-L87610:03
vdrokhrm, http://logs.openstack.org/87/592387/1/check/ironic-inspector-tempest-dsvm-python3/3aba945/logs/screen-placement-api.txt.gz#_Aug_16_14_31_27_525609 says microversion=1.010:05
vdrokmaybe this one is calling it https://github.com/openstack/nova/blob/master/nova/scheduler/client/report.py#L109810:07
openstackgerrityolanda.robla proposed openstack/ironic master: Add functionality for individual cleanup on nodes  https://review.openstack.org/58627710:07
dtantsurvdrok: yeah.. I wonder why only the inspector CI is affected10:08
dtantsurvdrok: fun fact: apparently only master is broken, not even rocky10:13
vdrokhrm, maybe there's a race10:13
*** w-miller has quit IRC10:16
*** w-miller has joined #openstack-ironic10:17
*** w-miller has quit IRC10:21
*** dtantsur is now known as dtantsur|brb10:27
openstackgerritMerged openstack/networking-baremetal stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59031610:30
*** vdrok has quit IRC10:39
*** vdrok has joined #openstack-ironic10:40
openstackgerritMerged openstack/bifrost master: Refactor bifrost-integration-tinyipa jobs  https://review.openstack.org/59246210:46
openstackgerritMerged openstack/bifrost stable/rocky: Refactor bifrost-integration-dhcp jobs  https://review.openstack.org/59248610:46
*** e0ne has quit IRC10:51
*** w-miller has joined #openstack-ironic10:53
openstackgerritMerged openstack/sushy master: import zuul job settings from project-config  https://review.openstack.org/59241710:59
openstackgerritMerged openstack/sushy master: switch documentation job to new PTI  https://review.openstack.org/59241811:04
openstackgerritMerged openstack/bifrost master: Install openstack client, inspector in clouds.yml  https://review.openstack.org/55052211:09
openstackgerritMerged openstack/bifrost stable/rocky: Refactor bifrost-integration-dibipa-debian jobs  https://review.openstack.org/59248811:09
openstackgerritMerged openstack/sushy-tools master: import zuul job settings from project-config  https://review.openstack.org/59242011:09
openstackgerritMerged openstack/sushy-tools master: add python 3.6 unit test job  https://review.openstack.org/59242111:09
jrollmorning folks11:13
openstackgerritMerged openstack/virtualbmc master: import zuul job settings from project-config  https://review.openstack.org/59242211:15
openstackgerritMerged openstack/virtualbmc master: switch documentation job to new PTI  https://review.openstack.org/59242311:15
openstackgerritMerged openstack/sushy master: add python 3.6 unit test job  https://review.openstack.org/59241911:15
openstackgerritMerged openstack/sushy stable/queens: import zuul job settings from project-config  https://review.openstack.org/59245611:15
openstackgerritMerged openstack/sushy stable/rocky: import zuul job settings from project-config  https://review.openstack.org/59247011:15
openstackgerritMerged openstack/sushy stable/pike: import zuul job settings from project-config  https://review.openstack.org/59244511:15
openstackgerritMerged openstack/virtualbmc master: add python 3.6 unit test job  https://review.openstack.org/59242411:16
*** Bhujay has quit IRC11:17
*** zhangfei has quit IRC11:28
openstackgerritMerged openstack/networking-generic-switch stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59031311:28
*** phuongnh has quit IRC11:31
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: DNM/TEST functional  https://review.openstack.org/59321911:38
*** Bhujay has joined #openstack-ironic11:40
*** e0ne has joined #openstack-ironic11:47
*** rh-jelabarre has joined #openstack-ironic11:49
*** jcoufal has joined #openstack-ironic12:00
*** jroll has quit IRC12:00
*** jroll has joined #openstack-ironic12:01
openstackgerritKaifeng Wang proposed openstack/ironic-inspector master: [WIP] Wrap rpc server into oslo.service  https://review.openstack.org/58475812:11
*** trown|outtypewww is now known as trown12:13
*** Bhujay has quit IRC12:16
*** Bhujay has joined #openstack-ironic12:16
*** needssleep is now known as TheJulia12:23
TheJuliaGood morning everyone12:23
TheJuliadtantsur|brb: I started to look at inspector on Friday but I don't remember getting very far.12:24
TheJuliadtantsur|brb: it looked like it was something over in nova land with how nova was processing the data in the resource tracker. I feel like I saw cached data not refresh based on log output, but I'm not sure.12:27
*** jcoufal has quit IRC12:31
*** jcoufal has joined #openstack-ironic12:33
openstackgerritMerged openstack/ironic master: Remove the duplicated word  https://review.openstack.org/59288712:39
*** dtantsur|brb is now known as dtantsur12:45
dtantsurmorning TheJulia, jroll12:46
* TheJulia thinks casual nick friday should continue12:46
dtantsurheh12:46
TheJuliaI drove 700+ miles this weekend, I feel like a freight train hit me this morning12:47
jrolloof12:50
dtantsurwow12:54
*** moshele has quit IRC12:57
TheJulia669.5 miles next weekend... not counting stopping for fuel.12:59
dtantsurvdrok, TheJulia, oh, the same nova issue breaks tripleo: https://bugs.launchpad.net/tripleo/+bug/178791013:00
openstackLaunchpad bug 1787910 in tripleo "OVB overcloud deploy fails on nova placement errors" [Critical,Triaged] - Assigned to Marios Andreou (marios-b)13:00
TheJuliaYay13:03
*** rloo has joined #openstack-ironic13:07
vdrokdtantsur: doing a patch now13:15
dtantsurvdrok: awesome! mind updating the lp bug? maybe add nova to it if they haven't migrated to sb?13:19
vdroksure, will do13:19
dtantsurthanks!13:20
*** zul has joined #openstack-ironic13:28
TheJuliamgoddard: If you have some free braincells, It would be awesome if you could take a look at13:31
TheJuliawow, helps if I paste the link13:33
TheJuliahttps://review.openstack.org/#/c/587576/13:33
patchbotpatch 587576 - ironic - A vision - 0h 19m 8s spent in CI13:33
TheJuliasambetts: Also if you have some braincells to spare, if you could take a look at ^^^ patch. Thanks!13:34
sambettsTheJulia: taking a look13:34
* TheJulia is hoping to worflow it today and push a follow-up to fix some minor things13:34
TheJuliasambetts: thanks! :)13:38
sambettsTheJulia: :thumbs up: sounds good13:39
vdrokdtantsur: actually, currently trying to add a test to the patch, and I see that the client uses 1.29 by default, while required version for setting reserved=total is 1.2613:47
vdrokso this test does not fail even when not specifying 1.2613:47
vdroktrying to figure out where else the version can be overriden13:48
openstackgerritDmitry Tantsur proposed openstack/networking-baremetal master: import zuul job settings from project-config  https://review.openstack.org/59240613:48
vdrokyeah it can be set via [placement]version I think in nova.conf13:49
openstackgerritDmitry Tantsur proposed openstack/networking-baremetal master: add python 3.6 unit test job  https://review.openstack.org/59240813:51
vdrokor maybe it's how the PlacementDirect is setup in tests13:52
dtantsurwho knows how tox jobs with -neutron are different?13:52
sambettsdtantsur: they add neutron, neutron-lib, python-neutronclient to the required-projects13:53
dtantsursambetts: then why do net-bm unit tests pass without it?13:54
sambetts dtantsur: its so that the networking-* projects can base their tox jobs off it and not have to specify all the required-projects over and over13:54
openstackgerritPaul Belanger proposed openstack/bifrost stable/rocky: Refactor bifrost-integration-tinyipa jobs  https://review.openstack.org/59362613:54
dtantsurdhellmann just tried adding a bare py3.6 job and it worked..13:54
sambettsnot sure if networking-bm inherits anything from neutron13:54
dhellmanndtantsur : is the template for the neutron variant still there?13:54
dhellmannsambetts : does it need to install neutron in order to run the tests?13:55
dtantsurdhellmann: it has neutron in requirements13:55
dhellmannah, ok, that would do it then13:55
dtantsurdhellmann: so, no need for special -neutron jobs for us?13:56
dhellmannthe neutron job variant installs neutron from source, iiuc13:56
dhellmannthe regular job is only going to install from releases, so if that is sufficient for you then you don't need the variant13:56
sambettsyeah if neutron isn't in the required projects it comes from pypi and you won't be able to do depends-ons to any neutron patch13:56
dhellmannmordred and AJaeger can probably advise more13:56
dtantsurdhellmann: okay, so we only need check-requirements from https://review.openstack.org/#/c/592406/2/zuul.d/project.yaml ?13:56
patchbotpatch 592406 - networking-baremetal - import zuul job settings from project-config - 1h 11m 6s spent in CI13:56
dhellmanndtantsur : I would take that patch as it is for now and remove anything you decide you don't need later13:57
dhellmannbut you may be right13:57
dtantsurdhellmann: btw, wanted to draw attention to something: last time I checked the requirements CI was expecting to find check-requirements template in project-config for anything that you try to add to projects.txt13:57
dtantsurwas it fixed?13:57
dhellmannyeah, we're going to have to change that13:57
dhellmannalthough we don't really need projects.txt any more since we aren't syncing13:58
dhellmannI'll have to talk to prometheanfire and tonyb about it13:58
dtantsurok cool13:59
openstackgerritDmitry Tantsur proposed openstack/networking-baremetal master: import zuul job settings from project-config  https://review.openstack.org/59240613:59
dhellmannas far as the unit test jobs, you should only need 1 of the templates ultimately, but I'm not sure which you want. As sambetts points out the variant lets you test against master13:59
openstackgerritDmitry Tantsur proposed openstack/networking-baremetal master: add python 3.6 unit test job  https://review.openstack.org/59240813:59
dtantsurdhellmann, sambetts, then we need a py36 template for -neutron13:59
dtantsurotherwise we're going to have a mix of different jobs13:59
dhellmannindeed13:59
dhellmannlet me drop into -infra and ask about that14:00
*** jlv-sick is now known as jlvillal14:00
dtantsursambetts, TheJulia, so, in the end, which of the jobs should we run: with -neutron or without?14:00
*** baha has joined #openstack-ironic14:00
sambettsthe alternative to using the template is that we include neutron and etc projects to the required-projects for that specific job ourselves14:01
dtantsursambetts: I'm okay with the template, I just wonder if we should land it as it is or create a py36-neutron template14:02
* TheJulia notices chatter and is currently in a meeting14:02
*** Bhujay has quit IRC14:02
dtantsursambetts: if we use a neutron job, how does it work with requirements.txt?14:02
dtantsurwe seem to just install the version from upper-constraints anyway..14:03
* mordred waves14:03
mgoddardTheJulia: I'll try to apply some braincells to the vision14:03
sambettsdtantsur: zuul handles the sibling projects magic, so basically requirements.txt gets installed, then zuul evauates the virtual env and checks for projects that have been installed which we have the source for14:03
sambettsdtantsur: then it installs the source version over the package version14:04
sambettshttp://logs.openstack.org/08/592408/1/check/openstack-tox-py35/4544c14/job-output.txt.gz#_2018-08-16_14_05_49_96214314:04
dtantsurFUN14:04
sambettsyup...14:04
mordredit's magic14:04
mordredand by magic - I mean code that you probably shouldn't read14:05
dtantsurlol14:05
sambettswhat frustrates me a little about that is that we used to have tox_install.sh so that magic worked locally, but now it only works in the CI14:05
mordredWELL...14:05
mordredhttp://git.openstack.org/cgit/openstack/pbrx/tree/pbrx/siblings.py14:05
sambettsits better in other ways though ;)14:05
mordredwe've been working on extracting that so it can be run locally too14:05
sambetts:O \o/!!!14:05
openstackgerritPaul Belanger proposed openstack/bifrost stable/queens: Refactor bifrost-integration-dhcp jobs  https://review.openstack.org/59363114:06
openstackgerritPaul Belanger proposed openstack/bifrost stable/queens: Refactor bifrost-integration-dibipa-debian jobs  https://review.openstack.org/59363214:06
openstackgerritPaul Belanger proposed openstack/bifrost stable/queens: Refactor bifrost-integration-tinyipa jobs  https://review.openstack.org/59363314:06
dtantsurvdrok: should we create an inspector patch that depends-on your nova fix?14:06
*** moshele has joined #openstack-ironic14:07
vdrokdtantsur: yes we can, tho the functional test now shows the issue clearly14:07
dtantsurmordred: how does it all work with upper-constraints?14:07
dtantsurvdrok: lemme do it14:07
mordreddtantsur: yes14:08
mordredthis: https://review.openstack.org/#/c/589465/ is a patch using it in a test job14:08
patchbotpatch 589465 - openstackclient - Update openstackclient-check-plugins to honor cons... - 0h 31m 49s spent in CI14:08
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector master: [DNM] Test the proposed gate fix  https://review.openstack.org/59363514:08
* dtantsur sees more magic14:08
mordred(that test job doesn't use tox so the normal tox magic in the gate didn't apply)14:08
TheJuliamgoddard: thanks14:09
TheJuliayay full brainnow14:12
TheJuliavdrok: I don't know if you saw in the #openstack-nova logs from friday, but melwitt was thinking it was always sending the wrong microversion even though the default was et14:13
vdrokTheJulia: well, I'm not sure, the bit of log dtantsur linked shows that reply was with microversion 1.0, so I think it means the request was with 1.0 as well14:15
vdroknow I think it is set explicitly to 1.26 everywhere inventories put happens14:15
TheJuliadtantsur: my opinoin is the tightly coupled jobs need it because we need to make sure we release working code at the end of the cycle, that being said, we could just use pip installed packages now that neutron releases are pushed to pypi14:16
TheJuliavdrok: might be pertinent to take this discussion to #openstack-nova14:18
TheJuliaI see a patch :)14:21
dtantsurTheJulia: these are the two options we have, yes14:21
dtantsurif master is preferred (seems the case), we need py36-neutron variant of the job14:22
dtantsurmordred, dhellmann ^^14:22
dhellmannit sounds like that's right14:22
TheJuliaYeah, that is what will cause things to be detected early on14:24
TheJuliaand with the chnage frequency to plugins, earlier is much better14:24
dtantsurdhellmann: do you know where such job should be added? project-config?14:25
openstackgerritDmitry Tantsur proposed openstack/networking-baremetal master: import zuul job settings from project-config  https://review.openstack.org/59240614:26
*** e0ne has quit IRC14:28
dtantsurdhellmann: and unrelated question: is it intended for publish-to-pypi to stay in project-config?14:30
dhellmanndtantsur : yes, we want the release jobs to say in project-config for now14:30
dtantsurk14:30
dhellmannadding the job variant will require a change in project-config to define the job and then a change in openstack-zuul-jobs to define the job template14:31
dhellmannif you have time to write those changes, I can help get you started and then review14:31
dhellmannotherwise I should have time later this week14:31
* dhellmann looks for an example14:32
dtantsurdhellmann: I think I figured it out, thanks. see #infra14:33
dhellmannthanks, dtantsur14:34
*** e0ne has joined #openstack-ironic14:35
openstackgerritDmitry Tantsur proposed openstack/networking-baremetal master: add python 3.6 unit test job  https://review.openstack.org/59240814:36
*** r-daneel has joined #openstack-ironic14:37
*** mjturek has joined #openstack-ironic14:44
*** cdearborn has joined #openstack-ironic14:44
*** jiapei has joined #openstack-ironic14:48
*** stendulker has joined #openstack-ironic14:52
*** kaifeng has joined #openstack-ironic14:52
*** rpioso|afk is now known as rpioso14:58
TheJulia#startmeeting ironic15:00
openstackMeeting started Mon Aug 20 15:00:09 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
TheJuliao/15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: ironic)"15:00
openstackThe meeting name has been set to 'ironic'15:00
TheJuliaGood morning everyone!15:00
mjtureko/15:00
etingofo/15:00
rpiosoo/15:00
jroll\o15:00
mgoddardo/15:00
stendulkero/15:00
dtantsuro/15:00
cdearborn\o15:00
bdoddo/15:00
kaifengo/15:00
TheJuliaOur agenda is fairly light today, so hopefully we'll wrap up the meeting quickly, and we can all then go back and make software!15:00
TheJulia#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting15:00
TheJulia#topic Announcements/Reminders15:01
*** openstack changes topic to "Announcements/Reminders (Meeting topic: ironic)"15:01
rlooo/15:01
jiapeio?15:01
jiapeio/15:01
TheJulia#info 22 days until the PTG15:01
TheJulia#info Please ensure that you've made your hotel reservation and have registered for the PTG. The hotel room block is expected to sell out.15:02
TheJulia#info The deadline for submitting topics/ideas is the 23rd, which is this week.15:03
TheJulia#link https://etherpad.openstack.org/p/ironic-stein-ptg15:03
* etingof discovered that the hotel rooms are already sold out as of last Friday15:03
etingof(group booking)15:03
TheJulia#info Please +1 items that you feel are important, that will help with trying to determine a schedule and priority for items.15:03
TheJulia#info etingof informs us that the PTG room block has sold out.15:04
TheJulia:(15:04
*** moshele has quit IRC15:04
TheJuliaI think that is it for announcements/reminders from my point of view. Does anyone have anything to raise?15:04
mjturek#info Bug day next Thurs (Aug 28th) https://etherpad.openstack.org/p/ironic-bug-day-august-28-201815:05
mjturekoh wait, it's a tuesday not a thursday15:05
TheJulia#info Bug day next Tuesday (Aug 28th)15:05
TheJulia#link https://etherpad.openstack.org/p/ironic-bug-day-august-28-201815:06
TheJuliaAnything else?15:06
mjturekplease vote for a time! Seems like it will be the standard 1300 UTC15:06
TheJuliaThat will be 6 AM for me :\15:07
TheJulia+1 to >=1400 UTC15:07
mjturekouuuch, yeah that would work for me but please cast vote here https://doodle.com/poll/ef4m9zmacm2ey7ce15:08
TheJulia#link https://doodle.com/poll/ef4m9zmacm2ey7ce15:08
TheJuliaOkay, well I guess we can move on!15:08
TheJulia#topic Review action items from previous meeting15:09
*** openstack changes topic to "Review action items from previous meeting (Meeting topic: ironic)"15:09
TheJuliaWe had one action item from last week which was for me to send an email regarding ironic-staging-drivers discussion to get that going on the mailing list.  Thank you those that have replied. My apologies for not replying but last week was a bit hectic and was never able to finish writing a reply.15:10
rlooTheJulia:  no need to apologize. thx for starting the discussion!15:10
*** pcaruana has quit IRC15:11
* TheJulia still feels bad15:11
TheJulia:)15:11
TheJulia#topic Review subteam status reports15:11
*** openstack changes topic to "Review subteam status reports (Meeting topic: ironic)"15:11
TheJuliaI feel like we don't really have anything actionable to discuss regarding subteam status. We're in that end of cycle quiet time right now, although we now will permit stein patches to merge to master.15:12
TheJulia#link https://etherpad.openstack.org/p/IronicWhiteBoard15:13
rlooi just deleted deploy steps, BIOS, and conductor groups15:14
rloothey were all done.15:14
rloonow i don't even remember if it was conductor groups, i've already forgotten what I deleted :)15:15
TheJulialol15:15
rlooTheJulia: how are we doing wrt project vision?15:15
rlooTheJulia: can we +A it now?15:16
TheJuliaOne thing, following up on vision, we have +2s on all cores for https://review.openstack.org/#/c/587576/ (minus myself, but I wrote it)15:16
patchbotpatch 587576 - ironic - A vision - 0h 19m 8s spent in CI15:16
* jroll thinks TheJulia should +A that15:16
dtantsur++15:16
TheJuliaSo I think we can +A it, I'd prefer to go ahead and get the follow-up patch posted first so I don't forget15:16
rlooline 239 for those that are following :)15:16
TheJuliaWorks for me15:16
rloodone15:17
TheJuliaAwesome15:17
rloodtantsur: classic drivers work is done?!15:17
dtantsurunbelievable, yeah?15:18
TheJuliarloo: I believe it is15:18
jroll\o/15:18
rloowhee!15:18
* dtantsur can now safely retire15:18
TheJuliadtantsur: your keeping a tally of how many beers we need to provide to you in berlin right?15:18
rloodtantsur now moves onto greater glory15:18
dtantsurTheJulia: all of them :)15:18
TheJulia\o/15:18
rlooAll the Steins? :)15:19
TheJuliaOkay, lets move on to priorities for this coming week, since it is largely specs.15:19
dtantsur:)15:19
* rloo deletes classic driver removal from whiteboard15:19
TheJuliaAre we good to proceed since I think everything else is kind of in spec land?15:20
cdearbornI have one15:20
cdearbornhttps://review.openstack.org/#/c/591493/15:20
patchbotpatch 591493 - puppet-ironic - Correct default number of threads - 3h 11m 37s spent in CI15:20
cdearborncan we try to get that landed this week?15:20
rloowho owns puppet-ironic?15:21
dtantsurI'm core there, but noone else I think15:21
TheJuliaopenstack-puppet I believe15:21
TheJulia#topic Deciding on priorities for the coming week15:21
*** openstack changes topic to "Deciding on priorities for the coming week (Meeting topic: ironic)"15:21
TheJuliaSo regarding that, it looks like the linter was just grumpy friday. I didn't see a reason for the failure, I can recheck it and we can go from there15:22
cdearbornThanks!15:22
TheJuliaand I can reach out to the puppet-ironic ptl15:22
dtantsur++15:22
dtantsurI'll +2 when it passes15:22
TheJuliak15:23
rlooTheJulia: are there any patches needed for the final Rocky release, that we ought to look at?15:23
dtantsur(though they haven't migrated to storyboard yet)15:23
TheJuliarloo: I think we're in good shape, I know there is an irmc fix that was backported that we should consider releasing15:24
dtantsurTheJulia: it's pending their CI passing15:25
TheJuliaYeah, https://review.openstack.org/#/c/592247/15:25
rloook, so we can take the week off :)15:25
patchbotpatch 592247 - ironic (stable/rocky) - Fix not exist deploy image within irmc-virtual-med... - 3h 53m 25s spent in CI15:25
TheJuliarloo: specs :)15:25
TheJuliaI'm good with the list as-is, I added the puppet ironic item. I don't think any of the doc changes got traction last week, but I think  they may also need revisions15:26
openstackgerritMerged openstack/ironic master: A vision  https://review.openstack.org/58757615:27
TheJuliaShall we move on?15:29
rloo+1 movin'15:30
TheJuliaSo I had a discusison item, but I'm going to defer that since we're discussing on the  mailing list, so we'll go direct to open discussion.15:30
TheJulia#topic Open Discussion15:30
*** openstack changes topic to "Open Discussion (Meeting topic: ironic)"15:30
*** moshele has joined #openstack-ironic15:30
TheJuliaAnyone have anything?15:30
TheJuliaEveryone excited about the PTG?15:30
rpiosoI have a thing.15:30
cdearbornDepends on the trains...15:30
TheJuliacdearborn: I swore that was addressed....15:31
TheJuliarpioso: sure!15:31
mjturekI am! The Renaissance  was a nice spot for it last time15:31
rpiosoDoes defining a new clean/deploy step require an RFE or is it a just do it kind of activity?15:31
rlooTheJulia: if the discussion item is the staging drivers, i think we might as well finish the discussion here. can recap or whatever in mail list.15:31
* jroll is totes excited15:31
rloorpioso: requires an RFE.15:32
dtantsurrpioso: RFE15:32
TheJuliarpioso: I think it would be a new RFE, we woudl need to better understand exactly what your attempting to achieve and if there is already the same elsewhere.15:32
rpiosoAck15:32
rpiosoafaiu, it's entirely new.15:33
TheJuliaOkay, then definitely RFE15:33
TheJuliarloo: So it is, I guess my other concern is the lottery factor for pas-ha and the other folks which would leave it entirely pure ironic-core folks if we get ironic-core added15:34
rloonot sure what you mean by lottery factor.15:35
TheJuliarloo: ever heard of the bus factor?15:35
rloonope15:35
TheJuliaoh my15:35
rloois that an american thing?15:35
TheJuliaThink "someone won the lottery, and they are gone forever"15:35
rloooh, got it15:35
rpiosoHas a new version of sushy been released? I'm under the impression it's needed to fix the gate.15:36
rlooso you are concerned if we add ironic-cores as cores to ironic-stging-drivers, that ... ironic cores will end up reviewing only?15:36
jrollbus factor being the more generally understood but more morbid thing, where it's someone hit by a bus instead of winning the lottery15:36
rloohttps://en.wikipedia.org/wiki/Bus_factor15:36
TheJuliaI can go either way, I didn't see pas-ha reply to the thread, and I feel like he would be the authoritative person at this point.15:36
jrollTheJulia: I don't think where the repo lives in governance affects bus factor, right?15:36
rloomy thoughts exactly.15:37
rloothe bus factor will be an issue regardless15:37
TheJuliaI guess takeover/line of succession wise15:37
rpiosoTheJulia: ^^^15:37
*** S4ren has quit IRC15:37
TheJuliabut if we're in agreement that we can add ironic-core, then I think that is good15:37
rlooare we concerned with patches not being reviewed in ironic-staging-drivers, or are we concerned with something else?15:37
TheJuliaSimilarlly we should consideer adding cores to sub-projects15:37
rlooi thought we were already adding cores to sub-projects?15:38
TheJuliarloo: my brain is focused on long term health/survivability15:38
TheJuliarloo: we have on a case by case basis, just we've not done it for a while afaik15:38
*** gyee has joined #openstack-ironic15:38
TheJuliarpioso: I or dtantsur need to put htat request in15:38
TheJuliarpioso: stable/pike correct?15:39
rlooi thought we had decided awhile ago, that ironic-cores were on each subproject and that was done. i don't think we've added any subprojects recently? or maybe we missed/forgot to add cores to them.15:39
jrollyeah, when we re-organized governance around jroll-ptl time we made ironic-core the only cores on all projects in our umbrella15:39
TheJuliawe've kind of missed/forgotten to elevate people actively reviewing only on subprojects15:39
rpiosodtantsur, TheJulia: Yes, stable/pike, please.15:39
rlooanyway, i'm already worried about long term health/survivability of existing projects under ironic governance.15:39
TheJuliaAnyway, elevating peoples seems like it is something I should spend time slices on soon()15:40
rloosurvivability of ironic-staging-drivers is less importnat to me that the other projects15:40
jrollI think sushy is probably the first project with non-cores reviewing more there than in ironic15:40
TheJuliaI guess we can alway scome back ot it15:40
TheJuliajroll: I feel like your reading my mind :)15:40
TheJulias/ot/to/15:40
jroll:)15:41
rloooh, is that what we're talking about? yeah, each subproject should be promoting folks to cores as warranted.15:41
TheJuliaso re; ironic-staging-drivers, lets get ironic-core added if the other cores are agreeable. That at least maintains access survivability and gives us the ability to sanity check review/approve15:41
rloo(do we need to vote on that? glee)15:41
jrollI don't mind ironic-core having access on that project, but don't take that as a commitment to care about it :)15:42
rlooare there other cores here besides dtantsur, jroll, myself?15:42
TheJuliaI'm not really sure, there is nothing preventing someone from adding ironic-core to it today15:42
jrollmgoddard is here15:42
rloook, let's just ask the existing cores in ironic-staging-drivers if they want to add ironic-cores to it.15:43
TheJuliarloo: I'll take that as an action item15:43
rloothx TheJulia!15:43
jrollwe don't manage ironic-staging-drivers, they can add whatever cores they want ;D15:43
rloojroll: true. we can't add us, we have to ask them to add us :)15:43
TheJulia#action TheJulia to follow-up with ironic-staging-drivers cores regarding adding to the group of reviewers15:44
rloo(if they want us, if they don't, i'm fine with that too)15:44
TheJuliaAlso, I think I need I might as well add an action item to review sushy review traffic and peform some outreach15:44
etingofplease ^15:44
TheJulia:)15:44
dtantsur+++15:44
TheJulia#action TheJulia to review stats and perform some outreach for subprojects this week.15:45
TheJuliaDo we have anything else to discuss?15:45
* TheJulia feels like this has been really productive15:45
jrollso did we just agree not to bring i-s-d under our wing?15:45
* TheJulia aslways hopes for like a 20 minute meeting15:45
TheJuliajroll: I believe we did agree not to, but that we can re-evaluate later.15:46
jroll(or not yet anyway)15:46
jrollyay, decisions :)15:46
rlooyes, we did NOT agree to bring it into govenance :)15:46
jrollwho is going to summarize on the list?15:46
rlooI can do that if no one else wants to :)15:47
mgoddardseems like a reasonable decision on i-s-d15:47
TheJuliarloo: please :)15:47
rloook. i'll do it :)15:47
jrollthanks rloo!15:48
TheJuliathanks rloo!15:49
TheJuliaso, I guess we should now all return to the software mines?15:49
cdearbornCan we discuss 2 RFEs that I just entered?15:49
cdearbornnot sure of the process15:49
TheJuliacdearborn: I don't see why not, what do you have?15:49
cdearbornhttps://storyboard.openstack.org/#!/story/200349515:49
dtantsurI think these RFEs get automatic approve as part of consistency between drivers15:50
cdearbornhttps://storyboard.openstack.org/#!/story/200349415:50
TheJuliayeah, it is pretty much an automatic approval from my point of view since it is parity work15:50
dtantsurthe second one needs details (in the story or a spec)15:50
* TheJulia loads the second one15:50
cdearbornok - so no spec necessary for 2003495?15:50
TheJuliacdearborn: no, we have the method calls on management interfaces15:51
dtantsurcdearborn: no. marked it rfe-approved based on the above.15:51
cdearbornok, great, thx!15:51
TheJuliaso unless there is something super special we're unaware of....15:51
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367715:52
* dtantsur hopes no15:52
cdearbornno - nothing super special on that one - should be very straight forward15:52
TheJuliaThe second, the ilo folks have some prior art of sorts in cleaning steps, but I'm leaning towards spec15:52
dtantsuryeah, especially since the story does not talk about iDrac specifically15:52
cdearbornok, so the next step will be to come up with a spec for firmware upgrade then15:52
TheJuliayeah, need to completely understand the problem and desired outcome too, might be slightly different or have a different take that could really change things up15:53
cdearbornok.  is it ok to add it to the list of possible sessions for the PTG?15:53
TheJuliaI think so  yeah, it is a common ask so I don't think we can avoid discussing firmware management15:53
cdearbornok, great!  thx very much all15:54
rloowe talked ab it about firmware mgt in last PTG.15:54
cdearbornwill review that material15:54
rlooweren't we going to try to get hw vendor agreement on some consistent something?15:54
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367715:55
TheJuliarloo: yeah, and that didn't go anywhere I think. I did talk to the folks that are doing firmware updates for EFI stuffs and they have gotten some traction, but they've run into similar roadblocks/hurdles with vendors15:55
TheJuliaI kind of feel like eventually we could adopt their stuff as an optional cleaning step15:56
rlooTheJulia: ok. it would be good to be focussed on what we are going to talke about wrt firmware upgrades, so we don't say the same thing as in last PTG :)15:56
TheJuliabut they were just getting itno server hardware as of spring15:56
TheJuliawell, Dell folks being interested might help traction there.15:57
TheJuliarloo: ++++15:57
cdearbornwe're definitely interested!15:57
rlooperhaps Dell could be a leader then; prepare/let us know how you do/propose to do firmware upgrades.15:57
cdearbornok, i can definitely come up with something for the PTG15:58
TheJulia++15:58
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367715:58
TheJuliaAnyway, one minute left. Anyone have anything else?15:58
* jroll throws an extra cricket into the channel16:00
NobodyCamGood morning Ironic'ers16:00
NobodyCam:p16:00
TheJuliaThanks everyone!16:00
TheJuliajroll: we need schematics to be able to print that with a 3d printer....16:00
TheJuliadeploy the crickets! :)16:00
TheJuliaAnyway have a wonderful day everyone!16:01
jrollTheJulia: heh, I have enough real ones in the yard for everyone16:01
cdearbornu2 - thx!16:01
rpiosoCheers16:01
TheJulia#endmeeting16:01
*** 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"16:01
openstackMeeting ended Mon Aug 20 16:01:28 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
openstackMinutes:        http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-20-15.00.html16:01
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-20-15.00.txt16:01
openstackLog:            http://eavesdrop.openstack.org/meetings/ironic/2018/ironic.2018-08-20-15.00.log.html16:01
*** rpioso is now known as rpioso|afk16:01
kaifengHello guys, I need some help for the patch https://review.openstack.org/#/c/584758/16:02
patchbotpatch 584758 - ironic-inspector - [WIP] Wrap rpc server into oslo.service - 16h 29m 50s spent in CI16:02
rloorpioso|afk: wrt firmware management, here's the etherpad notes from previous PTG: https://etherpad.openstack.org/p/ironic-rocky-ptg-cleaning-evolved16:02
rloooh sorry, it was cdearborn that mentioned it ^^16:03
kaifengI need to setup a rabbitmq server for functional test, but don't know how, tried bindep, but last log seems weird because that oslo.messaging used.16:03
rpioso|afkrloo: Thank you! We're both interested :)16:03
* rpioso|afk recalls shivering during that discussion16:04
TheJuliarpioso|afk: it wsa cold... so very cold16:05
*** stendulker has quit IRC16:05
TheJuliakaifeng: your just using olso.messaging right?16:05
kaifengTheJulia yes16:05
kaifenglogs said 2018-08-20 11:49:02.059304 | ubuntu-xenial | ometa.runtime.ParseError:16:07
kaifeng2018-08-20 11:49:02.059390 | ubuntu-xenial | rabbitmq-server [platform:rpm]16:07
TheJuliakaifeng: I kind of feel like contract verification on each side might be what you want to do instead of testing that  messgaes pass through rabbitmq... not exactly functional testing though16:07
TheJuliakaifeng: guest/guest might work, but that is going to be packager dependent16:07
kaifengyes, the it's the default account, but inspector uses openstack-tox-functional, it doesn't install rabbitmq16:08
kaifengTheJulia: because the patch is splitting api/worker into difference processes, so the rpc is the only way to communicate16:09
dtantsurkaifeng: oslo.msg has some kind of a fake in-memory driver16:09
dtantsurI think the plan was to use it16:09
*** moshele has quit IRC16:09
kaifengdtantsur: you mean the fake:// one? I don't think so, it's instance level16:10
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367716:10
TheJuliaI think we've reached the "why functional testing for split services is hard"16:10
kaifengSo that why ironic didn't support functional test? ;)16:11
dtantsurkaifeng: I still don't see a problem. you have one process with API and worker co-existing, why not use fake:// for it?16:14
kaifengdtantsur: I tried, it doesn't work..16:15
TheJuliadtantsur: because you actually need to fire both up inside the same test runtime aiui16:15
kaifengactually two processes now16:15
dtantsurkaifeng: should be one process, that's your problem16:15
dtantsurotherwise it's hard to solve. we definitely should not start depending on rabbit for functional tests16:15
TheJuliayeah, the test has to load both parts and pass the info through rpc. I guess you will end up with portions of each side mocked that things crossed back over as expected16:16
*** e0ne has quit IRC16:16
*** anupn has joined #openstack-ironic16:17
kaifengOh I thought it was splitted services, shouldn't be that/16:17
kaifeng?16:17
kaifengFrom the16:18
kaifengI was thinking two services from the beginning16:19
*** strigazi has quit IRC16:19
dtantsurkaifeng: functional tests are designed to quickly work on a laptop, so it's fine16:21
dtantsurwe will exercise the actual split between processes on the integration jobs16:22
TheJulia++16:22
kaifengok, got it, no rabbitmq then.16:24
*** strigazi has joined #openstack-ironic16:24
kaifengbut I am still not clear on the next move, how would I perform the functional test?16:24
kaifengshould I use thread to start both service instead of launch service from oslo.service?16:27
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367716:27
dtantsurkaifeng: a service per thread, I think.16:29
kaifengdtantsur: thanks, I'll have a try16:31
kaifengTheJulia dtantsur: thanks for the help, good night16:34
*** kaifeng has quit IRC16:35
rpioso|afkdtantsur: In case you hadn't noticed, yet, https://review.openstack.org/#/c/588949/ passed the Dell EMC CI.16:35
patchbotpatch 588949 - ironic (stable/ocata) - Fix iDRAC hardware type does not work with UEFI - 0h 52m 36s spent in CI16:35
*** trown is now known as trown|lunch16:35
* rpioso|afk is heading to the office16:35
*** mgoddard has quit IRC16:37
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367716:37
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367716:53
*** w-miller has quit IRC16:57
*** w-miller has joined #openstack-ironic16:58
*** w-miller has quit IRC17:02
*** skazi has quit IRC17:04
*** e0ne has joined #openstack-ironic17:05
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367717:10
*** e0ne has quit IRC17:15
*** moshele has joined #openstack-ironic17:16
*** dtantsur is now known as dtantsur|afk17:17
dtantsur|afko/17:17
*** sambetts is now known as sambetts|afk17:20
sambetts|afknight all17:20
* TheJulia thinks she is done sending emails (for now...)17:26
*** e0ne has joined #openstack-ironic17:42
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367717:42
*** tssurya has quit IRC17:43
*** trown|lunch is now known as trown17:48
openstackgerritMerged openstack/ironic master: import zuul job settings from project-config  https://review.openstack.org/59238317:49
*** e0ne has quit IRC17:51
openstackgerritMerged openstack/ironic-python-agent master: Clear GPT and MBR headers with dd to avoid sgdisk CRC errors  https://review.openstack.org/58983117:58
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367717:59
*** r-daneel has quit IRC18:06
*** jiapei has quit IRC18:08
*** r-daneel has joined #openstack-ironic18:08
cdearbornrloo, thanks for the link!18:10
rloocdearborn: yw :)18:10
*** e0ne has joined #openstack-ironic18:14
openstackgerritMerged openstack/ironic-python-agent stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/59032218:26
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367718:26
openstackgerritJulia Kreger proposed openstack/ironic master: Minor fixes to contributor vision  https://review.openstack.org/59373618:30
*** rpioso|afk is now known as rpioso18:30
rpiosoTheJulia: When you have an opportunity, please review https://review.openstack.org/#/c/588949/  It's a backport of the iDRAC UEFI bug fix to stable/ocata.18:34
patchbotpatch 588949 - ironic (stable/ocata) - Fix iDRAC hardware type does not work with UEFI - 0h 52m 36s spent in CI18:34
TheJuliarpioso: okay18:34
rpiosoTheJulia: ty18:34
TheJuliabtw, putting that sushy release request together now18:35
rpiosoYou read my mind!18:35
rpiosoThanks much.18:35
*** r-daneel has quit IRC18:37
*** r-daneel has joined #openstack-ironic18:37
openstackgerritMerged openstack/python-ironicclient stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/58585518:37
TheJuliapushing up now18:39
TheJuliaso... release team will review it, hopefully tomorrow it will be released18:39
TheJuliaarne_wiebalck: By chance did you get back to https://review.openstack.org/#/c/592639/ ?18:41
patchbotpatch 592639 - ironic-python-agent - Fix multi-device behavior - 2h 13m 29s spent in CI18:41
TheJuliawell, not back to as in updating, but figuring out what the issue is18:42
*** e0ne has quit IRC18:42
rpiosoTheJulia: Looking forward to it. Thanks, again!18:51
openstackgerritJulia Kreger proposed openstack/python-ironicclient master: Switch ci jobs to Python3  https://review.openstack.org/59183519:03
*** e0ne has joined #openstack-ironic19:06
*** serlex has joined #openstack-ironic19:10
openstackgerritMerged openstack/python-ironic-inspector-client stable/rocky: Update UPPER_CONSTRAINTS_FILE for stable/rocky  https://review.openstack.org/58599619:13
openstackgerritJulia Kreger proposed openstack/sushy-tools master: Switch sushy-tools devstack job to python3  https://review.openstack.org/59183119:13
*** serlex has quit IRC19:14
openstackgerritPaul Belanger proposed openstack/bifrost master: WIP: Remove legacy playbooks  https://review.openstack.org/59367719:16
*** moshele has quit IRC19:25
*** e0ne has quit IRC19:26
openstackgerritMerged openstack/ironic-python-agent master: import zuul job settings from project-config  https://review.openstack.org/59239319:30
*** moshele has joined #openstack-ironic19:31
*** jtomasek has quit IRC19:36
*** r-daneel_ has joined #openstack-ironic19:45
*** mjturek has quit IRC19:46
*** r-daneel has quit IRC19:47
*** r-daneel_ is now known as r-daneel19:47
openstackgerritJulia Kreger proposed openstack/networking-generic-switch master: Switch n-g-s devstack job to python3  https://review.openstack.org/59182619:48
*** moshele has quit IRC19:53
openstackgerritJulia Kreger proposed openstack/sushy master: Change sushy devstack job to python3  https://review.openstack.org/59182819:54
*** r-daneel_ has joined #openstack-ironic20:02
*** r-daneel has quit IRC20:03
*** r-daneel_ is now known as r-daneel20:03
openstackgerritJulia Kreger proposed openstack/virtualbmc master: Change CI job to use python3  https://review.openstack.org/58929620:10
*** jtomasek has joined #openstack-ironic20:21
*** jtomasek has quit IRC20:24
*** jtomasek has joined #openstack-ironic20:31
*** jtomasek has quit IRC20:34
openstackgerritMerged openstack/ironic-python-agent stable/rocky: import zuul job settings from project-config  https://review.openstack.org/59246420:35
openstackgerritMerged openstack/ironic-python-agent stable/queens: import zuul job settings from project-config  https://review.openstack.org/59245020:35
openstackgerritMerged openstack/ironic-python-agent stable/pike: import zuul job settings from project-config  https://review.openstack.org/59243920:35
*** jcoufal has quit IRC20:35
*** r-daneel has quit IRC20:44
*** r-daneel has joined #openstack-ironic20:50
openstackgerritJulia Kreger proposed openstack/ironic master: Add admin-only provisioner reference arch  https://review.openstack.org/58661821:01
*** trown is now known as trown|outtypewww21:02
*** baha has quit IRC21:09
*** cdearborn has quit IRC21:45
*** rcernin has joined #openstack-ironic21:50
rpiosoTheJulia: I'm wondering if an RFE is required, preferred, or not needed for adding a supported interface to a h/w type. The default interface would not be changed.22:13
TheJuliarpioso: in those cases, i think just a patch with a reno22:14
TheJuliaIt is already supported elsewhere, so im bot aure there is a case to deny addition to a hardware type22:15
rpiosoTheJulia: It's for adding the Redfish management and power interfaces to the idrac h/w type.22:16
rpiosoSo, we're looking at adding support for existing interfaces to an existing h/w type.22:17
TheJuliaI think that is fine. The key is going to be delineating things like uefi support22:17
rpiosoTheJulia: For idrac, I believe there's no overlap. Just pick one of the supported management interfaces, both of which support UEFI.22:22
*** r-daneel has quit IRC22:24
rpiosoTheJulia: There may be a need to enhance tripleo's support of the idrac h/w type, but that's off this channel's topic. The interfaces expect their creds to be on the ironic node object.22:26
TheJuliarpioso: so an rfe worthy item would be credential reuse so one username/password pair22:49
rpiosoTheJulia: We don't plan to do that, because the interface implementations would have to change. The idrac WS-Man interfaces look for 'drac_username' and 'drac_password'. The Redfish ones similarly look for 'redfish_username' and 'redfish_password'.22:53
rpiosoWhile our operators should have fun using ironic, that would be too much fun ;-)22:54
TheJuliaYes, but it makes no sense to copy the vars to have two different clients active.22:55
*** moshele has joined #openstack-ironic22:55
rpiosoTheJulia: If memory serves, the idrac props formerly had more generic names. Subsequently, they were given the drac_ prologue.22:58
TheJuliaYeah, i kind of remember that, but that was before the days of hardware types23:00
TheJuliaWorth revisiting i think23:00
rpiosoSo, is the answer, "Maybe, maybe not.", and we should discuss it in channel?23:01
*** pmannidi has joined #openstack-ironic23:29
*** rbudden has joined #openstack-ironic23:57
*** rbudden has quit IRC23:58

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