Tuesday, 2015-10-20

*** naohirot has joined #openstack-ironic00:02
*** jaypipes has quit IRC00:04
*** achanda has quit IRC00:05
*** alexpilotti has quit IRC00:13
*** garthb has quit IRC00:14
*** amotoki has joined #openstack-ironic00:14
*** harshs has joined #openstack-ironic00:18
*** amotoki has quit IRC00:18
*** amit213 has quit IRC00:20
*** amit213 has joined #openstack-ironic00:21
*** harshs_ has joined #openstack-ironic00:21
openstackgerritJohn L. Villalovos proposed openstack/ironic: Convert to use oslo_config fixture  https://review.openstack.org/23734700:22
*** harshs has quit IRC00:22
*** harshs_ is now known as harshs00:22
*** shadower has quit IRC00:23
*** shadower has joined #openstack-ironic00:23
jrollI'm out for the night, have a good one all00:23
*** harshs has left #openstack-ironic00:26
*** alexpilotti has joined #openstack-ironic00:34
*** smoriya has joined #openstack-ironic00:34
*** rloo has quit IRC00:35
*** dims_ has joined #openstack-ironic00:38
*** alexpilotti has quit IRC00:38
*** Sukhdev has quit IRC00:40
*** vilobhmm11 has quit IRC00:40
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/23564400:49
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/23729000:49
*** jjohnson2 has joined #openstack-ironic00:53
*** penick has quit IRC01:03
*** alexpilotti has joined #openstack-ironic01:14
*** zhenguo has joined #openstack-ironic01:16
*** alexpilotti has quit IRC01:18
openstackgerritJohn L. Villalovos proposed openstack/ironic: Convert to use oslo_config fixture  https://review.openstack.org/23734701:22
*** thrash|biab is now known as thrash|g0ne01:23
*** meghal has joined #openstack-ironic01:27
*** harshs_ has joined #openstack-ironic01:31
*** meghal1 has joined #openstack-ironic01:32
Haomengjroll: good night:)01:35
*** alexpilotti has joined #openstack-ironic01:35
*** meghal has quit IRC01:35
*** alexpilotti has quit IRC01:39
*** dims_ has quit IRC01:41
*** BharatK has joined #openstack-ironic02:06
openstackgerritMerged openstack/bifrost: Add newlines at end of files  https://review.openstack.org/23720602:09
*** cemason has joined #openstack-ironic02:11
*** amotoki has joined #openstack-ironic02:14
*** devlaps has quit IRC02:15
*** cemason has quit IRC02:15
*** chenglch has joined #openstack-ironic02:18
*** amotoki has quit IRC02:19
*** achanda has joined #openstack-ironic02:24
*** jjohnson2 has quit IRC02:27
*** devlaps has joined #openstack-ironic02:29
*** devlaps has quit IRC02:40
*** dims_ has joined #openstack-ironic02:41
*** meghal1 has left #openstack-ironic02:43
*** meghal1 has joined #openstack-ironic02:43
*** meghal1 has left #openstack-ironic02:44
*** meghal1 has joined #openstack-ironic02:44
*** dims_ has quit IRC02:47
*** harshs has joined #openstack-ironic02:51
*** harshs_ has quit IRC02:53
*** achanda has quit IRC02:54
*** Sukhdev has joined #openstack-ironic03:15
*** meghal1 has quit IRC03:15
*** amotoki has joined #openstack-ironic03:23
*** links has joined #openstack-ironic03:39
*** alexpilotti has joined #openstack-ironic03:41
*** subscope has joined #openstack-ironic03:42
*** dims_ has joined #openstack-ironic03:43
*** alexpilotti has quit IRC03:46
*** Sukhdev_ has joined #openstack-ironic03:47
*** meghal has joined #openstack-ironic03:47
*** vilobhmm11 has joined #openstack-ironic03:47
*** dims_ has quit IRC03:48
*** Sukhdev_ has quit IRC03:51
*** links has quit IRC03:52
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Increase tag length to 255  https://review.openstack.org/23738603:53
*** yfried has quit IRC03:57
*** amotoki has quit IRC03:58
*** Marga_ has quit IRC03:58
*** Marga_ has joined #openstack-ironic03:58
*** penick has joined #openstack-ironic04:00
*** alexpilotti has joined #openstack-ironic04:04
*** alexpilotti has quit IRC04:08
*** amotoki has joined #openstack-ironic04:11
*** Sukhdev_ has joined #openstack-ironic04:12
*** BharatK has quit IRC04:15
*** links has joined #openstack-ironic04:15
*** amotoki has quit IRC04:15
jlvillalzhenguo, Will you be following up on: https://review.openstack.org/#/c/235806/ ?  I think that is your patch.04:16
*** Sukhdev_ has quit IRC04:18
*** amotoki has joined #openstack-ironic04:19
*** Sukhdev_ has joined #openstack-ironic04:19
*** Sukhdev__ has joined #openstack-ironic04:20
*** Sukhdev__ has quit IRC04:23
*** Sukhdev_ has quit IRC04:23
*** Sukhdev_ has joined #openstack-ironic04:24
*** amotoki_ has joined #openstack-ironic04:25
*** vilobhmm11 has quit IRC04:26
*** alexpilotti has joined #openstack-ironic04:26
*** amotoki has quit IRC04:28
*** BharatK has joined #openstack-ironic04:28
*** alexpilotti has quit IRC04:31
*** alex_xu has quit IRC04:34
*** alex_xu has joined #openstack-ironic04:35
*** Marga_ has quit IRC04:39
*** vilobhmm11 has joined #openstack-ironic04:39
*** Marga_ has joined #openstack-ironic04:40
*** amotoki_ has quit IRC04:40
*** BharatK has quit IRC04:41
*** penick has quit IRC04:41
*** BharatK has joined #openstack-ironic04:44
*** Marga_ has quit IRC04:44
*** dims_ has joined #openstack-ironic04:45
*** yfried has joined #openstack-ironic04:46
*** amotoki has joined #openstack-ironic04:46
*** pradipta has joined #openstack-ironic04:47
openstackgerritNaohiro Tamura proposed openstack/ironic: Add hardware inspection module for iRMC driver  https://review.openstack.org/19648004:47
*** dims_ has quit IRC04:50
openstackgerritchenglch proposed openstack/ironic: set-console-mode should validate terminal command  https://review.openstack.org/23515904:58
*** e0ne has joined #openstack-ironic05:01
*** achanda has joined #openstack-ironic05:04
mrdanaohirot: Just on https://blueprints.launchpad.net/ironic/+spec/enhance-power-interface-for-soft-reboot-and-nmi, is there a spec for this as well?  Or just code reviews and a bp?05:04
naohirotmrda: hi05:06
naohirotmrda: spec is https://review.openstack.org/#/c/186700/05:07
mrdathank you naohirot05:07
naohirotmrda: you are welcome.05:07
*** alexpilotti has joined #openstack-ironic05:08
openstackgerritNaohiro Tamura proposed openstack/ironic: Fix snmp property descriptions  https://review.openstack.org/23739505:08
mrdanaohirot: I have someone from the Nova side interested, and he'd like to see what we're doing05:08
*** boris-42 has joined #openstack-ironic05:09
naohirotmrda: okay05:09
naohirotmrda: any comments are welcome :)05:09
zhenguojlvillal:yes, sorry for not updating soon :)05:11
*** Marga_ has joined #openstack-ironic05:12
*** alexpilotti has quit IRC05:12
* zhenguo away05:13
*** yfried has quit IRC05:14
*** Marga_ has quit IRC05:18
*** Marga_ has joined #openstack-ironic05:19
*** Sukhdev has quit IRC05:19
*** Marga_ has quit IRC05:20
*** Marga_ has joined #openstack-ironic05:20
*** cemason has joined #openstack-ironic05:21
*** e0ne has quit IRC05:23
*** cemason has quit IRC05:25
*** e0ne has joined #openstack-ironic05:26
*** lazy_prince has joined #openstack-ironic05:26
*** amotoki_ has joined #openstack-ironic05:30
*** Marga_ has quit IRC05:31
*** Marga_ has joined #openstack-ironic05:32
*** killer_prince has joined #openstack-ironic05:33
*** lazy_prince has quit IRC05:36
*** Marga_ has quit IRC05:36
*** harshs has quit IRC05:37
*** ukalifon has joined #openstack-ironic05:38
*** jamielennox is now known as jamielennox|away05:39
*** Marga_ has joined #openstack-ironic05:45
*** dims_ has joined #openstack-ironic05:47
*** meghal has quit IRC05:47
*** alexpilotti has joined #openstack-ironic05:49
*** yuikotakada has joined #openstack-ironic05:50
*** dims_ has quit IRC05:52
*** alexpilotti has quit IRC05:54
*** amotoki_ has quit IRC05:54
*** amotoki_ has joined #openstack-ironic05:59
*** amotoki_ has quit IRC06:00
*** Marga_ has quit IRC06:02
*** Marga_ has joined #openstack-ironic06:03
*** e0ne has quit IRC06:05
*** Marga_ has quit IRC06:07
*** yfried has joined #openstack-ironic06:12
*** alexpilotti has joined #openstack-ironic06:12
*** achanda has quit IRC06:12
openstackgerritSyed Ismail Faizan Barmawer proposed openstack/ironic: Refactor disk partitioner code from ironic and use ironic-lib.  https://review.openstack.org/18444306:13
*** lsmola_ has joined #openstack-ironic06:13
*** yfried_ has joined #openstack-ironic06:16
*** yfried has quit IRC06:16
*** alexpilotti has quit IRC06:17
*** saripurigopi has joined #openstack-ironic06:27
*** e0ne has joined #openstack-ironic06:30
*** yfried_ is now known as yfried|afk06:35
*** yfried|afk is now known as yfried_06:37
*** amotoki_ has joined #openstack-ironic06:40
*** Marga_ has joined #openstack-ironic06:44
*** Marga_ has quit IRC06:44
*** Marga_ has joined #openstack-ironic06:44
*** kragniz has quit IRC06:46
*** dims_ has joined #openstack-ironic06:48
*** alexpilotti has joined #openstack-ironic06:53
*** dims_ has quit IRC06:53
*** yog_ has joined #openstack-ironic06:57
*** alexpilotti has quit IRC06:58
*** Marga_ has quit IRC06:59
*** Marga_ has joined #openstack-ironic07:00
openstackgerritDingyx proposed openstack/ironic-specs: lenovo driver proposal  https://review.openstack.org/20831907:01
*** amotoki_ has quit IRC07:01
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Increase tag length to 255  https://review.openstack.org/23738607:05
*** e0ne has quit IRC07:05
openstackgerritDingyx proposed openstack/ironic-specs: lenovo driver proposal  https://review.openstack.org/20831907:05
*** ifarkas has joined #openstack-ironic07:06
*** jcoufal has joined #openstack-ironic07:07
*** e0ne has joined #openstack-ironic07:09
*** e0ne has quit IRC07:11
*** e0ne has joined #openstack-ironic07:16
*** e0ne has quit IRC07:19
*** saripurigopi has quit IRC07:32
*** saripurigopi has joined #openstack-ironic07:32
*** lazy_prince has joined #openstack-ironic07:38
*** vilobhmm11 has quit IRC07:39
*** Sukhdev_ has quit IRC07:40
*** killer_prince has quit IRC07:41
*** openstackgerrit has quit IRC07:46
*** openstackgerrit has joined #openstack-ironic07:47
*** dtantsur|afk is now known as dtantsur07:47
dtantsurMorning Ironic07:47
*** dims_ has joined #openstack-ironic07:49
openstackgerritTan Lin proposed openstack/python-ironicclient: Add a new cmd method node-get-vendor-passthru-methods  https://review.openstack.org/23744407:51
*** alexpilotti has joined #openstack-ironic07:51
*** yfried_ is now known as yfried|afk07:51
lintanmorning dtantsur07:52
*** ionutbalutoiu has joined #openstack-ironic07:52
*** yfried|afk is now known as yfried_07:54
*** dims_ has quit IRC07:55
*** alexpilotti has quit IRC07:56
Haomengjroll: if you have time, can you take a look for my response of this bp - https://blueprints.launchpad.net/ironic/+spec/multi-nodes-operations07:59
Haomengjroll: thanks08:00
*** mbound has joined #openstack-ironic08:00
yuikotakadadtantsur, lintan, Haomeng, o/08:01
Haomengyuikotakada: morning:)08:02
dtantsuryuikotakada, lintan, o/08:02
lintanhi yuikotakada, \o/08:09
*** smoriya has quit IRC08:13
*** alexpilotti has joined #openstack-ironic08:14
*** lucasagomes has joined #openstack-ironic08:15
lucasagomesmorning all08:15
openstackgerritZhenguo Niu proposed openstack/ironic: Move hash_ring refresh logic out of sync_local_state  https://review.openstack.org/23580608:17
*** boris-42 has quit IRC08:18
zhenguomorning08:18
*** alexpilotti has quit IRC08:19
*** derekh has joined #openstack-ironic08:21
*** athomas has joined #openstack-ironic08:22
Haomenglucasagomes: morning lucas:)08:23
*** ionutbalutoiu has quit IRC08:26
*** jistr has joined #openstack-ironic08:27
*** mgoddard has joined #openstack-ironic08:28
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Use requests lib in HTTPClient  https://review.openstack.org/22928608:35
yuikotakadalucasagomes, o/08:36
*** mkovacik has joined #openstack-ironic08:37
*** kragniz_ has joined #openstack-ironic08:41
*** kragniz_ is now known as kragniz08:41
*** alexpilotti has joined #openstack-ironic08:42
dtantsurhmm, ironic-inspector gate is broken AGAIN??08:49
* dtantsur ragequits08:49
*** pas-ha has joined #openstack-ironic08:50
*** dims_ has joined #openstack-ironic08:51
*** amotoki has quit IRC08:51
*** mgould has joined #openstack-ironic08:52
*** getvasanth_ has quit IRC08:54
yuikotakadadtantsur, seems so08:54
*** getvasanth_ has joined #openstack-ironic08:55
*** alexpilo_ has joined #openstack-ironic08:55
dtantsurbut the ironic-inspector-client job just passed.. wtf?08:57
*** dims_ has quit IRC08:57
* dtantsur rechecks stuff again08:57
*** alexpilo_ has quit IRC09:00
*** ionutbalutoiu has joined #openstack-ironic09:01
*** ionutbalutoiu has quit IRC09:01
*** jcoufal has quit IRC09:06
*** marzif has joined #openstack-ironic09:07
*** e0ne has joined #openstack-ironic09:07
*** jcoufal has joined #openstack-ironic09:09
*** amotoki has joined #openstack-ironic09:10
*** getvasanth_ has quit IRC09:13
*** getvasanth_ has joined #openstack-ironic09:13
*** alexpilo_ has joined #openstack-ironic09:17
*** alexpilo_ has quit IRC09:22
openstackgerritDmitry Tantsur proposed openstack/ironic: Dummy patch to check gate fix, do not merge  https://review.openstack.org/23695709:24
*** jamielennox|away is now known as jamielennox09:26
*** alex_xu has quit IRC09:34
sambettso/ dtantsur, yuikotakada, lucasagomes, lintan, Haomeng09:35
dtantsurmorning sambetts09:35
sambettsdtantsur: why is the gate so unstable this week? :(09:35
dtantsurprobably to annoy me..09:36
*** alex_xu has joined #openstack-ironic09:36
*** saripurigopi has quit IRC09:36
sambettsdtantsur: pep8 failed on the sql patch because it could install pep8 from pypi...09:37
*** amotoki has quit IRC09:37
dtantsurso ironic09:38
*** dtantsur is now known as dtantsur|bbl09:39
yuikotakadasambetts, o/09:42
sambettso/09:42
*** amotoki has joined #openstack-ironic09:43
*** saripurigopi has joined #openstack-ironic09:45
lucasagomesquick patch changing the length of the tag column in the tags spec:  https://review.openstack.org/#/c/237386/09:48
lucasagomesneeds another +2 :-)09:49
*** dims_ has joined #openstack-ironic09:49
*** saripurigopi has quit IRC09:49
*** saripurigopi has joined #openstack-ironic09:52
*** amotoki has quit IRC09:53
zhenguolucasagomes: thanks :)09:53
lucasagomeszhenguo: thank YOU for the code :-)09:54
lucasagomesand spec09:54
*** _degorenko is now known as degorenko09:54
zhenguolucasagomes: will update soon once the spec approved.09:54
lucasagomescool, sounds good09:55
*** Marga_ has quit IRC09:55
*** saripurigopi has quit IRC09:55
*** naohirot has quit IRC10:00
*** saripurigopi has joined #openstack-ironic10:00
*** saripurigopi has quit IRC10:01
openstackgerritAnton Arefiev proposed openstack/ironic: Use wsgi from oslo.service for Ironic API  https://review.openstack.org/21929810:01
*** amotoki has joined #openstack-ironic10:02
* zhenguo goes home10:03
*** zhenguo has quit IRC10:03
*** chenglch has quit IRC10:09
*** marzif has quit IRC10:10
*** subscope has quit IRC10:10
*** subscope has joined #openstack-ironic10:12
*** subscope has quit IRC10:13
*** cemason has joined #openstack-ironic10:15
*** cemason has quit IRC10:20
*** amotoki_ has joined #openstack-ironic10:21
*** amotoki has quit IRC10:23
*** mgould has quit IRC10:29
*** mgould has joined #openstack-ironic10:29
openstackgerritMerged openstack/ironic: Remove unused functions from agent driver  https://review.openstack.org/23692010:33
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Support IPA for devstack-plugin  https://review.openstack.org/22356310:34
*** yfried_ is now known as yfried|afk10:35
openstackgerritMerged openstack/ironic-inspector: Always default to InnoDB for MySQL  https://review.openstack.org/23527410:37
*** yfried|afk is now known as yfried_10:38
openstackgerritMatt Keenan proposed openstack/ironic-specs: Add Solaris IPMItool driver  https://review.openstack.org/23153610:43
*** yuikotakada has quit IRC10:44
openstackgerritMerged openstack/ironic: Updated from global requirements  https://review.openstack.org/23564410:53
openstackgerritMerged openstack/python-ironic-inspector-client: Updated from global requirements  https://review.openstack.org/23732010:53
*** jamielennox is now known as jamielennox|away11:00
*** dtantsur|bbl is now known as dtantsur11:08
*** pradipta has quit IRC11:12
*** amotoki_ has quit IRC11:15
*** e0ne has quit IRC11:21
*** ionutbalutoiu has joined #openstack-ironic11:31
dtantsursambetts, I suspect this affects us: https://bugs.launchpad.net/ironic/+bug/150800811:36
openstackLaunchpad bug 1508008 in Ironic "Request to power off the node may result in it's powering on with SSH driver" [Medium,Triaged]11:36
*** cemason has joined #openstack-ironic11:38
sambettsdtantsur: :/ thats a weird state of affairs :/11:38
sambettsdtantsur: shouldn't the node be in a state in ironic that means it won't attempt to control the nodes power?11:41
dtantsursorry? ironic usually forces whichever power state is has on it's records11:42
*** kalpase has joined #openstack-ironic11:42
sambettsdtantsur: but if inspection is happening then the node should be in a state were ironic won't affect it?11:43
dtantsurironic always affects the state, unless node is in maintenance mode11:43
*** kalpase has left #openstack-ironic11:43
*** dprince has joined #openstack-ironic11:44
sambettsdtantsur: oh then this is something that didn't exist when we ran inspecotor with the node in maintenance mode, but now we're running with enroll or managable then this can happen right?11:45
dtantsuryep11:45
sambettsI wouldn't have expected enroll mode to force power state11:47
*** degorenko is now known as _degorenko11:50
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Simplify debugging of issues with nova hypervisor stats  https://review.openstack.org/23752811:52
dtantsursambetts, oh right, enroll does not. others do11:52
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Simplify debugging of issues with nova hypervisor stats  https://review.openstack.org/23752811:53
sambettsdtantsur: I'm wondering if this bug is caused by a race between the inspecotr ramdisk shutting itself down and inspecotr telling it to power off?11:53
dtantsursambetts, I also suspect it11:53
sambettsdtantsur: could be fixed by stopping the inspecotr ramdisk shutting itself down?11:55
dtantsursambetts, yes, but that's just a workaround. real people might also hit it11:56
sambettsdtantsur: ? that would fix it for real people too wouldn't it? it means that ironic/inspecotr remains completely in control of the nodes power state11:57
dtantsursambetts, I mean, it can happen without inspector too, though unlikely... as to inspector, we'll fix it by moving to IPA11:59
sambettsdtantsur: if your using a custom ramdisk that shuts itself down I guess you could, but if the ramdisk shuts down like that without telling ironic that its going to, then there is no way for ironic to know if it meant to have turned off or not12:04
openstackgerritMatt Keenan proposed openstack/ironic-specs: Add Solaris IPMItool driver  https://review.openstack.org/23153612:08
*** yfried__ has joined #openstack-ironic12:09
*** yfried_ has quit IRC12:10
*** kalpase has joined #openstack-ironic12:11
*** kalpase has left #openstack-ironic12:11
*** trown|outttypeww is now known as trown12:13
*** _degorenko is now known as degorenko12:20
dtantsursambetts, that's not the issue. the issue is that ironic powers on the node, despite a user requesting to power it off12:22
sambettsdtantsur: so the race is between the power sync state loop and the user request?12:23
dtantsuressentially yes12:23
*** Marga_ has joined #openstack-ironic12:24
*** thrash|g0ne is now known as thrash12:24
sambettshmmm :/ now that sounds like a much more complicated issue12:24
*** jaypipes has joined #openstack-ironic12:24
*** yfried__ has quit IRC12:24
openstackgerritMilan Kováčik proposed openstack/ironic-python-agent: determine tgtd ready status through tgtadm  https://review.openstack.org/23707912:25
*** linggao has joined #openstack-ironic12:27
linggaoGood morning TheJulia12:29
*** amotoki has joined #openstack-ironic12:29
*** e0ne has joined #openstack-ironic12:33
*** ionutbalutoiu has quit IRC12:42
*** amotoki has quit IRC12:43
*** alexpilo_ has joined #openstack-ironic12:48
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Simplify debugging of issues with nova hypervisor stats  https://review.openstack.org/23752812:49
dtantsursambetts, this ^^ might fix some problems for us, as cleaning might get in the way12:49
dtantsursambetts, also plz review backport https://review.openstack.org/#/c/237529/12:49
openstackgerritLilia Sampaio proposed openstack/ironic: Add OneView driver documentation  https://review.openstack.org/23439612:52
sambettsdtantsur: /me looks12:52
*** alexpilo_ has quit IRC12:53
dtantsurok good, releasing inspector 2.2.2 today12:54
dtantsurtrown, ^^12:54
trowndtantsur: thanks, I will do packaging rebase as soon as it hits pypi12:56
liliarsmorning all (:12:56
dtantsurmorning liliars12:59
dtantsurjroll and others: what would you say about --poll argument for CLI, in particular: $ ironic node-set-provision-state UUID provide --poll12:59
dtantsurmaking this call wait some time until the state is reached?12:59
* dtantsur just wrote yet another wait_for_provision_state function13:00
*** derekh is now known as derekh_afk13:01
jrollHaomeng: going to update that BP again with every command that should (IMO) allow multiple UUIDs13:01
jrolldtantsur: I'm not opposed, though I wish that wasn't treated as a bash SDK :P13:02
*** rloo has joined #openstack-ironic13:02
dtantsurheh, fair13:03
dtantsurand morning jroll13:04
*** jjohnson2 has joined #openstack-ironic13:04
jrollmorning dtantsur :)13:08
*** jjohnson2 has quit IRC13:09
*** yfried__ has joined #openstack-ironic13:10
openstackgerritMerged openstack/pyghmi: Handle unicode DCMI data incoming  https://review.openstack.org/23719513:11
sambettso/ jroll13:12
jrollmorning sambetts \o13:12
openstackgerritMerged openstack/ironic-specs: Increase tag length to 255  https://review.openstack.org/23738613:15
*** jjohnson2_ has joined #openstack-ironic13:16
*** nicodemos has joined #openstack-ironic13:19
*** BharatK has quit IRC13:21
*** baoli has joined #openstack-ironic13:21
*** baoli has quit IRC13:21
*** BharatK has joined #openstack-ironic13:24
*** baoli has joined #openstack-ironic13:25
*** [1]cdearborn has joined #openstack-ironic13:26
*** baoli_ has joined #openstack-ironic13:27
*** dims_ has quit IRC13:30
*** baoli has quit IRC13:30
*** dims_ has joined #openstack-ironic13:30
*** yfried__ has quit IRC13:31
rloohi dtantsur, sambetts, jroll13:32
dtantsurhi rloo13:32
jrollhiya rloo :)13:33
*** derekh_afk is now known as derekh13:35
*** amotoki has joined #openstack-ironic13:36
*** jcoufal has quit IRC13:37
* rloo wonders why we have exception.py in both ironic and ironic-lib. sigh.13:38
openstackgerritDmitry Tantsur proposed openstack/ironic-python-agent: [WIP] Support Linux-IO in addition to tgtd  https://review.openstack.org/23486113:38
*** jcoufal has joined #openstack-ironic13:40
*** amotoki has quit IRC13:41
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Fix random gate breakages due to cleaning  https://review.openstack.org/23752813:46
*** Marga_ has quit IRC13:46
dtantsursambetts, now I'm pretty confident that this ^^ should fix our gate issues13:47
sambettsdtantsur: Awesome :D13:48
* dtantsur makes a release13:49
*** alexpilo_ has joined #openstack-ironic13:50
*** alexpilo_ has quit IRC13:55
lucasagomesjroll: rloo morning :-)13:55
rloohiya lucasagomes13:55
jrollmorning lucasagomes :)13:56
NobodyCamgood morning IRonicers13:59
*** trown is now known as trown|mtg14:02
NobodyCammornign jroll dtantsur lucasagomes rloo sambetts jlvillal vdrok14:03
NobodyCam:)14:03
jrollhi NobodyCam :)14:03
*** alexpilotti has quit IRC14:04
rloohey, morning NobodyCam14:04
NobodyCam:)14:04
*** pas-ha has quit IRC14:04
jlvillalGood morning NobodyCam, jroll, rloo, lucasagomes, dtantsur, sambetts liliars and everyone else14:05
jrollhi jlvillal14:05
NobodyCam:)14:05
dtantsurmorning NobodyCam, jlvillal14:05
rloogood morning jlvillal14:05
jlvillal:)14:05
NobodyCammorning :)14:06
*** [1]cdearborn has quit IRC14:06
lucasagomesNobodyCam: jlvillalhi there! good morning14:07
NobodyCam:)14:08
liliarsmorning jlvillal  :)14:10
sambettso/ NobodyCam14:10
sambettso/ jlvillal14:10
sambettso/ rloo14:10
rloohi sambetts14:11
*** zhenguo has joined #openstack-ironic14:16
NobodyCam:)14:18
*** pas-ha has joined #openstack-ironic14:18
*** mgoddard_ has joined #openstack-ironic14:31
*** alexpilotti has joined #openstack-ironic14:31
*** mgoddard has quit IRC14:34
*** mgoddard_ has quit IRC14:34
*** mgoddard has joined #openstack-ironic14:34
devanandamorning, all14:36
jrollohai14:36
dtantsurmorning devananda14:36
openstackgerritMerged openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/23729114:36
*** alexpilotti has quit IRC14:36
*** mgoddard has quit IRC14:42
*** bradjones has joined #openstack-ironic14:42
*** bradjones has quit IRC14:42
*** bradjones has joined #openstack-ironic14:42
sambettso/ devananda14:43
*** ukalifon has quit IRC14:43
*** mgoddard has joined #openstack-ironic14:43
*** ukalifon1 has joined #openstack-ironic14:44
*** BharatK has quit IRC14:47
*** ijw has joined #openstack-ironic14:50
*** thrash is now known as thrash|brb14:51
*** mgould has quit IRC14:51
*** ukalifon1 has quit IRC14:52
*** mgould has joined #openstack-ironic14:53
*** boris-42 has joined #openstack-ironic14:56
*** pas-ha has quit IRC14:59
*** e0ne has quit IRC15:00
openstackgerritMilan Kováčik proposed openstack/ironic-python-agent: avoid duplicate text in ISCSIError message  https://review.openstack.org/23762115:00
*** trown|mtg is now known as trown15:00
*** e0ne has joined #openstack-ironic15:02
*** links has quit IRC15:02
openstackgerritMerged openstack/ironic-specs: Remove placeholders from being displayed  https://review.openstack.org/23213615:02
*** garthb has joined #openstack-ironic15:04
*** cdearborn has joined #openstack-ironic15:06
*** thrash|brb is now known as thrash15:07
dtantsurifarkas, hi! could you please review https://review.openstack.org/#/c/237528/ ? it's fixing random gate failures (hopefully)15:07
*** ukalifon1 has joined #openstack-ironic15:10
ifarkasdtantsur, sure!15:10
*** jlvillal has quit IRC15:11
*** pas-ha has joined #openstack-ironic15:11
*** lazy_prince has quit IRC15:12
*** alexpilotti has joined #openstack-ironic15:13
*** penick has joined #openstack-ironic15:13
openstackgerritMerged openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/23729215:13
NobodyCammorning devananda15:14
*** yfried__ has joined #openstack-ironic15:15
*** jlvillal has joined #openstack-ironic15:17
*** alexpilotti has quit IRC15:18
openstackgerritMerged openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/23729015:20
*** mgould has quit IRC15:22
openstackgerritMerged openstack/ironic: Fix snmp property descriptions  https://review.openstack.org/23739515:22
*** penick has quit IRC15:31
openstackgerritMilan Kováčik proposed openstack/ironic-python-agent: avoid duplicate text in ISCSIError message  https://review.openstack.org/23762115:33
*** dims__ has joined #openstack-ironic15:33
*** dims_ has quit IRC15:36
*** amotoki has joined #openstack-ironic15:38
*** mgould has joined #openstack-ironic15:38
*** praneshp has quit IRC15:39
*** ukalifon1 has quit IRC15:42
dtantsurcalling it a day, see you15:45
*** mgoddard_ has joined #openstack-ironic15:46
*** dtantsur is now known as dtantsur|afk15:48
*** mgoddard has quit IRC15:48
*** amotoki has quit IRC15:51
openstackgerritMerged openstack/ironic: mocking syscalls to make the tests run on OS X  https://review.openstack.org/23527715:52
*** jcoufal_ has joined #openstack-ironic15:52
*** garthb_ has joined #openstack-ironic15:54
*** garthb has quit IRC15:54
*** alexpilotti has joined #openstack-ironic15:54
*** jcoufal has quit IRC15:55
*** ukalifon has joined #openstack-ironic15:56
openstackgerritCarmelo Ragusa proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849615:58
*** ifarkas has quit IRC15:59
*** alexpilotti has quit IRC15:59
*** praneshp has joined #openstack-ironic16:00
*** Marga_ has joined #openstack-ironic16:01
*** BharatK has joined #openstack-ironic16:02
openstackgerritMerged openstack/ironic-specs: Proxy configuration for agent images downloading  https://review.openstack.org/22518116:02
krotscheckjroll: You have a sec? I'd like to talk to you about your recent post to the mailing list16:02
openstackgerritMerged openstack/ironic-inspector: Fix random gate breakages due to cleaning  https://review.openstack.org/23752816:02
*** vilobhmm11 has joined #openstack-ironic16:02
*** mgoddard_ has quit IRC16:04
*** mgoddard has joined #openstack-ironic16:04
*** amotoki has joined #openstack-ironic16:05
*** hemna_ has joined #openstack-ironic16:06
mgouldI'm currently going through http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html - how do I find out the BMC parameters to set the IPMI_* variables?16:08
sambettso/ dtantsur|afk16:10
linggaoHi TheJulia, I asked you about the password question for the newly deployed server yesterday. I am using bifrost now and bifrost installation copied a image called deployment_image.qcow2 under /httproot16:12
*** ukalifon has quit IRC16:12
linggaoTheJulia, do you know the username and the password for that perticular image?16:12
*** BharatK has quit IRC16:13
linggaoTheJulia, I know I can ssh to it from the control node. However, we'd like to be able to log in from the console to debug when something is wrong.16:13
openstackgerritMerged openstack/bifrost: Fix missing ironic_url variable in config drive role  https://review.openstack.org/23600016:14
*** praneshp_ has joined #openstack-ironic16:14
*** praneshp has quit IRC16:15
*** praneshp_ is now known as praneshp16:15
jrollkrotscheck: I have 15 minutes or so, yeah16:16
jrollkrotscheck: I'd probably prefer to keep it to the ML, though, unless there's a good reason to talk here16:17
*** krtaylor has quit IRC16:17
krotscheckjroll: I feel that the message you sent, with the "Hey why are we working on two things at the same time", casts doubt on the viability of the webclient, and will drive potential additional contributos away16:17
krotscheckjroll: While I understand the logic behind it, managing a project is as much public relations as it is engineering knowhow.16:18
*** david-lyle has quit IRC16:18
krotscheckjroll: And, frankly, this is exactly the problem storyboard had. Infra kept saying "It's not ready", meaning people didn't care to use it, or learn about it, which meant fewer contributors, and eventually the project died.16:18
*** david-lyle has joined #openstack-ironic16:18
*** saripurigopi has joined #openstack-ironic16:19
krotscheckjroll: With that in mind, are you, as PTL, backing the webclient or not?16:19
openstackgerritRuby Loo proposed openstack/ironic-specs: Organize Liberty specs into implemented versions  https://review.openstack.org/23169516:19
krotscheckjroll: Because if you're not, we should kill it.16:19
krotscheckjroll: Especially because I am not interested in working on a thing that has, at best, cursory support.16:20
jrollkrotscheck: I don't doubt the viability of it, I'm just wondering why we're working on two paths to the same end goal16:20
jrollkrotscheck: "I do love the webclient work; I think it's great."16:20
jrollI just don't understand the reasoning of working on two things to meet one goal16:20
krotscheckjroll: But you yourself don't see why we're duplicating work?16:21
jrollthat email wasn't meant to be supportive or unsupportive16:21
jrollkrotscheck: no, I don't fully understand why we're duplicating work16:21
krotscheckjroll: I know that's not what it was meant to be. What I'm concerned with how it looks to others.16:21
jrollkrotscheck: well, it isn't meant to be the end of the thread. it's a discussion.16:22
krotscheckjroll: The reason there are multiple efforts is because there are organizations in different parts of companies that have different delivery deadlines.16:22
jrollI'm not going to send fluff emails for PR purposes when we're having a real discussion16:22
krotscheckSo the reason there's duplication going on is for expediency.16:22
jrollorganizational deadlines is not a good reason to duplicate efforts16:22
jrollin openstack, anyway16:22
krotscheckBut, as with anything in openstack, once something's built, it's hard to change.16:23
jrollI want upstream to be the best version, not the version that fits into a single company's roadmap16:23
krotscheckSo there _will_ be things built against horizon.16:23
krotscheckAnd those things are out of your control.16:23
krotscheckBecause openstack.16:23
krotscheckjroll: we agree on the fact that organizational deadlines are dumb.16:24
krotscheckjroll: But we have to encourage those efforts, because it means that the openstack community remains welcoming16:24
krotscheckjroll: And this will result in duplication of work, because internal teams don't communicate upstream.16:25
krotscheck(Or if they do, rarely)16:25
jrollkrotscheck: so really, what I'm seeing we need to do here is two things: 1) decide what our end goal is, and 2) decide the best path to go there16:26
*** praneshp has quit IRC16:26
jrolland I guess 3) make sure that path is beneficial to users16:26
krotscheckjroll: I feel like those have never changed. 1) Two user interfaces, horizon and ironic, with as much shareable code as possible.16:27
krotscheck2 is under discussion16:27
krotscheckIf you ask horizon, their answer is "Why not just use horizon for ironic"16:27
jrollso, the goal is to have a standalone ironic UI thing that can easily plug into horizon, right?16:27
krotscheckTo which I _still_ haven't gotten a good response.16:27
*** jistr has quit IRC16:27
jrollbecause, presumably, there may be people running ironic standalone that desire a web UI (I agree with this presumption)16:28
krotscheckjroll: Not quite. The use cases are different enough that 100% pluggability will never really work.16:28
krotscheckjroll: But maximal code reuse is something we can do.16:29
krotscheckjroll: But that can all be done in the horizon admin panel.16:29
krotscheckjroll: You'd just have to build a version of horizon that ONLY does ironic.16:29
*** krtaylor has joined #openstack-ironic16:30
jrollkrotscheck: right, so in a perfect world, we'd ship angular-horizon.js with all the angular modules we'll need. then ship a minimal frontend thing for those, on its own. and also ship a frontend in ironic that uses that. that makes sense, right?16:31
jrollso horizon is just some ng-controllers, as is the standalone thing. maybe a little logic in between16:31
krotscheckjroll: But horizon is django. And an API proxy.16:31
openstackgerritCarmelo Ragusa proposed openstack/ironic: Added operator documentation for ironic portgroups  https://review.openstack.org/22849616:31
jrollkrotscheck: and even with the angular changeover it will remain that way?16:32
jrollor are panels accepted that will talk directly to APIs from the client?16:32
krotscheckjroll: I believe that's a problem with the DNA in horizon's team composition. Too much familiarity with python.16:32
jrollkrotscheck: that is to say you believe it will continue that way?16:33
*** e0ne has quit IRC16:33
krotscheckjroll: Yes.16:33
krotscheckjroll: I have yet to see any communication from the horizon team that gives me faith that they'll be able to make the transition.16:33
jrollok.16:34
jrollso we'll need to maintain two things forever, yes?16:34
krotscheckAnd the reason for that is internal teams that have to ship and will never be paid to do a refactor16:34
krotscheckSo they'll always opt for doing it the old way because it's understood and it's faster16:34
jrollyeah16:34
krotscheckSo while yes, there are panels with angular apps in them...16:34
*** mkovacik has quit IRC16:35
*** meghal has joined #openstack-ironic16:35
krotscheck...I don't think they're a sign of horizon growing.16:35
krotscheckOr evolving16:35
krotscheckThe best option i've been able to come up with is that we ship openstack-js-ironiclib.ng.js, and hope that horizon adopts that.16:35
jrollright16:36
krotscheckBut since we don't actually control that project, and the effort to write the ironic panel in horizon is happening _right now_....16:36
*** alexpilotti has joined #openstack-ironic16:36
jrollthis is really frustrating without like, a user survey or something16:36
david-lyleso I've been following along here because I get pinged on horizon :)16:36
krotscheckI was waiting for you to pipe up :)16:37
david-lyleI would suggest that any horizon content you have goes into a plugin16:37
david-lyleyou control the maximum reuse then and how it integrates16:37
david-lyleHorizon is having issues with Angular internally for sure16:37
david-lylebecause we're trying to figure out who is benefiting most from a conversion16:38
krotscheckbetherly: ^^16:38
david-lyleat this point no one16:38
jrollso I need to step away in about 2 minutes16:38
krotscheckdavid-lyle: I have some internal marching orders to make OpenStack more composable.16:38
david-lyleharder for ops and the ux is not notably improved16:38
krotscheckdavid-lyle: harder for ops?16:38
krotscheckdavid-lyle: how so?16:39
david-lylepeople deploying openstack have python devs, not so many javascript devs16:39
david-lyleso adding custom content and supporting legacy custom content in a javascript world is more difficult16:39
david-lylehence the hesitation to move completely over16:39
jrollkrotscheck: can you summarize this discussion in a reply on the list16:40
jroll?16:40
krotscheckjroll: I'll see what I can do.16:40
david-lylewe basically disenfranchise all exist deployments16:40
jrollkrotscheck: I need to think about it more16:40
*** alexpilotti has quit IRC16:40
david-lyleI fully understand the desire for standalone16:40
jrollkrotscheck: I'm also eager to hear if you think something like ironic-webclient should be built for other projects16:40
krotscheckdavid-lyle: At the same time you're disenfranchising UX people though. I know we at HP have a bunch of javascript types that are frustrated beyond measure.16:41
*** achanda has joined #openstack-ironic16:41
david-lylekrotscheck: I think a lot of that onus falls on them16:41
krotscheckdavid-lyle: I would argue that you're suffering from polling bias.16:41
jrollI gotta run, thanks in advance for your email krotscheck :)16:42
krotscheckdavid-lyle: And that one of the reasons you're not seeing angular devs is because they're being told they're not allowed to do their thing.16:42
david-lyleI would argue forward migrations that have no migration path are terrible16:42
openstackgerritStephanie Miller proposed openstack/bifrost: ironic-inspector install doc polish  https://review.openstack.org/23481016:42
betherlyIm here btw since you pinged me - thanks krotscheck16:42
*** meghal1 has joined #openstack-ironic16:42
david-lylekrotscheck: new content should be external, and angular is fine for that16:43
david-lyleby external I mean plugin16:43
lucasagomesmgould, ironic driver-properties <driver name> may help you there16:43
david-lyleand if they want to support CORS for that then they can16:43
*** yog_ has quit IRC16:43
krotscheckdavid-lyle: I believe that you have no forward migration plan at all.16:43
krotscheckor rather, no plan to actually improve things.16:43
david-lylejust use the django app to serve the initial page16:44
*** meghal has quit IRC16:44
david-lylekrotscheck: we'd have to mark the django side as deprecated for two full release cycles16:45
krotscheckdavid-lyle: So start now?16:45
david-lyleand rewrite all content in a year?16:46
david-lylefor the end goal of having it rewritten?16:46
krotscheckdavid-lyle: Ok, let me clarify16:46
david-lylemy issue is not with rewriting, it's with just copying the same content in a new language16:46
*** derekh has quit IRC16:46
david-lylethere is little to no benefit and all stability goes away16:46
david-lylea rewrite should improve on the current, that would be the point16:47
krotscheckdavid-lyle: If you're going to continue to not change things because you don't see a clear benefit right now, then you'll never change. If you put this on the roadmap, and actively push people to work on it, then you'll see progress.16:47
betherlyagree with that david-lyle - but in rewriting there would need to be general improvement to the total product16:47
david-lyleI have people rewriting content, that don't understand the content and repeating the same UX problems already there, and making it harder to maintain16:48
betherlyi dont see it as a possibility for something to be written without that in itself causing improvement16:48
krotscheckAnd, frankly, I do see improvement on the current. For example, horizon right now downloads the same javascript every single time a page loads, which, from what I gather, is about 1.5 megabytes16:48
betherlytaking the initiative to make change will bring up existing issues that can be addressed in the overhaul16:48
krotscheckdavid-lyle: So you're scared of changing the status quo.16:48
krotscheckdavid-lyle: Because there's tacit understanding built into pieces of the user interface that nobody remembers anymore.16:48
david-lyleno, it's openstack16:49
david-lyleyou have to understand openstack16:49
david-lyleI'm not scared of change, I drove the initiative, but it's been coopted into a classroom exercise of duplication16:50
david-lyleI don't see the value to force a migration on all deployers because we have a new language to chase16:50
betherlymaybe it needs something more fresh then to drive the fact that it is _not_ about duplication16:50
betherlybecause i totally agree with that point david-lyle16:50
david-lyleI'm not sure you comprehend how much custom content is out there16:50
*** trown is now known as trown|lunch16:50
krotscheckSo, wait a sec.16:51
david-lyleI wanted angular to use in areas where we could improve usability16:51
krotscheckYou're saying you can't change things because someone downstream, who may not even be contributing anymore, may have their things break?16:51
david-lylebetherly: it seems to be a hard point to make16:51
krotscheckSeems to me that breaking things for downstream is an excellent motivator to keep those people engaged.16:52
david-lylekrotscheck: Horizon is an extensible framework that your openstack UI is built with, it is fully expected that you will have custom content16:52
krotscheckdavid-lyle: I'm sorry, but from the survey I did before vancouver, it turns out that at least 50% of your users are maintaining their own fork. If horizon is really an "extensible framework", but half your users have forked it, you've failed.16:53
krotscheckIn fact, many of the respondents have built their own UI because horizon flat out failed to be extensible enough.16:54
david-lyleI disagree, most of those forks are ancient before the plugin mechanism was in place, but the old method was to write a custom django app to sit on top of horizon16:54
krotscheckI'd be happy to get more recent data.16:54
david-lyleand you think the angular put up to horizon is extensible? it's not even consistent16:55
krotscheckdavid-lyle: Oh good lord no. I've seen some of those patches.16:55
david-lylekrotscheck: most of those forks are due to laziness IMO16:56
david-lyles/laziness/time limitations/16:56
david-lyleI think people want to push the requisite changes, but it takes a lot of time16:56
david-lyleand organizational improvement16:56
*** mgould has quit IRC16:57
david-lylecan't type16:57
david-lyles/improvement/approval/16:57
david-lyleso companies forked and can't get back upstream16:57
david-lyleshort term optimization for long term pain16:58
krotscheckdavid-lyle: Hrm, the data doesn't seem to support that hypothesis. Most of the respondents (around L) were J or K.16:58
mordredTheJulia: https://review.openstack.org/#/c/195662/8/specs/mitaka/approved/virt-device-role-tagging.rst,cm17:00
mordredother people too17:00
mordreddevananda: ^^17:00
*** achanda has quit IRC17:00
mordredit's another spec of getting metadata about things from nova to guests - which is likely helpful in biffrost17:00
krotscheckLet me get better data17:00
mordredSpamapS, greghaynes: ^^ might also be useful (or not) for infra-cloud17:01
*** robcresswell has joined #openstack-ironic17:01
*** aarefiev22 has joined #openstack-ironic17:02
*** vilobhmm11 has quit IRC17:02
*** harshs has joined #openstack-ironic17:02
david-lylekrotscheck: quite honestly, I think the UI needs to be rethought at a more fundamental scale, but I spend most of my time trying to maintain it17:05
*** Marga_ has quit IRC17:06
krotscheckdavid-lyle: Ok. So maybe we shift the conversation from complaining to coming up with a constructive path forward?17:06
krotscheckdavid-lyle: My personal hope is that all code that doesn't touch the actual HTML can be pulled out of horizon into its own libraries.17:06
krotscheckdavid-lyle: A bunch of that has already happened, given that horizon uses the pythonclients17:07
krotscheckdavid-lyle: Personally, I'd like to see even those go away, since they're not consistent. I feel with the javascript ecosystem, we have an opportunity to - because it's new - inform our design decisions based on what's gone before.17:08
*** Marga_ has joined #openstack-ironic17:08
lucasagomesfolks going to call it a day, see y'all later17:08
david-lylekrotscheck: just a lot of work to do it17:09
krotscheckdavid-lyle: I'd love some help :)17:09
david-lylefortunately, things like that which would live in a separate tree can make progress without horizon standing in the way17:10
david-lylewhen we're swapping the tires while the vehicle is in motion, the bar gets higher17:10
david-lyleand more frustrating17:10
*** lucasagomes has quit IRC17:10
NobodyCammorning mordred :)17:10
sambettso/ lucas-afk17:11
NobodyCammornign krotscheck sambetts17:11
krotscheckSo, is there any way you can redirect some of the horizon community to help me out?17:11
NobodyCammornign david-lyle17:11
NobodyCamnight lucas-afk17:11
sambettshey NobodyCam17:11
NobodyCam:)17:11
robcresswellkrotscheck: What's your opinion on the feature branching idea, for building some consistent panels? Speeds things up or gets in the way more?17:11
robcresswellJust curious about your viewpoint on it.17:11
krotscheckrobcresswell: I haven't been involved in the discussion to really be able to comment?17:12
robcresswellkrotscheck: Fair enough17:12
david-lylerobcresswell: I think that's an isolated conversation17:12
krotscheckrobcresswell: I suspect that the bigger issue there is going to be organizational. As in. which downstream contributor is going to fund that effort above and beyond their own UI needs?17:13
openstackgerritMerged openstack/ironic: Enable cmd/api & cmd/conductor to be launched directly  https://review.openstack.org/23615217:13
* david-lyle notes were still in the ironic room, should say something ironically focused17:13
*** achanda has joined #openstack-ironic17:13
NobodyCam:)17:13
robcresswellSure, sorry for hijacking the conversation; just saw it mentioned in the ironic mailer and wondered if there were any strong opinions on it.17:14
krotscheckI can do that!17:14
* robcresswell retreats to Horizon cave17:14
sambettshey david-lyle long time no see :)17:14
david-lylesambetts: now I know where you've been hiding :)17:14
mordredrobcresswell: generally speaking I think that feature branches in openstack's workflow should be used sparingly and with great caution17:15
krotscheckdavid-lyle, robcresswell: I'm a few patches away from splitting two javascript libraries off of the ironic-webclient, which for now I'm tentatively naming "openstack-js-ironiclib" and "openstack-js-corelib"17:15
david-lyleI think ironic content for Horizon should be developed not in the horizon tree, which it seems like it is17:15
krotscheckRight now, I have npm publishing working, which'll be enabled on both those.17:15
krotscheckI will hopefully get bower publishing working as well.17:16
david-lyleif there is an adapter layer that plugs into horizon somewhere, that would be phenomenal17:16
mordredrobcresswell: they're VERY heavy constructs, and they take a lot of work and care to deal with17:16
krotscheckBut, how can I make it easy for those two libraries to be consumed by horizon? Would it make sense to teach infra how to convert a JS project into an xstatic pypi artifact?17:16
* krotscheck dislikes xstatic.17:17
* krotscheck realizes that it may still be necessary17:17
robcresswellmordred: Trying to negotiate between moving Horizon to JS-based UI piece by piece, vs. "make a new UI", which IMO seems more drastic.17:17
david-lylekrotscheck: everyone dislike xstatic17:17
*** alexpilotti has joined #openstack-ironic17:17
david-lylebut we're where we are17:17
robcresswellkrotscheck: We all do, but it seems like it's the least evil option.17:18
mordredrobcresswell: totally17:18
*** boris-42 has quit IRC17:18
robcresswellmordred: Currently I'd like us to maintain one community, and move bit by bit, as it also allows us to deprecate and provide a sort-of-upgrade-path.17:18
krotscheckThe other ironic-based question is: Does the following way of configuring the API endpoints for <service> make sense in a way that horizon could use? https://review.openstack.org/#/c/229055/17:19
mordredrobcresswell: I TOTALLY agree17:19
* robcresswell should probably stop taking over ironic channel for this discussion :)17:19
*** trown|lunch is now known as trown17:19
krotscheckrobcresswell: We've been talking about moving the community bit-by-bit since I joined openstack 2 years ago.17:20
david-lylekrotscheck: I think that's a problem across openstack, not just horizon17:21
david-lylewe're either stable or agile, tough to do both17:22
*** alexpilotti has quit IRC17:22
david-lyleat least excel at both concurrently17:22
*** saripurigopi has quit IRC17:22
krotscheckdavid-lyle, robcresswell: Ok, so, to answer my first question: Should I see if publishing an xstatic package is possible?17:22
* david-lyle ok to horizon17:22
david-lylethanks ironic for letting us monopolize for a bit17:23
*** penick has joined #openstack-ironic17:23
robcresswellkrotscheck: I replied, but in the Horizon channel btw, so I don't continue to fill up your logs with Horizon chatter :)17:23
*** ijw has quit IRC17:24
sambettscya david-lyle, robcresswell, krotscheck17:25
sambettsactually o/ everyone I'm off for the night17:25
openstackgerritJarrod Johnson proposed openstack/pyghmi: Fix chunk length when unicode on MCI  https://review.openstack.org/23770517:27
*** dims__ has quit IRC17:27
*** dims_ has joined #openstack-ironic17:28
*** Sukhdev has joined #openstack-ironic17:29
*** harlowja has quit IRC17:30
*** ukalifon1 has joined #openstack-ironic17:32
*** harlowja has joined #openstack-ironic17:36
*** Sukhdev has quit IRC17:38
*** praneshp has joined #openstack-ironic17:38
*** kragniz has quit IRC17:39
*** achanda has quit IRC17:39
*** kragniz has joined #openstack-ironic17:39
*** Marga_ has quit IRC17:40
openstackgerritMerged openstack/pyghmi: Fix chunk length when unicode on MCI  https://review.openstack.org/23770517:41
*** baoli_ has quit IRC17:43
*** amotoki has quit IRC17:46
TheJuliamordred: Interesting, thank you!17:47
*** achanda has joined #openstack-ironic17:47
*** bnemec has quit IRC17:48
*** vilobhmm11 has joined #openstack-ironic17:51
openstackgerritJohn L. Villalovos proposed openstack/ironic: Convert to use oslo_config fixture  https://review.openstack.org/23734717:53
*** ukalifon1 has quit IRC17:56
*** garthb_ has quit IRC17:58
*** garthb_ has joined #openstack-ironic17:58
*** alexpilotti has joined #openstack-ironic17:59
openstackgerritLilia Sampaio proposed openstack/ironic: Add OneView driver documentation  https://review.openstack.org/23439617:59
*** jamielennox|away is now known as jamielennox18:02
*** degorenko is now known as _degorenko18:02
*** alexpilotti has quit IRC18:03
*** ndipanov has quit IRC18:06
*** achanda has quit IRC18:11
*** dprince has quit IRC18:11
*** marzif has joined #openstack-ironic18:16
*** Sukhdev has joined #openstack-ironic18:18
*** Sukhdev has quit IRC18:19
*** Sukhdev has joined #openstack-ironic18:20
*** Marga_ has joined #openstack-ironic18:21
*** marzif has quit IRC18:23
*** Sukhdev has quit IRC18:24
*** dprince has joined #openstack-ironic18:28
*** marzif has joined #openstack-ironic18:29
*** achanda has joined #openstack-ironic18:33
*** mbound has quit IRC18:35
*** achanda has quit IRC18:39
*** alexpilotti has joined #openstack-ironic18:40
*** alexpilotti has quit IRC18:45
*** pas-ha has quit IRC18:46
*** athomas has quit IRC18:47
*** achanda has joined #openstack-ironic18:48
*** penick has quit IRC18:51
*** ijw has joined #openstack-ironic18:52
*** harlowja has quit IRC18:53
*** ijw has quit IRC19:01
*** jcoufal_ has quit IRC19:05
*** harlowja has joined #openstack-ironic19:11
*** ijw has joined #openstack-ironic19:11
*** ijw has quit IRC19:12
*** jobewan has joined #openstack-ironic19:12
*** meghal1 has quit IRC19:18
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Support IPA for devstack-plugin  https://review.openstack.org/22356319:20
*** alexpilotti has joined #openstack-ironic19:22
*** achanda has quit IRC19:23
openstackgerritMerged openstack/ironic: Add OneView driver documentation  https://review.openstack.org/23439619:24
*** alexpilotti has quit IRC19:26
jroll^^ \o/19:26
* jroll marks that BP implemented19:27
*** marzif has quit IRC19:27
*** marzif has joined #openstack-ironic19:28
*** meghal has joined #openstack-ironic19:32
*** penick has joined #openstack-ironic19:33
sinval\o/19:33
*** penick has quit IRC19:34
*** mbound has joined #openstack-ironic19:36
rloojroll: oh. what are you going to do with the oneview spec. move it to a mitaka-implemented directory? Noooooo...19:39
jrollrloo: I'm going to hold off til I see what happens with the shuffling patch, at least19:39
jrollprobably just move things after 4.3 release19:39
rloojroll: I still think we should just have an 'all-specs' directory. put all approved specs there. and link to those.19:40
jrollrloo: possibly yeah19:40
jrollI haven't thought much about it recently19:41
*** mbound has quit IRC19:41
rloojroll: me neither. i thought about it for a few minutes once and that's what i concluded :)19:41
* jroll goes off to eat lunch before thinking about that19:41
*** dprince has quit IRC19:42
*** meghal has quit IRC19:47
*** penick has joined #openstack-ironic19:53
*** jobewan has quit IRC19:55
*** meghal has joined #openstack-ironic19:56
*** ndipanov has joined #openstack-ironic19:59
liliarswhoop! \o/  thanks guys (:20:01
*** boris-42 has joined #openstack-ironic20:02
*** bnemec has joined #openstack-ironic20:03
*** alexpilotti has joined #openstack-ironic20:03
mrdaMorning20:07
*** alexpilotti has quit IRC20:08
*** jobewan has joined #openstack-ironic20:08
*** adam_g has quit IRC20:10
liliarsmorning mrda20:10
*** adam_g has joined #openstack-ironic20:14
*** adam_g has quit IRC20:14
*** adam_g has joined #openstack-ironic20:14
mrdamorning liliars20:15
*** marzif has quit IRC20:22
*** achanda has joined #openstack-ironic20:24
*** marzif has joined #openstack-ironic20:25
*** achanda has quit IRC20:25
*** marzif has quit IRC20:33
jlvillalmrda: Morning20:33
*** baoli has joined #openstack-ironic20:34
*** meghal has quit IRC20:36
mrdahey jlvillal20:39
*** Marga__ has joined #openstack-ironic20:40
*** Marga_ has quit IRC20:44
*** Marga__ has quit IRC20:44
*** Marga_ has joined #openstack-ironic20:45
*** alexpilotti has joined #openstack-ironic20:45
*** baoli has quit IRC20:46
*** baoli has joined #openstack-ironic20:47
*** achanda has joined #openstack-ironic20:47
openstackgerritJohn L. Villalovos proposed openstack/ironic: Move ironic.tests.unit.base to ironic.tests.base  https://review.openstack.org/23777320:48
*** baoli has quit IRC20:49
*** baoli has joined #openstack-ironic20:49
*** hblixt has joined #openstack-ironic20:51
*** alexpilotti has quit IRC20:51
rloojroll: wrt mitaka etherpads for design sessions, could people start populating them with eg links to specs, descriptions? I'm worried we're going to blah blah and not get much concrete done if there's no focus.20:52
jrollrloo: yeah, I've been meaning to add some notes on each one20:52
rloojroll: thx. i've gone through 3 specs that are related. not sure which other ones to look at.20:53
*** baoli has quit IRC20:53
*** achanda has quit IRC20:53
jrollrloo: the ideas etherpad still has the notes on each session20:53
*** baoli has joined #openstack-ironic20:53
rloojroll: that reminds me. a few weeks ago we talked about moving node.properties & capabilities to separate tables. did you open BPs for them?20:54
rloojroll: thx, am looking20:54
jrollrloo: yeah, it's part of https://review.openstack.org/#/c/204641/20:54
jrollrloo: also relevant https://etherpad.openstack.org/p/ironic-db-properties20:54
*** baoli has quit IRC20:55
rloojroll: where did that etherpad come from? doesn't look familiar to me.20:55
jrollrloo: deva and I started notes on the properties move20:55
*** baoli has joined #openstack-ironic20:56
rloojroll: good stuff. i mean without reading it, but it looks good :D20:56
jrollhah20:56
*** baoli has quit IRC20:57
*** baoli has joined #openstack-ironic20:58
*** harshs has quit IRC20:59
*** baoli has quit IRC21:00
*** baoli has joined #openstack-ironic21:01
*** jjohnson2_ has quit IRC21:07
*** achanda has joined #openstack-ironic21:07
*** harshs has joined #openstack-ironic21:09
*** harshs has quit IRC21:10
*** harshs has joined #openstack-ironic21:11
*** baoli has quit IRC21:12
*** aarefiev22 has quit IRC21:12
*** baoli has joined #openstack-ironic21:12
*** trown is now known as trown|outttypeww21:14
openstackgerritJohn L. Villalovos proposed openstack/ironic: Move files common to both unit & functional testing  https://review.openstack.org/23777321:14
*** ijw has joined #openstack-ironic21:14
*** achanda has quit IRC21:15
*** jamielennox is now known as jamielennox|away21:20
*** Marga_ has quit IRC21:21
*** meghal has joined #openstack-ironic21:21
*** Marga_ has joined #openstack-ironic21:21
*** Marga_ has quit IRC21:22
*** Marga_ has joined #openstack-ironic21:22
*** ndipanov has quit IRC21:24
*** meghal has quit IRC21:25
*** Marga_ has quit IRC21:27
*** jamielennox|away is now known as jamielennox21:28
*** alexpilotti has joined #openstack-ironic21:29
*** alexpilotti has quit IRC21:33
*** achanda has joined #openstack-ironic21:35
*** Marga_ has joined #openstack-ironic21:37
*** harshs has quit IRC21:38
*** baoli has quit IRC21:41
*** baoli has joined #openstack-ironic21:41
*** alex_xu has quit IRC21:46
*** baoli has quit IRC21:47
*** achanda has quit IRC21:47
*** alex_xu has joined #openstack-ironic21:48
*** baoli has joined #openstack-ironic21:48
*** meghal has joined #openstack-ironic21:51
*** meghal has quit IRC21:55
*** harshs has joined #openstack-ironic21:55
*** harshs has quit IRC21:56
*** achanda has joined #openstack-ironic21:57
*** jongchoi_ has joined #openstack-ironic21:57
openstackgerritJohn L. Villalovos proposed openstack/ironic: Convert to use oslo_config fixture  https://review.openstack.org/23734721:58
*** achanda has quit IRC22:02
*** harshs has joined #openstack-ironic22:02
*** vilobhmm11 has left #openstack-ironic22:07
*** harshs has quit IRC22:07
*** baoli has quit IRC22:08
*** baoli has joined #openstack-ironic22:08
*** achanda has joined #openstack-ironic22:12
*** cdearborn has quit IRC22:14
*** linggao has quit IRC22:19
*** hblixt has quit IRC22:21
*** ijw has quit IRC22:24
*** jongchoi_ has quit IRC22:26
* devananda returns from 6 hours of non-stop meetings22:27
jlvillaldevananda: Ugh. I hate days like that...22:27
mrdahey jroll, you about?22:28
openstackgerritJohn L. Villalovos proposed openstack/ironic: Convert to use oslo_config fixture  https://review.openstack.org/23734722:28
jrollmrda: hiya22:28
mrdajroll: so first, good afternoon/evening :)22:28
jrolland good morning to you!22:29
jroll:)22:29
mrdajroll: and secondly, and progress on the spec needed to unblock https://bugs.launchpad.net/nova/+bug/1485068 ?22:29
openstackLaunchpad bug 1485068 in OpenStack Compute (nova) "Nova does not support baremetal vnic" [Wishlist,In progress] - Assigned to Sukhdev Kapur (sukhdev-8)22:29
jrolloh, I wrote a thing22:29
jrollhttps://review.openstack.org/#/c/237067/22:29
* mrda appreciates jroll's friendliness even to those in the Antipodes22:29
* mrda looks22:29
jrolllol22:29
mrdaoh cool22:30
mrdateh awesome!22:30
*** harshs has joined #openstack-ironic22:30
mrdaI will update the code revew/spec for this22:30
mrdathanks!22:30
jrollthanks!22:30
*** alexpilotti has joined #openstack-ironic22:30
* jlvillal looks up antipodes...22:30
*** jamielennox is now known as jamielennox|away22:31
mrdaSo we should probably re-roll https://review.openstack.org/#/c/213264/3 with a link to https://review.openstack.org/#/c/237067 so the code can be unblocked22:31
jlvillalmrda: jroll: Does that make the Nova bug happy? That spec?22:32
*** meghal has joined #openstack-ironic22:32
sc68calthere's a lot of stuff flying around in nova-specs around VIF plugging22:32
jrollmrda: yeah, we can just update the commit message with Implements: blueprint ironic-networks-support22:32
sc68caloff the top of my head - https://review.openstack.org/193668 and https://review.openstack.org/19091722:33
jrolljlvillal: mrda: it won't unblock the code because the spec isn't merged, but ya know22:33
mrdajroll: I can do a thing if it will help22:33
* jroll supports closing the bug as WONTFIX or something pointing at the spec22:33
jrollmrda: I'll grab it, I've been meaning to :)22:33
mrdanp, thanks jroll22:33
* mrda goes back to triaging nova ironic bugs22:33
* jlvillal joins mrda...22:34
*** baoli has quit IRC22:34
*** alexpilotti has quit IRC22:35
*** baoli has joined #openstack-ironic22:35
jlvillaljroll: When you said you were going to 'grab it' was 'it' the bug or the patch?22:36
*** jongchoi has joined #openstack-ironic22:36
jrolljlvillal: I added the BP to the patch, and closed the bug with a pointer to the BP22:36
*** jongchoi has quit IRC22:36
jlvillaljroll: Thanks!22:36
jrollnp22:36
*** meghal has quit IRC22:41
*** baoli has quit IRC22:46
*** meghal has joined #openstack-ironic22:47
*** ijw has joined #openstack-ironic22:52
NobodyCamgah several hours trip to get yen :-p22:52
NobodyCambut we now have 48K worth of yen22:52
jlvillalNobodyCam: I'm going to be brave and use the ATM at the airport.22:56
jlvillalI'll see if I have a massive fail or not ;)22:56
*** hblixt has joined #openstack-ironic22:57
mrdajlvillal: you may need yen for the train/bus to your hotel22:57
jlvillaljroll: NobodyCam: Did the date for the Ironic dinner ever get nailed down?22:57
jlvillalmrda: I was hoping to buy the ticket with my credit card. I watched the video on how to get to the summit.22:57
mrdaGood luck! If that doesn't work I'll be coming thru on Monday night, and I'm happy to lend you some Yen :)22:58
jlvillalmrda: I'll sleep in the airport until then ;)22:58
jlvillalmrda: Did you see the Youtube video on getting to the Summit?22:58
mrdayes22:59
mrdaI'm also travelling with a unch of people, and I've been thru NRT before22:59
mrdas/unch/bunch/22:59
jlvillalmrda: Rumor has it to find the nearest 7-11 to use an ATM.23:00
jlvillalI guess many ATMs don't accept foreign cards but the 7-11 ATMs do.23:00
mrdayep23:00
mrdaAMEX is harder to find support, Visa and MC easier23:01
*** jobewan has quit IRC23:05
*** alex_xu has quit IRC23:11
*** alexpilotti has joined #openstack-ironic23:12
*** alex_xu has joined #openstack-ironic23:12
*** hemna_ has quit IRC23:13
*** alexpilotti has quit IRC23:16
*** jamielennox|away is now known as jamielennox23:32
* devananda boards a flight home23:35
devanandasee ya'll tomorrow!23:35
*** mitchjameson has joined #openstack-ironic23:36
*** jaypipes has quit IRC23:36
*** mitchjameson has left #openstack-ironic23:36
*** Sukhdev has joined #openstack-ironic23:38
Sukhdevhello23:40
*** dims_ has quit IRC23:45
*** dims has joined #openstack-ironic23:46
*** cemason has quit IRC23:47
*** smoriya has joined #openstack-ironic23:51
*** alexpilotti has joined #openstack-ironic23:54
openstackgerritJames Penick proposed openstack/ironic-specs: No IPA to conductor communication  https://review.openstack.org/21220623:55
*** alexpilotti has quit IRC23:58
*** MattMan has quit IRC23:59
*** MattMan has joined #openstack-ironic23:59
openstackgerritJohn L. Villalovos proposed openstack/ironic: Convert to use oslo_config fixture  https://review.openstack.org/23734723:59
openstackgerritJohn L. Villalovos proposed openstack/ironic: Move files common to both unit & functional testing  https://review.openstack.org/23777323:59

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