Wednesday, 2014-01-08

*** epim has joined #openstack-ironic00:01
NobodyCamdkehn: note the port-show... will this work for your needs? http://paste.openstack.org/show/Z6EUmG2sLw0hEJkORJjh/00:07
dkehnNobodyCam: looking00:07
dkehnNobodyCam: actually I'm not sure, it will be close00:11
dkehnNobodyCam:  I might checking in without the testing crap, just so you can look at the VIF stuff00:11
NobodyCamthats the entire vif dict. I added teh prefix "vif_"00:11
dkehnNobodyCam: though I think I'll play with this a bit more to see whats up\00:12
NobodyCam:-) sure00:12
openstackgerritHaomeng,Wang proposed a change to openstack/ironic: support deploy again for previous failed deployment  https://review.openstack.org/6499400:15
HaomengGheRivero: ping00:18
NobodyCamHaomeng: GheRivero is utc +1 (i think)00:28
HaomengNobodyCam: haha, ok, got, thank you:)00:28
NobodyCamshould be like 1 am there now00:28
NobodyCam:)00:28
HaomengNobodyCam: in his dream now:)00:28
NobodyCamyep :) I see him come on aound 1130 midnight my time (utc -8)00:29
HaomengNobodyCam: my time is utc+800:32
HaomengNobodyCam: :)00:33
NobodyCam:-p00:33
NobodyCamso you are just getting up00:33
NobodyCamgood morning00:33
*** jbjohnso has joined #openstack-ironic00:41
*** nosnos has joined #openstack-ironic00:53
NobodyCambubbies bouncing at the door. out for walkies and maybe some FOOD... Night All :)00:57
* devanand1 waves00:59
devanand1g'night, NobodyCam :)00:59
devanand1g'morning, Haomeng !01:00
devanand1I'm also utc+8 this week and next01:00
devanand1dkehn: i had a brief chat w/ lifeless  re: neutron/ironic things. tl;dr -- it should be a _very_ small patch01:01
*** jbjohnso has quit IRC01:02
*** devanand1 is now known as devananda01:02
devanandadkehn: nova will still do the port creation/deletion. ironic will only be setting the dhcp opts01:02
NobodyCamgood morning devananda01:08
NobodyCam:)01:08
*** anniec has quit IRC01:15
*** epim has quit IRC01:20
*** yfujioka has joined #openstack-ironic01:21
*** anniec has joined #openstack-ironic01:23
*** anniec has quit IRC01:30
*** anniec has joined #openstack-ironic01:30
Haomengdevananda: morning devananda, are you at Asia with +8 time zone?01:43
*** nosnos has quit IRC01:43
*** nosnos has joined #openstack-ironic01:44
NobodyCamHaomeng: he's down under in the .au @ LCA01:44
HaomengNobodyCam: :)01:46
NobodyCam:)01:47
HaomengNobodyCam: one question01:51
NobodyCamlol its after closing... but I'll try01:52
HaomengNobodyCam: short question, should we use the ram and kernel image created by diskimage-builder01:53
HaomengNobodyCam: for Ironic to deploy a sys01:53
NobodyCamyes. see the node show from this sample http://paste.openstack.org/show/Z6EUmG2sLw0hEJkORJjh/01:54
HaomengNobodyCam: got, thank you, good evening:)01:54
NobodyCamthe nova driver will attach the glance id for the deploy01:54
dkehndevananda: my understanding is/was that there was to be no nova01:55
*** jbjohnso has joined #openstack-ironic01:55
HaomengNobodyCam: yes, but some kernel_id and ramdisk_id image properties are populated by Tripleo I think01:55
HaomengNobodyCam: that is used for our Ironic to get releationship between diskimage and ram/kernal disk01:56
NobodyCamyes they are attached to the nova flavor.01:56
NobodyCamand the ironic driver attaches those ids to the node01:56
HaomengNobodyCam: yes01:57
NobodyCamso we will pull those id's from glance and use them for the deploy01:57
NobodyCamthat should be in the pxe driver now01:57
HaomengNobodyCam: yes, can we use tripleo scripts to integrate our Ironic to deploy bm now, not sure if tripleo is ready01:58
NobodyCamHaomeng: not quite... but almost.. I will up patches with the final bits in a little bit. I use this: right now. https://github.com/NoBodyCam/ironic-element02:00
HaomengNobodyCam: ok, got, thank you:)02:00
HaomengNobodyCam: good night NobodyCam:)02:01
NobodyCamhhehehe02:01
NobodyCamgood afternoon to you02:01
HaomengNobodyCam: :)02:01
dkehndevananda: can we talk about it tomorrow02:10
Haomengdkehn: devananda is offline now:)02:17
dkehnHaomeng: thx, figured that02:18
Haomengdkehn: welcome:)02:18
*** rongze has joined #openstack-ironic02:19
*** anniec has quit IRC02:32
*** jbjohnso has quit IRC02:38
*** nosnos has quit IRC02:43
openstackgerritRuby Loo proposed a change to openstack/ironic: sync_power_states handles missing driver info  https://review.openstack.org/6529702:58
dkehnlifeless: hi03:46
lifelesshi03:47
*** harlowja is now known as harlowja_away03:52
*** rloo has quit IRC04:27
*** rongze has quit IRC04:49
*** rongze has joined #openstack-ironic04:50
*** martyntaylor has quit IRC04:50
*** rcarrillocruz has quit IRC04:52
*** rongze has quit IRC04:54
*** urulama has joined #openstack-ironic05:19
*** urulama has quit IRC05:23
openstackgerritSun Jing proposed a change to openstack/ironic: Support serial console access  https://review.openstack.org/6410005:24
*** rongze has joined #openstack-ironic05:26
*** rongze has quit IRC05:53
*** rongze has joined #openstack-ironic05:57
openstackgerritJenkins proposed a change to openstack/ironic: Imported Translations from Transifex  https://review.openstack.org/6503206:15
*** amrit has quit IRC06:18
*** zigo_ is now known as zigo06:46
*** marty_ has joined #openstack-ironic06:47
*** marty_ is now known as Guest1173606:47
*** hstimer has quit IRC06:51
*** Guest11736 has quit IRC06:52
*** pradipta has joined #openstack-ironic07:17
*** rcarrillocruz has joined #openstack-ironic07:30
*** urulama has joined #openstack-ironic07:33
*** ifarkas has joined #openstack-ironic07:44
*** Alexei_987 has joined #openstack-ironic07:48
*** ndipanov has joined #openstack-ironic08:04
*** yfujioka has quit IRC08:19
*** coolsvap has joined #openstack-ironic08:30
GheRiveromorning all08:50
GheRiveroHaomeng: pong08:50
HaomengGheRivero: good morning GheRivero:)08:53
GheRiveroafternnon Haomeng :)08:54
HaomengGheRivero: just want to check with you, if our temptest is ready to use, I want to run some integration test with Ironic nova, glance and neutron etc08:55
HaomengGheRivero: if it is not reay, I want to take a reference to get idea to run by manually08:55
*** tatyana has joined #openstack-ironic08:56
HaomengGheRivero: I just run our Ironic install with devstack, it just installs our Ironic only, need nore integration actions to enable ironic working, such as to create image etc08:56
Haomengwill be back later:)08:56
GheRiveroI think they are ready, but I guess it was Roman who was working on it08:57
*** romcheg has joined #openstack-ironic08:58
*** jistr has joined #openstack-ironic09:04
romchegMorning all!09:10
*** ifarkas has quit IRC09:11
*** derekh has joined #openstack-ironic09:11
*** ifarkas has joined #openstack-ironic09:12
*** ifarkas has quit IRC09:25
*** mdurnosvistov has joined #openstack-ironic09:28
*** ifarkas has joined #openstack-ironic09:31
*** mdurnosvistov has quit IRC09:37
*** mdurnosvistov has joined #openstack-ironic09:38
*** michchap has quit IRC09:39
*** michchap_ has joined #openstack-ironic09:39
HaomengGheRivero: ok, thank you09:40
Haomengromcheg: morning09:40
romchegHow are you Haomeng?09:41
Haomengromcheg: fine thank you:)09:41
Haomengromcheg: do you know where we can find our ironic tempest  scripts? I want to take as refernces to do some actions by manually09:42
romchegThey are not merged yet.09:42
romchegI got the patch approved last night but it needs to be rebased09:43
romchegI had Christmas yesterday so didn't have a chance to work yesterday :)09:43
Haomengromcheg: dont worry09:43
Haomengromcheg: I just want to check some scripts as reference09:44
romchegAnyway, you can rebase on this https://review.openstack.org/#/c/48109/09:44
Haomengromcheg: ok, thank you very much:)09:44
romchegHaomeng: My pleasure!09:44
Haomengromcheg: :)09:44
Haomengromcheg: not sure if our tempest cover pxe_ssh driver deployment testing case09:47
romchegHaomeng: No, they dont09:47
Haomengromcheg: ok09:47
romchegThose tests are simple API tests that use fake driver09:48
Haomengromcheg: that is fine:)09:48
Haomengromcheg: I just want to do some integration testing, want to get some reference09:49
romchegHaomeng: agordeev is working on building the infrastructure to perform tests of ssh_driver09:49
Haomengromcheg: do you know if tripleo scripts are ready to use for ironic integration testing?09:49
romchegit's a bit tricky09:49
romchegHaomeng: No, I don't know that09:49
Haomengromcheg: yes09:50
Haomengromcheg: is agordeev  from our Ironic team or tripleo team?09:50
romchegI think he's more from Ironic team.09:51
Haomengromcheg: ok:)09:51
*** mdurnosvistov has quit IRC10:03
*** mdurnosvistov has joined #openstack-ironic10:04
Alexei_987I have a question about python-ironicclient. Can someone help me with it?10:08
HaomengAlexei_987: welcome you Alex:)10:09
Alexei_987https://github.com/openstack/python-ironicclient/blob/master/ironicclient/client.py#L4710:09
Alexei_987in case token arg is provided username/password args will be silently ignored10:09
Alexei_987should such behavior be considered a bug?10:10
Alexei_987I think we should explicitly mention that only use token10:10
Alexei_987or raise an error cause options a mutually exclusive10:11
Alexei_987Haomeng: ^ what do you think?10:11
HaomengAlexei_987: let me check code first...\10:11
HaomengAlexei_987: line 47 is " :param api_version: the API version to use ('1' or '2')", right?10:12
Alexei_987well kwargs are used below10:13
Alexei_987so link is just a shortcut10:13
HaomengAlexei_987: yes10:13
HaomengAlexei_987: I think if token is provided, the user/password id not required, because token is the auth-response from keystone with correct user/password10:15
Alexei_987yes but I mean that we should state it explicitly10:16
Alexei_987cause you can use both options in your script10:17
Alexei_987and only 1 will be used10:17
HaomengAlexei_987: yes10:17
Alexei_987Haomeng: ok thanks :) I'll file a bug + patch for this10:19
HaomengAlexei_987: thank you:)10:19
*** rongze has quit IRC10:43
openstackgerritImre Farkas proposed a change to openstack/ironic: Get rid of unnecessary log from node validation  https://review.openstack.org/6544910:44
*** lucasagomes has joined #openstack-ironic11:13
*** rongze has joined #openstack-ironic11:14
*** lucasagomes has quit IRC11:15
*** lucasagomes has joined #openstack-ironic11:15
*** rongze has quit IRC11:19
*** MIDENN_ has quit IRC11:20
*** rongze has joined #openstack-ironic11:26
*** lucasagomes has quit IRC11:31
*** lucasagomes has joined #openstack-ironic11:32
*** rongze has quit IRC11:34
*** michchap_ has quit IRC11:39
*** michchap has joined #openstack-ironic11:40
*** mdurnosvistov has quit IRC11:41
*** mdurnosvistov has joined #openstack-ironic11:43
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Improve the node driver interfaces validation output  https://review.openstack.org/6347711:45
lucasagomesmorning ironic11:46
Haomenglucasagomes: morning Lucas:)11:47
*** lucasagomes has quit IRC11:48
*** lucasagomes has joined #openstack-ironic11:49
*** mdurnosvistov has quit IRC11:52
*** lucasagomes has quit IRC11:53
*** mdurnosvistov has joined #openstack-ironic11:54
*** martyntaylor has joined #openstack-ironic11:57
*** urulama has quit IRC11:58
*** lucasagomes has joined #openstack-ironic12:04
*** pradipta has quit IRC12:06
*** lucasagomes has quit IRC12:09
*** lucasagomes has joined #openstack-ironic12:09
*** tatyana_ has joined #openstack-ironic12:11
*** mdurnosvistov has quit IRC12:12
*** tatyana has quit IRC12:13
*** tatyana_ is now known as tatyana12:13
*** lucasagomes has quit IRC12:13
*** lucasagomes has joined #openstack-ironic12:17
*** rongze has joined #openstack-ironic12:17
*** lucasagomes has quit IRC12:22
*** pradipta has joined #openstack-ironic12:24
*** lucasagomes has joined #openstack-ironic12:26
romchegMorning lucasagomes12:26
*** lucasagomes has quit IRC12:31
*** lucasagomes has joined #openstack-ironic12:37
*** coolsvap has quit IRC12:47
*** pradipta has quit IRC12:48
*** anniec has joined #openstack-ironic12:56
*** anniec_ has joined #openstack-ironic13:00
*** anniec has quit IRC13:00
*** anniec_ is now known as anniec13:00
*** jistr is now known as jistr|english13:17
*** rloo has joined #openstack-ironic13:37
*** kpavel has joined #openstack-ironic13:50
kpavelHi, i been following the slides from here http://www.slideshare.net/devananda1/ods-havana-provisioning-bare-metal-with-open-stack in order to provision a baremetal node. Currently i'm stack at the point that th enode is booted, but it stays in initramfs shell and in nova it hangs in the "Build" state forever. Can somebody point me to some betterguide?13:53
dkehnNobodyCam: when you get online, ping me, we need to talk about the neutron interface13:57
*** jdob has joined #openstack-ironic14:01
*** linggao has joined #openstack-ironic14:04
openstackgerritEugeniya Kudryashova proposed a change to openstack/python-ironicclient: Sync apiclient and strutils from Oslo  https://review.openstack.org/6052814:21
openstackgerritEugeniya Kudryashova proposed a change to openstack/python-ironicclient: Use HTTPClient from common Oslo code  https://review.openstack.org/6428614:21
*** john-n-seattle has quit IRC14:26
*** john-n-seattle has joined #openstack-ironic14:28
*** matty_dubs|gone is now known as matty_dubs14:37
*** john-n-seattle has quit IRC14:40
*** anniec has quit IRC14:40
*** jistr|english is now known as jistr14:42
*** john-n-seattle has joined #openstack-ironic14:42
*** anniec has joined #openstack-ironic14:42
*** tatyana has quit IRC14:43
*** tzumainn has joined #openstack-ironic14:44
tzumainnlucasagomes, ping14:45
lucasagomestzumainn, pong14:45
tzumainnhi!  quick question - right now, creating a node through the Ironic API requires three steps - chassis, node, port - are there any plans to provide an api call that does it all in one?14:46
tzumainnsome people in tuskar-ui are wondering if we have to worry about atomicity in the UI code14:46
lucasagomestzumainn, based on that meeting we had with the tuskar folks I removed the chassis dependency for nodes14:47
tzumainnlucasagomes, ah!  cool, I was unaware14:48
lucasagomesnow we don't have any plans I can point out about doing a single request to create multiple resources14:48
lucasagomesthe port resource is something we want to delegate to a project like neutron in the future14:48
tzumainnoh, I see14:48
lucasagomeswe manage it for now, but it doesn't really fits in Ironic in the long run14:48
lucasagomesso neutron is more likely to manage MAC interfaces and ironic just would point/use it14:49
tzumainnso just to check - for the icehouse timeframe, we will not need to create a chassis, and ironic will still manage both the node and port?14:49
lucasagomestzumainn, yes14:51
tzumainnlucasagomes, okay great - thanks!14:51
openstackgerritAndrey Kurilin proposed a change to openstack/python-ironicclient: Reuse Resource from oslo  https://review.openstack.org/6292114:52
lucasagomestzumainn, chassis will continue being part of the API, but just as a pre-design for some future work (like grouping nodes that would share resource, e.g nodes that uses the same firmware)14:52
lucasagomesor just a way to group things for organization propose14:53
lucasagomestzumainn, np :)14:53
*** mugu has quit IRC14:55
*** jistr has quit IRC14:56
*** jistr has joined #openstack-ironic14:57
*** jistr is now known as jistr|mtg14:57
*** jbjohnso has joined #openstack-ironic15:00
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: API to check the requested power state  https://review.openstack.org/6511115:07
*** lucasagomes is now known as lucas-hungry15:09
*** rwsu has joined #openstack-ironic15:09
NobodyCamgood morning Ironic15:35
NobodyCamdkehn: ping... but give me a few to get coffee going15:35
*** kpavel has quit IRC15:39
*** coolsvap has joined #openstack-ironic15:47
*** mdenny has joined #openstack-ironic15:51
*** rongze has quit IRC15:52
*** mugu has joined #openstack-ironic15:52
*** rongze has joined #openstack-ironic15:52
dkehnNobodyCam: whenever your ready15:54
NobodyCamdkehn: ready15:55
dkehnNobodyCam: want to talk or type15:55
NobodyCamwe can skype15:55
*** rongze has quit IRC15:57
*** lucas-hungry is now known as lucasagomes16:02
*** jbjohnso has quit IRC16:02
lucasagomesNobodyCam, morning, dkehn morning :)16:02
NobodyCammorning lucasagomes16:04
*** jbjohnso has joined #openstack-ironic16:04
*** ifarkas has quit IRC16:10
*** Alexei_987 has quit IRC16:23
dkehnNobodyCam: here's the doc http://docs.openstack.org/api/openstack-network/2.0/content/extra-dhc-opt-ext-update.html16:24
dkehnNobodyCam: but will get yeo the required for the client16:25
NobodyCamdkehn: Ty , looking now16:25
NobodyCamdkehn: ok i'm not sure that is the info you need, IE. I don't see dhcp opts in what I am attaching to the ironic port16:30
NobodyCamrunning some tests here16:30
dkehnNobodyCam: let me re-org this stuff and then we'll figure it out from there, but essentually it will probably need to come from the pxe.py in the 1st patch16:33
NobodyCamok :)16:34
*** jistr|mtg is now known as jistr16:43
*** matty_dubs is now known as matty_dubs|lunch16:51
*** rongze has joined #openstack-ironic16:52
NobodyCambrb16:58
*** anniec has quit IRC17:11
*** rongze has quit IRC17:15
*** rongze has joined #openstack-ironic17:16
*** rongze has quit IRC17:35
*** rongze_ has joined #openstack-ironic17:38
*** jistr has quit IRC17:43
*** rongze_ has quit IRC17:44
*** rongze has joined #openstack-ironic17:44
*** harlowja_away is now known as harlowja17:46
*** matty_dubs|lunch is now known as matty_dubs17:50
*** rongze has quit IRC17:51
*** rongze has joined #openstack-ironic17:52
*** rongze has quit IRC17:57
*** rongze has joined #openstack-ironic18:22
*** rongze has quit IRC18:24
*** rongze has joined #openstack-ironic18:24
*** ndipanov has quit IRC18:27
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Fix race condition when changing node power states [PROOF OF CONCEPT]  https://review.openstack.org/6532718:32
*** derekh has quit IRC18:38
*** ndipanov has joined #openstack-ironic18:39
*** hstimer has joined #openstack-ironic18:41
*** rongze has quit IRC18:49
NobodyCambrb19:08
*** rongze has joined #openstack-ironic19:15
*** martyntaylor has quit IRC19:48
*** rongze has quit IRC19:49
openstackgerritLucas Alvares Gomes proposed a change to openstack/ironic: Fix race condition when changing node power states [PROOF OF CONCEPT]  https://review.openstack.org/6532720:01
*** epim has joined #openstack-ironic20:16
lucasagomesI'm done for today20:31
lucasagomesg'night everyone20:31
NobodyCamgood night lucasagomes20:31
lucasagomesNobodyCam, :) see ya tomorrow20:31
*** lucasagomes has quit IRC20:31
NobodyCam:)20:31
*** jdob has quit IRC20:39
*** jdob has joined #openstack-ironic20:42
NobodyCambrb20:45
openstackgerritMatt Wagner proposed a change to openstack/ironic: API: Add sample() method on Node  https://review.openstack.org/6553621:00
matty_dubsWhoa, is there a prize for getting review #2^16 ?21:01
NobodyCammatty_dubs: LOL I dont a unit test for the "SAMPLE" function :-p21:06
NobodyCamgah .... I don't SEE a ....21:06
matty_dubsHa, that would be fun to write ;)21:08
matty_dubsI just based mine on what Lucas did in 6175221:08
*** rongze has joined #openstack-ironic21:23
dkehnNobodyCam: FYI the update code is done, now working on the testing, BTW is is mox that is blowing up everything21:28
NobodyCamdkehn: that could do it. hehehe its all about the mock21:28
*** jdob has quit IRC21:42
*** jdob has joined #openstack-ironic21:43
*** romcheg has quit IRC21:44
*** romcheg has joined #openstack-ironic21:45
*** romcheg has quit IRC21:45
*** romcheg has joined #openstack-ironic21:46
*** rongze has quit IRC21:57
*** ndipanov has quit IRC22:02
*** matty_dubs is now known as matty_dubs|gone22:05
openstackgerritVitalii Lebedynskyi proposed a change to openstack/ironic: Do not use node argument in drivers  https://review.openstack.org/6185922:06
*** jdob has quit IRC22:08
*** jbjohnso has quit IRC22:18
*** rwsu has quit IRC22:22
*** rongze has joined #openstack-ironic22:23
*** rwsu has joined #openstack-ironic22:30
*** rongze has quit IRC22:42
*** romcheg has quit IRC23:13
NobodyCamwalkies...brb23:13
*** epim has quit IRC23:19
*** epim has joined #openstack-ironic23:22
*** romcheg has joined #openstack-ironic23:22
*** rongze has joined #openstack-ironic23:23
*** rongze has quit IRC23:28
*** romcheg has quit IRC23:40

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