Monday, 2016-01-11

*** baoli has quit IRC00:00
*** raddaoui has joined #openstack-ironic00:24
*** chlong has quit IRC00:32
openstackgerritVasyl Saienko proposed openstack/ironic: Introduce libvirt dirver  https://review.openstack.org/25309600:33
*** Sukhdev has joined #openstack-ironic00:45
*** Sukhdev has quit IRC00:46
*** chlong has joined #openstack-ironic00:49
*** hoangcx has joined #openstack-ironic00:53
*** dims has quit IRC01:03
*** chlong has quit IRC01:09
*** hoangcx has quit IRC01:15
*** hoangcx has joined #openstack-ironic01:16
*** chlong has joined #openstack-ironic01:23
*** hoangcx has quit IRC01:27
*** hoangcx has joined #openstack-ironic01:29
*** yonglihe has joined #openstack-ironic01:34
*** dims has joined #openstack-ironic01:37
*** piet has joined #openstack-ironic01:51
*** kan_ has joined #openstack-ironic02:05
*** dims has quit IRC02:07
*** piet has quit IRC02:11
*** Sukhdev has joined #openstack-ironic02:21
*** hoangcx has quit IRC02:25
openstackgerritKan proposed openstack/ironic: API to list nodes using the same driver  https://review.openstack.org/26400502:29
*** hoangcx has joined #openstack-ironic02:36
*** hoangcx has quit IRC02:37
*** hoangcx has joined #openstack-ironic02:37
*** hoangcx has quit IRC02:38
*** hoangcx has joined #openstack-ironic02:40
openstackgerritKan proposed openstack/python-ironicclient: Add CLI to list nodes using the same driver  https://review.openstack.org/26400702:40
*** hoangcx_ has joined #openstack-ironic02:42
*** hoangcx has quit IRC02:44
openstackgerritTan Lin proposed openstack/ironic: Add xinetd and its configurs in Install Guide  https://review.openstack.org/26142903:02
openstackgerritTan Lin proposed openstack/ironic: Add choices option to several options  https://review.openstack.org/25173203:34
*** vinm213 has joined #openstack-ironic03:37
*** links has joined #openstack-ironic03:48
*** Haomeng has quit IRC03:55
*** hoangcx_ is now known as hoangcx03:56
*** deray has joined #openstack-ironic04:07
*** kalpase has joined #openstack-ironic04:33
*** davidlenwell_ is now known as davidlenwell04:35
*** coolsvap|away is now known as coolsvap04:41
*** david-lyle has quit IRC05:00
*** david-lyle has joined #openstack-ironic05:00
*** piet has joined #openstack-ironic05:12
*** vishwanathj has joined #openstack-ironic05:13
*** teju has joined #openstack-ironic05:21
*** deray has quit IRC05:26
*** piet has quit IRC05:27
*** deray has joined #openstack-ironic05:28
tejuhow to change provision state of a node from active to available05:30
teju?05:30
*** deray_ has joined #openstack-ironic05:39
*** deray has quit IRC05:42
*** raddaoui has quit IRC05:46
*** stendulker has joined #openstack-ironic05:48
*** vaishnavi has joined #openstack-ironic06:03
lintanteju, you can delete the instance then the node will become available again.06:05
lintanironic node-set-provision-state node deleted06:06
*** baoli_ has quit IRC06:15
*** Jabbaqak has joined #openstack-ironic06:15
JabbaqakChe etc za hren'06:16
*** raddaoui has joined #openstack-ironic06:17
*** teju has quit IRC06:18
*** Jabbaqak has left #openstack-ironic06:21
vaishnavi /msg NickServ VERIFY REGISTER vaishnavi rkytulxkevyu06:22
*** Haomeng has joined #openstack-ironic06:26
*** vaishnavi_r has joined #openstack-ironic06:29
*** ChubYann has quit IRC06:37
*** ionutbalutoiu has quit IRC06:41
*** bkumar has joined #openstack-ironic06:48
*** ionutbalutoiu has joined #openstack-ironic06:51
*** vaishnavi has quit IRC06:51
*** yolanda has joined #openstack-ironic06:53
openstackgerritTan Lin proposed openstack/ironic: Wait longer for AMT firmware from deep sleep  https://review.openstack.org/26410606:55
*** raddaoui has quit IRC06:56
openstackgerritTan Lin proposed openstack/ironic: Wait longer for AMT firmware from deep sleep  https://review.openstack.org/26410606:57
*** Marga_ has joined #openstack-ironic07:01
*** ionutbalutoiu has quit IRC07:03
openstackgerritVaishnavi proposed openstack/ironic: Add support for building ISO for deploy ramdisk  https://review.openstack.org/26459007:05
*** pas-ha has joined #openstack-ironic07:07
pas-hamorning Ironic07:10
*** athomas has joined #openstack-ironic07:14
*** Marga_ has quit IRC07:17
*** Marga_ has joined #openstack-ironic07:18
*** raddaoui has joined #openstack-ironic07:25
*** Marga__ has joined #openstack-ironic07:30
*** Marga_ has quit IRC07:30
*** ukalifon1 has joined #openstack-ironic07:33
*** Marga__ has quit IRC07:35
*** chlong has quit IRC07:39
*** Marga_ has joined #openstack-ironic07:46
*** Marga_ has quit IRC07:50
*** raddaoui has quit IRC08:02
*** Sukhdev has quit IRC08:08
*** praneshp has quit IRC08:10
*** ionutbalutoiu has joined #openstack-ironic08:19
*** ankkumar5 has joined #openstack-ironic08:24
*** vinm213 has quit IRC08:24
*** deray_ has quit IRC08:28
*** boris-42 has joined #openstack-ironic08:28
*** ifarkas has joined #openstack-ironic08:31
*** vinm213 has joined #openstack-ironic08:31
*** openstackgerrit has quit IRC08:32
*** openstackgerrit has joined #openstack-ironic08:33
*** deray has joined #openstack-ironic08:34
*** teju has joined #openstack-ironic08:53
openstackgerritVaishnavi proposed openstack/ironic: Add support for building ISO for deploy ramdisk  https://review.openstack.org/26459008:58
*** derekh has joined #openstack-ironic09:03
*** athomas has quit IRC09:04
*** mbound has joined #openstack-ironic09:05
*** yolanda has quit IRC09:05
*** yolanda has joined #openstack-ironic09:05
*** e0ne has joined #openstack-ironic09:05
*** athomas has joined #openstack-ironic09:08
*** daemontool has joined #openstack-ironic09:14
openstackgerritTan Lin proposed openstack/ironic: Refactor install-guide to configure API/Conductor seperately  https://review.openstack.org/26144309:18
*** ndipanov has joined #openstack-ironic09:25
*** daemontool has quit IRC09:25
*** jistr has joined #openstack-ironic09:25
*** daemontool has joined #openstack-ironic09:25
*** ndipanov has quit IRC09:26
*** daemontool has quit IRC09:27
*** daemontool has joined #openstack-ironic09:29
*** ionutbalutoiu has quit IRC09:37
*** ionutbalutoiu has joined #openstack-ironic09:38
*** aparnav has joined #openstack-ironic09:42
openstackgerritDebayan Ray proposed openstack/proliantutils: common, ris, ribcl changes to support firmware update  https://review.openstack.org/20354309:44
*** ndipanov has joined #openstack-ironic09:44
openstackgerritImre Farkas proposed openstack/ironic: DRAC: switch to python-dracclient on vendor-passthru  https://review.openstack.org/25129409:48
openstackgerritImre Farkas proposed openstack/ironic: DRAC: cleanup after switch to python-dracclient  https://review.openstack.org/25531009:48
openstackgerritvinay kumar muddu proposed openstack/ironic: Fix issues with uefi-ipxe booting  https://review.openstack.org/26574209:51
*** daemontool has quit IRC09:53
*** daemontool has joined #openstack-ironic09:54
*** daemontool has quit IRC09:55
*** daemontool has joined #openstack-ironic09:56
*** electrofelix has joined #openstack-ironic09:56
*** daemontool has quit IRC09:57
openstackgerritImre Farkas proposed openstack/ironic: DRAC: switch to python-dracclient on vendor-passthru  https://review.openstack.org/25129409:58
openstackgerritImre Farkas proposed openstack/ironic: DRAC: cleanup after switch to python-dracclient  https://review.openstack.org/25531009:58
*** daemontool has joined #openstack-ironic09:59
*** ankkumar5 has left #openstack-ironic10:04
*** ankkumar5 has joined #openstack-ironic10:05
*** aarefiev has joined #openstack-ironic10:10
*** daemontool_ has joined #openstack-ironic10:10
openstackgerritvinay kumar muddu proposed openstack/ironic: Fix issues with uefi-ipxe booting  https://review.openstack.org/26574210:12
*** daemontool has quit IRC10:13
openstackgerritSam Betts proposed openstack/ironic: [WIP] Enable tinyipa for devstack Ironic  https://review.openstack.org/25908910:14
*** sambetts has joined #openstack-ironic10:14
sambettsmorning all o/10:15
*** yolanda has quit IRC10:15
*** daemontool_ has quit IRC10:17
*** daemontool_ has joined #openstack-ironic10:17
*** yolanda has joined #openstack-ironic10:17
deraysambetts, g'morning o/10:22
sambettso/ deray10:23
*** mgould has joined #openstack-ironic10:24
*** dtantsur|afk is now known as dtantsur10:32
dtantsurGood monday morning folks :)10:33
mgouldmorning Ironic!10:37
sambettso/ mgould dtantsur10:38
dtantsuro/10:47
mgouldsambetts dtantsur morning!10:48
*** Pespa has joined #openstack-ironic10:56
*** hoangcx has quit IRC10:58
*** stendulker has quit IRC11:08
vdrokgood morning sambetts deray dtantsur and mgould !11:11
derayvdrok, g'morning :)11:12
*** bkumar has quit IRC11:12
*** baoli has joined #openstack-ironic11:14
mgouldvdrok deray, good morning!11:16
dtantsurfolks, our gate is broken right now, please wait before rechecking anything11:17
*** coolsvap is now known as coolsvap|away11:17
deraymgould, g'morning o/11:18
*** dims_ has joined #openstack-ironic11:18
*** lucas-dinner is now known as lucasagomes11:23
lucasagomesmgoddard, dtantsur deray good morning!11:23
dtantsurmorning lucasagomes11:23
deraylucasagomes, g'morning :)11:23
dtantsurlucasagomes, the deploy-ironic syntax error finally bites us :(11:23
lucasagomesdtantsur, oh the patch wasn't approved yet?11:24
* lucasagomes looks11:24
dtantsurlucasagomes, nope, pinged #tripleo, but it's too early11:25
lucasagomes:-(11:26
*** mbound has quit IRC11:28
*** vinm213 has quit IRC11:29
mgoddardmgoddard11:29
mgoddarddoh, not what was intended :)11:29
mgoddardmorning lucasgomes11:30
lucasagomesheh11:30
mgoddardhad a question for you guys actually11:30
mgoddardI'm attending the Nova mid-cycle in a couple of weeks as it's in Bristol11:31
*** daemontool_ is now known as daemontool11:32
mgoddardAre there any Ironic-related Nova issues that need looking at?11:32
mgoddardI could try to progress https://bugs.launchpad.net/ironic/+bug/1405131, but it really needs discussion more than anything11:34
openstackLaunchpad bug 1405131 in OpenStack Compute (nova) "Ports cannot be mapped to networks" [Low,In progress] - Assigned to Mark Goddard (mgoddard)11:34
lucasagomesmgoddard, hmm yeah I believe that will be important, as well as the https://blueprints.launchpad.net/nova/+spec/ironic-networks-support11:35
deraymgoddard, lucasagomes, could this be one of the items? https://review.openstack.org/#/c/211101/11:36
*** jaypipes has joined #openstack-ironic11:37
lucasagomesderay, totally!11:37
mgoddardderay, would love for that one to go through - we are supporting a custom implementation internally11:37
deraylucasagomes, mgoddard okay ..11:38
mgoddardlike many spec reviews I'm subscribed to, it's gone quiet :(11:38
deraymgoddard, ohkay..11:39
*** sinval has joined #openstack-ironic11:39
sinvalgood morning folks o/11:40
derayare we planning to have a spec-less bluepritn for this one as well? is that in line? Satoru Moriya .. r u listening?11:40
deraysinval, morning o/11:41
deraymgoddard, "we are supporting a custom implementation internally" - plz explain11:41
mgoddardwe needed Cinder/Ironic integration, so implemented it ourselves. We roughly followed the proposed data model, but used driver_info instead of the new DB tables11:43
mgoddardWe ended up with a new deploy driver which performs in-band iSCSI attachment via kernel command line arguments to Dracut11:44
mgoddardNot ideal, but our hw doesn't support out of band iSCSI attachment11:44
openstackgerritSam Betts proposed openstack/ironic-python-agent: Add tinyipa to IPA imagebuild directory  https://review.openstack.org/23490211:47
openstackgerritSam Betts proposed openstack/ironic: [WIP] Enable tinyipa for devstack Ironic  https://review.openstack.org/25908911:48
mgoddardI don't think there's anything confidential - we can provide source, but I don't know how useful it will be for the volume connection info work11:50
*** daemontool_ has joined #openstack-ironic11:53
deraymgoddard, okay .. should be fine. will let you know if I plan to look into the code. thx for the update11:54
*** daemontool has quit IRC11:55
*** chlong has joined #openstack-ironic11:57
*** ipukha has joined #openstack-ironic12:01
*** mbound has joined #openstack-ironic12:01
lucasagomesanteaya, thanks for the ping! The patch was updated, we've moved the code from devstack to our gate that's why I abandoned the patch in devstack12:05
lucasagomesto our tree*12:05
lucasagomesanteaya, I've updated the project-config patch to point to the right dependent patch12:05
lucasagomesdtantsur, re 257302 it was long time ago, I think I've tried setup_lib12:09
lucasagomesbut it didn't work12:09
lucasagomesthe right fix should be to merge https://review.openstack.org/#/c/219562/12:09
dtantsuryeah12:09
TheJuliaGood morning everyone12:10
dtantsurmorning TheJulia12:11
*** daemontool has joined #openstack-ironic12:12
sinvalmorning TheJulia12:13
*** daemontool_ has quit IRC12:14
*** derekh has quit IRC12:15
lucasagomesTheJulia, sinval good morning!12:20
sinvalmorning lucasagomes o/12:21
*** raildo-afk is now known as raildo12:21
*** vaishnavi_r has quit IRC12:24
*** derekh has joined #openstack-ironic12:25
TheJuliamgoddard: it would be kind of awesome if that source made it at least into a review to spawn ideas.  I'd really like to see that implemented, and I know there is a lot of interest from our userbase.12:26
*** HenryG has quit IRC12:27
*** HenryG has joined #openstack-ironic12:27
derayTheJulia, second your thought12:30
TheJuliaand when I say a lot, I mean _a lot_12:31
*** cgascoig has quit IRC12:35
*** mkovacik has quit IRC12:36
sinvalhey folks, quick question: is there any reason for a 4.3 driver versin does not work with 4.2?12:37
sinvalversion*12:37
deraydtantsur jroll jlvillal lucasagomes NobodyCam rloo TheJulia and all others.. if you have some free time then can you have a look at https://review.openstack.org/#/c/211019/?12:37
dtantsursinval, I'm not sure such compatibility is guaranteed, but I don't remember any reasons for it not to12:39
sinvaldtantsur: me too, and by reading the release notes I don't think that there is a reason, thanks12:47
*** trown|outttypeww is now known as trown12:52
TheJuliasinval: I seem to remember that was a break in the driver interface, but it may have been fixed before 4.2 was released.13:02
vdrokmorning lucasagomes sinval and TheJulia13:03
sinvalTheJulia: oh thanks, I'm going to check it13:04
sinvalmorning vdrok13:04
ankkumar5hi vdrok, dtantsur can u look into the patch https://review.openstack.org/#/c/259921/313:06
dtantsurankkumar5, could you please fix all the -1's before asking more people to look at it?13:07
*** daemontool has quit IRC13:07
ankkumar5dtantsur, ya i am working on that.. thank u13:08
*** daemontool has joined #openstack-ironic13:10
*** links has quit IRC13:13
lucasagomesvdrok, hello there13:16
*** aparnav has quit IRC13:19
zhenguomorning lucasagomes, dtantsur, vdrok and all others13:20
*** erwan_taf has joined #openstack-ironic13:21
dtantsuro/13:21
erwan_tafo/13:21
vdrokmorning :)13:21
*** daemontool_ has joined #openstack-ironic13:23
*** dprince has joined #openstack-ironic13:26
*** daemontool has quit IRC13:26
openstackgerritSam Betts proposed openstack/ironic-python-agent: Add tinyipa to IPA imagebuild directory  https://review.openstack.org/23490213:29
*** yolanda has quit IRC13:31
*** yolanda has joined #openstack-ironic13:32
mgoddardTheJulia: that should not be a problem. I'll check that we're ok to release it13:33
sergeko/13:35
TheJuliamgoddard: awesome!13:39
TheJuliamgoddard: I would just put something in the commit message to let people know what to expect  :)13:40
mgoddardTheJulia: Will do. It's currently based on Kilo, so may need some work to port to Mitaka13:41
openstackgerritSam Betts proposed openstack/ironic: [WIP] Enable tinyipa for devstack Ironic  https://review.openstack.org/25908913:43
mgoddardTheJulia: just got the green light, I'll put a review together13:43
sambettslucasagomes: is there a way to enable the debug config option on IPA?13:50
jrollsambetts: --debug on the ipa command line13:53
jrollmorning all13:53
sambettsjroll: do I need to modify my ramdisk to make it do that? or can I do it via a kernel param?13:54
*** ankkumar5 has quit IRC13:54
*** kan_ has quit IRC13:55
jrollsambetts: ramdisk afaik, maybe kernel param though13:59
jrollnope https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/cmd/agent.py13:59
sambetts:(13:59
jrollpatches welcome :P14:00
*** rloo has joined #openstack-ironic14:03
lucasagomessambetts, sorry the delay, what jroll said14:04
lucasagomesand morning :-)14:04
sambettsjroll, lucasagomes :-P ah well14:04
* lucasagomes checks14:05
*** [1]cdearborn has joined #openstack-ironic14:06
*** krtaylor has quit IRC14:06
NobodyCamGood MOrning Ironicers14:12
mgouldNobodyCam, morning!14:14
NobodyCammorning mgould :)14:15
dtantsurmorning jroll, NobodyCam14:17
jroll\o14:18
NobodyCammorning dtantsur, jroll, rloo, sambetts, vdrok, devananda, jlvillal and all others not listed here14:18
NobodyCam:)14:18
sambettso/ NobodyCam14:18
vdrokmorning jroll and NobodyCam !14:18
*** krtaylor has joined #openstack-ironic14:19
NobodyCam:)14:19
sinvalgood morning NobodyCam14:19
sinvaland everyone else :)14:19
NobodyCammorning sinval :)14:19
*** thrash|g0ne is now known as thrash14:22
*** lucasagomes is now known as lucas-hungry14:23
*** jdk has joined #openstack-ironic14:24
jdkI've been using bifrost/ironic for a month or more. I have a "best practices" type of question. I'm developing disk images quite regularly so I need to re-deploy often.14:26
rlooGood morning NobodyCam, mgould, sambetts, vdrok, sinval, jdk, dtantsur, jroll, lucas-hungry, and everyone else!14:28
jdkshould I be updating instance_info using the command line client?  what is the minimum inventory I need to provide as input to deploy-dynamic.yaml?14:28
sambettsHi rloo :D14:28
vdrokmorning rloo14:28
mgouldrloo, goot morning!14:29
mgould*good14:29
mgouldand sinval jdk jroll and anyone else I've missed :-)14:29
dtantsurmorning rloo14:30
rloomgould: :)14:30
TheJuliajdk: you can feed it in via the inventory file if you so desire14:30
*** piet has joined #openstack-ironic14:31
TheJuliajdk: minimum is a very good question.  Driver, credentials for the driver... I think that would be it at a bare minimum14:31
openstackgerritVasyl Saienko proposed openstack/ironic: Add Link-Local-Connection info to ironic port  https://review.openstack.org/25636514:32
openstackgerritVasyl Saienko proposed openstack/ironic: Add configure_provision_network function  https://review.openstack.org/25636714:32
openstackgerritVasyl Saienko proposed openstack/ironic: Update Ironic VM network connection  https://review.openstack.org/25636614:32
openstackgerritVasyl Saienko proposed openstack/ironic: Add Ironic/Neutron integration documentation  https://review.openstack.org/25859614:32
*** bkumar has joined #openstack-ironic14:36
jdkgood morning all14:36
jdkTheJulia: thanks, I've been using a full json file with all the detail needed to enroll the hardware but then found it was becoming a pain to update it for re-deploy14:37
TheJuliaYeah, if memory serves if no instance_info is defined, it just uses the defaults14:39
TheJuliawhich can be overridden on the command line14:39
mgoddardTheJulia, deray: Our Cinder/Ironic driver is up for review https://review.openstack.org/#/c/265856/14:44
anteayalucas-hungry: thank you14:44
deraymgoddard, thank you14:45
mgoddardthere is Nova driver code to go with it, which I can post, but let's just see what the interest is like first14:45
TheJuliamgoddard: Awesome14:45
mgoddardwe're using it with the multi-attach Cinder work, and will be pointing it at a 128 node cluster shortly14:47
rloojroll, lucas-hungry: why did we have to go back to using 'ironic-tempest-plugin'?14:48
rloojroll, lucas-hungry: https://review.openstack.org/#/c/246161/14:48
openstackgerritJim Rollenhagen proposed openstack/ironic: Migrate Tempest tests into Ironic tree  https://review.openstack.org/25398214:49
*** vinm213 has joined #openstack-ironic14:49
jrollrloo: because we need to be able to match test names with a regex in the gate, and there wasn't any good identifiers without something like that14:50
jrollrloo: see also https://review.openstack.org/#/c/265311/1/jenkins/jobs/ironic.yaml14:50
rloojroll: so sad. ok thx.14:51
jrolldevananda: lucas-hungry: just added a license file to 253982 to satisfy pep814:51
TheJuliamgoddard: I think you may want to mark that rev as -1 workflow :)14:55
TheJuliajust so it is more clear :)14:55
openstackgerritSam Betts proposed openstack/ironic-python-agent: Add tinyipa to IPA imagebuild directory  https://review.openstack.org/23490214:57
*** ukalifon1 has quit IRC14:58
openstackgerritSam Betts proposed openstack/ironic: [WIP] Enable tinyipa for devstack Ironic  https://review.openstack.org/25908914:59
*** deray has quit IRC14:59
*** kalpase has quit IRC15:00
jlvillalGood morning NobodyCam. You wake up so early :)15:01
TheJuliajlvillal: He has been up for... at least a half an hour :)15:01
jlvillalGood morning TheJulia jroll rloo mgoddard derekh anteaya lucas-hungry dtantsur and everyone else :)15:01
mgoddardTheJulia: I was looking for that button but couldn't find it. It doesn't appear for me in reply15:02
TheJuliagood morning jlvillal15:02
mgoddardmorning jlvilla115:02
jlvillalTheJulia, That is so early ;)15:02
TheJuliamgoddard: that... seems... a liottle weird...15:02
TheJulias/lio/li/15:02
anteayamorning jlvillal15:03
mgoddardTheJulia: it does.15:04
dtantsurmorning jlvillal15:05
jlvillal:)15:06
*** mkovacik has joined #openstack-ironic15:09
dtantsurfolks, is there a bug tracker for ironic-webclient? I'd prefer not to track their bugs with ironic's..15:14
dtantsurkrotscheck, betherly ^^15:14
krotscheckdtantsur: Urm... I think there's a launchpad group?15:16
krotscheckMaybe?15:16
* krotscheck may not have set that up15:17
dtantsurkrotscheck, could you please setup a bug tracker for it? and move https://bugs.launchpad.net/ironic/+bug/1531100 there?15:17
openstackLaunchpad bug 1531100 in Ironic "ironic-webclient not working if input api url ends with '/'" [Undecided,New] - Assigned to Haomeng,Wang (whaom)15:17
*** thrash has quit IRC15:17
*** bkumar has quit IRC15:17
krotscheckdtantsur: That one merged already15:18
dtantsurI guess so. it wasn't updated, because it is on a wrong project15:18
*** raddaoui has joined #openstack-ironic15:19
*** thrash has joined #openstack-ironic15:20
*** thrash has quit IRC15:20
*** thrash has joined #openstack-ironic15:20
*** lucas-hungry is now known as lucasagomes15:25
lucasagomesjlvillal, rloo morning15:26
lucasagomesrloo, yeah cause of the regex in project-config15:26
lucasagomesjroll, thanks!15:26
*** teju has left #openstack-ironic15:27
rloolucasagomes: too bad, but that's life. thx.15:28
rloomorning jlvillal15:28
jlvillal:)15:28
*** piet has quit IRC15:29
*** piet has joined #openstack-ironic15:29
dtantsurlucasagomes, is there something else to do for https://bugs.launchpad.net/ironic/+bug/1526518 ?15:33
openstackLaunchpad bug 1526518 in Ironic "Check the syntax of the bash files under devstack/" [Low,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes)15:33
* lucasagomes looks15:33
lucasagomesdtantsur, I think we can close it now15:34
openstackgerritAnton Arefiev proposed openstack/python-ironicclient: Use requests lib in HTTPClient  https://review.openstack.org/22928615:35
vinm213Hello all15:39
vinm213GM15:39
vinm213I have created a bug related UEFI-IPXE https://bugs.launchpad.net/ironic/+bug/153267915:41
openstackLaunchpad bug 1532679 in Ironic "ipxe booting of node in uefi boot mode only boots deploy image and not the user image after reboot" [Undecided,In progress] - Assigned to vmud213 (vmud213)15:41
*** ukalifon has joined #openstack-ironic15:42
devanandamorning, all15:42
vinm213can you confirm the bug?15:42
*** raddaoui has quit IRC15:43
dtantsurlucasagomes, ^^15:43
lucasagomesvinm213, thanks for the bug15:43
dtantsurdevananda, morning15:43
lucasagomesvinm213, it seems valid, I've seem the patch fixing it too15:44
vinm213Thanks15:44
lucasagomesor a patch fixing it*15:44
* lucasagomes finds the links15:44
vinm213Can you please review it .15:44
lucasagomeshttps://review.openstack.org/#/c/265742/15:44
*** Sukhdev has joined #openstack-ironic15:44
lucasagomesvinm213, did already. It's missing unittests15:44
lucasagomesother than that it LGTM15:45
jroll\o devananda15:45
*** rpioso has joined #openstack-ironic15:45
lucasagomesdevananda, morning15:45
vinm213ok. Sure will update the unit tests.15:46
lucasagomesvinm213, thanks a lot15:47
*** ukalifon has quit IRC15:49
vdrokmorning jlvillal and devananda15:51
*** mtanino has joined #openstack-ironic15:53
*** lazy_prince has joined #openstack-ironic15:56
devanandadtantsur: wait, what? dib gate is not testing the proposed changes to dib?15:58
dtantsurdevananda, believe me or not, yes15:59
* dtantsur was *surprised* as well15:59
devananda:(15:59
devanandawtf??15:59
lucasagomesdevananda, no15:59
lucasagomesremember when we had that problem with ubuntu changing the codename to the version number15:59
lucasagomes?15:59
lucasagomesI've put some patches fixing it and adding a job to test dib from source16:00
lucasagomesbut they haven't got merged since16:00
devanandahave you pointed this out to anyone in -infra?16:00
lucasagomesdevananda, there's a change in devstack, ironic and project-config16:01
* lucasagomes find the patches16:01
devanandalucasagomes: I see them16:01
devanandajust very surprised16:01
dtantsurpatches are on the whiteboard16:01
lucasagomesdevananda, I kinda forgot because after ubuntu fixed the codiname vs version number the gate got fixed16:01
lucasagomesbut yeah, we should enable a job like that asap16:01
devanandayup16:02
jroll+116:05
dtantsurdevananda, jroll, pin for DIB 1.6.0 was approved16:06
jlvillalvdrok, devananda Good morning16:06
*** ukalifon1 has joined #openstack-ironic16:06
jrolldtantsur: yay, thanks16:07
lucasagomesdtantsur, fwiw tha workaround for the "pip install -e" works16:07
dtantsurcool16:07
lucasagomesso we can land w/o the proper fix and update it later (if the proper fix don't get in first)16:07
dtantsurFYI: I plan to -1 all changes to deploy-ironic element, unless they're critical bug fixes16:07
dtantsurlucasagomes, yeah16:08
dtantsurlucasagomes, could you remind me a link?16:08
lucasagomesdtantsur, https://review.openstack.org/#/c/257302/2/devstack/lib/ironic16:08
jrolldtantsur: +1, kill it with fire16:09
jlvillal:)16:10
*** ukalifon1 has quit IRC16:15
*** daemontool_ has quit IRC16:21
openstackgerrityolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost  https://review.openstack.org/26563016:23
*** deray has joined #openstack-ironic16:25
*** lazy_prince has quit IRC16:25
*** killer_prince has joined #openstack-ironic16:26
*** lazy_prince has joined #openstack-ironic16:26
*** lazy_prince has quit IRC16:26
openstackgerrityolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost  https://review.openstack.org/26563016:26
openstackgerrityolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost  https://review.openstack.org/26563016:35
dtantsurfolks, is ATC registration for the summit open already?16:35
sambettsdtantsur: I've not had an email with a code or anything yet16:37
dtantsurah, so it's not only me... c'mon, I need a visa invitation!16:37
lucasagomesdtantsur, didn't get an email yet either16:38
dtantsurmeh..16:38
* lucasagomes gotta update his waiver visa too16:38
sambettslucasagomes: https://review.openstack.org/#/c/259089/ !!! Its passing!!!16:39
lucasagomesw00t!16:40
lucasagomessambetts, wa16:40
lucasagomessambetts, what was it?*16:40
sambettslucasagomes: I had to add a udevadm settle, to the script because /dev wasn't getting updated fast enough16:41
sambettsit was running the dd before /dev/vda2 had been created16:41
lucasagomessambetts, nice one16:41
dtantsursambetts, it's not the final idea of this patch, right? cause it removes building IPA from source :)16:41
NobodyCamlight (no) agenda today :)16:42
sambettsdtantsur: what do you mean? its still building IPA from source16:42
dtantsursambetts, well, it breaks inspector gate (see the -nv job)16:42
dtantsurso at quick look I got impression that it removes some IPA bits16:42
dtantsursambetts, ah no, it adds a git_clone command, so you should add IPA to all PROJECTS in project-config16:43
*** jdk has quit IRC16:43
*** alaski has joined #openstack-ironic16:44
sambettsdtantsur: yeah, the devstack lib isn't in its final form, but the tiny core IPA patch is now working, lucasagomes I also managed to get it to build tgt and qemu-utils from source in the chroot build process instead of haven't them in the repo which is awesome :)16:45
lucasagomesniceee16:45
*** piet has quit IRC16:48
*** raddaoui has joined #openstack-ironic16:51
*** yolanda has quit IRC16:55
*** yolanda has joined #openstack-ironic16:55
*** dims has joined #openstack-ironic16:56
*** piet has joined #openstack-ironic16:56
*** dims_ has quit IRC16:56
*** mgoddard_ has joined #openstack-ironic16:59
*** vishwana_ has joined #openstack-ironic17:00
rloomeeting now?17:00
*** mgoddard has quit IRC17:01
jlvillal[1]cdearborn, You are just a foot note :P17:01
*** vishwanathj has quit IRC17:03
jlvillal[1]cdearborn, I couldn't resist with [1] tacked on to the front of your name :)17:05
*** killer_prince has quit IRC17:10
*** daemontool has joined #openstack-ironic17:10
*** daemontool_ has joined #openstack-ironic17:12
*** ifarkas has quit IRC17:15
*** daemontool has quit IRC17:15
openstackgerrityolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost  https://review.openstack.org/26563017:17
*** vinm213 has quit IRC17:17
*** raddaoui has quit IRC17:25
*** jaybeale has joined #openstack-ironic17:26
*** raddaoui has joined #openstack-ironic17:30
*** mbound has quit IRC17:40
*** deray has quit IRC17:41
*** vishwanathj has joined #openstack-ironic17:46
*** trown is now known as trown|lunch17:47
*** vishwana_ has quit IRC17:48
*** lekha|away is now known as lekha17:48
*** derekh has quit IRC17:51
*** ionutbalutoiu has quit IRC17:52
*** teju has joined #openstack-ironic17:53
openstackgerrityolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost  https://review.openstack.org/26563017:54
*** penick has joined #openstack-ironic17:55
jrollI'm not sure I understand what ironic functional tests would test, fwiw17:59
lucasagomeswe can continue here17:59
jrollapi?17:59
jrollwe already have tempest to test the api17:59
*** ijw has joined #openstack-ironic17:59
jlvillaljroll, Yes I would think the API to start.17:59
jlvillalTest communication from API to conductor.18:00
jlvillalI would assume it would all be API calls.18:00
dtantsurjroll, tempest requires devstack, my point is that lightweight functional testing would work just on a laptop with working python18:00
dtantsuragain, I'm basing my judgement on what inspector does18:00
sergekjroll: my understanding is that functional test more close to real use case than unit ones18:00
*** e0ne has quit IRC18:01
dtantsurwe mock ironicclient and keystoneclient and then call main(args) to launch the inspector service18:01
jrolldtantsur: right, so we mock the backend of the api and poke at it and verify mocks?18:01
jrolle.g. mock dbapi18:01
jrolland rpcapi18:01
dtantsurjroll, we use sqlite in temporary location18:01
dtantsurso we do test it, including migrations18:01
*** raddaoui has quit IRC18:01
dtantsurwe only mock 3rd party service clients (and don't use ramdisk, obviously)18:02
jrolldtantsur: well, with conductor and oslo.msg that's a bit more complex18:02
jrollbut yeah, I see your point18:02
dtantsurI'll think better about it tomorrow, and sum it up on the ML18:02
dtantsurtoday I'm already too sleepy :)18:02
jrollcool, ty18:02
sergekdtantsur: ty18:02
dtantsurgood night everyone18:02
*** dtantsur is now known as dtantsur|afk18:03
sergekjroll: btw is there any magic behind tempest plugin? https://review.openstack.org/#/c/253982/1418:03
lucasagomesdtantsur|afk, night18:03
jrollsergek: as long as ironic and tempest are both installed in the environment, it will be loaded correctly by tempest via entry_points18:04
sergekI feel dumb or sleepy already :)18:04
jrollsergek: see https://review.openstack.org/#/c/246161/11 and http://docs.openstack.org/developer/tempest/plugin.html18:04
jrollbbiab18:04
sergekjroll: ty. I'll continue tomorrow18:04
*** ijw has quit IRC18:04
*** raddaoui has joined #openstack-ironic18:04
jlvillalsergek, Thanks for looking into functional testing. I will get back on it once I make progress on grenade.18:05
sergekyeah. I cherry picked both of them18:05
jlvillalsergek, Hopefully we can work together on it :)18:05
sergekjlvillal: I only intended to add one more test and get lost  :)18:05
jlvillal:)18:06
sergekjlvillal: definitely having the only ironic services is tempting. I'd give it a try18:06
sergekjlvillal: Devstack is interesting is being a bit more "real" setup18:07
sergek*as18:07
sergekanyway I'd like to contribute in any of the option when I enforce them working in my env18:08
sergekgood night all o/18:08
mgouldsergek, good night!18:08
sergekmgould: :)18:09
*** SpamapS has quit IRC18:10
*** athomas has quit IRC18:10
*** raddaoui has quit IRC18:12
openstackgerritMilan Kováčik proposed openstack/ironic-inspector: Introducing API for aborting introspection  https://review.openstack.org/26527518:13
*** jistr has quit IRC18:15
*** krtaylor has quit IRC18:17
*** Sukhdev has quit IRC18:17
*** mkovacik has quit IRC18:17
*** athomas has joined #openstack-ironic18:17
openstackgerrityolanda.robla proposed openstack/bifrost: Add inventory_dns feature to bifrost  https://review.openstack.org/26563018:19
*** Sukhdev has joined #openstack-ironic18:20
openstackgerritJarrod Johnson proposed openstack/pyghmi: Add OEM sensors for Lenovo Nextscale  https://review.openstack.org/26597418:21
*** teju has quit IRC18:22
lucasagomesNobodyCam, was you that was working on having common properties for credentials in Ironic?18:23
NobodyCamme?18:23
lucasagomescause I thought about just adding something simple such as a "username", "password" and "address" properties in driver_info for the drivers in tree18:24
lucasagomesNobodyCam, I thought you were looking at it, maybe I'm wrong18:24
NobodyCamhumm I was not looking at I can, but that suggestion does not sound to off base18:25
rloolucasagomes: I thought that was something we discussed several releases ago, but I could be wrong.18:25
lucasagomesNobodyCam, oh ack, sorry for the confusion then18:26
NobodyCamnp :)18:26
lucasagomesrloo, right, yeah... I was just wondering whether we want something simple as adding new common properties (like we did for deploy_ramdisk, deploy_kernel)18:26
lucasagomesor we want to have something more complex like a different endpoint for credentials and so on18:26
lucasagomesjroll, ^ do you have any opnion on it?18:27
lucasagomes(for context, I'm just saying because in tripleo there are things like https://github.com/openstack/os-cloud-config/blob/master/os_cloud_config/nodes.py which is a PITA to maintain)18:27
NobodyCamlucasagomes: how about for ssh driver would password contain a key?18:27
lucasagomesNobodyCam, ssh accepts password too18:28
NobodyCamya18:28
*** Sukhdev has quit IRC18:28
jrolllucasagomes: I'm not opinionated, I don't think it's a very high priority18:28
jrollbut would be nice to have18:28
lucasagomesif one wants to use a key or key content it can continue to use the ssh_* namespace because that's specific for that driver18:28
lucasagomesjroll, it's not h prio at all18:28
jrollwe did talk about this before though18:28
lucasagomesjust asking so we can open an RFE about it18:28
*** krtaylor has joined #openstack-ironic18:28
jrollyeah, go for it18:29
NobodyCam++++18:29
lucasagomesand if we go for the just adding new properties, that should be a quick/easy patch18:29
lucasagomesdeprecate the namespaced ones in favor of the common ones18:29
lucasagomesand that's all18:29
lucasagomesremove it later...18:29
rloo lucasagomes +. after reviewing patches that are high priority though :D18:29
lucasagomesrloo, jroll NobodyCam cool, ok I will add an RFE for it18:30
lucasagomesrloo, no rush reviewing it18:30
*** daemontool_ has quit IRC18:30
lucasagomesrush to review it*18:30
rloolucasagomes: no, i mean it'd be great if you had time to review the high priority patches ;)18:30
lucasagomesah, sure!18:31
rloolucasagomes: and we should try to get this spec approved: https://review.openstack.org/#/c/253605/18:35
sambettsnight all o/18:35
rloonight sambetts18:35
lucasagomesrloo, will review it18:35
lucasagomessambetts, see ya, g'night18:35
mjturek1hey all, I have a devstack patch that merged earlier than it should have (https://review.openstack.org/#/c/258079). I'm wondering might be related to the kilo tempest failures (https://bugs.launchpad.net/ironic/+bug/1531477). I have a revert in review for the original patch now (https://review.openstack.org/265969)18:35
openstackLaunchpad bug 1531477 in Ironic "Kilo dsvm gate is mostly broken (timeout when waiting for active state)" [High,Confirmed]18:35
*** ChubYann has joined #openstack-ironic18:36
lucasagomesrloo, ah that spec... yeah, I still gotta try the approach devananda commented there18:36
*** SpamapS has joined #openstack-ironic18:36
lucasagomesto use a prefix index18:36
*** electrofelix has quit IRC18:36
rloolucasagomes: it'd be good to get that in mitaka but i'm worried that it might not happen.18:36
lucasagomesyeah, same18:38
jrollwe still have a few months, we can totally get it in18:38
devanandamjturek1: are you familiar with the depends-on flag in gerrit?18:38
mjturek1devananda: I was not :-\18:39
rloojroll: i hope you're right. we don't seem to be moving faster than a snail's pace. (ok, i'll be more optimistic.)18:39
* mgould -> home; good night!18:39
jrollmjturek1: ouch18:39
mjturek1jroll: I know, very sorry :(18:39
*** mgould has quit IRC18:39
jrollrloo: I like to think we've been doing okay, except for during holidays18:39
jrollbut maybe I'm wrong18:40
jrollmjturek1: it's fine18:40
rloojroll: i think holidays and gate/timeouts and a few other things.18:40
jrollmjturek1: I don't know if I like the tempest patch either18:40
NobodyCamnight mgould18:40
rloojroll: mitaka-2 is coming up and we haven't released ironic since around mitaka-1. makes me sad that we changed to a new release thing but we so far seem to be following mitake schedule :-(18:41
jrollrloo: mitaka schedule is one big release at end of cycle...18:43
jrollthat said18:43
jrollm-1 through m-2 everyone was out on holiday18:43
jrollwe *have* gotten a lot of our priorities done / close to done18:43
mjturek1jroll: the timeout consolidation? Fair enough, it was requested  by the tempest PTL so feel free to review18:43
*** praneshp has joined #openstack-ironic18:44
jrollmjturek1: heh, we're moving all of that code out anyway18:44
*** piet has quit IRC18:44
jrollmjturek1: https://review.openstack.org/#/c/265358/18:45
*** piet has joined #openstack-ironic18:45
*** sambetts has quit IRC18:45
*** davideag_ has quit IRC18:46
mjturek1jroll: ahh understood18:47
*** e0ne has joined #openstack-ironic18:49
*** piet has quit IRC18:50
*** davideagnello has joined #openstack-ironic18:50
*** piet has joined #openstack-ironic18:50
maurosrjroll: but is there any other reason for you not liking mjturek1's patch? I mean is it just a matter of resubmit it on ironic's tree?18:51
jrollmaurosr: those are very different timeouts18:52
jrollthere's no reason power timeout should be 300s, for example18:52
mjturek1jroll: right makes sense18:52
maurosrok, specific timeout then18:53
jrollI'm not saying it's wrong18:53
jrolljust something that should be discussed with the ironic team18:53
*** ijw has joined #openstack-ironic18:53
*** Guest41804 is now known as mgagne18:54
mjturek1jroll: okay, totally agree. I'll resubmit once the code moves to ironic18:55
*** mgagne is now known as Guest8441918:55
*** barra204 has joined #openstack-ironic18:55
*** shakamunyi has quit IRC18:56
jrollmjturek1: cool, you can base it on top of 25398218:56
mjturek1jroll: got it, will do18:56
jrollthanks18:57
rloojroll: do you have next Monday (Jan 18, Martin Luther King Day) off?18:58
jrollrloo: uhhhh18:59
jrollnot that I know of?18:59
rloojroll: ok, maybe just yahoo then. i was wondering if there would be a meeting, but i'll assume so.18:59
jrollyeah, let's have one18:59
NobodyCamrloo: we do have it listed as a holiday19:00
rlooNobodyCam: lucky you :) I updated the meetings page with the next meeting being next week. There may be enough folks for a meeting.19:01
NobodyCam:)19:02
*** trown|lunch is now known as trown19:02
*** piet has quit IRC19:05
*** piet has joined #openstack-ironic19:05
sinvalhey folks, how a conductor is referenced by the nodes that it manages?19:11
*** shakamunyi has joined #openstack-ironic19:12
*** barra204 has quit IRC19:12
krotscheckLooking through the ironic state machine (ironic.common.states), I see a few states that are declared, but not actually used.19:14
krotscheckI'm guessing they're there for documentation purposes?19:14
krotscheckExample: DEPLOYDONE19:14
devanandakrotscheck: such as?19:14
krotscheckhttp://docs.openstack.org/developer/ironic/_modules/ironic/common/states.html19:14
devanandaah19:14
devanandathere is an autogenerat[ed|able] graphic showing the paths in the state machine19:14
devanandasome of the states defined in states.py are internal and not exposed externally19:15
devanandaeg, DEPLOYDONE19:15
krotscheckOk, so not something I need to care about19:15
NobodyCamsinval: you mean the hash ring?19:16
NobodyCamhttps://github.com/openstack/ironic/blob/master/ironic/common/hash_ring.py19:16
krotscheckDitto on DELETED and REBUILD?19:16
devanandakrotscheck: http://docs.openstack.org/developer/ironic/_images/states.svg19:16
devanandakrotscheck: when you say "care about" do you mean "create input box for" for "might possibly be displayed" ?19:17
devanandaor somethng else?19:17
krotscheckdevananda: Might be displayed, and requires logic to determine what actions are allowed.19:17
krotscheck(Even if said logic is "nothing's allowed")19:18
devanandakrotscheck: ok. as an aside, have you seen the spec that defines an API for ^ ?19:18
*** Guest84419 is now known as mgagne19:18
*** mgagne has quit IRC19:18
*** mgagne has joined #openstack-ironic19:18
krotscheckI heard about it and briefly read it, but from what I recall it wasn't what I needed.19:19
krotschecki.e. it didn't stick in my mind, ergo it's probably not what I'm looking for.19:19
sinvalNobodyCam: almost there, I mean how the node is marked, or receives the conductor id... something like that, because, the node itself has two attributes: reservation and conductor_affinity, and I thought that the reference was something like that...19:19
devanandakrotscheck: that's unfortunate. please review again -- it is expressly *for your use case*19:19
devanandakrotscheck: and please -1 if it in any way doesn't facilitate building a better UI19:19
krotscheckThis one? https://review.openstack.org/#/c/212132/19:20
devanandakrotscheck: as far as reading the code to determine this, here is what you want https://github.com/openstack/ironic/blob/master/ironic/common/states.py#L215-L24419:20
*** jdk has joined #openstack-ironic19:20
krotscheckYeah, I'm already copying that.19:20
devanandanope, not that spec19:20
*** garthb has joined #openstack-ironic19:20
*** raddaoui has joined #openstack-ironic19:20
sinvalNobodyCam: but I'll take a look at the hash ring code, I think that it will give me the answer :) thanks19:20
devanandakrotscheck: https://review.openstack.org/#/c/224022/19:20
krotscheckhttps://review.openstack.org/#/c/224022/19:20
krotscheckAh19:20
krotscheckBeat me to it19:20
devanandasinval: reservation == "conductor places exclusive lock, does some work"19:22
*** marcusrafael has joined #openstack-ironic19:22
*** raddaoui_ has joined #openstack-ironic19:22
devanandasinval: affinity == "last conductor that deployed node". if not equal to current mapping, then take_over() is required19:22
*** ipukha has quit IRC19:23
sinvaldevananda: oh, I see, so when both are null, any conductor can manage the node?19:23
*** [1]rpioso has joined #openstack-ironic19:24
*** raddaoui has quit IRC19:25
openstackgerritJarrod Johnson proposed openstack/pyghmi: Add OEM sensors for Lenovo Nextscale  https://review.openstack.org/26597419:25
jdkTheJulia: please take a look at http://paste.openstack.org/show/483470/  there is a question in there for you19:27
TheJuliajdk: looking19:28
TheJuliaahh19:29
*** rpioso has quit IRC19:30
lucasagomessinval, there are different hash rings for different drivers19:32
lucasagomessinval, so only conductors loaded with the driver to manage that node would be hashed against that node19:33
TheJuliajdk: is the instance info auto-populating?19:35
TheJuliaor are you populating it?19:35
jdkTheJulia: in this case I populated it with the ironic node-update command19:36
TheJuliajdk: so... the playbook is trying to make sure the default file name exists, it doesn't see that in this case, and the json does not come with pre-populated instance info which is why it checks tto see if the file name is there.   Maybe try -e deploy_image_filename="edendisk-2016-01-11T17:34:26Z.qcow2"19:36
jdkTheJulia: ok thanks, I'll try that19:37
TheJuliaon the ansible-playbook command line, that will reset the var and everything should find/automap accordingly.  If that works, youshouldn't need need to populate instance_info by hand since it will do it for you, that is if the file can be found and checksum collected19:38
jdkTheJulia: awesome, that worked. thanks a bunch19:41
sinvallucasagomes, and, once that the conductor was selected how the node is referenced to it, my case is something like: "which nodes are managed by conductor X?"19:42
lucasagomessinval, we don't keep track of it, cause it's computed on-the-fly19:43
sinvallucasagomes: cool, thanks19:43
lucasagomesfor every request, the api service will hash the node uuid and route it to the conductor that was returned from the hash ring module19:44
lucasagomessinval, not sure what changes would be needed in the hash ring to keep track of it tho, it should be possible do19:45
lucasagomesit should be possible to do*19:45
sinvallucasagomes: nice19:46
lucasagomessinval, yeah, it's called "consistent hash ring", there's many blog posts about it if you are interested19:47
krotscheckdevananda: Commented. Long story short: I need it to be able to provide me with the full state machine so that I can reconstruct it in browser memory. If I can't do that, then I have to send an API request for every row in a node list, and that's going to slow things way down.19:48
sinvallucasagomes: I'll take a look19:48
lucasagomescool19:48
krotscheckWhether that's done by describing the graph edges or nodes is fairly irellevant, though I do want some kind of indication if a state is volatile.19:48
krotscheckdevananda: With that in mind, I'm goign to assume that I can build a state machine from a JSON file that looks like the one provided.19:50
lucasagomesfolks I'm going to call it a day19:53
lucasagomeshave a great night!19:53
sinvalgood night lucasagomes19:53
*** lucasagomes is now known as lucas-dinner19:53
lucas-dinnersinval, g'night! see ya19:53
*** pas-ha has quit IRC19:53
*** sulgrove has joined #openstack-ironic19:59
NobodyCamnight lucas-dinner20:02
*** jaybeale has quit IRC20:02
*** raddaoui_ has quit IRC20:04
openstackgerritJarrod Johnson proposed openstack/pyghmi: Add OEM sensors for Lenovo Nextscale  https://review.openstack.org/26597420:10
devanandakrotscheck: sounds good20:11
*** raddaoui_ has joined #openstack-ironic20:15
*** aginwala has joined #openstack-ironic20:23
*** MattMan has quit IRC20:25
*** MattMan has joined #openstack-ironic20:26
*** raddaoui_ has quit IRC20:29
*** Sukhdev has joined #openstack-ironic20:29
krotscheckdevananda: So, that spec outlines states named things like "deployfail", while states.py names them "deploy failed". Which of the two is the one that'll come back from an API call? I'm assuming the latter.20:37
*** jaybeale has joined #openstack-ironic20:40
adam_ghi ironic people--maybe you have some insight here.. since the ironic api is an admin only API, is there a way to publish its endpoint into keystone in such a way that its only visible in the catalog to admin users?20:40
*** yolanda has quit IRC20:40
*** aginwala has quit IRC20:41
*** yolanda has joined #openstack-ironic20:41
NobodyCamadam_g: dont set a public end point?20:46
jlvillaladam_g: Would that be a keystone thing?20:47
adam_gNobodyCam, i wish, publicurl is required (at least to keystoneclient)20:48
TheJuliaThat... seems like a bug20:48
adam_gjlvillal, sure. figured i'd bother you all first, since ironics the first thing that popped into my head when i thought about admin-only APIs20:48
jlvillaladam_g: Publish a fake keystone/internal?20:48
NobodyCamhum..20:49
jlvillaladam_g: Publish a fake keystone  public/internal?20:49
jlvillalhttp://invalid.example.com/ :)20:49
adam_gjlvillal, i was actually hoping to hide the endpoint entirely from non-admin tenants. there's no reason for them to know what admin-level stuff might also be deployed20:49
TheJuliaadam_g: so... ksc wants the public url by defualt why?20:49
* jlvillal has no idea if that would screw up keystone.20:49
adam_gbut yea, ill go bug #openstack-keystone:)20:49
jlvillaladam_g: Good luck!20:50
TheJuliaadam_g: I20:50
TheJuliadoh20:50
TheJuliaadam_g: I'm fairly sure we've not set a public endpoint places, but ksc is fairly new20:50
TheJuliawell, in terms of new code changes20:51
adam_gkeystone endpoint-create: error: argument --publicurl is required20:51
adam_gkeystoneclient is old bones20:51
TheJuliaI must be thinking of the library or middlewear that I dug through a few months back20:51
*** amotoki has joined #openstack-ironic20:52
adam_gyup, keystonemiddleware is newerish20:52
TheJuliaadam_g: have you thought about supplying an empty string?20:55
adam_gTheJulia, i have but seems hacky. actually looks like ks v3 supports per-endpoint policies, i think thats what i need20:56
TheJuliaadam_g: interesting, didn't know that20:56
*** aginwala has joined #openstack-ironic20:57
*** spandhe has joined #openstack-ironic21:03
jrolladam_g: our deployment is run by bad people and as such we just didn't put it in the catalog >.>21:04
*** ionutbalutoiu has joined #openstack-ironic21:06
*** maratoid has quit IRC21:07
*** aginwala has quit IRC21:17
*** e0ne has quit IRC21:25
*** garthb_ has joined #openstack-ironic21:27
*** garthb has quit IRC21:28
mrdaMorning Ironic21:34
TheJuliaGood morning mrda21:35
NobodyCammorning mrda21:35
mrdao/21:35
*** ionutbalutoiu has quit IRC21:36
*** dprince has quit IRC21:38
*** aginwala has joined #openstack-ironic21:42
*** Sukhdev has quit IRC21:48
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Added Node Transition mock service  https://review.openstack.org/26605021:48
*** marcusrafael has quit IRC21:51
krotscheckI _still_ can't get over the MRSA reference.21:51
krotscheckYeesh21:51
*** ndipanov has quit IRC21:51
*** persia has quit IRC21:53
*** persia has joined #openstack-ironic21:53
jlvillalmrda: Good morning21:54
*** Sukhdev has joined #openstack-ironic21:58
mrdao/22:00
*** garthb__ has joined #openstack-ironic22:01
jlvillalIs our gate still broken? My last recheck failed :(22:03
*** garthb_ has quit IRC22:03
* krotscheck wouldn't know, gerrit is throwing over-capacity errors for him.22:05
-openstackstatus- NOTICE: Gerrit is restarting to resolve java memory issues22:05
*** davidlenwell has quit IRC22:05
NobodyCamkrotscheck: oh that ^^^^^ :)22:06
* krotscheck loves java22:06
* krotscheck really loves java.22:06
* krotscheck does NOT love java's memory footprint22:06
NobodyCamlol22:06
*** trown is now known as trown|outttypeww22:09
*** izaakk has quit IRC22:13
*** jdk has quit IRC22:17
openstackgerritMerged openstack/pyghmi: Add OEM sensors for Lenovo Nextscale  https://review.openstack.org/26597422:19
openstackgerritJohn L. Villalovos proposed openstack/ironic-lib: WIP: Testing  https://review.openstack.org/26457722:22
*** aginwala has quit IRC22:25
*** aginwala has joined #openstack-ironic22:28
*** davidlenwell has joined #openstack-ironic22:29
*** piet has quit IRC22:37
*** praneshp has quit IRC22:45
*** praneshp has joined #openstack-ironic22:46
*** praneshp has quit IRC22:46
Sukhdevjroll : Hey Jim  --ironic-api-version 1.14 (or latest) does not seem to work - do you know what is the exact syntax?22:48
*** athomas has quit IRC22:49
Sukhdevjroll : this is the error I get - ironic: error: unrecognized arguments: --ironic-api-version 1.1422:49
jrollSukhdev: what version is your client?22:49
jrollmaybe it's just --api-version22:49
jrollor use ironic --help22:50
*** harshs has joined #openstack-ironic22:50
openstackgerritMichael Krotscheck proposed openstack/ironic-webclient: Added Node Transition mock service  https://review.openstack.org/26605022:52
Sukhdevjroll : python-ironicclient==1.0.1.dev7022:52
jrollSukhdev: yeah, use ironic --help22:53
Sukhdevironic version show 1.0.122:53
jrollI mean22:54
Sukhdevjroll : your original syntax was correct - that is that ironic --help shows22:54
jrollironic --help will show you the arguments22:54
jrollok22:54
jrollcan you paste your full command?22:54
Sukhdevjroll : ironic port-update $port_id add local_link_connection/switch_info='Arista DCS-7050S-64-F' local_link_connection/switch_id='00:1c:73:10:3f:b0' local_link_connection/port_id='Ethernet2' --ironic-api-version 1.1422:55
jrollSukhdev: move it to the beginning, ironic --ironic-api-version 1.14 port-update ...22:55
Sukhdevjroll: oh I see - even before port-update keyword?22:56
jrollyes22:56
jrollsyntax is: ironic [options] <command> [command options]22:56
Sukhdevgot it - thanks - let me give it a shot22:56
Sukhdevjroll : I got past the syntax issue - but, still get version issue see the paste here - http://paste.openstack.org/show/483499/23:00
jrollO_o23:02
jrollI'm not sure23:02
jrolland I'm in the middle of three other things right now, sorry23:02
jrollsounds like a busted patch :)23:02
SukhdevI am pulling the python-ironicclient repo and applying this patch on top of it - https://review.openstack.org/#/c/20614423:04
jrollI mean it sounds like a bad server patch23:04
jrollbut I'm sorry, I don't have time to debug this right now23:04
Sukhdevany pointers that would help nail this down?23:05
jrollnot really, other than reading the api version code23:06
*** [1]cdearborn has quit IRC23:12
*** [1]rpioso has quit IRC23:16
*** sulgrove has quit IRC23:16
*** amotoki has quit IRC23:25
*** aginwala has quit IRC23:31
*** aginwala has joined #openstack-ironic23:35
devanandaSukhdev: curl http://<URL>:6385/ | json_pp23:37
*** Sukhdev has quit IRC23:37
devanandaSukhdev: the root URL of Ironic will return the supported versions, even without auth. does that say 1.14 or something else?23:38
devanandad'oh23:38
*** Sukhdev has joined #openstack-ironic23:40
devanandaSukhdev: curl http://<URL>:6385/ | json_pp23:43
devanandaSukhdev: the root URL of Ironic will return the supported versions, even without auth. does that say 1.14 or something else?23:43
*** praneshp has joined #openstack-ironic23:48
*** smoriya_ has joined #openstack-ironic23:57

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