Tuesday, 2016-12-20

*** yufei has joined #openstack-ironic00:19
*** godp1301 has joined #openstack-ironic00:39
zer0c00lSetting  ipmi min_command_interval=5 seems to have borked some of our hardware in datacenter00:45
zer0c00lI mean they crashed the firmware and ipmi no longer responds to it00:45
zer0c00lAny one have experience with min_command_interval field?00:45
zer0c00lWhat is the optimal value for it?00:45
zer0c00lThis setting seem to have crashed ipmi on a specific vendor00:46
zer0c00lJayF: ^^ ?00:46
*** amotoki has joined #openstack-ironic00:56
*** SerenaFeng has joined #openstack-ironic00:57
*** hoangcx has joined #openstack-ironic00:58
*** chlong has quit IRC00:59
*** Syed__ has quit IRC01:05
*** jkilpatr has quit IRC01:06
*** SerenaFeng has quit IRC01:06
*** amotoki has quit IRC01:11
*** amotoki has joined #openstack-ironic01:12
*** zhangjl has joined #openstack-ironic01:22
*** amotoki has quit IRC01:28
*** amotoki has joined #openstack-ironic01:30
*** rloo has quit IRC01:37
*** godp1301 has quit IRC01:40
*** baoli has joined #openstack-ironic01:40
*** baoli has quit IRC01:45
*** tuanluong has joined #openstack-ironic01:46
*** SerenaFeng has joined #openstack-ironic01:49
*** pmannidi_ has joined #openstack-ironic01:56
*** pmannidi has quit IRC01:57
*** Sukhdev has quit IRC01:59
*** phuongnh has joined #openstack-ironic02:02
*** trananhkma has joined #openstack-ironic02:22
*** gcb has quit IRC02:30
openstackgerrityunfeng zhou proposed openstack/ironic-inspector: Add licensing info in source file.  https://review.openstack.org/41270402:34
openstackgerrityunfeng zhou proposed openstack/ironic-inspector: Add licensing info in source file.  https://review.openstack.org/41270402:36
*** fragatina has joined #openstack-ironic02:37
openstackgerrityunfeng zhou proposed openstack/ironic-inspector: replace logging with oslo_log.  https://review.openstack.org/41271102:46
openstackgerrityunfeng zhou proposed openstack/ironic-inspector: replace logging with oslo_log.  https://review.openstack.org/41271102:48
*** gcb has joined #openstack-ironic02:50
*** hw_wutianwei has joined #openstack-ironic02:57
*** lindycoder has joined #openstack-ironic03:17
*** Nisha_Agarwal has joined #openstack-ironic03:32
*** amotoki has quit IRC03:33
*** vikrant has joined #openstack-ironic03:35
openstackgerritparesh sao proposed openstack/ironic: Boot from iSCSI volume  https://review.openstack.org/30842503:47
*** rpioso has quit IRC03:50
*** godp1301 has joined #openstack-ironic04:00
openstackgerritNisha Agarwal proposed openstack/proliantutils: [WIP] snmp inspection  https://review.openstack.org/39485804:05
*** amotoki has joined #openstack-ironic04:07
*** SerenaFeng has quit IRC04:12
*** godp1301 has quit IRC04:21
*** trananhkma has quit IRC04:39
*** links has joined #openstack-ironic04:52
*** amotoki has quit IRC04:58
*** amotoki has joined #openstack-ironic05:03
*** amotoki has quit IRC05:14
*** SerenaFeng has joined #openstack-ironic05:16
*** SerenaFeng has joined #openstack-ironic05:17
*** Sukhdev has joined #openstack-ironic05:22
*** SerenaFeng has quit IRC05:22
*** Nisha_Agarwal has quit IRC05:28
*** Nisha_Agarwal has joined #openstack-ironic05:28
*** SerenaFeng has joined #openstack-ironic05:39
*** amotoki has joined #openstack-ironic05:50
*** Sukhdev has quit IRC05:52
*** jaosorior has joined #openstack-ironic05:57
*** shuquan_ has joined #openstack-ironic06:12
*** amotoki has quit IRC06:21
*** moshele has joined #openstack-ironic06:21
*** amotoki has joined #openstack-ironic06:27
*** rbartal has joined #openstack-ironic06:29
*** jaosorior has quit IRC06:41
*** jaosorior has joined #openstack-ironic06:42
*** dsneddon has quit IRC06:50
*** mjura has joined #openstack-ironic06:51
*** mjura has quit IRC06:57
*** mjura has joined #openstack-ironic06:58
*** rcernin has quit IRC06:59
*** SerenaFeng has quit IRC06:59
*** SerenaFeng has joined #openstack-ironic07:02
openstackgerritkobig proposed openstack/ironic: Code suggestion for implementing https://blueprints.launchpad.net/ironic/+spec/generic-image-partition-aproach  https://review.openstack.org/41281007:04
*** shuquan_ has quit IRC07:08
openstackgerritkobig proposed openstack/ironic-lib: Code changes to implement https://blueprints.launchpad.net/ironic/+spec/generic-image-partition-aproach Change-Id: Id025c528f0cad485537713bb38e4e6a81406eac6  https://review.openstack.org/41281707:08
*** rcernin has joined #openstack-ironic07:10
*** tesseract has joined #openstack-ironic07:11
*** tesseract is now known as Guest1497207:11
*** rbudden has quit IRC07:21
*** rcernin has quit IRC07:26
*** moshele has quit IRC07:27
*** amotoki has quit IRC07:31
*** Nisha_Agarwal has quit IRC07:32
*** moshele has joined #openstack-ironic07:34
vdrokgood morning ironic!07:36
*** rcernin has joined #openstack-ironic07:42
tuanluongmroning vdrok , ironic07:50
vdroktuanluong: good morning :)07:51
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add ironic resources CRUD notifications  https://review.openstack.org/35654107:58
openstackgerritMoshe Levi proposed openstack/ironic-inspector: Adding InfiniBand Support  https://review.openstack.org/26425708:00
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add node maintenance notifications  https://review.openstack.org/39623908:07
*** ChubYann has quit IRC08:07
*** jvgrant has quit IRC08:13
*** jvgrant has joined #openstack-ironic08:13
openstackgerrityunfeng zhou proposed openstack/ironic-inspector-specs: add CONTRIBUTING.rst  https://review.openstack.org/41285808:14
openstackgerrityunfeng zhou proposed openstack/ironic-python-agent: add CONTRIBUTING.rst  https://review.openstack.org/41285908:14
openstackgerrityunfeng zhou proposed openstack/ironic-specs: add CONTRIBUTING.rst  https://review.openstack.org/41286008:15
openstackgerritNaohiro Tamura proposed openstack/ironic: Generic power interface for soft reboot and soft power off  https://review.openstack.org/21673008:15
*** pcaruana has joined #openstack-ironic08:19
*** zhs__ has joined #openstack-ironic08:19
*** zhs_ has quit IRC08:23
*** amotoki has joined #openstack-ironic08:33
*** amoralej|off is now known as amoralej08:35
*** fxpester has joined #openstack-ironic08:35
*** rcernin has quit IRC08:36
*** fragatin_ has joined #openstack-ironic08:38
*** fragatina has quit IRC08:39
*** milan has joined #openstack-ironic08:39
milanmorning Ironic! :)08:40
openstackgerritGalyna Zholtkevych proposed openstack/ironic: ETAGs maintenance for all api node's requests  https://review.openstack.org/39221308:40
galynamorning, Milan! ^)08:41
galyna:)08:41
milanmorning galyna! :)08:41
*** jaosorior has quit IRC08:41
*** priteau has joined #openstack-ironic08:42
*** jaosorior has joined #openstack-ironic08:43
vdrokmorning milan and galyna08:44
milanmorning vdrok! :)08:44
galynamorning vdrok08:47
moshelemilan: hi can you review Adding InfiniBand Support https://review.openstack.org/#/c/264257/08:47
patchbotpatch 264257 - ironic-inspector - Adding InfiniBand Support08:47
milanmoshele, morning! :) yeah, on my radar, most likely today /me has been checking https://review.openstack.org/#/c/311091/6..7/specs/approved/torrent-provisioning.rst08:48
patchbotpatch 311091 - ironic-specs - Torrent-based provisioning08:48
*** aarefiev has joined #openstack-ironic08:49
moshelemilan: also do you know if there is a problem in ironic-inspector gate? gate-grenade-dsvm-ironic-inspector-ubuntu-xenial and gate-tempest-dsvm-ironic-inspector-ubuntu-xenial and gate-tempest-dsvm-ironic-inspector-discovery-ubuntu-xenial always fails08:49
milanmichele, yeah the gate has been hosed since yesterday :-/08:50
* milan pastes08:50
*** soliosg has quit IRC08:50
aarefievmorning all!08:50
milanmoshele, https://bugs.launchpad.net/ironic-inspector/+bug/165112308:51
openstackLaunchpad bug 1651123 in Ironic Inspector "Tempest hosed because of removed test tags" [Critical,In progress] - Assigned to milan k (vetrisko)08:51
milanmorning aarefiev! :)08:51
aarefievmorning :)08:51
moshelemilan: thanks :)08:51
milanalso https://review.openstack.org/#/c/400687/08:51
patchbotpatch 400687 - ironic - Grenade: configure tempest with Ironic plugin08:51
milanmoshele, np08:51
milanthe later one supposed to fix the fix for the original issue, but obviously requires some fixing itself :)08:52
milan*latter08:52
* milan hasn't checked yet what's going on08:52
vdrokmorning aarefiev_afk08:53
*** jpich has joined #openstack-ironic08:54
openstackgerritMilan Kováčik proposed openstack/ironic: Grenade: configure tempest with Ironic plugin  https://review.openstack.org/40068708:56
*** yufei has quit IRC08:56
milanaarefiev ^ I've added the tag removal as a dependency there08:57
* milan hopes it will charm Zuul enough to +1 it 08:58
*** rcernin has joined #openstack-ironic08:58
aarefievmilan:  what do you want to see?08:59
aarefievmorning vdrok08:59
*** zzzeek has quit IRC09:00
*** zzzeek has joined #openstack-ironic09:00
milanaarefiev, the key error disappearing but maybe it's nonsense09:02
* milan just face rolls the keyboard09:02
aarefievhmm09:02
*** lucas-afk is now known as lucasagomes09:03
lucasagomesmorning all09:03
milanmorning lucasagomes! :)09:03
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Add mode and properties to portgroup  https://review.openstack.org/41254509:03
vdrokmorning lucasagomes09:04
openstackgerritGalyna Zholtkevych proposed openstack/python-ironicclient: [WIP] POC: Full-featured objects with ETAGs supporting  https://review.openstack.org/40033509:07
*** ohamada has joined #openstack-ironic09:08
galynamorning lucasagomes09:15
*** yufei has joined #openstack-ironic09:16
*** e0ne has joined #openstack-ironic09:17
openstackgerrityunfeng zhou proposed openstack/python-ironic-inspector-client: add CONTRIBUTING.rst  https://review.openstack.org/41295309:17
lucasagomeso/09:19
openstackgerritYuriy Zveryanskyy proposed openstack/ironic: Add node console notifications  https://review.openstack.org/39781209:19
*** amotoki has quit IRC09:21
*** athomas has joined #openstack-ironic09:24
*** Nisha_Agarwal has joined #openstack-ironic09:27
*** amotoki has joined #openstack-ironic09:33
*** amotoki has quit IRC09:35
*** Nisha_Agarwal has quit IRC09:36
*** derekh has joined #openstack-ironic09:36
*** Nisha_Agarwal has joined #openstack-ironic09:38
*** snecklifter_ has joined #openstack-ironic09:38
*** SerenaFeng has quit IRC09:43
*** snecklifter has quit IRC09:45
openstackgerritAline Bousquet proposed openstack/ironic: Add unit tests for v1/nodes/<uuid>/validate endpoint  https://review.openstack.org/41299609:45
*** snecklifter has joined #openstack-ironic09:45
*** snecklifter has quit IRC09:46
*** snecklifter_ is now known as snecklifter09:46
*** Nisha_Agarwal has quit IRC09:46
*** snecklifter_ has joined #openstack-ironic09:46
*** Nisha_Agarwal has joined #openstack-ironic09:48
*** yufei has quit IRC09:51
*** yufei has joined #openstack-ironic09:51
openstackgerritVladyslav Drok proposed openstack/ironic: Forbid removing portgroup mode  https://review.openstack.org/41300009:52
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic-specs: Promote iPXE to separate boot interface  https://review.openstack.org/38557209:55
openstackgerritDerek Higgins proposed openstack/ironic-python-agent: lio: Listen for connections on both IPv4 and IPv6 ports  https://review.openstack.org/41181909:56
openstackgerritAndrey Shestakov proposed openstack/bifrost: Add support of remote logging  https://review.openstack.org/41024709:59
*** Romanenko_K has joined #openstack-ironic10:03
*** yufei has quit IRC10:08
sergekmorning Ironicers!10:12
vdrokmorning sergek10:13
milanmorning sergek! :)10:14
sergeko/ vdrok milan10:20
*** Nisha_Agarwal has quit IRC10:20
*** hoangcx has quit IRC10:22
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix bashate warning in devstack plugin  https://review.openstack.org/41260610:24
*** SerenaFeng has joined #openstack-ironic10:24
openstackgerritGalyna Zholtkevych proposed openstack/python-ironicclient: [WIP] ETAGs for node in ironicclient  https://review.openstack.org/40033510:27
*** zhangjl has quit IRC10:40
*** Nisha_Agarwal has joined #openstack-ironic10:47
*** e0ne has quit IRC10:49
*** e0ne has joined #openstack-ironic10:49
*** lucasagomes is now known as lucas-bbl10:53
*** jkilpatr has joined #openstack-ironic10:56
*** gcb has quit IRC10:59
*** amotoki has joined #openstack-ironic10:59
openstackgerritVladyslav Drok proposed openstack/python-ironicclient: Add mode and properties to portgroup OSC plugin  https://review.openstack.org/41302811:01
*** phuongnh has quit IRC11:07
*** amotoki has quit IRC11:10
*** ccamacho has joined #openstack-ironic11:10
*** jkilpatr has quit IRC11:28
*** dsneddon has joined #openstack-ironic11:30
*** amotoki has joined #openstack-ironic11:40
*** Nisha_Agarwal has quit IRC11:42
*** yufei has joined #openstack-ironic11:43
openstackgerritjiang wei proposed openstack/python-ironicclient: Replace logging library with oslo_log  https://review.openstack.org/41304211:48
*** athomas has quit IRC11:50
*** fragatin_ has quit IRC11:51
*** yufei has quit IRC11:53
*** tuanluong has quit IRC11:58
*** athomas has joined #openstack-ironic12:00
*** skramaja has quit IRC12:01
*** lucas-bbl is now known as lucas-hungry12:04
*** jkilpatr has joined #openstack-ironic12:07
xavierrmorning ironic :)12:08
* xavierr needs to stop using weechat :(12:09
*** nicodemos has joined #openstack-ironic12:15
milanmorning xavierr! :)12:17
milanguys I have to take PTO till EOY  (thought would be able to stay till Thursday) but apparently the law changed here and I cannot transfer any PTO days to the next year. Sry :-/12:19
milanmoshele, I won't be able to review before new year :-/ ^12:19
*** amotoki has quit IRC12:20
moshelemilan: thanks for the head-up  have fun :)12:20
*** jkilpatr has quit IRC12:20
milanmoshele, thanks :)12:20
*** jkilpatr has joined #openstack-ironic12:20
jrollmilan: enjoy :D12:24
milanjroll, thanks! :)12:24
jrollmorning everyone12:25
*** Nisha_Agarwal has joined #openstack-ironic12:25
aarefievmilan: have nice pto :)12:26
*** lucas-hungry is now known as lucasagomes12:26
aarefievmorning jroll12:26
lucasagomesmorning xavierr aarefiev jroll12:26
aarefievmorning lucasagomes12:27
milanaarefiev, thanks! :)12:27
*** milan is now known as milan|PTO12:28
nicodemoshave a great PTO, milan. and morning, ironic.12:29
*** Nisha_Agarwal has quit IRC12:30
*** SerenaFeng has quit IRC12:32
*** dprince has joined #openstack-ironic12:35
jrollaarefiev: fyi, I updated https://review.openstack.org/#/c/412477/ a bit12:37
patchbotpatch 412477 - openstack-infra/project-config - Use Ironic Inspector tempest plugin from master12:37
*** amotoki has joined #openstack-ironic12:40
mrtenioEnjoy milan|PTO :)12:40
*** amotoki has quit IRC12:40
*** amotoki has joined #openstack-ironic12:41
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: Test patch to verify bond  https://review.openstack.org/38866012:41
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Ironic devstack portgroup support  https://review.openstack.org/38174312:41
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424012:41
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Allow to attach/deatach vif to portgroup  https://review.openstack.org/40691512:41
openstackgerritVasyl Saienko proposed openstack/ironic: Tempest tests for portgroups  https://review.openstack.org/38247612:41
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface RPC APIs  https://review.openstack.org/40423912:41
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface Driver APIs  https://review.openstack.org/32704612:41
openstackgerritPavlo Shchelokovskyy proposed openstack/ironic: Fix bashate warning in devstack plugin  https://review.openstack.org/41260612:42
milan|PTOmrtenio, thanks! :)12:42
pas-hamilan, have great holidays :)12:43
milan|PTOthanks pas-ha! :)12:43
aarefievthanks jroll12:44
*** hw_wutianwei has quit IRC12:46
milan|PTOnicodemos, thanks! :)12:50
*** chlong has joined #openstack-ironic12:53
vdrokmorning jroll nicodemos and mrtenio13:00
vdrokmilan|PTO: wait, you don't review on PTO?!!13:00
nicodemoshey, vdrok o/13:00
milan|PTOvdrok, I'd better not13:00
milan|PTO:D13:00
vdrokhave great holidays then :)13:01
milan|PTOvdrok, thanks! :D13:01
*** pcaruana has quit IRC13:01
*** hoangcx has joined #openstack-ironic13:02
milan|PTOHave a nice holidays Ironic! :) aarefiev, jroll, lucasagomes, mrtenio, nicodemos, vdrok and patchbot and all I've missed! CU in new year! /me off13:02
vdrokthanks milan :)13:02
*** milan|PTO has left #openstack-ironic13:02
lucasagomesmilan|PTO, oh man, you too! Enjoy it!13:02
vdroklucasagomes: jroll how do you feel about this patch? https://review.openstack.org/350177 . it feels like a hack to me, but tests what it's supposed to. or maybe it's better to just add a bunch of tests to tempest for that?13:04
patchbotpatch 350177 - ironic - Add test to ensure policy is always authorized13:04
lucasagomesvdrok, will take a look, is this the test for the thing you fixed yesterday ?13:05
vdrokyup13:05
lucasagomesabout demo user not being able to see the ironic nodes ?13:05
lucasagomescool13:05
*** wajdi has joined #openstack-ironic13:06
vdrokthe problem is, it seems to be fragile (or I just don't fully understand how sys.modules work) eg if I do del sys.modules[<generated uuid>] after L60, random tests start to fail13:06
*** pcaruana has joined #openstack-ironic13:06
*** mjturek has joined #openstack-ironic13:09
lucasagomesvdrok, yeah, it looks a bit black magic-ish to dynamically import that module13:10
lucasagomesvdrok, but I also don't know how else we could test it as a unittest13:10
lucasagomesoverall, I think I'm good with it the way it is, if it turns out to be bad form we can add tempest tests as you mentioned13:11
vdrokI have the same thoughts. but writing 50 unittests is frightening :)13:11
lucasagomesjroll, ^ wdyt ?13:11
*** bfournie has quit IRC13:11
*** mjturek has quit IRC13:13
*** vikrant has quit IRC13:14
mosheleaarefiev, dtantsur|afk: hi can you review https://review.openstack.org/#/c/264257/ ?13:16
patchbotpatch 264257 - ironic-inspector - Adding InfiniBand Support13:16
aarefievmoshele: in my review list, dtantsur is on pto13:17
mosheleaarefiev:thanks :)13:18
lucasagomesvdrok, left a comment in the review13:18
vdroklucasagomes: yup, thanks13:18
jrollvdrok: lucasagomes: yeah, I'm fine with it, at least it's tested13:19
* jroll +213:19
vdrokjroll: thanks for review :)13:20
*** trown|outtypewww is now known as trown13:20
jrollyep, thanks for fixing that patch up!13:20
*** ohamada_ has joined #openstack-ironic13:20
*** jcoufal has joined #openstack-ironic13:20
*** ohamada has quit IRC13:20
*** ohamada__ has joined #openstack-ironic13:20
lucasagomesok +a then13:21
jrollcool13:21
lucasagomeslets land it quickly since the fix landed yesterday13:21
vdroklucasagomes: you're fast :) fixing the nit in the followup then13:21
lucasagomesvdrok, just a typo13:22
jrolloh that's a fun fix13:22
lucasagomesvdrok, I can revoke the +a13:22
lucasagomesvdrok, are you going to put the patch-set now ?13:23
vdroklucasagomes: yup, just one letter change13:23
lucasagomesvdrok, ok done13:23
lucasagomes-a13:23
openstackgerritVladyslav Drok proposed openstack/ironic: Add test to ensure policy is always authorized  https://review.openstack.org/35017713:23
vdrokupdated ^13:24
jroll+A13:24
jrollshoulda left the nit for someone to get ATC later13:25
*** ohamada_ has quit IRC13:25
jroll>.> :D13:25
vdrok:)13:25
*** ccamacho is now known as ccamacho|lunch13:28
openstackgerritMerged openstack/ironic: Add test to ensure policy is always authorized  https://review.openstack.org/35017713:39
*** amoralej is now known as amoralej|lunch13:43
*** jheroux has joined #openstack-ironic13:45
*** ccamacho|lunch is now known as ccamacho13:46
TheJuliaGood morning13:50
jrollmorning TheJulia :)13:51
*** bfournie has joined #openstack-ironic13:52
* TheJulia wishes she was someplace warm, like florida or maui13:57
jrollso ^C on ironic-conductor doesn't shut down the conductor correctly... that seems wrong13:57
jrollright?13:58
jrollTheJulia: sounds perfect right now13:58
TheJuliajroll: that does sound wrong...13:59
TheJuliaon both counts... I think ;)13:59
jrollheh13:59
*** rbudden has joined #openstack-ironic14:01
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: Register/unregister hardware interfaces for conductors  https://review.openstack.org/41263114:02
jrollthis also feels wrong but it works ^14:02
* jroll stares at it for a bit hoping to improve it14:02
jrollmaybe is fine14:05
vdrokjroll yeah, you have to send sigint to unregister conductor properly14:05
jrollvdrok: that feels wrong :)14:05
openstackgerritMerged openstack/bifrost: Improve bifrost inventory module  https://review.openstack.org/40913514:07
jrollthanks for the tip though14:07
*** rloo has joined #openstack-ironic14:07
*** mtanino has quit IRC14:08
TheJuliajroll: just glancing at that, would we have to touch that code whenever we add another interface?14:09
jrollTheJulia: shouldn't, why?14:09
jrollthat's why I iterate over driver_base.ALL_INTERFACES14:10
jroll(which we already must touch when we add interfaces)14:10
TheJuliaoh, so thats where interfaces comes from, for some reason I didn't see it in taht14:10
vdrokand morning TheJulia14:10
TheJuliaGood morning vdrok14:10
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: Register/unregister hardware interfaces for conductors  https://review.openstack.org/41263114:10
jrollah yeah, no worries14:11
TheJuliajroll: I'm just thinking through it because the pain of adding interfaces... well... it is painful14:11
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: Test patch to verify bond  https://review.openstack.org/38866014:11
jrollTheJulia: indeed :/14:14
jrollvdrok: hrm, 2016-12-20 14:10:01.500 INFO oslo_service.service [-] Caught SIGINT signal, instantaneous exiting14:14
jrollI think it's a different signal14:14
* jroll looks at oslo.service14:14
vdrokmaybe sigterm14:14
jrollah we want SIGTERM14:15
jrollyeah14:15
openstackgerritVadim Hmyrov proposed openstack/python-ironicclient: Simplify heading capitalization in shell's HelpFormatter.  https://review.openstack.org/41310514:15
jrollyeah, term works14:16
*** chlong has quit IRC14:16
*** Goneri has joined #openstack-ironic14:17
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: Register/unregister hardware interfaces for conductors  https://review.openstack.org/41263114:18
*** baoli has joined #openstack-ironic14:18
*** godp1301 has joined #openstack-ironic14:19
*** baoli has quit IRC14:19
*** baoli has joined #openstack-ironic14:19
openstackgerritAndre Aranha proposed openstack/python-oneviewclient: Added validation for local_link_connection  https://review.openstack.org/37710314:21
*** cdearborn has joined #openstack-ironic14:22
openstackgerritVladyslav Drok proposed openstack/ironic: Add API reference for portgroup's mode and properties  https://review.openstack.org/41310814:23
*** pcaruana has quit IRC14:23
*** Sudhir_ has joined #openstack-ironic14:30
*** links has quit IRC14:32
openstackgerritVladyslav Drok proposed openstack/ironic: Fix oslo_log complaining about deploy_utils  https://review.openstack.org/41311314:32
nicodemosTheJulia, vdrok: https://review.openstack.org/#/c/340596/    OneView CI success =D14:36
patchbotpatch 340596 - ironic - Onetime boot when set_boot_device isn't persistent14:36
*** pcaruana has joined #openstack-ironic14:37
*** priteau has quit IRC14:37
*** godp1301_ has joined #openstack-ironic14:37
*** godp1301 has quit IRC14:40
*** Sudhir_ has quit IRC14:44
*** moshele has quit IRC14:48
*** jaosorior has quit IRC14:48
*** hoangcx has quit IRC15:02
*** amoralej|lunch is now known as amoralej15:02
TheJulianicodemos: \o/15:05
*** rbartal has quit IRC15:07
openstackgerritAndrey Shestakov proposed openstack/bifrost: Add support of remote logging  https://review.openstack.org/41024715:09
openstackgerritRuby Loo proposed openstack/python-ironicclient: Log warning if no property for (Un)Set commands  https://review.openstack.org/41148615:10
openstackgerritJim Rollenhagen proposed openstack/ironic: WIP: Register/unregister hardware interfaces for conductors  https://review.openstack.org/41263115:14
jrollwhee15:14
* jroll steps away for a bit15:14
*** fxpester has quit IRC15:22
pas-hasmall image bomb :) http://i.imgur.com/Xpok31V.png15:25
sergek👍15:26
*** dprince has quit IRC15:31
*** mtanino has joined #openstack-ironic15:32
lucasagomespas-ha, hah wow15:36
*** godp1301 has joined #openstack-ironic15:36
*** godp1301_ has quit IRC15:40
mariojvwas something wrong intermittently with the gate this morning?15:41
mariojvhttps://review.openstack.org/#/c/356541/32 passed after ~4 rechecks and is in the process of merging15:42
patchbotpatch 356541 - ironic - Add ironic resources CRUD notifications15:42
mariojvhttps://review.openstack.org/#/c/404239/9..10 is failing and passed on a previous patchset with minimal changes between the two15:42
patchbotpatch 404239 - ironic - Add Virtual Network Interface RPC APIs15:42
mariojvseems like randomish timeouts15:42
*** galyna has left #openstack-ironic15:45
*** snecklifter has quit IRC15:45
*** rbartal has joined #openstack-ironic15:48
*** harlowja has joined #openstack-ironic15:49
*** chlong has joined #openstack-ironic15:53
*** [1]cdearborn has joined #openstack-ironic15:55
rloomariojv: yeah, i wondered too but i didn't look into them15:57
rloopas-ha: you going to submit an rfe/spec to automate troubleshooting? :)15:58
rloohi and good morning everyone, pas-ha, mariojv, sergek, lucasagomes, jroll, TheJulia, vdrok, nicodemos15:59
mariojvgood morning15:59
*** chas has joined #openstack-ironic15:59
nicodemosrloo :)15:59
lucasagomesrloo, hello there! morning15:59
jrollhey rloo16:01
jrollmariojv: yeah, I feel like I saw something about that but didn't dig16:01
*** tuan_luong has joined #openstack-ironic16:01
*** chlong has quit IRC16:01
*** baoli has quit IRC16:03
*** Syed__ has joined #openstack-ironic16:03
*** baoli has joined #openstack-ironic16:06
mariojvlooks like something might be wrong with interactions between the scheduler and our compute, not sure what yet16:10
*** cdearborn has quit IRC16:10
mariojvhttp://logs.openstack.org/41/356541/32/check/gate-tempest-dsvm-ironic-ipa-partition-agent_ipmitool-tinyipa-ubuntu-xenial/6f09c37/logs/screen-n-sch.txt.gz16:10
NobodyCamGood Morning Ironic'ers16:10
*** snecklifter has joined #openstack-ironic16:11
jrollhrm16:14
jrollmorning NobodyCam16:14
NobodyCamMorning jroll :)16:14
*** soliosg has joined #openstack-ironic16:15
jrollmariojv: I feel like that's an intermittent unrelated thing that comes up sometimes16:15
jrollit seems like the things that time out are within like 30s, I wonder if we broke something somewhere16:15
mariojvnot sure16:15
mariojvthat happens soon after the compute issues this warning16:15
jrollin CI config or what have you16:15
mariojv"Failed to update inventory for resource provider fe0d165d-0f8d-43a5-a721-5f5781a4c5c6: 400 400 Bad Request16:15
patchbotError: No closing quotation16:16
mariojvThe server could not comply with the request since it is either malformed or otherwise incorrect.16:16
mariojvcould be unrelated16:16
jrollhrm16:16
*** chlong has joined #openstack-ironic16:17
nicodemosmorning, NobodyCam16:18
NobodyCammorning nicodemus :)16:18
NobodyCamhappy not monday16:19
mariojvyuriyz: check out the ironic api logs for when CI passed: http://logs.openstack.org/41/356541/32/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ipmitool-tinyipa-ubuntu-xenial/70545ad/logs/screen-ir-api.txt.gz16:19
mariojvyuriyz: lots of warnings about failing to send notifications because of missing node fields16:20
jrollooo, that error in n-sch is during a build, I see16:22
mariojvyeah16:22
mariojvyuriyz: seems like the .end notifications are being sent OK at least, or we'd be seeing that same warning for .end as well16:22
jrollI see this but it's for cells https://github.com/openstack/nova/commit/784db5a1d73a304562404dd895f15da8963528aa16:22
jrolllooks like maybe similar bug here16:23
mariojvhm16:23
*** dyasny has joined #openstack-ironic16:23
jrollmaybe triggered by enabling the placement engine?16:23
mariojvthere's an error about a missing "host" field before the instance gets deleted as well16:23
jlvillalGood morning Ironic :)16:25
jlvillalhttps://review.openstack.org/#/c/406376/ could use some reviews. One of our patches in work to get multi-node testing working.16:25
patchbotpatch 406376 - ironic - Configure tempest for multitenancy/flat network16:25
*** tuan_luong has quit IRC16:26
*** fragatina has joined #openstack-ironic16:26
mariojvyuriyz: i'm betting that this happens because of the way populate_schema works in relation to objects that aren't instantiated in the db with all its fields yet16:26
rloomariojv: haven't scrolled back -- I had +A'd the CRUD notifications; looks like I should remove that?16:27
mariojvyuriyz: at L1438 here, that node only has fields passed through the request body and attached by ironic during the POST: https://review.openstack.org/#/c/356541/32/ironic/api/controllers/v1/node.py16:27
patchbotpatch 356541 - ironic - Add ironic resources CRUD notifications16:27
mariojvrloo: yeah, .start create notifications won't work16:28
*** baoli has quit IRC16:28
rloomariojv: did they ever work then?16:28
*** chlong has quit IRC16:28
mariojvrloo: afaict CRUD .start notifications haven't worked, existing power state notifications should be good16:28
mariojvthis is something that would only happen at the API level16:29
*** MattMan has quit IRC16:29
*** MattMan has joined #openstack-ironic16:29
rloomariojv: yeah, so all the CRUD stuff16:29
rloomariojv: maybe only the CR stuff.16:30
mariojvyeah, i think update/delete should be good16:30
mariojvi think one solution would be to change populate_schema to set payload fields to null if they're missing16:31
mariojvNone rather16:31
rloomariojv: yup, None.16:31
mariojvotherwise, we'd have to send .start after the node's in the db16:32
rloomariojv: so close... i was hoping to get those patches merged soon...16:32
mariojvessentially after creation's done16:32
rloomariojv: doesn't make sense to send the .start *after* it is in the db16:32
mariojvyeah16:32
rloomariojv: that fix can be a separate patch from the CRUD stuff.16:34
mariojvi'll take a look at it today, shouldn't be a lot of code16:36
rlooyuriyz: ^^16:41
*** harlowja has quit IRC16:42
*** chlong has joined #openstack-ironic16:42
TheJuliaSo, I was never really in support of re-doing the pxe/ipxe stuffs until I stuck my brain into this morning16:43
jrollmariojv: seems it isn't just us: http://bit.ly/2h8n0hI16:45
jrollI would think I would have heard something if this was breaking the world so hard16:45
TheJuliaIt is also approaching a holiday for a good chunk of those involved16:47
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: [WIP]Reboot and Poweroff fails with coreos IPA image  https://review.openstack.org/41259416:47
mariojvrloo: yuriyz: filed bug for the notification issue here for tracking in case the fix doesn't land before i'm on pto: https://bugs.launchpad.net/ironic/+bug/165151716:49
openstackLaunchpad bug 1651517 in Ironic "Sending notifications always fails when payload fields are missing" [Undecided,New] - Assigned to Mario Villaplana (mario-villaplana-j)16:49
rloothx mariojv. I added comments to https://review.openstack.org/#/c/356541/16:50
*** jpich has quit IRC16:50
patchbotpatch 356541 - ironic - Add ironic resources CRUD notifications16:50
rloomariojv: it is questionable as to whether it is a bug or not, and I don't care as long as it is fixed. (Ie, the code is right for what it was intended for, but now we're using it in a diff way...)16:51
mariojvyeah, just a case we didn't think about i suppose16:52
* mariojv brb16:52
*** aarefiev has quit IRC16:53
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: Test patch to verify bond  https://review.openstack.org/38866016:53
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Ironic devstack portgroup support  https://review.openstack.org/38174316:53
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424016:53
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Allow to attach/deatach vif to portgroup  https://review.openstack.org/40691516:53
openstackgerritVasyl Saienko proposed openstack/ironic: Tempest tests for portgroups  https://review.openstack.org/38247616:53
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface RPC APIs  https://review.openstack.org/40423916:53
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface Driver APIs  https://review.openstack.org/32704616:53
*** igordcard has joined #openstack-ironic16:56
*** igordcard has quit IRC16:56
*** ohamada__ has quit IRC16:58
openstackgerritVasyl Saienko proposed openstack/ironic: DNM: Test patch to verify bond  https://review.openstack.org/38866016:58
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Ironic devstack portgroup support  https://review.openstack.org/38174316:58
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface REST APIs  https://review.openstack.org/40424016:58
openstackgerritVasyl Saienko proposed openstack/ironic: WIP: Allow to attach/deatach vif to portgroup  https://review.openstack.org/40691516:58
openstackgerritVasyl Saienko proposed openstack/ironic: Tempest tests for portgroups  https://review.openstack.org/38247616:58
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface RPC APIs  https://review.openstack.org/40423916:58
openstackgerritVasyl Saienko proposed openstack/ironic: Add Virtual Network Interface Driver APIs  https://review.openstack.org/32704616:58
*** igordcard has joined #openstack-ironic16:58
*** igordcard has quit IRC16:58
* jroll needs lunch16:59
*** igordcard has joined #openstack-ironic16:59
*** igordcard has quit IRC16:59
*** fragatina has quit IRC16:59
*** fragatina has joined #openstack-ironic17:00
*** igordcard has joined #openstack-ironic17:00
vsaienk0rloo I've just submitted a new version of attach/detach please have look once you have a time17:01
*** igordcard has quit IRC17:01
rloovsaienk0: thx! will look in a few minutes.17:01
*** igordcard has joined #openstack-ironic17:02
*** Guest14972 has quit IRC17:03
*** e0ne has quit IRC17:08
*** dyasny has quit IRC17:11
*** aNuposic has joined #openstack-ironic17:11
lucasagomesfolks, I'm out for today! Have a great evening all17:18
*** lucasagomes is now known as lucas-afk17:18
jlvillallucas-afk: Bye17:20
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Add portgroup support to osc plugin  https://review.openstack.org/36213017:20
openstackgerritVasyl Saienko proposed openstack/python-ironicclient: Add interface attach/detach support  https://review.openstack.org/36442017:20
NobodyCamnight lucas-afk17:20
jlvillaljroll: Question on the tempest plugin. Do you think that maybe it should be in it's own repository? openstack/ironic-tempest ?17:24
jlvillaljroll: Only reason I was thinking that is that tempest has no stable branches. But openstack/ironic does.17:25
jlvillalI don't know all the pros/cons to each method though.17:25
*** aNuposic has quit IRC17:27
pas-hajlvillal: https://review.openstack.org/#/q/project:openstack/ironic-tempest-plugin17:29
pas-hathere is one, but is empty for now17:29
jlvillalpas-ha: Ah, thanks!17:29
* jlvillal wonders what the plan is for that.17:29
pas-haowned by ironic-core https://review.openstack.org/#/admin/projects/openstack/ironic-tempest-plugin,access so we should get going moving the tempest stuff there17:30
jlvillalYeah, maybe17:31
* pas-ha heads off, have a nice rest of the day all17:31
jlvillalpas-ha: paka paka17:32
*** baoli has joined #openstack-ironic17:33
openstackgerritJoanna Taryma proposed openstack/ironic: Fixed allowing non-uuids as node UUID for port and portgroup.  https://review.openstack.org/40391017:34
*** trown is now known as trown|lunch17:41
openstackgerritKyrylo Romanenko proposed openstack/python-ironicclient: Functional tests for port groups in ironicclient  https://review.openstack.org/29772717:42
*** dprince has joined #openstack-ironic17:46
*** harlowja has joined #openstack-ironic17:53
*** derekh has quit IRC17:55
*** pcaruana has quit IRC17:59
*** rbartal has quit IRC18:03
*** Romanenko_K has quit IRC18:04
*** godp1301_ has joined #openstack-ironic18:05
*** godp1301 has quit IRC18:09
openstackgerritMario Villaplana proposed openstack/ironic: Auto-set nullable notification payload fields when needed  https://review.openstack.org/41319718:10
mariojvrloo: yuriyz: that should fix the issue i discovered with the .start notifications ^18:10
rloomariojv: thx, looking...18:10
*** MattMan has left #openstack-ironic18:26
*** ccamacho has quit IRC18:27
*** MattMan has joined #openstack-ironic18:28
mariojvjlvillal: i think you're right about L156 here: https://review.openstack.org/#/c/413197/1/ironic/objects/notification.py18:28
patchbotpatch 413197 - ironic - Auto-set nullable notification payload fields when...18:28
*** ccamacho has joined #openstack-ironic18:28
*** Goneri has quit IRC18:28
mariojvi think the only exception that line can raise is AttributeError18:28
jlvillalmariojv: I just don't like:  "except Exception:" since it catches everything...18:29
jlvillalmariojv: So I vote for more granularity18:29
*** rcernin has quit IRC18:29
mariojvactually, apparently it raises NotImplementedError in oslo18:30
jlvillalmariojv: Are there any unit tests for: https://github.com/openstack/ironic/blob/master/ironic/objects/node.py#L405-L470  ?18:36
openstackgerritMario Villaplana proposed openstack/ironic: Auto-set nullable notification payload fields when needed  https://review.openstack.org/41319718:38
*** athomas has quit IRC18:38
mariojvjlvillal: doesn't appear so18:38
jlvillalmariojv: I guess I was wondering, what verifies that SCHEMA and field match up? I think they are supposed to align18:39
*** amoralej is now known as amoralej|off18:40
mariojvjlvillal: yeah, there's no real testing around that, you're right18:42
mariojvjlvillal: they don't necessarily have to align; SCHEMA defines fields that you want to auto-populate from some object18:42
mariojvi.e. there can be fields that aren't in SCHEMA18:43
mariojvit wouldn't make sense for there to be things in SCHEMA that aren't in fields though18:43
jlvillalmariojv: Okay. I guess I think there should be some sort of test to catch errors from future changes.18:43
mariojvyeah, i agree18:44
jlvillalmariojv: Now are there any fields which are not in SCHEMA right now?18:44
mariojvyeah, just two to my knowledge18:44
mariojvhere: https://github.com/openstack/ironic/blob/e05e0609641b7706682be1fc59bd89ef998755bb/ironic/objects/node.py#L53218:44
mariojvand L49618:44
mariojvhttps://github.com/openstack/ironic/blob/e05e0609641b7706682be1fc59bd89ef998755bb/ironic/objects/node.py#L49618:45
jlvillalmariojv: Ah, thanks.18:45
mariojvnp18:45
jlvillalmariojv: But in the NodePayload class itself?18:46
mariojvnope, nothing in NodePayload18:46
jlvillalmariojv: Just thinking, could add a test in there that says they must match up, with a comment that if not the case they should remove this check. Unsure if good idea or not.18:47
jlvillalmariojv: And in NotificationPayloadBase() maybe a check in __init__.  Still unsure if good idea.18:48
jlvillalmariojv: I'm full of ideas that I'm not sure about :)18:48
mariojvjlvillal: so just check everything in SCHEMA is also in fields? that seems reasonable18:49
mariojvthe other way around, i'm not sure is a good idea18:49
jlvillalmariojv: Okay.18:50
*** godp1301_ has quit IRC18:53
*** chlong has quit IRC18:56
*** fragatina has quit IRC19:05
openstackgerritMario Villaplana proposed openstack/ironic: Add a NodePayload test  https://review.openstack.org/41320719:09
mariojvjlvillal: ^ added that test19:09
mariojvlooking at NodePayload again, i don't think that https://review.openstack.org/#/c/413197/ will be enough to fix the api create .start notifications :/19:10
patchbotpatch 413197 - ironic - Auto-set nullable notification payload fields when...19:10
*** Sukhdev has joined #openstack-ironic19:12
mariojvunless BooleanField has a default that gets auto-populated by default19:12
mariojvsince some of the NodePayload fields aren't nullable: https://github.com/openstack/ironic/blob/e05e0609641b7706682be1fc59bd89ef998755bb/ironic/objects/node.py#L44819:12
*** chlong has joined #openstack-ironic19:13
openstackgerritChris Krelle proposed openstack/ironic: [WIP / POC] Add Intel Node Manager sensor data collection  https://review.openstack.org/41046519:13
*** rbudden_ has joined #openstack-ironic19:15
*** rbudden has quit IRC19:16
*** rbudden_ is now known as rbudden19:16
jlvillalmariojv: Thanks. Though now I'm more confused on what the layout of SCHEMA is.19:17
mariojvjlvillal: this might explain it better: http://docs.openstack.org/developer/ironic/dev/notifications.html#adding-a-new-notification-to-ironic19:18
jlvillalmariojv: From quick glance it seems like every field is:  name: ('node', name)   Which makes me wonder about the value of it.19:18
mariojvjlvillal: it's "name_in_payload_field": ("name_of_object": "name_of_field_in_object")19:19
mariojvso if i wanted something to show up in the payload as "node_name" instead of just "name"19:19
mariojvi could do this19:19
mariojv"node_name": ("node", "name")19:19
jlvillalmariojv: If bored, maybe that could be a comment in the code. And maybe use a named_tuple :)19:20
jlvillalmariojv: Thanks for the explanation19:20
*** trown|lunch is now known as trown19:24
mariojvnp19:28
mariojvyuriyz: i'm pretty sure a couple additional things have to be done in https://review.openstack.org/#/c/356541 after fix for https://bugs.launchpad.net/ironic/+bug/1651517 lands, left a comment there19:29
openstackLaunchpad bug 1651517 in Ironic "Sending notifications always fails when payload fields are missing" [Undecided,In progress] - Assigned to Mario Villaplana (mario-villaplana-j)19:29
patchbotpatch 356541 - ironic - Add ironic resources CRUD notifications19:29
*** jkilpatr has quit IRC19:30
*** harlowja has quit IRC19:35
*** nicodemos has quit IRC19:37
*** nicodemos has joined #openstack-ironic19:37
*** godp1301 has joined #openstack-ironic19:37
jrolljlvillal: yes, I started down the path of moving the plugin to separate repos, but was waiting for after the tempest patch dropping our code to merge before continuing19:38
jlvillaljroll: Ah cool. You are a few steps ahead of me :)19:39
*** jkilpatr has joined #openstack-ironic19:39
*** godp1301_ has joined #openstack-ironic19:39
*** godp1301 has quit IRC19:41
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: [WIP]Reboot and Poweroff fails with coreos IPA image  https://review.openstack.org/41259419:43
rloomariojv: i don't understand the code/fix: https://review.openstack.org/#/c/413197/2/ironic/tests/unit/objects/test_notification.py19:51
patchbotpatch 413197 - ironic - Auto-set nullable notification payload fields when...19:52
rloomariojv: L29 - fake_field_2 is nullable19:52
rloomariojv: L234, why does it fail?19:52
*** godp1301_ has quit IRC19:52
mariojvrloo: L29 - fake_field_2 is nullable in the object, so i can create a TestObject without fake_field_219:54
mariojvL43 - fake_field_b is *not* nullable in the payload, and is required there19:54
rloomariojv: oh, ugh.19:55
mariojvL234 - fails because test_obj doesn't have fake_field_2 which is necessary to populate fake_field_b19:55
mariojvmaybe i should name these things better >_>19:55
rloomariojv: sigh.19:56
mariojvrloo: would a comment for test_populate_schema_missing_required_obj_field help you think?19:57
rloomariojv: so yuriyz emits the .start *after* he gets an Object.19:57
rloomariojv: no, well maybe. it is really the payload class & what nullable means there, that tripped me19:58
mariojvright - a Node object, which hasn't been created in the DB, and is missing fields that the DB auto-populates for you later19:58
mariojvso getattr(node, 'db_populated_field') raises NotImplementedError when populating the payload, creating payload fails19:59
mariojvnow, with that patch, populate_schema will see that the payload field is nullable and set the payload field to None automatically19:59
mariojvyuriyz also has to make the other NodePayload fields that might be missing before the DB creation nullable19:59
mariojvafter that, everything should work20:00
rloomariojv: right.20:00
openstackgerritAndre Aranha proposed openstack/ironic: Added validation for local_link_connection  https://review.openstack.org/37710620:01
*** ChubYann has joined #openstack-ironic20:08
*** clenimar has quit IRC20:12
*** fragatina has joined #openstack-ironic20:12
*** Goneri has joined #openstack-ironic20:14
*** chlong has quit IRC20:15
*** fragatina has quit IRC20:22
*** fragatina has joined #openstack-ironic20:23
*** aNuposic has joined #openstack-ironic20:25
*** cdaniel has quit IRC20:26
*** chlong has joined #openstack-ironic20:27
*** dyasny has joined #openstack-ironic20:35
*** e0ne has joined #openstack-ironic20:36
rloomariojv: want to just check wrt https://review.openstack.org/#/c/397812/. there is no explicit field that specifies the console setting; the assumption is that it is the value in the node's console_enabled. Which seems to be a bit diff from the power_set that has a 'to_power' field in the payload. is that good with you?20:36
patchbotpatch 397812 - ironic - Add node console notifications20:36
mariojvrloo: yeah, i was fine with it since console_enabled is just true/false20:38
mariojvrloo: power can be "reboot" too, so i think to_power was necessary there to avoid ambiguity20:38
rloomariojv: ok20:39
*** zhs__ has quit IRC20:39
*** zhs__ has joined #openstack-ironic20:40
rloomariojv: i'll add a comment, but the problem with that, is you could have a node.console_enabled=True, and the user could try to set it to True. We do a .start, and the conductor will just return w/o doing anything except logging that nothing was done.20:42
*** fragatina has quit IRC20:43
mariojvrloo: i don't think that's possible, there's a check before the action gets passed to the driver: https://github.com/openstack/ironic/blob/master/ironic/conductor/manager.py#L168820:48
rloomariojv: i just realized, i've forgotten where the .start is emitted. can't keep all these patches straight any more.20:49
mariojvthey're all pretty tricky :)20:49
rloomariojv: I'm at the point where I want to just +A them so I can forget.20:49
mariojvrloo: console_set.start happens in the task spawned after the check: https://review.openstack.org/#/c/397812/16/ironic/conductor/manager.py20:50
patchbotpatch 397812 - ironic - Add node console notifications20:50
mariojv.start/.end don't happen if console's already in the requested state20:50
*** Sukhdev has quit IRC20:50
rloomariojv: then it is ok. am going to look at that patch soon...20:50
*** romcheg has quit IRC20:54
*** romcheg has joined #openstack-ironic20:57
*** e0ne has quit IRC20:57
*** dsneddon_ has joined #openstack-ironic21:01
*** aNuposic has quit IRC21:01
*** godp1301 has joined #openstack-ironic21:02
*** fragatina has joined #openstack-ironic21:08
*** zhs_ has joined #openstack-ironic21:10
*** zhs__ has quit IRC21:11
*** jcoufal has quit IRC21:11
*** mtanino has quit IRC21:13
*** jkilpatr has quit IRC21:14
*** godp1301_ has joined #openstack-ironic21:16
*** cdearborn has joined #openstack-ironic21:16
*** mrtenio has quit IRC21:17
*** godp1301 has quit IRC21:19
mrdaMorning all21:21
*** mrda is now known as michaeld21:22
*** michaeld is now known as mrda21:24
rloomorning mrda, michaeld, and mrda21:25
mrdalol, morning rloo!21:29
*** fragatina has quit IRC21:30
*** [1]cdearborn has quit IRC21:30
*** moshele has joined #openstack-ironic21:31
*** jkilpatr has joined #openstack-ironic21:33
*** moshele has quit IRC21:35
*** cdearborn has quit IRC21:37
*** chlong has quit IRC21:46
*** dprince has quit IRC21:48
*** nicodemos has quit IRC21:49
*** nicodemos has joined #openstack-ironic21:49
*** dyasny has quit IRC21:51
rloomariojv: nova encountered a similar issue: http://lists.openstack.org/pipermail/openstack-dev/2016-December/109086.html21:52
*** godp1301_ has quit IRC21:56
jlvillalrloo: Nice find21:58
rloojlvillal: coincidence!21:58
openstackgerritAnnie Lezil proposed openstack/ironic-python-agent: [WIP]Reboot and Poweroff fails with coreos IPA image  https://review.openstack.org/41259422:02
mrdajlvillal: Just took a quick look, no updates on Nova Ironic bugs since 2016-11-14, so I think there's nothing to be done this week22:07
jlvillalmrda: Sweet :) Thanks.22:07
jlvillalmrda: And I will be on vacation next week22:08
mrdajlvillal: So Merry Christmas! And have a lovely new year!22:08
jlvillalmrda: Thanks you too.22:08
*** trown is now known as trown|outtypewww22:10
*** Sukhdev has joined #openstack-ironic22:10
*** jheroux has quit IRC22:12
*** wajdi has quit IRC22:13
rlooTheJulia: you around? https://review.openstack.org/#/c/348005/. You want me to +A and then followup patch, or do you want to address now?22:15
patchbotpatch 348005 - ironic - Add storage_interface DB field22:15
TheJuliarloo: looking, I've been head down in the ipxe code22:15
rlooTheJulia:  no worries, it isn't urgent (at least not for me :))22:16
TheJuliarloo: I'd prefer to fix it upon a rebase in a day or so22:17
rlooTheJulia: you mean while rebasing that patch? (so i won't +A now?)22:17
TheJuliayeah, I'll rebase the whole chain and revisions as I go22:18
rlooTheJulia: OK22:18
*** mtanino has joined #openstack-ironic22:21
*** fragatina has joined #openstack-ironic22:23
*** mtanino has quit IRC22:29
openstackgerritChris Krelle proposed openstack/ironic-specs: Intel Node Manager sensor collection support  https://review.openstack.org/41324922:29
*** vinsh has quit IRC22:35
*** Sukhdev has quit IRC22:36
*** Sukhdev has joined #openstack-ironic22:38
*** nicodemos has quit IRC22:39
*** nicodemos has joined #openstack-ironic22:40
openstackgerritChris Krelle proposed openstack/ironic-specs: Intel Node Manager sensor collection support  https://review.openstack.org/41324922:41
*** ricardoas has quit IRC22:41
openstackgerritMerged openstack/ironic-python-agent: add CONTRIBUTING.rst  https://review.openstack.org/41285922:43
*** fragatina has quit IRC22:47
openstackgerritChris Krelle proposed openstack/ironic-specs: Intel Node Manager sensor collection support  https://review.openstack.org/41324922:47
*** chlong has joined #openstack-ironic22:57
*** ricardoas has joined #openstack-ironic22:57
*** aNuposic has joined #openstack-ironic22:58
*** dsneddon_ has quit IRC23:01
*** dsneddon has quit IRC23:01
*** dsneddon has joined #openstack-ironic23:02
*** lindycoder has joined #openstack-ironic23:03
*** lindycoder has quit IRC23:06
*** dsneddon has quit IRC23:13
*** dsneddon has joined #openstack-ironic23:14
*** rbudden has quit IRC23:16
*** bfournie has quit IRC23:19
*** Sukhdev_ has joined #openstack-ironic23:25
*** Sukhdev has quit IRC23:27
*** mtanino has joined #openstack-ironic23:34
*** chas has quit IRC23:39
*** chas has joined #openstack-ironic23:39
*** baoli has quit IRC23:45
openstackgerritChris Krelle proposed openstack/ironic: [WIP / POC] Add Intel Node Manager sensor data collection  https://review.openstack.org/41046523:45
*** chas has quit IRC23:48

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