Thursday, 2016-01-21

*** raddaoui has joined #openstack-ironic00:01
*** absubram has quit IRC00:07
*** hblixt has joined #openstack-ironic00:08
*** Fdaisuke has quit IRC00:17
*** dims has quit IRC00:29
*** mbrennan has joined #openstack-ironic00:33
*** mbrennan has quit IRC00:41
*** baoli_ has quit IRC01:03
*** alexpilotti has quit IRC01:03
*** raddaoui has quit IRC01:23
*** raddaoui has joined #openstack-ironic01:28
*** penick has quit IRC01:33
*** alexpilotti has joined #openstack-ironic01:38
*** Sukhdev has quit IRC01:40
*** alexpilotti has quit IRC01:43
*** alexpilotti has joined #openstack-ironic01:52
*** dims has joined #openstack-ironic01:54
*** chaustin has joined #openstack-ironic01:55
*** alexpilotti has quit IRC01:56
*** hoangcx has joined #openstack-ironic01:57
openstackgerritMerged openstack/python-ironicclient: Updated from global requirements  https://review.openstack.org/26934601:58
*** jaybeale has quit IRC02:03
*** kan_ has joined #openstack-ironic02:03
*** chaustin has quit IRC02:06
*** changzhi has joined #openstack-ironic02:20
*** raddaoui_ has joined #openstack-ironic02:23
*** spandhe has quit IRC02:25
*** raddaoui has quit IRC02:26
*** rloo has quit IRC02:26
*** baoli has joined #openstack-ironic02:28
*** baoli has quit IRC02:33
*** hblixt has quit IRC02:46
*** hblixt has joined #openstack-ironic02:46
*** mgoddard_ has quit IRC02:53
*** harshs has joined #openstack-ironic02:53
*** baoli has joined #openstack-ironic03:10
*** shuquan has joined #openstack-ironic03:14
*** raddaoui_ has quit IRC03:24
openstackgerritZhenguo Niu proposed openstack/ironic: Add Tag, TagList objects and a new tags field to Node  https://review.openstack.org/23335703:24
*** spandhe has joined #openstack-ironic03:27
*** shuquan has quit IRC03:30
*** shuquan has joined #openstack-ironic03:31
*** shuquan has quit IRC03:38
*** dims has quit IRC03:42
*** alexpilotti has joined #openstack-ironic03:53
*** baoli has quit IRC03:54
*** Egyptian[Home] has joined #openstack-ironic03:57
Egyptian[Home]hi - i got a node locked and was wondering how to unloc it03:58
*** alexpilotti has quit IRC03:58
*** Fdaisuke has joined #openstack-ironic04:10
*** raddaoui_ has joined #openstack-ironic04:46
*** coolsvap|away is now known as coolsvap04:49
*** Egyptian[Home] has quit IRC04:51
*** stendulker has joined #openstack-ironic04:56
*** yuikotakada has quit IRC04:59
*** yuikotakada has joined #openstack-ironic05:01
*** harlowja_at_home has joined #openstack-ironic05:02
*** david-lyle has quit IRC05:02
*** piet has joined #openstack-ironic05:03
*** david-lyle has joined #openstack-ironic05:03
*** Marga_ has quit IRC05:07
*** Marga_ has joined #openstack-ironic05:08
openstackgerritZhenguo Niu proposed openstack/ironic: Remove unneeded enable_service in dev-quickstart.rst  https://review.openstack.org/27060305:17
lintan_hi Egyptian[Home], could you give more detail about your case?05:30
*** yuanying has joined #openstack-ironic05:32
*** vishwanathj has quit IRC05:33
*** yuanying_ has quit IRC05:36
*** hblixt has joined #openstack-ironic05:47
*** harlowja_at_home has quit IRC05:52
*** spandhe_ has joined #openstack-ironic05:59
*** spandhe has quit IRC06:01
*** spandhe_ is now known as spandhe06:01
*** spandhe has quit IRC06:06
*** harshs has quit IRC06:08
*** spandhe has joined #openstack-ironic06:09
*** sirushti has joined #openstack-ironic06:12
*** piet has quit IRC06:14
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Imported Translations from Zanata  https://review.openstack.org/26858206:16
openstackgerritShuquan Huang proposed openstack/ironic-python-agent: Change assertTrue(isinstance()) by optimal assert  https://review.openstack.org/26252906:20
*** vishwanathj has joined #openstack-ironic06:23
*** derekh has joined #openstack-ironic06:31
*** raddaoui_ has quit IRC06:32
*** ChubYann has quit IRC06:32
*** deray has joined #openstack-ironic06:34
derayhello g'morning Ironicers06:35
*** Marga_ has quit IRC06:37
openstackgerritSatoru Moriya proposed openstack/ironic-specs: Volume connection information for Ironic nodes  https://review.openstack.org/20049606:38
*** spandhe_ has joined #openstack-ironic06:43
*** spandhe has quit IRC06:45
*** spandhe_ is now known as spandhe06:45
*** jaybeale has joined #openstack-ironic06:48
*** hoangcx has quit IRC06:48
derayI am testing manual cleaning with a manual cleaning step. I have faced this error from ironic CLI "No API version was specified and the requested operation was not06:48
deraysupported by the client's negotiated API version 1.9.  Supported06:48
derayversion range is: 1.1 to 1.15". ANy idea where to fix that?06:48
*** hoangcx has joined #openstack-ironic06:50
*** alexpilotti has joined #openstack-ironic06:51
Haomeng|2deray: morning06:54
Haomeng|2deray: can you try to add '-H "X-OpenStack-Ironic-API-Version: 1.9"' ino your http header06:54
Haomeng|2deray: -H "X-OpenStack-Ironic-API-Version: 1.9"06:55
derayHaomeng|2, good morning :)06:55
*** alexpilotti has quit IRC06:55
openstackgerritZhenguo Niu proposed openstack/ironic: Remove duplicate words in API version history  https://review.openstack.org/27062706:55
derayI am using the cli .. any way to add that explicit version via cli args?06:56
Haomeng|2deray: if we run with cli, it will be auto-added06:56
Haomeng|2deray: check the api you called, maybe it is not ready before 1.906:58
derayHaomeng|2, hmm .. checking..06:59
Haomeng|2deray: which api do you call06:59
derayHaomeng|2, PUT http://10.10.1.36:6385/v1/nodes/2b80aed9-509e-45eb-89b3-d392a136e46c/states/provision07:00
Haomeng|2deray: this should be ready before 1.9 I think07:00
Haomeng|2deray: this provision is old api:)07:00
derayHaomeng|2, can you elaborate?07:01
*** spandhe has quit IRC07:02
Haomeng|2deray: let me check code07:02
derayHaomeng|2, right now the curl request goes with X-OpenStack-Ironic-API-Version: 1.9 ..07:02
Haomeng|2deray: based on code, "1.8 - Added change_node_maintenance_mode.", itis supported from 1.8 for provision api07:04
Haomeng|2deray:  1.9 - Added destroy_node.07:04
*** spandhe has joined #openstack-ironic07:05
Haomeng|2deray: other api works? such as node-show, node-list?07:05
derayyeah ..07:05
*** achanda has quit IRC07:06
Haomeng|2deray: can you show me the whole command line which include all arguments07:06
derayHaomeng|2, I have cherrypicked https://review.openstack.org/#/c/258694/ on python-ironiclcient07:06
deraysure shud i paste it in paste.os.org?07:07
Haomeng|2deray: sure, thanks07:08
Haomeng|2deray: I think 'cleansteps' is new api07:08
Haomeng|2deray: so have to update client request header07:08
Haomeng|2deray: 1.9 does not support cleansteps api07:08
*** sandeepr has quit IRC07:09
derayHaomeng|2, oh.. okay .. chk this out. http://paste.openstack.org/show/484509/07:09
*** sandeepr has joined #openstack-ironic07:09
*** sandeepr is now known as linuxaddicts07:09
*** linuxaddicts is now known as Guest9551707:10
Haomeng|2deray: yes, the api version used is X-Openstack-Ironic-Api-Version: 1.907:11
*** alexpilotti has joined #openstack-ironic07:11
derayHaomeng|2, I have also put the patch https://review.openstack.org/#/c/251995/ on ironic. IS thsi somethign to do with this one? https://review.openstack.org/#/c/251995/10/ironic/api/controllers/v1/versions.py07:12
Haomeng|2deray: we have two solution, 1, run curl by manually to set api version 1.15 or higher07:12
Haomeng|2deray: 2nd one - change cli code to modify default version 1.9 which is hardcoded in client I thinnk07:13
Haomeng|2deray: yes there are requied, so 1.15 is we want07:13
*** ukalifon has joined #openstack-ironic07:13
derayHaomeng|2, https://github.com/openstack/python-ironicclient/blob/6233309f6c5eb5c55c608821ba4574ae5a6cc89d/ironicclient/common/http.py#L44 .. I would like go with your 2nd option .. will chaneg thsi here?07:14
derayHaomeng|2, and reinstall python-ironicclient from source distro..07:14
Haomeng|2deray: yes, it is defined by DEFAULT_VER07:15
Haomeng|2deray: you can just change it by manually to hack first07:16
derayHaomeng|2, sure ..07:16
*** Guest95517 is now known as linuxaddicts07:16
*** alexpilotti has quit IRC07:16
Haomeng|2deray: will be back for a while, good luck07:16
derayHaomeng|2, will keep u posted :) thx07:17
*** linuxaddicts is now known as Guest4143607:17
Haomeng|2deray: ok, wel:)07:17
*** Guest41436 has quit IRC07:17
*** Guest41436 has joined #openstack-ironic07:17
*** Guest41436 is now known as linuxaddicts07:18
*** rcernin has joined #openstack-ironic07:20
openstackgerritTan Lin proposed openstack/ironic: Introduce driver_internal_info in code-contribution-guide  https://review.openstack.org/26679207:22
openstackgerritShuquan Huang proposed openstack/ironic: Fix agent_ilo driver uses it's own CONF variable for erase device priority  https://review.openstack.org/27063707:23
*** vinm213 has joined #openstack-ironic07:24
*** alexpilotti has joined #openstack-ironic07:32
*** kalpase has joined #openstack-ironic07:33
*** jcoufal has joined #openstack-ironic07:35
*** alexpilotti has quit IRC07:37
vinm213 /msg NickServ identify hpedev07:41
*** jaybeale has quit IRC07:42
*** chihhsin has quit IRC07:45
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Check whether agent tarball exists  https://review.openstack.org/26670107:47
*** chenke has joined #openstack-ironic07:48
*** alexpilotti has joined #openstack-ironic07:50
*** alexpilotti has quit IRC07:55
*** hoangcx_ has joined #openstack-ironic08:00
*** hoangcx has quit IRC08:00
*** achanda has joined #openstack-ironic08:06
*** alexpilotti has joined #openstack-ironic08:11
*** achanda has quit IRC08:13
*** chihhsin has joined #openstack-ironic08:15
openstackgerritHaomeng,Wang proposed openstack/python-ironicclient: continue to delete next node if failed with previous one  https://review.openstack.org/26239308:15
*** alexpilotti has quit IRC08:15
*** spandhe has quit IRC08:17
*** pas-ha has joined #openstack-ironic08:25
*** mkovacik has joined #openstack-ironic08:27
*** arturas has joined #openstack-ironic08:27
*** hoangcx_ is now known as hoangcx08:28
*** alexpilotti has joined #openstack-ironic08:32
*** alexpilotti has quit IRC08:37
derayHaomeng|2, cool.. it proceeds. Took a little bit fo time to figure out that the cli was getting issued from the distro code base. Was struggling to modify the path /usr/local/lib/python2.7/dist-packages/ironicclient/common/http.py manually, but that didnt reflect the change. Later, when I modified /opt/stack/python-ironicclient/ironicclient/common/http.py .. it started reflecting and it proceeded nicely.08:43
*** alexpilotti has joined #openstack-ironic08:43
Haomeng|2deray: cool, so now it is 1.15 version which set in http request \header?08:44
Haomeng|2deray: yes, client code is in /usr/local/lib/python2.7, not /opt/stack08:44
derayHaomeng|2, yes. it is X-OpenStack-Ironic-API-Version: 1.1508:45
Haomeng|2deray: cool08:45
derayHaomeng|2, actually the client code was gettign triggered from /op/stack and NOT from /usr/local/lib/python2.708:45
Haomeng|2deray: depends on the order in python patch08:46
Haomeng|2deray: s/patch/path08:46
derayHaomeng|2, dont knwo how the /opt/stack/python-ironicclient path got added to sys.path ..08:46
Haomeng|2deray: that should be set by devstack script Ithink08:47
*** ijw_ has joined #openstack-ironic08:49
Haomeng|2deray: not very sure:)08:49
derayHaomeng|2, is it like when you do a "python setup.py install" from the source distro (/opt/stack/python-ironicclient) once, it gets added to your python path? I doubt abt the devstack script doing that with python-**client s.. I am sure it does add for all the services (/opt/stack/nova, /opt/stack/ironci etc)08:49
Haomeng|2deray: but we can set by manually08:49
Haomeng|2deray: maybe08:49
derayHaomeng|2, yeah true .. agreed. anyways, thx for helping08:50
Haomeng|2deray: so once we run 'python setup.py install', it will install to default /usr/local/lib08:50
*** mkovacik has quit IRC08:50
Haomeng|2deray: welcome:)08:50
derayHaomeng|2, yes .. it will install to default /usr/local/lib. maybe, along with that it adds the source path to python path as well. Just assuming..08:51
Haomeng|2deray: yes,agree with you:)08:52
*** ijw has quit IRC08:52
*** derekh has quit IRC08:52
*** Haomeng|2 is now known as Haomeng08:53
*** pas-ha has quit IRC08:56
*** dtantsur|afk is now known as dtantsur08:58
*** ijw_ has quit IRC08:58
dtantsurMorning Ironic08:58
*** yolanda has joined #openstack-ironic08:58
*** pas-ha has joined #openstack-ironic08:58
*** mbound has joined #openstack-ironic09:02
*** ndipanov has joined #openstack-ironic09:10
openstackgerritVishal kumar mahajan proposed openstack/python-ironicclient: Put py34 first in the env order of tox .  https://review.openstack.org/27067709:13
*** ndipanov has quit IRC09:13
*** jistr has joined #openstack-ironic09:16
deraydtantsur, g'morning09:18
*** daemontool has joined #openstack-ironic09:20
*** ndipanov has joined #openstack-ironic09:21
*** mgoddard has joined #openstack-ironic09:22
*** derekh has joined #openstack-ironic09:23
*** sirushti has quit IRC09:29
*** sirushti has joined #openstack-ironic09:31
smoriya_morning dtantsur, deray09:32
deraysmoriya_, g'morning o/09:32
smoriya_dtantsur: could you look at https://review.openstack.org/#/c/200496/ when you have time?09:32
dtantsursmoriya_, sure. could you please make jenkins happy first?09:33
smoriya_dtantsur, test was failed due to broken gate09:34
*** mgoddard has quit IRC09:34
*** mgoddard has joined #openstack-ironic09:34
dtantsursmoriya_, I'm not aware of specs gate breakage, could you elaborate?09:34
dtantsurah, that argparse thing. got it09:35
smoriya_dtantsur, yeah09:36
dtantsurok, I'll get back to it as soon as I have some time09:37
smoriya_dtantsur: thank you!09:37
*** jcoufal has quit IRC09:40
openstackgerritShivanand Tendulker proposed openstack/ironic: Update to iLO driver documentation  https://review.openstack.org/27069409:54
*** kbyrne has joined #openstack-ironic09:55
*** hoangcx has quit IRC10:01
openstackgerritZhenguo Niu proposed openstack/ironic: Added node tags in ironic-api  https://review.openstack.org/25047810:01
*** openstackgerrit has quit IRC10:02
*** openstackgerrit has joined #openstack-ironic10:03
*** electrofelix has joined #openstack-ironic10:03
*** _degorenko|afk is now known as degorenko10:05
*** daemontool_ has joined #openstack-ironic10:07
*** daemontool has quit IRC10:07
*** mkovacik has joined #openstack-ironic10:10
*** achanda has joined #openstack-ironic10:11
*** athomas has quit IRC10:12
*** daemontool_ is now known as daemontool10:14
*** dtantsur is now known as dtantsur|brb10:15
vdrokmorning deray Haomeng dtantsur|brb and smoriya_10:16
derayg'morning vdrok :)10:16
*** achanda has quit IRC10:17
smoriya_morning vdrok10:17
*** athomas has joined #openstack-ironic10:19
*** vinm213 has quit IRC10:19
*** changzhi has quit IRC10:20
*** kan_ has quit IRC10:22
*** vinm213 has joined #openstack-ironic10:24
*** sambetts has joined #openstack-ironic10:34
sambettshas anyone elses gerri just died?10:35
*** amotoki has quit IRC10:40
*** MattMan has quit IRC10:44
*** MattMan has joined #openstack-ironic10:45
*** e0ne has joined #openstack-ironic10:57
sambettsnope just me... ahh proxys never mind11:01
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing API for aborting introspection  https://review.openstack.org/26527511:03
*** dims has joined #openstack-ironic11:04
*** smoriya_ has quit IRC11:07
*** vinm213 has quit IRC11:12
*** mgould has joined #openstack-ironic11:18
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing API for aborting introspection  https://review.openstack.org/26527511:20
mgouldmorning Ironic11:20
*** jcoufal has joined #openstack-ironic11:34
*** stendulker_ has joined #openstack-ironic11:43
mkovacikyuikotakada, thanks for the review; I've just fixed the commit message (and the python34 issues)11:45
*** stendulker has quit IRC11:47
openstackgerritSam Betts proposed openstack/ironic-python-agent: Add tinyipa to IPA imagebuild directory  https://review.openstack.org/23490211:47
*** Egyptian[Home] has joined #openstack-ironic11:47
*** stendulker_ has quit IRC12:00
derayto all, I am trying to invoke my manual cleaning step (intf: management, step: update_firmware) but the node goes to "clean wait" state and then there's no progress. I have found that it goes till ``do_node_clean`` and then doesnt go into ``_do_node_clean`` anymore. https://github.com/openstack/ironic/blob/3d477735e4c3a5a3c2dc00ee51f0819d6e6d6b8c/ironic/conductor/manager.py#L73312:01
openstackgerritMiles Gould proposed openstack/python-ironicclient: Support all API versions up to 1.latest  https://review.openstack.org/26809812:03
*** boris-42 has quit IRC12:03
*** Egyptian[Home] has quit IRC12:04
deraymgould, just a query.. is there any way I can pass the particular API version to hit from cli (ironic) .. lets say 1.15 instead of 1.9 (default_ver) the current one?12:05
*** coolsvap is now known as coolsvap|away12:07
vdrokderay, ironic --ironic-api-version 1.1512:09
derayvdrok, cool.. I had actually spent my time changing the code and then achieve that (in the morning)12:11
*** dtantsur|brb is now known as dtantsur12:13
dtantsurmorning mgould, sambetts, vdrok, mkovacik12:14
derayany idea, why the manual clean doesn't proceed from do_node_clean() to _do_node_clean()?12:14
*** achanda has joined #openstack-ironic12:14
vdrokderay, it should be spawned in a separate green thread. By does not proceed you mean that ramdisk is not being booted?12:16
mgouldderay, you can do that with the `ironic` command, but not yet with `openstack baremetal`12:19
mgouldmorning vdrok deray sambetts dtantsur12:20
*** raildo-afk is now known as raildo12:20
deraymgould, oh okay .. anyway I was trying out with ironic cmd only12:20
*** achanda has quit IRC12:20
mgouldderay, cool12:21
deraymgould, thx for your info12:21
*** caiobo has quit IRC12:22
*** caiobo has joined #openstack-ironic12:23
*** thrash|g0ne is now known as thrash12:24
sambettso/ mgould12:24
sambettso/ dtantsur, still waiting for that darn fix to merge :'(12:25
sambettsdtantsur: its been in the queue for 20 hrs now ...12:25
dtantsurthe top of the queue was 33 hours this morning12:25
sambetts:(12:30
*** aparnav has joined #openstack-ironic12:31
*** trown|outttypeww is now known as trown12:48
TheJuliagood morning12:53
*** aparnav has quit IRC12:57
mkovacikdtantsur, guys, morning!13:02
*** baoli has joined #openstack-ironic13:02
*** pradipta has joined #openstack-ironic13:05
*** jamielennox is now known as jamielennox|away13:07
*** Guest7791 is now known as bradjones13:12
*** bradjones has joined #openstack-ironic13:12
*** amotoki has joined #openstack-ironic13:12
vdrokgood morning sambetts mgould and TheJulia13:13
*** yolanda has quit IRC13:13
sambettso/ vdrok13:14
*** dprince has joined #openstack-ironic13:17
mgouldmorning TheJulia!13:18
*** daemontool has quit IRC13:19
*** baoli has quit IRC13:21
*** baoli has joined #openstack-ironic13:22
openstackgerritJulia Kreger proposed openstack/bifrost: Stop using pip8.0  https://review.openstack.org/27079613:35
openstackgerritJulia Kreger proposed openstack/bifrost: Remove the requirement for the python six library  https://review.openstack.org/27080013:36
openstackgerritJulia Kreger proposed openstack/bifrost: Sync from global requirements  https://review.openstack.org/27048913:38
*** chaustin has joined #openstack-ironic13:38
*** pradipta has quit IRC13:39
*** chaustin has quit IRC13:42
*** chaustin has joined #openstack-ironic13:44
mkovacikguys, I'm receiving this test failure in inspector http://logs.openstack.org/37/267637/5/check/gate-ironic-inspector-python27/88ac52c/console.html#_2016-01-20_16_25_54_131 I just can't figure out where the node_info.uuid turns into a mock; any clue? thx.13:45
*** sambetts has quit IRC13:47
mkovacikalso, I'm not able to reproduce locally; maybe it manifests in gate  because of different ordering of tests execution13:47
*** sirushti has quit IRC13:47
* mkovacik figured out https://github.com/openstack/ironic-inspector/blob/master/ironic_inspector/utils.py#L91 is where the exception happens, but not sure where the Mock appears13:50
*** chaustin has quit IRC13:51
dtantsurmkovacik, it's inside logging. make sure all your NodeInfo's have uuid field as string13:51
mkovacikanyways, dtantsur, you think that might be a bug ^ not using str(node_info.uuid) ?13:52
* mkovacik not sure13:52
dtantsurmkovacik, it's not a bug, but I agree, we could use str(node_info.uuid) just to be safe. mind proposing a patch?13:53
mkovacikdtantsur, yeah, will do13:53
mkovacikdtantsur, as I said, I cannot reproduce the issue locally, it has to be some clean-up thing related  to test case execution order or what :-/13:54
* mkovacik shall propose that patch, though13:54
*** cdearborn has joined #openstack-ironic13:56
*** rloo has joined #openstack-ironic13:56
openstackgerritMerged openstack/ironic: Remove duplicate words in API version history  https://review.openstack.org/27062713:59
*** sambetts has joined #openstack-ironic13:59
*** daemontool has joined #openstack-ironic14:05
*** chaustin has joined #openstack-ironic14:06
cdearbornGood morning Ironic!14:09
dtantsurmorning cdearborn14:10
cdearbornDoes anyone know what infomation the ironic python agent discovers about a node, and how I can view it?14:10
*** kalpase has quit IRC14:17
*** achanda has joined #openstack-ironic14:17
dtantsurcdearborn, you mean introspection (like in ironic-inspector)?14:18
dtantsurIPA provides an inventory to both inspector (if enabled) and ironic (during lookup), but I doubt we have its format documented14:18
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Stringify node_info.uuid as a precaution  https://review.openstack.org/27082414:22
*** achanda has quit IRC14:23
*** raildo is now known as raildo-afk14:24
dtantsurour gate-fixing patch is close to hitting the record: 21 hours in gate already \o/14:29
openstackgerritMatt Keenan proposed openstack/ironic-specs: Add Solaris IPMItool driver  https://review.openstack.org/23153614:30
rloohi and morning dtantsur, cdearborn and everyone else.14:32
*** yolanda has joined #openstack-ironic14:32
rloodtantsur: but will the gate-fixing patch actually succeed this time? that is the big question!14:32
derayg'morning rloo o/14:33
rloohi deray14:33
vdrokmorning rloo <114:33
dtantsurmorning rloo, it's a surprise for us ;)14:33
rloohi vdrok!14:33
rloodtantsur: gotta love surprises...14:33
cdearborndtantsur, I'm running "openstack baremetal bulk introspection', and IPA is pxe booted.  Wondering what info is discovered, where it is saved, and how to view it14:34
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Stringify node_info.uuid as a precaution  https://review.openstack.org/27082414:35
dtantsurcdearborn, with the latest python-ironic-inspector-client (to be released this week), you can do $ openstack baremetal introspection data save UUID14:35
sambettsdtantsur: you beat me to it ;)14:35
dtantsur:)14:35
mkovacikdtantsur, I've added the test case14:35
dtantsurcool14:35
cdearborndtantsur, and that saves the data to?14:36
dtantsurcdearborn, stdout by default, --file=path can be provided14:36
dtantsur(the 'save' is confusing, but makes it consistent with swift and glance commands)14:36
*** absubram has joined #openstack-ironic14:37
cdearbornhrm, running an older version of ironic (liberty).  is the info stored on the node in the properties property?14:39
*** chaustin has quit IRC14:40
dtantsurcdearborn, no, in swift, in ironic-inspector container14:40
*** chaustin has joined #openstack-ironic14:45
NobodyCamgood morning Ironicers14:50
NobodyCammorning dtantsur rloo sambetts jlvillal jroll JayF TheJulia vdrok mgould cdearborn and all others not directly listed here14:51
dtantsurmorning NobodyCam14:51
rloomorning NobodyCam14:52
cdearbornmorning NobodyCam!14:52
*** chaustin has quit IRC14:52
NobodyCam:)14:52
openstackgerritJulia Kreger proposed openstack/bifrost: Stop using pip8.0  https://review.openstack.org/27079614:53
*** mtanino has joined #openstack-ironic14:54
*** chaustin has joined #openstack-ironic14:54
openstackgerritJulia Kreger proposed openstack/bifrost: Update requirements to exclude pip 8.0  https://review.openstack.org/27084414:55
sambettso/ NobodyCam14:56
NobodyCamo/ :)14:56
*** deray has quit IRC15:00
*** arturas has quit IRC15:00
openstackgerritSam Betts proposed openstack/ironic: Enable tinyipa for devstack Ironic  https://review.openstack.org/25908915:01
cdearborndtantsur, swift status shows 0 containers when user=admin.  checked ironic.conf and swift_account is commented out - any idea how to find the right acct, or is it just not storing info in swift?15:02
dtantsurcdearborn, should ironic-inspector/inspector.conf. iirc user is "ironic" or "ironic-inspector" and tenant is "service"15:02
*** piet has joined #openstack-ironic15:04
dtantsursambetts, mind reviewing https://review.openstack.org/#/c/270811/ please?15:05
*** boris-42 has joined #openstack-ironic15:07
*** piet has quit IRC15:09
vdrokmorning NobodyCam :)15:16
NobodyCam:)15:16
*** lazy_prince has joined #openstack-ironic15:19
*** achanda has joined #openstack-ironic15:20
*** achanda has quit IRC15:20
*** achanda has joined #openstack-ironic15:20
*** jaypipes has joined #openstack-ironic15:21
cdearborndtantsur, thx much!  well, store_data = none in this deployment, and no containers in swift in that acct15:24
*** chaustin has quit IRC15:25
cdearbornmaybe i'm just really confused about what inspector does.  i thought it discovered a bunch of info about the device and stored it away somewhere for later use - is that not the case15:25
dtantsurcdearborn, it only stores anything if "store_data = swift"15:26
cdearbornspent some time reading the docs, and they do state that hardware info is discovered, but not what is done with it15:26
*** chaustin has joined #openstack-ironic15:27
*** chaustin has quit IRC15:30
*** achanda has quit IRC15:33
*** dprince has quit IRC15:35
*** lennyb has joined #openstack-ironic15:35
cdearbornat a high level, does anyone know what "openstack baremetal bulk instrospection" actually does?  it pxe boots ironic-inspector, and then?15:36
lennybHi, my BM server stuck in 'wait call-back' Provision state. is there any way out of this?15:36
cdearbornor could someone send me a pointer to some code to look at?15:37
dtantsurcdearborn, 'bulk' things are part of tripleo, so this one first move all nodes to 'manageable' state, then calls into inspector for each of them, then moves successful nodes to 'available' state15:37
*** mbound has quit IRC15:37
dtantsurcdearborn, how inspector itself works is described in http://docs.openstack.org/developer/ironic-inspector/workflow.html15:38
cdearbornyes - i just read through that - trying to understand how discovering a bunch of info about a node is useful if the info is immediately discarded...15:38
dtantsurcdearborn, 1. processing via plugins, 2. processing via introspection rules, 3. do not discard it :)15:41
cdearborndtantsur - oops - sorry - the page i read through looked similar but was not this page.  ok - so properties on the nodes are updated in ironic, so some subset of the discovered info is available by ironic node-show - is that right?15:41
dtantsurcdearborn, yep (memory, CPU count and arch, disk size, MAC)15:42
cdearborndtantsur - thx very much!  that really helps - building my ironic knowledge one pebble at a time...15:43
dtantsuryou're welcome :)15:44
*** amotoki has quit IRC15:44
*** ndipanov has quit IRC15:44
*** chaustin has joined #openstack-ironic15:47
sambettsdtantsur: up to 23hrs now :'(15:47
*** chaustin has quit IRC15:47
sambettsdtantsur: this is offically slower than watching paint dry... .15:48
dtantsur:)15:48
*** hblixt has quit IRC15:53
*** achanda has joined #openstack-ironic15:55
*** ndipanov has joined #openstack-ironic15:59
*** raddaoui has joined #openstack-ironic16:00
*** achanda has quit IRC16:02
*** dhellmann has joined #openstack-ironic16:07
*** rcernin has quit IRC16:09
*** Nisha has joined #openstack-ironic16:10
*** lazy_prince has quit IRC16:10
*** mbound has joined #openstack-ironic16:13
*** amotoki has joined #openstack-ironic16:13
*** mkovacik has quit IRC16:14
*** slagle has quit IRC16:14
*** chaustin has joined #openstack-ironic16:17
*** bnemec has quit IRC16:18
devanandamorning, all16:20
*** bnemec has joined #openstack-ironic16:20
sambettso/ devananda, thats for +2ing my pypi patch16:20
*** rajinir has joined #openstack-ironic16:20
sambettsthanks*16:21
sambettssigh ... its been a long day16:21
dtantsurmorning devananda16:21
*** degorenko is now known as _degorenko|afk16:21
vdrokgood morning devananda16:21
*** krtaylor has quit IRC16:23
*** raildo-afk is now known as raildo16:24
*** caiobo has quit IRC16:29
*** piet has joined #openstack-ironic16:30
*** marios has quit IRC16:34
openstackgerritJulia Kreger proposed openstack/bifrost: Stop using pip8.0  https://review.openstack.org/27079616:34
*** krtaylor has joined #openstack-ironic16:35
*** mgoddard_ has joined #openstack-ironic16:46
*** mgoddard has quit IRC16:49
*** rcernin has joined #openstack-ironic16:49
*** bnemec has quit IRC16:52
*** Marga_ has joined #openstack-ironic16:52
*** spandhe has joined #openstack-ironic16:52
*** marios has joined #openstack-ironic16:54
*** davidlenwell has quit IRC16:58
*** baoli has quit IRC16:59
*** davidlenwell has joined #openstack-ironic16:59
*** mgoddard_ has quit IRC17:01
*** mgoddard has joined #openstack-ironic17:01
*** bnemec has joined #openstack-ironic17:02
*** baoli has joined #openstack-ironic17:05
* sambetts is heading off17:06
sambettsnight all17:06
dtantsurg'night17:06
* dtantsur goes as well17:06
*** dtantsur is now known as dtantsur|afk17:06
sambettsdtantsur|afk: lets hope the patch makes it through the night17:07
dtantsur|afk++17:07
*** Marga_ has quit IRC17:07
*** coolsvap|away has quit IRC17:07
*** Marga_ has joined #openstack-ironic17:08
openstackgerritJulia Kreger proposed openstack/bifrost: Stop using pip8.0  https://review.openstack.org/27079617:08
*** ukalifon has quit IRC17:09
*** sambetts has quit IRC17:11
*** chaustin has quit IRC17:16
*** chaustin has joined #openstack-ironic17:16
*** chaustin has quit IRC17:18
*** jistr has quit IRC17:24
*** Nisha has quit IRC17:30
*** yolanda has quit IRC17:32
*** dprince has joined #openstack-ironic17:33
*** e0ne has quit IRC17:37
*** jaybeale has joined #openstack-ironic17:39
openstackgerritShivanand Tendulker proposed openstack/ironic: Fixes automated cleaning failure in iLO drivers  https://review.openstack.org/27093317:40
openstackgerritJulia Kreger proposed openstack/bifrost: Stop using pip8.0  https://review.openstack.org/27079617:41
*** marcusrafael has joined #openstack-ironic17:41
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/26844717:42
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-inspector: Updated from global requirements  https://review.openstack.org/27094017:42
*** ukalifon1 has joined #openstack-ironic17:49
*** davidlenwell has quit IRC17:50
*** ndipanov has quit IRC17:55
*** davidlenwell has joined #openstack-ironic17:55
*** ndipanov has joined #openstack-ironic17:56
*** marios has quit IRC17:59
*** raddaoui has quit IRC18:01
*** Marga_ has quit IRC18:03
*** derekh has quit IRC18:03
openstackgerritJulia Kreger proposed openstack/bifrost: Stop using pip 8.0  https://review.openstack.org/27079618:04
*** ndipanov has quit IRC18:12
*** slagle has joined #openstack-ironic18:13
mgouldTheJulia, how are the changes to oslo versions related to the change to pip versions?18:20
*** trown is now known as trown|lunch18:22
TheJulianot really related, the initially one of the packages that caused pip 8 to blow out was imported via oslo.config, now I'm just trying to get pip out of the mess to begin since it can no longer co-exist with system packages18:22
openstackgerritShivanand Tendulker proposed openstack/ironic: Update to iLO driver documentation  https://review.openstack.org/27069418:23
TheJuliaand somehow it still ends up wit pip818:23
* TheJulia ponders just walking away from computers for a few days18:23
* mgould feels like that sometimes :-(18:23
*** harshs has joined #openstack-ironic18:25
TheJuliamgould: basically, it feels like the only solution is to move bifrost entirely into a venv at this point.  Honestly, should have likely dont that out of the gate, but it wasn't a priority18:27
TheJuliacinerama: any objection if I continue forward your venv patch?  or do you have some local stuff already changed that you've just not pushed up yet?18:28
mgouldTheJulia: ugh, clashing version and library path debugging is horrible18:28
NobodyCam:(18:28
cineramaTheJulia: not at the moment. i updated it yesterday with your suggested changes18:28
mgouldso the "move it all into a venv" solution sounds good to me18:29
TheJuliayeah18:30
TheJuliacinerama: awesome18:30
*** athomas has quit IRC18:31
mgouldTheJulia, just left a few trivial comments on your patch, but it sounds like you may be going with a different approach anyway18:31
* mgould <- overpaid spellchecker :-)18:31
* mgould -> dinner with visiting family: wish me luck...18:32
TheJuliamgould: thanks, I'll take a look at them later.18:32
TheJuliagood luck!18:32
mgouldTheJulia, thanks :-)18:32
*** mgould has quit IRC18:32
* TheJulia thinks -> Errands would be a good idea18:32
*** daemontool has quit IRC18:35
*** electrofelix has quit IRC18:39
*** penick has joined #openstack-ironic18:39
*** athomas has joined #openstack-ironic18:39
*** chaustin has joined #openstack-ironic18:42
*** ukalifon1 has quit IRC18:43
*** ukalifon has joined #openstack-ironic18:43
*** Marga_ has joined #openstack-ironic18:44
*** ukalifon has quit IRC18:51
*** e0ne has joined #openstack-ironic18:56
*** ijw has joined #openstack-ironic19:07
*** Sukhdev has joined #openstack-ironic19:07
*** Marga_ has quit IRC19:11
*** ChubYann has joined #openstack-ironic19:14
*** Marga_ has joined #openstack-ironic19:16
*** ijw_ has joined #openstack-ironic19:17
openstackgerritRuby Loo proposed openstack/ironic: During cleaning, store clean step index  https://review.openstack.org/27098619:20
*** ijw has quit IRC19:20
*** chaustin has quit IRC19:25
*** trown|lunch is now known as trown19:26
*** chaustin has joined #openstack-ironic19:26
*** chaustin has quit IRC19:27
*** ukalifon has joined #openstack-ironic19:31
*** chaustin has joined #openstack-ironic19:32
*** Sukhdev has quit IRC19:40
*** daemontool has joined #openstack-ironic19:42
*** Sukhdev has joined #openstack-ironic19:46
*** e0ne has quit IRC19:49
*** amotoki has quit IRC19:58
*** amotoki has joined #openstack-ironic19:58
*** jcoufal has quit IRC19:59
*** daemontool has quit IRC20:01
*** daemontool has joined #openstack-ironic20:02
*** ijw has joined #openstack-ironic20:03
*** raddaoui has joined #openstack-ironic20:04
*** ukalifon has quit IRC20:06
*** ijw_ has quit IRC20:07
*** ukalifon has joined #openstack-ironic20:12
*** raddaoui_ has joined #openstack-ironic20:15
*** daemontool_ has joined #openstack-ironic20:15
*** chaustin has quit IRC20:17
*** daemontool has quit IRC20:17
*** raddaoui has quit IRC20:18
*** jaybeale has quit IRC20:21
*** amotoki has quit IRC20:21
*** Marga_ has quit IRC20:22
*** Marga_ has joined #openstack-ironic20:22
*** krtaylor has quit IRC20:31
*** piet has quit IRC20:31
*** ukalifon has quit IRC20:34
*** ijw_ has joined #openstack-ironic20:45
*** yarkot has joined #openstack-ironic20:45
*** Sukhdev has quit IRC20:46
*** jamielennox|away is now known as jamielennox20:47
*** baoli has quit IRC20:47
*** ijw has quit IRC20:48
*** baoli has joined #openstack-ironic20:49
*** mkovacik has joined #openstack-ironic20:49
*** Sukhdev has joined #openstack-ironic20:50
*** daemontool_ has quit IRC20:52
*** daemontool_ has joined #openstack-ironic20:53
*** rajinir has quit IRC20:55
*** piet has joined #openstack-ironic20:55
*** Sukhdev has quit IRC21:03
*** chaustin has joined #openstack-ironic21:03
*** mgoddard__ has joined #openstack-ironic21:04
*** mgoddard has quit IRC21:08
*** mgoddard has joined #openstack-ironic21:09
*** jaybeale has joined #openstack-ironic21:11
*** mgoddard__ has quit IRC21:12
*** jaybeale has quit IRC21:12
jlvillalOuch, in Nova meeting they said 30+ hour gate times. That pip 8.0 messed things up.21:13
*** absubram has quit IRC21:15
*** yarkot has quit IRC21:18
*** raddaoui_ has quit IRC21:23
devanandajlvillal: yea, i've been watching the gate. currently it's > 33hr queue21:23
jlvillal:(21:23
rloomust be a record! (ugh)21:25
*** baoli has quit IRC21:27
*** mbound has quit IRC21:28
*** baoli has joined #openstack-ironic21:29
*** baoli has quit IRC21:35
*** baoli has joined #openstack-ironic21:36
*** chaustin has quit IRC21:36
NobodyCam:(21:37
*** penick_ has joined #openstack-ironic21:37
*** penick has quit IRC21:37
*** penick_ is now known as penick21:37
*** baoli has quit IRC21:38
*** baoli has joined #openstack-ironic21:38
*** chaustin has joined #openstack-ironic21:46
*** ijw_ has quit IRC21:46
*** krtaylor has joined #openstack-ironic21:54
*** dims_ has joined #openstack-ironic21:56
*** dims has quit IRC21:57
*** penick has quit IRC22:02
*** Sukhdev has joined #openstack-ironic22:06
*** raddaoui_ has joined #openstack-ironic22:08
devanandathis is interesting - current master ironic-api process does not log request activity22:16
* devananda wonders when / why that changed22:16
*** penick has joined #openstack-ironic22:18
rloodevananda: did it ever? it seems to me that I recall it not logging the curl requests and wondered about it.22:26
devanandarloo: it did as of stable/liberty and 4.2.122:27
devanandait did not as of 4.3.022:27
devanandaI have always seen lines like the following when I test locally22:27
devananda127.0.0.1 - - [21/Jan/2016 14:26:38] "GET /v1/nodes HTTP/1.1" 200 37822:27
rloodevananda: OH. what changed then.22:29
devanandadunno22:29
devanandadigging in now22:29
jrolloslo.service?22:29
jrollI think we moved it to use that rather than wsgiref22:29
devanandajroll: maybe? that also broke the error handling22:30
*** chaustin has quit IRC22:30
jrollwait wat22:30
*** baoli has quit IRC22:30
devanandayep22:30
devanandathat's it22:30
devanandacommit c4bd20ebd4b42201bf40e00d4f0a1b2c69d2e931 -- Use wsgi from oslo.service for Ironic API22:31
jrollthere must be a way to make that log22:31
devanandaat that point, the API service stopped logging access records, even in debug mode22:31
devanandas/records/requests/22:31
devanandajroll: the other issue I was referring to is https://bugs.launchpad.net/ironic/+bug/1535908 -- though after a little more digging, that one predates liberty, so I may be wrong about it coming from oslo.service22:39
openstackLaunchpad bug 1535908 in Ironic "ironic-conductor no longer stops if exception raised during init_host()" [High,Triaged]22:39
*** trown is now known as trown|outttypeww22:43
*** raddaoui_ has quit IRC22:45
*** harlowja has quit IRC22:56
*** harlowja has joined #openstack-ironic22:56
*** hblixt has joined #openstack-ironic22:57
openstackgerritArun S A G proposed openstack/ironic-specs: Add spec for deploying OS tarballs  https://review.openstack.org/24896822:59
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Allow rerunning introspection on stored data  https://review.openstack.org/26763723:00
jrolldevananda: yeah, it's unclear23:04
jrollbut :(23:04
devanandahttps://bugs.launchpad.net/ironic/+bug/153682823:04
openstackLaunchpad bug 1536828 in Ironic "ironic-api does not record URI access logs" [Undecided,New]23:04
*** Sukhdev has quit IRC23:06
*** cdearborn has quit IRC23:07
*** hblixt_ has joined #openstack-ironic23:10
*** Sukhdev has joined #openstack-ironic23:12
*** hblixt has quit IRC23:13
*** chaustin has joined #openstack-ironic23:14
devanandainteresting. I've confirmed ^ in the gate. and found a fix -- just change the "logger_name" option23:14
*** piet has quit IRC23:15
*** chaustin has quit IRC23:23
openstackgerritDevananda van der Veen proposed openstack/ironic: API service logs access requests again  https://review.openstack.org/27108423:30
devanandaand fixed23:30
devanandasurprisingly simple, which explains how it was overlooked23:30
*** bradjones_ has joined #openstack-ironic23:31
*** bradjones_ has quit IRC23:31
*** bradjones_ has joined #openstack-ironic23:31
devanandaalso yay for better logging -- we now get timing data!23:31
devananda2016-01-21 15:25:58.904 6348 INFO ironic_api [req-3c5ae340-5175-4ada-b373-a4dec065fcf6 - - - - -] 127.0.0.1 "GET /v1/nodes/foo HTTP/1.1" status: 200  len: 1303 time: 0.089664023:31
devanandadon't everyone get too excited by that :)23:32
* BadCub dances around with pom poms, cheering23:32
*** chaustin has joined #openstack-ironic23:37
devanandaBadCub: why is it so easy for me to imagine you dancing around with pom poms?23:37
*** chaustin has quit IRC23:38
BadCubLOLOL, because you know I would!!!!23:38
devananda:-D23:38
BadCub;p23:38
*** dprince has quit IRC23:40
*** raddaoui_ has joined #openstack-ironic23:44
*** _hblixt_ has joined #openstack-ironic23:45
*** rcernin has quit IRC23:47
*** bradjones_ has quit IRC23:47
*** bradjones_ has joined #openstack-ironic23:47
*** bradjones_ has quit IRC23:47
*** bradjones_ has joined #openstack-ironic23:47
*** hblixt_ has quit IRC23:48
*** smoriya_ has joined #openstack-ironic23:49
*** Egyptian[Home] has joined #openstack-ironic23:54
*** raddaoui_ has quit IRC23:55
jlvillaldevananda: Thanks for that. I think that will be very useful :)23:57
*** piet has joined #openstack-ironic23:58

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