Wednesday, 2014-08-20

jrollugh comments are timing out00:01
jrolllol00:01
*** lucas-dinner has quit IRC00:01
jrolloh there they go00:01
jrollNobodyCam: +2'd00:02
jrollhave a good night :)00:02
rlooNobodyCam: just looked at 114281, will wait for jenkins first. so later tonight if i remember.00:09
*** rloo is now known as rloo_afk00:09
raminenijroll: Hi00:16
kylestevramineni: jroll left the office for the evening a few minutes ago00:18
kylestevjust fyi00:18
raminenikylestav: oh..thanks for the info00:19
kylestevnp00:20
*** jcoufal has quit IRC00:22
openstackgerritJosh Gachnang proposed a change to openstack/ironic-python-agent: Use LLDP to get switch port mapping  https://review.openstack.org/9262700:33
*** chuckC_ has quit IRC00:56
*** ChuckC has quit IRC00:58
*** ChuckC has joined #openstack-ironic00:58
*** ChuckC has quit IRC01:04
*** krtaylor has quit IRC01:21
*** ramineni has quit IRC01:27
*** krtaylor has joined #openstack-ironic01:32
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: WIP: Add send-data-to-ceilometer support for pxe_ipminative driver  https://review.openstack.org/11248601:32
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: Add send-data-to-ceilometer support for pxe_ipminative driver  https://review.openstack.org/11248601:34
*** nosnos has joined #openstack-ironic01:42
*** shakamunyi has quit IRC02:01
openstackgerritA change was merged to openstack/ironic: Allow rebuild of node in ERROR and DEPLOYFAIL state  https://review.openstack.org/11428102:03
mmitchell^ OH YES!02:06
*** ChuckC has joined #openstack-ironic02:16
*** chuckC_ has joined #openstack-ironic02:29
*** shakamunyi has joined #openstack-ironic02:34
*** harlowja is now known as harlowja_away02:35
*** shakamunyi has quit IRC02:41
*** shakamunyi has joined #openstack-ironic02:42
*** ramineni has joined #openstack-ironic02:56
*** vinbs has joined #openstack-ironic03:07
*** rushiagr_away has quit IRC03:12
*** rushiagr_away has joined #openstack-ironic03:14
*** rloo_afk has quit IRC03:15
*** vinbs has quit IRC03:17
*** krtaylor has quit IRC03:28
*** tatyana has joined #openstack-ironic03:30
*** ramineni1 has joined #openstack-ironic03:40
*** krtaylor has joined #openstack-ironic03:42
*** ramineni has quit IRC03:43
*** tatyana has quit IRC03:44
*** krtaylor has quit IRC03:46
*** eghobo has joined #openstack-ironic03:48
*** vinbs has joined #openstack-ironic03:49
*** rushiagr_away is now known as rushiagr03:59
*** tatyana has joined #openstack-ironic04:02
*** krtaylor has joined #openstack-ironic04:04
*** tatyana has quit IRC04:19
*** eghobo has quit IRC04:31
*** eghobo has joined #openstack-ironic04:32
*** pcrews has quit IRC04:46
*** tatyana has joined #openstack-ironic04:46
*** rakesh_hs has joined #openstack-ironic04:50
openstackgerritGregory Haynes proposed a change to openstack/ironic: WIP: Add conductor_hostname property to nodes  https://review.openstack.org/10968804:56
*** yuanying has joined #openstack-ironic04:59
openstackgerritMichael Davies proposed a change to openstack/ironic: Nova ironic driver review update requests to p4  https://review.openstack.org/11549305:08
*** eguz has joined #openstack-ironic05:10
*** eghobo has quit IRC05:10
*** tatyana has quit IRC05:28
*** bmahalakshmi has joined #openstack-ironic05:28
*** vinbs has quit IRC05:30
*** bvivek has joined #openstack-ironic05:30
*** sirushti has joined #openstack-ironic05:50
*** eguz has quit IRC05:53
*** vinbs has joined #openstack-ironic06:00
*** aswadr has joined #openstack-ironic06:00
openstackgerritOpenStack Proposal Bot proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/11413506:11
*** tatyana has joined #openstack-ironic06:26
*** yuanying has quit IRC06:28
*** jcoufal has joined #openstack-ironic06:31
*** killer_prince has joined #openstack-ironic06:31
*** vinbs has quit IRC06:38
*** jcoufal has quit IRC06:38
*** yuanying has joined #openstack-ironic06:39
*** shakamunyi has quit IRC06:43
*** shakamunyi has joined #openstack-ironic06:44
*** ifarkas has joined #openstack-ironic06:47
killer_princeHi All, does anyone know if ironic now provides tenant isolation using neutron.?06:47
*** shakamunyi has quit IRC06:47
*** shakamunyi has joined #openstack-ironic06:48
*** vinbs has joined #openstack-ironic06:52
*** pcrews has joined #openstack-ironic06:54
*** dtantsur|afk is now known as dtantsur06:55
dtantsurMorning Ironic06:55
mrdadtantsur: \o06:55
dtantsuro/06:56
Haomengdtantsur: morning:)06:58
Haomengkiller_prince: yes, ironic is using neutron to setup network especial for dhcp/tftp/pxe06:59
Haomengkiller_prince: what is your concern?07:00
*** pradipta_away is now known as pradipta07:01
killer_princeHaomeng: sorry, was afk.07:09
killer_princeI have a devstack setup where I have couple of BMs connected to one of the interface via a standard switch. I would like to test multi tenant environment with network isolation.07:10
Haomengkiller_prince: you can use vlan to isolate them by vlan tag from pyhsical switch07:12
Haomengthat is out of ironic scope I think07:12
Haomeng:)07:12
killer_princeright.. but i wanted it to managed by neutron is possible..07:13
Haomengkiller_prince: the information for you from ironic is that our ironic follows neutron and controled by neutron for networking07:13
Haomengkiller_prince: yes\07:13
killer_princeso you mean to say that, righ now, neutron has capabilities to manage physical switches and so it can provide tenant network isolation07:14
killer_princefor BMs too..07:14
Haomengkiller_prince: neutron can not manage physical switch07:14
Haomengbut neutron can use vlan07:14
Haomengco-work with physical switch07:14
JoshNangkiller_prince: physical switch management is targeted for Juno07:14
killer_princebut then if i need to move machines from one tenant to others then I will have to update the vlans on switches manually.. is that a correct understanding..?07:15
*** derekh has joined #openstack-ironic07:16
JoshNangas of right now, i think so. we had some proof of concept code up and a custom neutron plugin to enable vlan management with the agent driver (we're doing vlan toggling for OnMetal)07:19
JoshNangbut i don't expect the code to land in tree until Kilo, unfortunately07:19
JoshNangkiller_prince: here's the gist of what we had/are running in production: https://review.openstack.org/#/c/84795/98/ironic/drivers/modules/agent_utils.py07:21
*** jcoufal has joined #openstack-ironic07:27
openstackgerritSyed Ismail Faizan Barmawer proposed a change to openstack/ironic: Add UEFI based deployment support in Ironic  https://review.openstack.org/11435707:35
*** chenglch has joined #openstack-ironic07:40
openstackgerritSyed Ismail Faizan Barmawer proposed a change to openstack/ironic: Add UEFI based deployment support in Ironic  https://review.openstack.org/11435707:47
*** pcrews has quit IRC08:08
*** bvivek has quit IRC08:20
mrdajroll, comstud: For your viewing pleasure: https://review.openstack.org/11554008:22
openstackgerritA change was merged to openstack/ironic: Add Parallels virtualisation type  https://review.openstack.org/11471908:23
openstackgerritA change was merged to openstack/python-ironicclient: Fix misspelled class name AmbigiousAuthSystem  https://review.openstack.org/11491608:23
*** shakamunyi has quit IRC08:25
*** ndipanov_gone is now known as ndipanov08:27
*** pelix has joined #openstack-ironic08:32
killer_princeJoshNang: Haomeng: one more thing, if i start using Vlans then do i need to specify it when creating a tenant so that it will get used or ironic does it automatically..?08:32
*** yuanying has quit IRC08:34
*** killer_prince2 has joined #openstack-ironic08:36
*** killer_prince2 is now known as lazy_prince08:37
*** killer_prince has quit IRC08:37
*** lazy_prince is now known as killer_prince08:43
*** igordcard has joined #openstack-ironic08:44
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Take iSCSI deploy out of pxe driver  https://review.openstack.org/11123208:47
*** athomas has joined #openstack-ironic08:50
*** ifarkas has quit IRC08:52
*** ifarkas has joined #openstack-ironic08:54
*** lucasagomes has joined #openstack-ironic08:56
Haomengkiller_prince: make sure the vlan tag id is same with your physical node port09:05
lucasagomesramineni1, rakesh_hs howdy is this bp completed? https://blueprints.launchpad.net/ironic/+spec/cleanup-all-imagecaches09:06
lucasagomesramineni1, rakesh_hs I see the patch there get merged, just wondering if there's something else to do if not I will mark it as implemented09:07
ramineni1lucas, you can mark it as implemented09:15
lucasagomesramineni1, awesome!09:15
lucasagomesramineni1, also, wanted to ask about https://blueprints.launchpad.net/ironic/+spec/ilo-virtualmedia-ipa09:15
lucasagomesramineni1, I haven't seen any code for that yet, are you guys planning to put the code up soon?09:15
ramineni1lucas, yes planning to post the patch soon , by this week09:17
lucasagomesramineni1, alright :) thanks for that!09:17
lucasagomesthe other one is already marked as implemented then :) cheers09:17
ramineni1:)09:17
*** MattMan has joined #openstack-ironic09:21
*** bvivek has joined #openstack-ironic09:21
*** viktors|afk is now known as viktors09:26
*** yuanying has joined #openstack-ironic09:35
mrdaNight Ironic - see you tomorrow09:39
lucasagomesmrda, good night!09:44
*** bvivek has quit IRC09:45
*** bvivek has joined #openstack-ironic09:51
*** chenglch has quit IRC09:58
*** igordcard has quit IRC10:03
*** yuanying has quit IRC10:09
*** openstackgerrit has quit IRC10:10
*** bvivek2 has joined #openstack-ironic10:15
*** bvivek has quit IRC10:16
lucasagomesjroll, NobodyCam if you guys have a time, mind having a look at https://review.openstack.org/#/c/104850/10:37
lucasagomescheers10:37
*** ramineni1 has quit IRC10:44
*** ramineni has joined #openstack-ironic10:45
*** nosnos has quit IRC10:57
*** ramineni has quit IRC10:58
*** yuanying has joined #openstack-ironic11:02
*** ramineni has joined #openstack-ironic11:02
*** igordcard has joined #openstack-ironic11:08
*** bmahalakshmi has quit IRC11:27
lucasagomesjroll, here's the rebased iPXE patch for devstack (tested locally) https://review.openstack.org/#/c/99677/11:28
*** lucasagomes is now known as lucas-hungry11:29
*** yuanying has quit IRC11:32
*** bvivek2 has quit IRC11:36
*** ramineni1 has joined #openstack-ironic11:39
*** ramineni has quit IRC11:40
*** vinbs has quit IRC11:57
*** yuanying has joined #openstack-ironic12:02
*** yuanying has quit IRC12:08
*** vinbs has joined #openstack-ironic12:25
*** pradipta is now known as pradipta_away12:33
*** lucas-hungry is now known as lucasagomes12:41
*** rakesh_hs has quit IRC12:42
*** killer_prince has quit IRC12:43
*** yuanying has joined #openstack-ironic13:04
*** yuanying has quit IRC13:09
*** ramineni1 has quit IRC13:10
*** ramineni has joined #openstack-ironic13:12
*** rloo has joined #openstack-ironic13:17
*** vinbs has quit IRC13:22
*** bvivek has joined #openstack-ironic13:26
jrollmorning lucasagomes and everyone else :)13:28
lucasagomesjroll, morning13:29
rloomorning jroll. afternoon lucasagomes.13:31
jrolllucasagomes: will take a look at those patches, thanks13:31
jrollhey, morning rloo :)13:31
lucasagomesrloo, morning13:31
lucasagomesjroll, awesome, thanks!13:31
rloolucasagomes: wrt the tempest test 113276, couple of questions.13:31
lucasagomesrloo, yup13:31
*** vinbs has joined #openstack-ironic13:32
rloolucasagomes: the commit title was changed to use 'scenario' instead of 'api'13:32
rloolucasagomes: i thought there was a previous comment that it was api?13:32
raminenijroll: Hi13:32
lucasagomesrloo, yeah I put scenario when I first created the patch, mostly because I didn't know what I was talking about13:32
lucasagomesrloo, then people pointed out to me that it was just 'api tests'13:32
jrollramineni: hey :) what's up13:32
lucasagomesso I changed that13:33
rloolucasagomes: so why did you change it back to 'scenario'?13:33
raminenijroll, have few questions regarding https://bugs.launchpad.net/ironic/+bug/135869413:33
rloolucasagomes: and I just noticed, 'manageament' is misspelled now (in the commit).13:33
rloolucasagomes: sorry 'managament'13:34
raminenijroll, you meant accepting genric 'password' etc .. as part of node-create for all the drivers?13:34
lucasagomesrloo, ohhhh gosh I changed it back to scenario because it was deva that updated my commit message before13:34
lucasagomesand in my local I had the old one13:34
lucasagomes>.<13:34
rloolucasagomes: that explains it. that burned me once before too.13:34
lucasagomesrloo, will update that13:34
jrollramineni: oh yeah, we talked about this yesterday... you will usually only need one set of credentials for all drivers, so we want to use just 'password', and allow 'ilo_password', 'ipmi_password' etc to override that13:35
raminenijroll, didnt quite get that part , can you clarify it13:35
rloolucasagomes: i had one more question. you changed the return value of the get_* to return the body only.13:35
rloolucasagomes: if it was a general method, it should return the response and body.13:35
jrollramineni: we don't want to have ilo driver looking for ipmi_password then, because we'll have to keep backwards compat for that, it will be hard... you would eventually end up looking for ilo_password, ipmi_password, password13:36
rloolucasagomes: I was wondering if it should still return resp, body, but whatever calls it, doesn't use the resp part.13:36
raminenijroll, ok , ya13:36
lucasagomesrloo, yeah it was doing that before, but first people asked me to test the return code at the client part13:36
lucasagomesso I was using resp only in the client13:36
lucasagomesrloo, but I continued returning resp and body13:37
rloolucasagomes: hmm. yeah, let's see what they say now. we just want to get it merged.13:37
lucasagomesrloo, and then another reviwer pointed to me that resp wasn't being used on the tests, so I removed it from the return13:37
jrollramineni: so just to be clear, we shouldn't fix that bug this cycle, we should wait until kilo and make all drivers better :)13:37
lucasagomesrloo, yup, pretty much... imo I wouldn't test it on the client side and wouldn't bother returning resp as well13:37
rloolucasagomes: ok thx. I'll +1 it after you update the commit.13:38
lucasagomesrloo, but I'm in the whatever-mode on, so I just want it merged13:38
raminenijroll , so as of now if we want to use mixed drivers , i.e for management and console ..we want to use ipmi as part of ilodriver , user needs to provide both ilo and ipmi credentails right? is there any alternative to make it better13:38
lucasagomesit's a fairly small patch and it's taking ages to get merged13:38
raminenijroll, any suggestions :)13:38
rloolucasagomes: well, maybe those tempest folks are busy. (I don't know what our track record is but I suspect people might say the same about ironic reviews.)13:39
lucasagomesrloo, yeah can happen :)13:40
jrollramineni: my siggestion is that your script to register nodes with ironic should add both ilo_password and ipmi_password :)13:41
jrolllucasagomes: +1 for whatever-mode :P13:41
*** krtaylor has quit IRC13:42
lucasagomesjroll, heh yeah if they tell me to add a os.system("rm -rf /")13:43
lucasagomesI do13:43
lucasagomesjk :P13:43
jrolllol13:44
raminenijroll,  :)  , node-create is manual as of now , so can't do anything in that part i guess now13:44
jrollramineni: manual for who? it's easy to write a script that creates nodes13:44
jrollfrom a csv or json file or whatever13:44
*** vinbs has quit IRC13:45
jroll(and if you have more than three servers in ironic, you *should* be using a script13:45
jroll)13:45
*** pcrews has joined #openstack-ironic13:45
raminenijroll , oh ok .. got it :)13:45
lucasagomesrloo, updated, thanks for pointing that out13:51
rloothx lucasagomes!13:51
*** eghobo has joined #openstack-ironic13:55
jrolllucasagomes: looking at https://review.openstack.org/#/c/104850/11/ironic/drivers/drac.py13:59
jrollfor licenses do we require the "Copyright 2014 Red Hat" bit?13:59
lucasagomesjroll, thanks optional14:00
lucasagomesthat's14:00
lucasagomes(hands out of control)14:00
jrollha ok14:00
lucasagomesjroll, the thing is, all the code is owned by the foundation anyway, so that copyright line is just bollocks afaict14:01
lucasagomeslemme dig more into it14:01
lucasagomesbut fo sure it's optional14:01
jrollyeah agree14:02
jrolldon't worry about it :)14:02
lucasagomeshttps://wiki.openstack.org/wiki/LegalIssuesFAQ#Copyright_Headers14:02
jrolloh hm, I need to update IPA driver to use ipmitool.IPMIManagement don't I14:02
jrollor is it backwards compat for now?14:02
jrollhttps://review.openstack.org/#/c/104850/11/ironic/drivers/modules/drac/client.py14:04
jrollline 3214:04
jrollhate it14:04
*** ramineni1 has joined #openstack-ironic14:05
*** yuanying has joined #openstack-ironic14:05
*** ramineni has quit IRC14:07
lucasagomesjroll, hmm yeah, sounds like a good idea to have the agent drivers able to configure things like boot device14:07
jrolllucasagomes: they do configure boot device already :|14:08
lucasagomesjroll, the pxe driver calls the mgmt interface to set the boot device, maybe the agent should do that as well?14:08
lucasagomesah14:08
jrollbut through power interface I think14:09
lucasagomesi c14:09
jrollthat... still works, right?14:10
jrollI guess it must14:10
lucasagomesjroll, it was calling the utils right?14:11
lucasagomeswell better double check14:11
*** yuanying has quit IRC14:11
jrolloh you're right14:11
jrollcool :)14:11
*** vdrok has joined #openstack-ironic14:14
*** Poornima has joined #openstack-ironic14:15
jrolllucasagomes: +A on the drac thing14:19
*** linggao has joined #openstack-ironic14:19
lucasagomesjroll, \o/ awesome thanks!14:20
jrollnp :)14:22
jrollrunning devstack for ipxe now14:23
lucasagomesawesome14:23
*** rwsu has quit IRC14:24
vdrokHello Ironic, I'm Vladyslav Drok.14:25
jrolllucasagomes: so we're down to 3 specs that have code in ironic to be reviewed \o/14:27
jrollvdrok: hi, welcome :)14:27
vdrokCould you please take a look at couple of my patches: https://review.openstack.org/#/c/110634/ and https://review.openstack.org/#/c/112049/ ?14:27
lucasagomesjroll, yup! that's going pretty well14:27
vdrokjroll: hi!14:27
*** ramineni1 has quit IRC14:28
jrollwhoaaaa, remove _ injection is huge14:29
jrollbut I like the idea :)14:29
vdrok:)14:29
jrolleveryone needs to stop hacking the modules global :P14:29
*** Poornima has quit IRC14:30
*** vinbs has joined #openstack-ironic14:31
NobodyCamgood morning Ironic14:33
*** ifarkas has quit IRC14:34
*** Poornima has joined #openstack-ironic14:34
jrollvdrok: we'll get to those, thanks for the ping :)14:34
jrollNobodyCam: morning! :)14:34
NobodyCammorning jroll14:34
vdrokjroll: thanks14:34
vdrokNobodyCam: morning!14:35
*** vinbs_ has joined #openstack-ironic14:35
NobodyCamgood morning vdrok :)14:35
dtantsurMorning, jroll, rloo, NobodyCam. Hi, vdrok!14:35
*** eghobo has quit IRC14:36
NobodyCammorning dtantsur14:36
rloohiya dtantsur!14:36
jrollmorning dtantsur :)14:36
NobodyCammorning rloo14:36
vdrokHi dtantsur!14:36
rloomorning NobodyCam!14:36
*** rwsu has joined #openstack-ironic14:36
lucasagomesmorning NobodyCam vdrok14:37
lucasagomesmorning dtantsur14:37
lucasagomeswell afternoon really14:37
dtantsuryeah, g'afternoon :)14:37
vdrokevening :) lucasagomes14:38
lucasagomes:14:38
lucasagomes:D14:38
NobodyCammorning lucasagomes14:38
*** vinbs has quit IRC14:38
*** vinbs has joined #openstack-ironic14:39
*** vinbs_ has quit IRC14:41
jrolllucasagomes: hmm, I wonder if we should support ipxe in the agent driver, or just wait until kilo when we split things out14:42
jrollprobably just wait for kilo I think14:42
lucasagomesjroll, yeah... def it would be very good for the agent14:44
lucasagomessince the ramdisk is bigger and all14:44
jrollyeah... just not sure if it's worth the work14:44
lucasagomesso depend on tftp sucks for it14:44
lucasagomesbut right now, hmm14:44
lucasagomesyeah kilo seems to be grand14:44
lucasagomesK-114:44
jrollwe should start keeping a list of specs we need to write for kilo :P14:45
lucasagomesjroll, we do14:45
jrolloh?14:45
lucasagomesjroll, on that spreadsheet there's a tab14:45
lucasagomesfor kilo14:45
jrolloh right14:45
* lucasagomes lemme grab the link14:45
jrollcool, thanks for reminder :P14:45
jrollI have it :)14:45
lucasagomesalright, yeah add there please :)14:45
jroll<3 http://bit.ly/ironic-whiteboard14:45
lucasagomesheh :D14:45
*** ifarkas has joined #openstack-ironic14:46
lucasagomesadded there14:47
jrollhuh, I thought I add edit privs14:47
jroll:/14:47
lucasagomesjroll, u don't14:47
lucasagomes?14:47
jrollalso... I was going to add "separate BootInterface from DeployInterface"14:47
lucasagomeslemme see if I can give u14:47
jrollidk, I typed and it doesn't work14:47
jroll:P14:47
jrollI know I did at one point14:47
lucasagomesJim Rollenhagen Can edit14:48
lucasagomesjroll, ^ are u logged?14:48
jrollhuh.14:48
jrollyeah, tried both accounts14:48
jrolldoes it show which email?14:48
dtantsurshould we also add unifying credentials there?14:49
jrollyes14:49
lucasagomesjroll, yup14:49
jrolloh huh14:49
lucasagomessending on pm14:49
jrollre-logged in14:49
jrollworked ok14:49
dtantsurand discovery lol14:49
jrollthanks :)14:49
lucasagomesalright :)14:49
jrollI don't want to deal with talking about discovery :|14:50
lucasagomesdtantsur, well we can add it there fo sure... this are ideas I bet14:51
dtantsurjroll, nobody wants :)14:51
jrollyeah, I'm mostly kidding14:51
*** bmahalakshmi has joined #openstack-ironic14:55
* jroll is getting selfish on this spreadsheet14:57
*** vdrok has quit IRC14:57
*** vdrok has joined #openstack-ironic14:57
*** jgrimm has joined #openstack-ironic14:58
*** vdrok has quit IRC15:00
*** vdrok_ has joined #openstack-ironic15:00
*** shakamunyi has joined #openstack-ironic15:00
*** ifarkas has quit IRC15:02
*** vdrok_ has quit IRC15:02
*** vdrok has joined #openstack-ironic15:02
*** vdrok has quit IRC15:03
*** vdrok has joined #openstack-ironic15:04
*** yuanying has joined #openstack-ironic15:07
*** bvivek has quit IRC15:08
lucasagomesjroll, iPXE + devstack worked for u?15:11
*** yuanying has quit IRC15:12
*** openstackgerrit has joined #openstack-ironic15:13
*** jcoufal has quit IRC15:17
*** vinbs has quit IRC15:26
jrolllucasagomes: hmm, no, tempest failed :/15:29
jrollhrm, I might not have it enabled though15:30
jrolllucasagomes: I'll poke at it a little later, gotta go afk for a bit15:30
lucasagomesheh yeah... well idk why it would fail because of iPXE tho15:30
lucasagomesjroll, ack!15:30
jrollunless it doesn't pxe boot :P15:30
jrollDetails: Timed out waiting for node d7244d63-870f-4175-9f69-a533ead51fd0 to reach power_state state(s) ['power on']15:30
jrollmight be unrelated tho, I haven't touched my devstack box in a few days15:31
jrollbbl15:31
openstackgerritRuby Loo proposed a change to openstack/ironic: return power state ERROR instead of raising exception  https://review.openstack.org/11530015:31
*** eghobo has joined #openstack-ironic15:31
*** eghobo has quit IRC15:33
*** vinbs has joined #openstack-ironic15:44
*** rushiagr is now known as rushiagr_away15:44
*** rushiagr_away is now known as rushiagr15:44
openstackgerritRuby Loo proposed a change to openstack/ironic: handle invalid seamicro_api_version  https://review.openstack.org/11569215:59
*** vinbs has quit IRC16:07
*** yuanying has joined #openstack-ironic16:09
*** vinbs has joined #openstack-ironic16:09
*** tatyana has quit IRC16:13
*** yuanying has quit IRC16:14
*** vinbs has quit IRC16:22
*** killer_prince has joined #openstack-ironic16:25
*** killer_prince is now known as lazy_prince16:25
*** k4n0 has quit IRC16:25
rlooNobodyCam: wrt 115300, yuriyz had suggested using warning. our ipmi* stuff uses warning too, but ssh/seamicro/ilo use error. Do you prefer error?16:26
NobodyCamwe're rasing a error on the next line, I kinda feel like that should be an error16:29
NobodyCamI'm happy to ping yuriyz about that if your like16:30
NobodyCams/your/you'd/16:30
rlooNobodyCam: I'm fine either way. I'll make it an error and see if yuriy pong's back.16:31
*** penick has joined #openstack-ironic16:31
NobodyCam:)16:31
*** rushiagr is now known as rushiagr_away16:32
*** krtaylor has joined #openstack-ironic16:35
lucasagomesrloo, NobodyCam +1 for error16:36
openstackgerritRuby Loo proposed a change to openstack/ironic: return power state ERROR instead of an exception  https://review.openstack.org/11530016:36
rloothx lucasagomes. Those 1's add up ;)16:36
NobodyCamhas anyone looked at the proxy nova commands issue at all?16:36
lucasagomesrloo, the way I see warning is that the code fallbacked for something else and not completed failed (like it's doing on that patch, it's raising an exception right after the warning)16:36
*** viktors is now known as viktors|afk16:37
*** rushiagr_away is now known as rushiagr16:37
rloolucasagomes: i think there's a bug open about cleaning up our logs. it would be good to try to write up when to use which log levels.16:37
lucasagomesrloo, there's another warning being raised there... (I added a comment on the previous patch-set but I think I was too late)16:38
lucasagomesrloo, I think we had it somewhere yeah hmm lemme check16:38
rloolucasagomes: oh, you think that should be an error too? Ok, no problem making another change.16:39
lucasagomesrloo, no we don't :( but this is what I follow http://paste.openstack.org/show/97829/16:39
NobodyCamlucasagomes: I'm not sure about the other one.16:39
NobodyCamits returning a error state not rasing an error16:39
*** Poornima has quit IRC16:39
NobodyCamto me that seems like a warning16:39
lucasagomesNobodyCam, hmm right16:40
lucasagomesI thought about error because user requested get_power_status16:41
lucasagomesbut the operation failed16:41
lucasagomesNobodyCam, I see what you mean... hmm ok I'm happy with both16:41
rlooNobodyCam, lucasagomes: didn't deva have a spec about logging? and then decided it wasn't a spec. that spec might have more info about log levels.16:41
lucasagomesrloo, yeah, or if we had at least a WIKI page with some code guidelines16:41
lucasagomesthat would help in this situations as well16:41
rloolucasagomes: i think a wiki would be the best place. probably something we need to all agree on though.16:42
lucasagomesyeah16:42
lucasagomeswiki seems good for that16:42
*** derekh has quit IRC16:43
*** dlaube has joined #openstack-ironic16:44
rloolucasagomes: i don't want to think about log levels right now. whoever tries to clean up the logging, we should get them to start a wiki ;)16:45
lucasagomesrloo, heh16:45
lucasagomesyeah leave that as warning it's alright16:46
rloolucasagomes: ok thx.16:46
*** dtantsur is now known as dtantsur|afk16:46
*** jcoufal has joined #openstack-ironic16:46
*** tatyana has joined #openstack-ironic16:52
*** ndipanov has quit IRC16:56
lucasagomesalright I will call it a day, have a good night everybody!17:02
*** lucasagomes is now known as lucas-dinner17:03
rlooby lucasagomes17:03
rloobye lucas-dinner ;)17:03
*** bvivek has joined #openstack-ironic17:03
NobodyCamnight lucas-dinner17:04
*** bvivek has quit IRC17:08
*** yuanying has joined #openstack-ironic17:10
*** yuanying has quit IRC17:15
*** harlowja_away is now known as harlowja17:19
*** penick has quit IRC17:21
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Take iSCSI deploy out of pxe driver  https://review.openstack.org/11123217:28
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add support for creating vfat disk images  https://review.openstack.org/10541317:32
openstackgerritRamakrishnan G proposed a change to openstack/ironic: Add support for interacting with swift  https://review.openstack.org/10579517:36
*** rameshg87 has joined #openstack-ironic17:37
openstackgerritA change was merged to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/11413517:39
*** igordcard has quit IRC17:39
openstackgerritRamakrishnan G proposed a change to openstack/ironic: IloVirtualMediaIscsi deploy driver  https://review.openstack.org/11386517:42
rameshg87NobodyCam, jroll, request you to provide thoughts on ironic-ilo-virtualmedia-driver patchsets starting with https://review.openstack.org/#/c/111232/  :)17:44
*** jcoufal has quit IRC17:44
*** bmahalakshmi has quit IRC17:45
*** rameshg87 has quit IRC17:46
*** pelix has quit IRC17:47
*** tatyana has quit IRC17:50
*** rushiagr is now known as rushiagr_away17:53
*** dlaube has quit IRC17:54
*** dlaube has joined #openstack-ironic17:54
jrollrame<tab> sigh17:55
jrollnight lucas-dinner  :)17:55
*** tatyana has joined #openstack-ironic17:58
*** penick has joined #openstack-ironic18:02
NobodyCamjroll: shouldn't that be "Le Sigh"18:03
NobodyCamhttps://www.youtube.com/watch?v=sVkbw2mf51c18:03
jrollNobodyCam: heh, thought about it18:04
NobodyCam:-p18:04
jrollsometimes gertty really sucks at syncing18:05
jrollNobodyCam: this is going to be a contentious one https://review.openstack.org/#/c/112049/18:08
jrollvdrok: ^^ left a review18:08
*** eghobo has joined #openstack-ironic18:10
rloojroll: that's cuz you guys use Debug in production...18:11
jrollas you do18:11
*** yuanying has joined #openstack-ironic18:12
jroll(by that I mean as you should)18:12
jrollrloo: but even if we don't, if a driver is broken on load and unit tests don't catch that, that's a problem18:13
rloojroll: yes, it would be a problelm if a unit test didn't catch it. but this wouldn't be the first time a unit test didn't catch something.18:14
jrollthen kick the driver out of the tree18:14
jrolllike18:14
jrollif the driver is never initialized in unit tests18:14
jrollthat's a major problem18:15
*** jeblair has joined #openstack-ironic18:15
rloojroll: i was just starting to look at that patch. i haven't decided whether i like the debug or not. ie, i don't care really.18:15
rloojroll: i think i'll just move on to another patch then ;)18:15
jrollrloo: it's more about what deva said there18:15
jroll"a non-configured driver failing to load for *any* reason should be squashed and ignored."18:16
jrollcompletely agree.18:16
jrollif a driver is disabled, it shouldn't affect how the code runs18:16
jeblairhi, i need an ironic core to weigh in on https://review.openstack.org/#/c/115248/18:16
rloojroll: ok, you've convinced me ;)18:16
NobodyCamI would be ok with a info:"cant load balh"18:16
jrolljeblair: looking18:16
*** yuanying has quit IRC18:17
jrolljeblair: so that causes the ironic job to only run for master, and not havana/icehouse, correct?18:18
jeblairjroll: correct18:18
jrollI tend to think we should run it on icehouse, we made a release18:18
jrollrussellb: ^^18:18
* russellb perks up18:18
jrollrussellb: https://review.openstack.org/#/c/115248/ I think we should run this on icehouse18:18
jrollwe made a release, we've been doing backports18:19
russellbah, ok, i guess that makes sense18:19
russellbfine with me18:19
* jroll leaves a not18:19
jrolle18:19
russellbi'll update, thanks!18:19
jrollNobodyCam: did we have a havana release? I think not but that was before I joined18:20
*** harlowja has quit IRC18:20
*** harlowja_ has joined #openstack-ironic18:20
openstackgerritJosh Gachnang proposed a change to openstack/ironic-python-agent: Use LLDP to get switch port mapping  https://review.openstack.org/9262718:20
jrollbbiab18:21
jeblairjroll, russellb: https://review.openstack.org/#/admin/projects/openstack/ironic,branches18:21
jeblairsays there's an icehouse, but no havana18:21
russellbupdated patch18:21
russellbjeblair: i should have checked that, my bad18:21
jeblairyay glad i asked! :)18:22
jeblairjroll: if you could leave a comment on the updated patch, that would be swell18:22
*** rushiagr_away is now known as rushiagr18:23
*** MattMan has left #openstack-ironic18:28
*** eghobo has quit IRC18:35
*** eghobo has joined #openstack-ironic18:36
*** eghobo has quit IRC18:47
*** derekh has joined #openstack-ironic19:00
jrolljeblair, russellb, +1'd, thanks for checking :)19:04
*** penick has quit IRC19:06
*** rushiagr is now known as rushiagr_away19:10
*** yuanying has joined #openstack-ironic19:13
russellbjroll: thanks for the quick feedback19:15
jrollnp :)19:15
*** yuanying has quit IRC19:19
*** penick has joined #openstack-ironic19:19
*** lucas-dinner has quit IRC19:21
*** tatyana has quit IRC19:22
NobodyCambrb19:27
NobodyCamrloo: 115300 landing now :)19:43
rlooNobodyCam: thx!19:43
NobodyCambrb again :-p19:45
*** jcoufal has joined #openstack-ironic19:48
*** aswadr has quit IRC19:52
dlaubeHey guys, I'm trying to wrap my head around how one would go about launching a baremetal server that was already enrolled into ironic. I'm assuming that when I execute ironic node-create, I should be specifying some key/value pairs in the node properties as an identifier… perhaps something like hwtype=super-duper-server     or hwtype=old-single-proc, etc19:53
dlaubeif that assumption is correct, would I then make a call to the nova api and reference my hwtype somehow?19:53
*** harlowja_ is now known as harlowja_away19:58
*** athomas has quit IRC20:07
*** yuanying has joined #openstack-ironic20:15
openstackgerritA change was merged to openstack/ironic: return power state ERROR instead of an exception  https://review.openstack.org/11530020:16
*** yuanying has quit IRC20:21
*** penick has quit IRC20:23
*** penick has joined #openstack-ironic20:25
*** penick has quit IRC20:29
*** stevebaker has quit IRC20:33
*** stevebaker has joined #openstack-ironic20:33
*** penick has joined #openstack-ironic20:34
*** stevebaker has quit IRC20:43
*** stevebaker has joined #openstack-ironic20:43
*** jasondotstar has joined #openstack-ironic21:05
*** linggao has quit IRC21:05
jrollso quiet21:12
NobodyCamits nice21:13
NobodyCamlol21:13
*** penick has quit IRC21:16
rloothe calm before the storm. I hope not.21:16
NobodyCamdon't say that lol :-p21:16
NobodyCamhhehe21:16
*** harlowja_away is now known as harlowja_21:17
jrollheh21:17
jrolldlaube: did you figure things out?21:17
*** yuanying has joined #openstack-ironic21:17
mrdaMorning Ironic!21:19
dlaubejroll: I'm afraid not21:20
mrda(and I'm not the storm :)21:20
*** yuanying has quit IRC21:22
NobodyCammorning mrda21:23
mrda\o21:24
*** penick has joined #openstack-ironic21:26
*** penick has quit IRC21:34
NobodyCammrda: any one you know of looking at the nova api proxy stuff?21:40
mrdanope21:41
mrdasorry NobodyCam21:41
jrollheya mrda :)21:43
mrdahey jroll21:44
jrolldlaube: so you want to deploy a node21:44
jrolldlaube: you're correct in that you would do a nova call21:44
jrollnova needs a flavor with that node's specs, and I think there's some magic "baremetal" things that go on the flavor21:45
dlaubeahh21:47
dlaubelooking at this right now http://docs.openstack.org/user-guide/content/novaclient_commands.html#novaclient_subcommand_baremetal-node-create21:47
dlaubegoogling for flavor to see what I can find21:47
dlaubeOoOOohh  https://wiki.openstack.org/wiki/Baremetal/Historical#How_to_choose_the_value_for_flavor21:48
JayFI'd warn against using some of the older docs as they may reference nova-baremetal21:50
JayFIt may work still, but just beware of dragons :)21:50
*** penick has joined #openstack-ironic21:51
jrollthat's definitely baremetal21:52
jrollI... wouldn't use it21:52
dlaubethank you for the heads-up jroll21:53
dlauberoger that21:53
jrollnp21:53
dlaubeI'm still googling trying to find something more recent21:53
* jroll looks for a thing21:53
* JayF hopes the thing you're looking for exists at all21:53
dlaubedidnt find anything related to flavors in the ironic docs21:53
JayFdlaube: that means you haven't written it yet, right :(21:53
dlaubehehe21:54
jrolldlaube: I always go to the code :)21:54
jrollhttps://github.com/openstack-dev/devstack/blob/master/lib/ironic#L421-42821:54
dlaubeJayF: darn, I knew I forgot something!21:54
jrollignore the last line21:54
dlaubesweet!21:54
jrollhonestly this should be all you need https://github.com/openstack-dev/devstack/blob/master/lib/ironic#L42321:54
jrollmaybe there's nothing special for baremetal...21:54
jrollidk.21:55
dlaubethank you jroll21:55
jrollnot a problem21:55
*** harlowja_ has quit IRC21:59
*** harlowja has joined #openstack-ironic22:02
*** derekh has quit IRC22:02
*** pcrews has quit IRC22:14
NobodyCamlol I suppose this dose not count: http://paste.openstack.org/show/hNLkJ4Yjb33Z11H9LHJn/22:18
*** yuanying has joined #openstack-ironic22:18
jrolllol22:18
JayFhow many gigabytes are ironic22:20
jrollthat's a boot-from-cinder server22:20
JayFhot22:20
jrollain't it ironic22:21
*** yuanying has quit IRC22:24
*** jasondotstar has quit IRC22:24
NobodyCamlol22:25
NobodyCambrb22:25
*** jasondotstar has joined #openstack-ironic22:29
*** jgrimm has quit IRC22:33
*** jasondotstar has quit IRC22:39
*** pcrews has joined #openstack-ironic22:54
*** shakamunyi has quit IRC23:13
*** eghobo has joined #openstack-ironic23:17
*** yuanying has joined #openstack-ironic23:20
*** yuanying has quit IRC23:24
*** yuanying has joined #openstack-ironic23:29
openstackgerritGregory Haynes proposed a change to openstack/ironic: WIP: Add conductor_hostname property to nodes  https://review.openstack.org/10968823:33
JayFThat is absolutely something I'd love to see as well23:34
JayFgoing to review it now23:34
JayFgreghaynes: ^ thanks23:34
greghaynes:)23:34
JayFjroll: ^ wdyt23:34
* greghaynes might need some help with some mocking that needs to happen for tests to pass23:34
JayFgreghaynes: well, I take it back. I'll review it once tests are passing ;)23:34
JayFheh23:34
jrollum23:34
* JayF hides under a rock23:34
jrollI would like to see HA actually working :)23:35
JayFI agree with that as well :)23:35
greghaynesjroll: Yea, that patch is a pre-req23:35
JayFgreghaynes: as a note; you're going to want to file a bug about this and then add "closes-bug: 123456" to your commit message23:35
greghaynesI was going to poke at failover once this is done23:35
jrollgreghaynes: right :)23:35
jrollwell23:35
jrollthat's a partial23:35
greghaynesJayF: Oh? That review seems like a feature missing, the failover for HA not working I think is a bug though23:35
greghaynesyea, partial makes sense23:36
JayFthat is a bug and is filed23:36
jrollthere's a bug for this23:36
JayFah, so partial-bug on russell's bug23:36
JayFthat makes more sense than what I said23:36
*** eghobo has quit IRC23:36
jrollhttps://bugs.launchpad.net/ironic/+bug/135551023:36
jrollis what I was thinking of23:36
jrollwhich is not russell's but23:36
JayFaha, alex's bug23:36
JayFwell someone over here23:36
JayFlol23:36
greghayneshehe23:36
jrollaweeks: https://review.openstack.org/109688 relevant to your interests23:37
greghaynesSo, im getting permission denied failures when I run tests locally, any idea what might cause this?23:37
jrollgreghaynes: what OS?23:37
jrollsounds wrong23:38
greghaynesseems like popen.ini23:38
greghayneser, .init23:38
greghaynesubuntu23:38
jrollright, it's trying to run something...23:38
jrollare you using tox?23:38
jrollwould love a traceback23:38
jrollgreghaynes: going back to your patch, we're going to have to do a large update when a conductor joins/parts the ring, yeah? is that going to be a problem?23:39
jrolloh, someone already asked, got it23:39
greghaynesjroll: thats basically the reason for adding the index23:40
greghayneshttp://paste.ubuntu.com/8101944/23:40
jrollyeah23:40
greghaynesvia tox23:40
jrollstill, large update sounds not ideal23:41
greghayneswell, its unavoidable, but if our hashring virtual nodes is reasonably picked it should be fairly well balanced23:41
jrollyeah23:41
jrollcould still be thousands of rows, though23:42
greghaynesI could see some rate limiting / similar being a thing we need, but walk first ;)23:42
rloojroll: are you going to fix this soon: https://review.openstack.org/#/c/112351/23:43
jrollrloo: yeah, I should do that huh23:43
jroll(I will, likely tomorrow but maybe tonight)23:43
*** christop1eraedo has joined #openstack-ironic23:44
rloojroll: yeah :-)  don't want to have too many reviews to look at next week. I'm also thinking of taking some time off. Summer is almost over. sigh.23:44
jrollgreghaynes: so your tox thing looks like maybe your user doesn't have permission to write to /tmp? or execute from /tmp I should say23:44
greghaynesah!23:44
jrollrloo: indeed, I need to do the same :(23:44
*** christopheraedo has quit IRC23:44
jrollgreghaynes: it's failing here https://github.com/openstack/ironic/blob/master/ironic/tests/test_utils.py#L9923:44
greghaynesyep, im noexec /tmp23:45
jrollheh23:45
*** Hefeweizen has quit IRC23:45
jrollyep23:45
rloojroll: maybe we should find out who's here next week then. That's the week before J3. Will at at Monday's meeting if I'm there :D23:45
jrollpersonally I would file a bug there23:45
jrollbut idk23:45
*** Hefeweizen has joined #openstack-ironic23:45
jrollrloo: I'll be around until j3, at least23:45
jrollrloo: but I can fix up that review for you23:45
jrollwow, it's wednesday already23:45
rloojroll: ah, then that's ok then. you can do reviews. whew.23:45
jrolllolllll23:45
* jroll reviews 11235123:46
greghayneshttps://bugs.launchpad.net/ironic/+bug/135946323:48
jrollthanks!23:48
jrollnow fix it :P23:48
greghayneshah23:48
*** dhellmann has quit IRC23:49
*** eghobo has joined #openstack-ironic23:50
*** dhellmann has joined #openstack-ironic23:50
*** openstackgerrit has quit IRC23:54
*** aswadr has joined #openstack-ironic23:55
rloojroll: quick question. for the agent* drivers, no console interface?23:57
JayFConsole is provided by boot/power driver23:58
JayFi.e. ipmi23:58
JayFnot by deploy driver23:58
*** openstackgerrit has joined #openstack-ironic23:59
rlooJayF: I don't see it in ironic.drivers.agent.AgentAndIPMIToolDriver.23:59
JayFHmm.23:59

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