Wednesday, 2018-05-30

*** mgkwill_ has joined #openstack-ironic00:04
*** zul has quit IRC00:04
*** timirnich_ has joined #openstack-ironic00:05
*** ildikov_ has joined #openstack-ironic00:05
*** sergek__ has joined #openstack-ironic00:05
*** patrickeast_ has joined #openstack-ironic00:05
*** patrickeast has quit IRC00:05
*** patrickeast_ is now known as patrickeast00:05
*** mgkwill has quit IRC00:05
*** mgkwill_ is now known as mgkwill00:05
*** csatari_ has joined #openstack-ironic00:05
*** csatari has quit IRC00:05
*** timirnich has quit IRC00:05
*** ildikov has quit IRC00:05
*** sergek_ has quit IRC00:05
*** csatari_ is now known as csatari00:05
*** timirnich_ is now known as timirnich00:05
*** ildikov_ is now known as ildikov00:05
*** sergek__ is now known as sergek_00:05
*** mordred has quit IRC00:06
*** zigo has quit IRC00:06
*** afazekas has quit IRC00:06
*** melwitt has quit IRC00:06
*** zigo_ has joined #openstack-ironic00:06
*** r-daneel has quit IRC00:07
*** cz2 has quit IRC00:10
*** melwitt has joined #openstack-ironic00:11
*** afazekas has joined #openstack-ironic00:11
*** cz2 has joined #openstack-ironic00:13
*** zul has joined #openstack-ironic00:16
*** mordred has joined #openstack-ironic00:16
*** yolanda_ has quit IRC00:19
*** yolanda_ has joined #openstack-ironic00:20
*** rwsu has quit IRC00:20
*** vabada has quit IRC00:21
hshiinaTheJulia: i will update the nova rescue patch00:24
hshiinathis passes a list of api version when creating a client now00:24
hshiinashould i change this to pass a version per call with depending on the ongoing client change? https://review.openstack.org/#/c/55785000:25
patchbotpatch 557850 - python-ironicclient - Support per-call version: set_provision_state00:25
*** jovial[m] has quit IRC00:37
*** retr0h has quit IRC00:37
*** mkrai has quit IRC00:37
*** csmart has quit IRC00:38
*** melwitt is now known as Guest4815300:39
*** vabada has joined #openstack-ironic00:39
*** rwsu has joined #openstack-ironic00:45
*** trungnv_ has quit IRC00:53
*** trungnv_ has joined #openstack-ironic00:54
*** harlowja has quit IRC01:00
*** phuongnh has joined #openstack-ironic01:06
*** jovial[m] has joined #openstack-ironic01:06
*** phuongnh has quit IRC01:08
*** phuongnh has joined #openstack-ironic01:10
openstackgerrithyunsik Yang proposed openstack/virtualbmc master: vBMC for openstack instance  https://review.openstack.org/57073701:11
*** tiendc has joined #openstack-ironic01:11
openstackgerritNguyen Van Trung proposed openstack/ironic master: Support raid configuration for BM via irmc driver  https://review.openstack.org/51297901:17
*** cjloader has joined #openstack-ironic01:21
*** cjloader has quit IRC01:26
*** gyankum has joined #openstack-ironic01:29
*** mordred has quit IRC01:31
*** gyee has quit IRC01:31
openstackgerritNguyen Van Trung proposed openstack/ironic master: Fix authentication issues along with add multi extra volumes  https://review.openstack.org/57014501:40
*** mordred has joined #openstack-ironic01:45
openstackgerritNguyen Van Trung proposed openstack/ironic master: Make method public to support out-of-band cleaning  https://review.openstack.org/57010901:47
openstackgerritHironori Shiina proposed openstack/ironic master: Stop passing IP address to IPA by PXE  https://review.openstack.org/57037102:04
*** mkrai has joined #openstack-ironic02:07
*** retr0h has joined #openstack-ironic02:07
*** csmart has joined #openstack-ironic02:07
*** rajinir has joined #openstack-ironic02:17
openstackgerritHironori Shiina proposed openstack/ironic master: DNM: Run a test with PXE and CoreOS with fix  https://review.openstack.org/57106302:18
*** zhangfei has joined #openstack-ironic02:43
*** namnh has joined #openstack-ironic02:48
*** harlowja has joined #openstack-ironic03:29
*** links has joined #openstack-ironic04:11
openstackgerritNguyen Hung Phuong proposed openstack/ironic master: [WIP] Add CUSTOM_CPU_FPGA to Traits  https://review.openstack.org/56937704:12
*** harlowja has quit IRC04:14
*** cjloader has joined #openstack-ironic04:19
*** cjloader has quit IRC04:24
*** fragatina has quit IRC04:31
*** fragatina has joined #openstack-ironic04:33
*** fragatina has quit IRC04:37
*** marios has joined #openstack-ironic04:40
*** hshiina2 has joined #openstack-ironic04:41
*** hshiina has quit IRC04:41
openstackgerritMerged openstack/ironic master: Add Node BIOS support - REST API  https://review.openstack.org/51257904:47
*** IgorYozhikov has quit IRC04:51
*** rbartal has joined #openstack-ironic04:52
*** e0ne has joined #openstack-ironic05:00
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861605:10
yolanda_hi TheJulia , it was a leftover, i modified the commit message05:10
*** hshiina2 is now known as hshiina05:10
*** fragatina has joined #openstack-ironic05:18
*** lifeless_ has quit IRC05:19
*** lifeless has joined #openstack-ironic05:19
*** IgorYozhikov has joined #openstack-ironic05:20
openstackgerritMerged openstack/ironic master: Reraise exception with converting node ID  https://review.openstack.org/56976305:57
*** IgorYozhikov has quit IRC05:59
*** mjura has joined #openstack-ironic06:01
*** e0ne has quit IRC06:07
*** akhilaki has joined #openstack-ironic06:09
*** hjensas has quit IRC06:14
*** akhilaki has quit IRC06:17
*** IgorYozhikov has joined #openstack-ironic06:18
*** cjloader has joined #openstack-ironic06:19
*** e0ne has joined #openstack-ironic06:22
*** lifeless has quit IRC06:23
*** cjloader has quit IRC06:24
*** e0ne has quit IRC06:25
*** lifeless has joined #openstack-ironic06:25
*** jtomasek has joined #openstack-ironic06:25
*** rajinir has quit IRC06:27
*** jtomasek has quit IRC06:28
*** AlexeyAbashkin has joined #openstack-ironic06:32
*** pcaruana has joined #openstack-ironic06:33
*** hjensas has joined #openstack-ironic06:56
*** hjensas has quit IRC06:56
*** hjensas has joined #openstack-ironic06:56
*** milan has joined #openstack-ironic06:57
openstackgerritzenghui.shi proposed openstack/ironic master: BIOS Settings: add admin doc  https://review.openstack.org/56850407:02
*** milan has quit IRC07:03
*** ajya has joined #openstack-ironic07:07
*** rbartal has quit IRC07:14
*** tesseract has joined #openstack-ironic07:20
openstackgerrityolanda.robla proposed openstack/ironic master: WIP: Add the ability to setup enabled bios interfaces in devstack  https://review.openstack.org/57111507:23
*** racedo has joined #openstack-ironic07:25
*** jtomasek has joined #openstack-ironic07:25
openstackgerritNguyen Van Trung proposed openstack/ironic master: Fix authentication issues along with add multi extra volumes  https://review.openstack.org/57014507:26
*** rcernin has quit IRC07:27
*** rbartal has joined #openstack-ironic07:27
*** jtomasek has quit IRC07:31
*** dougsz has joined #openstack-ironic07:42
*** zhangfei has quit IRC07:53
*** zhangfei has joined #openstack-ironic08:05
*** mjura has quit IRC08:08
*** mjura has joined #openstack-ironic08:08
*** mgoddard has joined #openstack-ironic08:11
*** cjloader has joined #openstack-ironic08:19
*** cjloader has quit IRC08:24
openstackgerritNguyen Hai proposed openstack/python-ironic-inspector-client master: add lower-constraints job  https://review.openstack.org/55613908:29
*** zhangfei has quit IRC08:29
openstackgerritNguyen Hai proposed openstack/python-ironic-inspector-client master: add lower-constraints job  https://review.openstack.org/55613908:29
*** skazi has quit IRC08:35
*** rbartal has quit IRC08:36
*** MattMan has quit IRC08:40
*** MattMan has joined #openstack-ironic08:40
*** zhangfei has joined #openstack-ironic08:41
yolanda_hi, good morning. I'm writing some cleanup tests, but there is one step, the check_partitions_present, that seems to be very fragile. It times out very often08:44
yolanda_http://logs.openstack.org/16/568616/26/check/ironic-dsvm-standalone-queens/2aa7b05/job-output.txt.gz08:44
yolanda_it is executing a check with virt-partitions, and seems to timeout on the subprocess call08:44
*** lifeless_ has joined #openstack-ironic08:44
yolanda_how could i workaround it, or increase that timeout? maybe we can do another test that is not that risky?08:44
*** lifeless has quit IRC08:44
*** rbartal has joined #openstack-ironic08:49
*** Alexey_Abashkin has joined #openstack-ironic08:50
*** Alexey_Abashkin has quit IRC08:51
*** AlexeyAbashkin has quit IRC08:51
*** AlexeyAbashkin has joined #openstack-ironic08:52
*** mrunge has quit IRC08:56
openstackgerritShangXiao proposed openstack/ironic-tempest-plugin master: Update the home-page url in setup.cfg  https://review.openstack.org/57114209:03
*** fragatina has quit IRC09:05
*** fragatina has joined #openstack-ironic09:06
*** milan_ has joined #openstack-ironic09:16
*** gcb has joined #openstack-ironic09:19
*** jtomasek has joined #openstack-ironic09:24
*** jtomasek has quit IRC09:25
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861609:31
*** dtantsur|afk is now known as dtantsur09:38
dtantsurmorning ironic09:38
vdrokmorning ironic, dtantsur09:55
*** zigo_ is now known as zigo09:56
vdrokyolanda_: morning, maybe would be safer to pass timeout to the communicate call and then try a couple more times if that timeout happens10:01
yolanda_vdrok, why does it take that long, you know? when i test locally, it's quite fast10:04
*** namnh has quit IRC10:08
*** cjloader has joined #openstack-ironic10:19
arnewiebalck__Good morning Ironic! Which interfaces have to pass the validate check for a node to have a workload scheduled to it? The enrollment guide says “power” and “deploy”, the troubleshooting guide seems to indicate “power” and “management”.10:22
*** sambetts|afk is now known as sambetts10:23
sambettsarnewiebalck__: power, management and deploy10:23
*** cjloader has quit IRC10:23
arnewiebalck__sambetts: thx, so both docs are not fully correct? ;)10:23
dtantsurarnewiebalck__, sambetts, not exactly, deploy interface is not valid until nova populates some fields10:26
dtantsurif you don't use nova - then you have to populate it yourself10:26
dtantsurso, power and management (and maybe boot?) is the right answer in nova case10:27
sambettsoh yeah forgot boot :/10:27
arnewiebalck__dtantsur: thx. So, https://docs.openstack.org/project-install-guide/baremetal/draft/enrollment.html needs an update then?10:28
openstackgerritzenghui.shi proposed openstack/python-ironicclient master: BIOS Settings support  https://review.openstack.org/56931810:28
dtantsurarnewiebalck__: which part? also this link is outdated10:29
arnewiebalck__(as it says in the 2nd Note: “Any bare metal node that is visible to the Compute service may have a workload scheduled to it, if both the power and deploy interfaces pass the validate check.”)10:29
dtantsurarnewiebalck__: use https://docs.openstack.org/ironic/latest/install/ instead10:29
dtantsurdoes it ^^^ have the same issue?10:29
sambettsno its updated: https://docs.openstack.org/ironic/latest/install/enrollment.html#validating-node-information10:30
*** AlexeyAbashkin has quit IRC10:30
*** AlexeyAbashkin has joined #openstack-ironic10:31
sambettsah the note at the top though still only mentions power and deploy...10:31
arnewiebalck__I think it has the same issue: https://docs.openstack.org/ironic/latest/install/enrollment.html#enrollment-process10:31
* dtantsur asks on infra to take the old version down10:31
dtantsuryep, good catch. wanna propose a patch?10:32
arnewiebalck__sure!10:32
*** lifeless_ has quit IRC10:32
arnewiebalck__dtantsur: sambetts: thx10:32
sambettsno problem :)10:32
*** AlexeyAbashkin has quit IRC10:36
openstackgerritMerged openstack/python-ironic-inspector-client master: add lower-constraints job  https://review.openstack.org/55613910:39
*** gyankum has quit IRC10:41
*** mrunge has joined #openstack-ironic10:44
dtantsursambetts: mind reviewing https://review.openstack.org/#/c/555922/ please?10:45
patchbotpatch 555922 - networking-baremetal - add lower-constraints job10:45
dtantsurthese patches tend to get outdated rather quickly10:45
sambettsdtantsur: I'll take a look now10:45
sambettsdtantsur: looks good10:46
dtantsurditto https://review.openstack.org/#/c/555572/10:46
patchbotpatch 555572 - ironic-ui - add lower-constraints job10:46
*** adreznec has quit IRC11:00
openstackgerritArne Wiebalck proposed openstack/ironic master: [Doc] Scheduling needs validated 'management' interface  https://review.openstack.org/57117011:00
*** lifeless has joined #openstack-ironic11:01
*** adreznec has joined #openstack-ironic11:01
*** phuongnh has quit IRC11:09
*** erolg has joined #openstack-ironic11:15
sambettsdtantsur: done :)11:18
*** AlexeyAbashkin has joined #openstack-ironic11:21
*** bfournie has quit IRC11:21
*** bfournie has joined #openstack-ironic11:21
*** liuzz_ has quit IRC11:22
*** liuzz has joined #openstack-ironic11:22
*** zhangfei has quit IRC11:23
openstackgerritMerged openstack/ironic-ui master: add lower-constraints job  https://review.openstack.org/55557211:25
*** derekh has joined #openstack-ironic11:25
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861611:25
*** bfournie has quit IRC11:26
vdrokyolanda_: not sure, maybe because we don't have nested kvm on the gate?11:34
yolanda_i tried with the timeout approach, to see if that helps11:35
yolanda_i'm thinking that the times when it succeeds, it may be because it's running on some specific cloud11:36
yolanda_and fails for others11:36
vdrokyeah possibly, what's currently in the patch should help I think11:36
*** lifeless_ has joined #openstack-ironic11:37
*** lifeless has quit IRC11:38
openstackgerrityolanda.robla proposed openstack/ironic master: Add the ability to setup enabled bios interfaces in devstack  https://review.openstack.org/57111511:40
openstackgerritVladyslav Drok proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861611:52
openstackgerritVladyslav Drok proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861611:53
*** tiendc has quit IRC11:53
*** gyankum has joined #openstack-ironic11:54
*** dprince has joined #openstack-ironic11:55
*** mikal has joined #openstack-ironic11:57
*** mikal_ has quit IRC11:59
*** bfournie has joined #openstack-ironic12:00
openstackgerritDmitry Tantsur proposed openstack/ironic master: Stop enabling the "fake" classic driver by default in tests  https://review.openstack.org/57099612:05
vdrokdtantsur: you're really having a good time with the unittests :D12:13
vdrokthat is huuge12:13
dtantsurvdrok: yep, it's a nightmare :( I've removed W-1 btw, so it's up for review12:22
dtantsurideally before something conflicts with it12:22
vdrokwill take a look by the eod12:22
openstackgerritDmitry Tantsur proposed openstack/ironic master: [WIP] Remove the fake and fake_soft_power drivers  https://review.openstack.org/57119112:28
*** cz2 has quit IRC12:29
TheJuliaGood morning12:30
*** cz2 has joined #openstack-ironic12:30
dtantsurmorning TheJulia12:31
TheJuliayolanda_: vdrok: afaik, we do not, but it is provider specific as well12:31
* dtantsur -> food (and cry in the corner about our unit tests)12:31
*** trown|outtypewww is now known as trown12:31
*** serlex has joined #openstack-ironic12:32
yolanda_that may explain. Then i wonder if that tests is going to be possible, or it's going to fail so often12:34
*** e0ne has joined #openstack-ironic12:36
*** lifeless_ has quit IRC12:41
*** rbudden has quit IRC12:44
*** hshiina is now known as hshiina|afk12:45
*** rloo has joined #openstack-ironic12:58
*** ajya has quit IRC13:01
*** ajya has joined #openstack-ironic13:02
*** mjturek has joined #openstack-ironic13:02
TheJulia\o/ train tickets printed13:03
* TheJulia feels ready for her next trip..... minus the packed suitcase13:03
dtantsurhah, I haven't started packing for Prague yet :)13:04
TheJuliayolanda_: hmmm we could make it an optional test and run it on our gate perhaps?13:04
* TheJulia is not sure what would be the best thing to do with a variable long running test like that..13:05
openstackgerritKaifeng Wang proposed openstack/ironic master: Implements baremetal inspect abort  https://review.openstack.org/56568713:05
TheJuliayolanda_: have you tried bumping the timeouts temporarily to just see how long it runs?13:05
*** jcoufal has joined #openstack-ironic13:05
*** mjturek has quit IRC13:06
yolanda_TheJulia, this was running just without timeouts. It was failed at the longest in for process.communicate13:06
yolanda_not related to our timeouts for nodes13:06
TheJuliabut for the actual cleaning action?13:06
* TheJulia looks at the messages on the mailing list thread13:07
yolanda_TheJulia, but it was not timing out on the clean action, but on the process execution itself13:07
TheJuliaand your clean step is just the metadata wipe right?13:08
* TheJulia doesn't remember right now13:08
yolanda_TheJulia, yes. But what takes time is just the virt-filesystems command13:08
yolanda_the cleanup step just completes, but the check times out13:08
TheJuliaso your trying to check the disk file contents to verify the content is gone?13:09
yolanda_YES13:09
yolanda_yes13:09
TheJuliathat violates the boundry :(13:09
TheJuliamakes total sense in our case13:10
TheJuliabut also means someone can't run that test against baremetal13:10
sambettsyeah adding a test like that will not work in third party CI13:11
yolanda_so can we have some alternative to check that step?13:11
TheJuliawe could accept just the action and not the verification for now, and follow-up with something using ramdisk booting on the same node afterwards13:11
TheJuliathe cleaning should fail if any part in the underlying process fails, which also helps, the verification is really just going to ensure that our python code down to the c code in the disk/block device utilities are doing the right thing13:12
yolanda_ok so i can start just removing those validations, and the test should be "cleanup is not failing"13:13
sambettsthat seems like something a functional test on IPA should exercise13:13
TheJuliayolanda_: that seems reasonable13:14
TheJuliasambetts: "hi IPA, give me data about the disk contents"13:14
TheJuliacan we just create imaging at that point? *ducks*13:14
yolanda_TheJulia, ok i will amend that patch. It passed very few times13:14
TheJuliayolanda_: thanks!13:14
sambettsTheJulia: I was thinking more a test job that runs IPA locally without devstack, and just exercises the hardware manager actions against local ramfs volume or something13:15
sambettsTheJulia: that validates IPA is working correctly, and then the ironic job can assume IPA is working13:16
sambettsbasically taking the same approach as we do with UTs where you break it down, so the more complicated test cases can just assume the internals are doing what they should be13:16
dtantsurTheJulia: when we have boot-into-ramdisk, we can use it to validate that the disk is clean13:17
TheJuliasambetts: people run these tests on long lived systems though, a reconfiguration could go very sideways fast and at that point it would be a pure functional test of IPA outside of tempest which does kind of make sense.13:19
* TheJulia thinks were talking about the same thing basically13:19
sambettsTheJulia: yeah I'm talking about pure tempestless functional testing of IPA13:19
*** _milan_ has joined #openstack-ironic13:19
sambettswhere we use unittest, and start IPA as a ficture13:20
sambettsfixture13:20
sambettsand excercise its funtionality against local volumes13:20
sambettsthen we don't have to care about its functionality in the tempest tests13:21
dtantsurjust make sure it does not need root to run :)13:21
openstackgerrityolanda.robla proposed openstack/ironic-tempest-plugin master: Add manual clean step ironic standalone test  https://review.openstack.org/56861613:21
dtantsurvdrok: I may still try to squeeze removing the "fake" driver in the same patch. I noticed that I remove a lot of code that I've just changed :)13:22
*** milan_ has quit IRC13:22
TheJuliadtantsur: ++13:23
*** liuzz_ has joined #openstack-ironic13:26
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the "fake" and "fake_soft_power" classic drivers  https://review.openstack.org/57099613:27
jrollmorning everyone13:28
dtantsurmorning jroll13:28
*** links has quit IRC13:29
dtantsur+573, -1231 what an awesome patch \o/13:29
jroll++13:29
*** liuzz has quit IRC13:30
*** links has joined #openstack-ironic13:30
TheJuliagood morning jroll13:32
jrollhey TheJulia :)13:33
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the "fake" and "fake_soft_power" classic drivers  https://review.openstack.org/57099613:34
dtantsurokay, now this is ready for review, if you're eager to waste a few hours of your life on unit tests13:34
* dtantsur wasted several days :(13:34
dtantsurI do hope that removing other drivers will go easier13:36
dtantsurotherwise I'll rage-quit software industry before I finish13:36
*** skazi has joined #openstack-ironic13:37
* jroll passes dtantsur a fishing rod13:38
* TheJulia passes dtantsur something delicious to sip while fishing13:39
dtantsurheh :)13:39
dtantsurTheJulia: oh, an update: I had to extend my stay in Prague, so I won't be able to run our meeting on Monday13:40
* dtantsur has to close CZ bank account finally13:40
TheJuliaAhh, okay.13:41
TheJuliathe fun life things :(13:41
dtantsuryep13:42
*** ajya has quit IRC13:43
*** ajya has joined #openstack-ironic13:44
*** links has quit IRC13:44
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the "fake" and "fake_soft_power" classic drivers  https://review.openstack.org/57099613:45
yolanda_dummy question, where are the ironic conductor logs going on devstack?13:45
yolanda_i can see the bm-deploy-logs, but that's node per node13:45
*** hjensas has quit IRC13:45
TheJuliayolanda_: in journald I guess since they go through standard logging interfaces13:46
yolanda_ah indeed13:48
yolanda_thx13:48
*** baha has joined #openstack-ironic13:48
*** mjturek has joined #openstack-ironic13:49
dtantsuryep, something like devstack@ir-cond13:50
dtantsurjournalctl -u devstack@ir-cond13:50
yolanda_thx, found it. The name of the service was confusing me13:50
dtantsura simple review if anybody has time: https://review.openstack.org/#/c/570373/13:53
patchbotpatch 570373 - python-ironicclient - Do not abort wait_for_provision_state of last_erro...13:53
*** AlexeyAbashkin has quit IRC14:02
*** milan_ has joined #openstack-ironic14:02
*** AlexeyAbashkin has joined #openstack-ironic14:04
*** _milan_ has quit IRC14:05
*** skazi has quit IRC14:06
*** EmilienM_PTO is now known as EmilienM14:08
*** cjloader has joined #openstack-ironic14:13
*** marios has quit IRC14:16
*** marios has joined #openstack-ironic14:16
*** r-daneel has joined #openstack-ironic14:18
*** hjensas has joined #openstack-ironic14:25
*** hjensas has quit IRC14:25
*** hjensas has joined #openstack-ironic14:25
*** rajinir has joined #openstack-ironic14:25
dtantsurTheJulia: forced vacation on a cruise \o/ where to sign up? :D14:29
TheJuliaiknowrite!14:29
TheJuliawell, work sessions at either end, but vacation!14:29
TheJulialol14:29
TheJuliaCould you imagine a PTG at sea?  We would need a rack of gear in terms of mirrors of things, but yeah.14:30
sambettshehe that would be an interesting edge cloud experiment for OS infra ;)14:32
*** rpioso|afk is now known as rpioso14:33
rpiosoGood morning :)14:33
TheJuliaindeed. I actually randomly had a discussion about the economics of such while I was in YVR. The person I was talking to had memories of Perl Whirl, and the headaches of corporations approving employees to go to a conference on a cruise ship.14:34
TheJuliaRegardless of the economic advantages14:34
sambettsI could imagine the conference flu would be even worse on the cruise ship that it normally is14:35
sambettss/that/than14:36
TheJuliaYeah... that is another possible issue14:36
*** r-daneel_ has joined #openstack-ironic14:36
*** r-daneel has quit IRC14:37
*** r-daneel_ is now known as r-daneel14:37
TheJuliayolanda_: great reply to the ml :)14:41
*** rbartal has quit IRC14:44
jrollI know a guy that worked on a healthcare records system for cruise ships... interesting problems there :)14:45
NobodyCamGood Morning Ironic'ers14:45
*** mjura has quit IRC14:48
yolanda_TheJulia, i wanted to add my 2 cents ...14:49
rpiosoHey NobodyCam14:50
NobodyCamhey hey Good morning rpioso :)14:50
*** bfournie has quit IRC14:59
TheJuliajroll: that does seem like an interestingly difficult problem space given various ports of call14:59
jrollTheJulia: indeed!14:59
jrollluckily a human can only be in one place at a time, so no divergent data to sync :P15:00
*** gyee has joined #openstack-ironic15:05
*** zhangfei has joined #openstack-ironic15:06
*** serlex has quit IRC15:06
dtantsurheh15:08
*** r-daneel has quit IRC15:16
dtantsurimagine getting a "nice" weather and getting stuck in some port :D15:20
*** r-daneel has joined #openstack-ironic15:25
*** Guest48153 is now known as melwitt15:25
*** zhangfei has quit IRC15:25
bdoddGood morning ironic15:26
*** skazi has joined #openstack-ironic15:32
rpiosobdodd: \o15:32
*** pcaruana has quit IRC15:33
*** bfournie has joined #openstack-ironic15:37
bdoddmorning rpioso15:38
* TheJulia feels like a caffeine IV is needed for lunch15:38
*** racedo has quit IRC15:43
*** racedo has joined #openstack-ironic15:43
*** racedo has quit IRC15:43
*** racedo has joined #openstack-ironic15:44
*** racedo has quit IRC15:44
*** akhilaki has joined #openstack-ironic15:47
dtantsurfantastic, devstack-gate hardcodes the "fake" driver >_< https://github.com/openstack-infra/devstack-gate/blob/b3da8a393c68cc62924ee2f752f442d5c85ea8ed/devstack-vm-gate.sh#L45315:51
sambetts\o/ burn devstack-gate with fire15:52
dtantsurany practical ideas how to handle it without breaking stable branches? :(15:52
dtantsuractually, maybe we can override it in playbooks....15:53
sambettsdevstack-gate has access to which branch we're on so we could flag it on that, or I'd suggest we just nuke that logic from devstack-gate and just set it all in our local conf15:54
sambettsper job15:54
sambettsthis logic should really be in the jobs local config or in our devstack plugin15:55
sambettsin fact I think we already override it in our local conf in almost all jobs15:55
sambettsah no :( we only do the deploy interface15:56
sambettsand the network interfaces15:56
dtantsursambetts: I think I'll hack it into our devstack plugin for now. devstack-gate reviews can take months..15:59
*** skazi has quit IRC16:00
*** baha has quit IRC16:05
clarkbdtantsur: devstack gate exist(s|ed) specifically to run devstack in a gate environment16:07
clarkbwith ironic that implied using the fake driver aiui16:07
clarkbdtantsur: the reason for that is the idea is to move away from devstack-gate entirely with the new zuulv3 devstack jobs16:08
clarkbI think we're mostly only reviewing bug fixes affecting existing jobs in devstack-gate at this point16:08
dtantsurclarkb: no, not really.. we support both fake and ipmi in the testing environment16:08
dtantsurdamn, is there a way to write a regular expression matching both fake and fake, ?16:09
dtantsurI might be crazy, but nothing I come up with works...16:09
clarkbfake,?16:10
dtantsurclarkb: yep, if you remember that sed defaults to non-extended regexps... which I had to google to realize16:10
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the "fake" and "fake_soft_power" classic drivers  https://review.openstack.org/57099616:12
dtantsurokay, this may work for now ^^^16:12
*** ajya has quit IRC16:13
*** ajya has joined #openstack-ironic16:14
dtantsurvdrok: missed your comments, will update now16:14
clarkbon the pains with d-g front anytime you can have sane defaults in devstack or your plugin(s) it helps quite a bit. I think this particular case is painful because people want to use devstack with real hardware which isn't possible in the gate16:14
openstackgerritDmitry Tantsur proposed openstack/ironic master: Remove the "fake" and "fake_soft_power" classic drivers  https://review.openstack.org/57099616:17
dtantsurclarkb: actually, the defaults in devstack-gate mostly match our defaults. probably nobody cared to clean them up.16:17
* dtantsur really likes new-style jobs16:18
openstackgerritMerged openstack/networking-baremetal master: add lower-constraints job  https://review.openstack.org/55592216:21
*** pcaruana has joined #openstack-ironic16:23
*** trown is now known as trown|lunch16:26
*** marios has quit IRC16:27
*** srart has quit IRC16:32
*** srart has joined #openstack-ironic16:34
*** milan_ has quit IRC16:37
*** milan_ has joined #openstack-ironic16:38
rpiosodtantsur: I'm adding UEFI boot mode support to the idrac h/w type. What should ManagementInterface.get_boot_device() return as the boot_device when no boot device is present? The comment in the base class states, "Ahe [sic] boot device, one of :mod: `ironic.common.boot_devices` or None if it is unknown."16:38
rpiosodtantsur: None present is different from unknown.16:39
*** milan_ has quit IRC16:42
dtantsurrpioso: get_boot_device or get_boot_mode? or are they somehow related for idrac?16:43
rpiosodtantsur: get_boot_device16:43
dtantsurrpioso: why cannot you detect the boot device?16:44
dtantsurI think you can return None, I'm not sure how ironic will react16:44
dtantsurit's probably fine, we have drivers not supporting boot devices16:44
sambettsits possible to not have a boot device set on some BMCs, I think None is the correct response16:44
rpiosodtantsur: I can. None are configured on the server -- no PXE NIC nor drive with an OS.16:44
dtantsurokay, so I guess it's None indeed16:45
mordredbifrost integration tests are failing on the cmd2 python3 issue - is that a thing people are already working on ?16:45
rpiosodtantsur, sambetts: I can detect the persistent state.16:45
*** erolg has quit IRC16:45
dtantsurmordred: I think it's because of clifff16:46
rpiosodtantsur, sambetts: ty16:46
mordredyah16:46
dtantsurcliff needs a release to strike out the broken version16:46
dtantsurwhich is 2.12.0 I guess16:46
mordredah yes, that would make sense16:46
mordredalso - do we still need python-ironicclient in bifrost?16:46
* dtantsur no idea16:47
*** mgoddard has quit IRC16:49
*** sambetts is now known as sambetts|afk16:59
sambetts|afknight all o/16:59
rpiososambetts|afk: Good nite16:59
*** rpioso is now known as rpioso|eat16:59
dtantsurheading to pycon.cz tomorrow, see you on Tuesday17:00
*** dtantsur is now known as dtantsur|afk17:00
*** derekh has quit IRC17:01
*** e0ne has quit IRC17:02
*** e0ne has joined #openstack-ironic17:02
*** tesseract has quit IRC17:10
openstackgerritKaifeng Wang proposed openstack/ironic master: Power fault recovery: API implementation  https://review.openstack.org/55601517:12
*** gyankum has quit IRC17:23
*** baha has joined #openstack-ironic17:28
*** AlexeyAbashkin has quit IRC17:29
*** AlexeyAbashkin has joined #openstack-ironic17:31
*** dprince has quit IRC17:33
*** AlexeyAbashkin has quit IRC17:36
*** trown|lunch is now known as trown17:39
*** cz2 has quit IRC17:43
*** dougsz has quit IRC17:56
*** AlexeyAbashkin has joined #openstack-ironic17:57
*** rpioso|eat is now known as rpioso17:58
*** dprince has joined #openstack-ironic17:58
*** Alexey_Abashkin has joined #openstack-ironic18:00
*** AlexeyAbashkin has quit IRC18:02
*** Alexey_Abashkin is now known as AlexeyAbashkin18:02
*** pcaruana has quit IRC18:09
*** milan has joined #openstack-ironic18:12
*** AlexeyAbashkin has quit IRC18:40
*** jcoufal_ has joined #openstack-ironic18:40
*** jcoufal has quit IRC18:44
*** e0ne has quit IRC18:50
TheJuliamordred: unlikely, but anyone using cli stuffs would expect it18:51
*** rwsu has quit IRC18:51
*** fragatina has quit IRC18:56
*** yolanda has joined #openstack-ironic18:57
*** yolanda_ has quit IRC18:59
*** cjloader has quit IRC18:59
*** cjloader_ has joined #openstack-ironic18:59
*** cjloader_ has quit IRC19:01
*** cjloader has joined #openstack-ironic19:01
mordredTheJulia: nod19:17
*** dougsz has joined #openstack-ironic19:28
*** lifeless has joined #openstack-ironic19:31
*** cjloader has quit IRC19:46
*** cjloader has joined #openstack-ironic19:46
*** cjloader has quit IRC19:48
*** cjloader_ has joined #openstack-ironic19:48
*** cjloader_ has quit IRC19:49
*** cjloader has joined #openstack-ironic19:50
*** dougsz has quit IRC19:51
*** srart has quit IRC19:51
*** ajya has quit IRC20:03
*** srart has joined #openstack-ironic20:12
*** srart has quit IRC20:12
* TheJulia wonders where her brain went20:23
*** zshi has quit IRC20:24
*** zshi has joined #openstack-ironic20:24
*** trown is now known as trown|outtypewww20:25
*** fragatina has joined #openstack-ironic20:38
*** akhilaki has quit IRC20:40
*** akhilaki has joined #openstack-ironic20:40
*** rwsu has joined #openstack-ironic20:43
*** skazi has joined #openstack-ironic20:58
*** sapd_ has joined #openstack-ironic21:03
*** cjloader has quit IRC21:05
*** sapd has quit IRC21:07
*** bfournie has quit IRC21:11
*** milan has quit IRC21:13
*** skazi has quit IRC21:16
*** dprince has quit IRC21:24
*** lifeless has quit IRC21:26
*** lifeless_ has joined #openstack-ironic21:26
*** lifeless has joined #openstack-ironic21:38
*** lifeless_ has quit IRC21:38
openstackgerritVladyslav Drok proposed openstack/ironic master: Fix task_manager process_event docstring  https://review.openstack.org/57131621:39
openstackgerritVladyslav Drok proposed openstack/ironic master: Fix task_manager process_event docstring  https://review.openstack.org/57131621:40
*** jcoufal_ has quit IRC21:41
*** baha has quit IRC21:41
*** baha has joined #openstack-ironic21:42
*** baha has quit IRC21:42
*** fragatina has quit IRC21:46
*** fragatina has joined #openstack-ironic21:46
*** harlowja has joined #openstack-ironic21:52
*** lifeless has quit IRC22:03
*** lifeless has joined #openstack-ironic22:04
*** rcernin has joined #openstack-ironic22:22
*** lifeless has quit IRC22:33
*** lifeless has joined #openstack-ironic22:35
*** r-daneel has quit IRC22:42
*** bfournie has joined #openstack-ironic22:52
*** lifeless has quit IRC23:11
*** pmannidi has quit IRC23:13
*** lifeless has joined #openstack-ironic23:41
*** cjloader has joined #openstack-ironic23:46
*** akhilaki has quit IRC23:54
*** rpioso is now known as rpioso|afk23:55
*** lifeless has quit IRC23:58
*** lifeless has joined #openstack-ironic23:59

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