Wednesday, 2014-12-31

*** kevinbenton_ has quit IRC00:14
*** kevinbenton has joined #openstack-ironic00:14
*** romcheg has quit IRC00:14
openstackgerritJim Rollenhagen proposed stackforge/pyghmi: Run pep8 on files in bin/  https://review.openstack.org/14454600:15
jrollwoot00:15
jrolleasy review points ^00:16
* jroll hopes devananda will grab a +A on that :P00:16
openstackgerritMerged stackforge/pyghmi: Run pep8 on files in bin/  https://review.openstack.org/14454600:29
jrollwoot, thanks deva00:29
*** Masahiro has joined #openstack-ironic00:41
*** Masahiro has quit IRC00:45
*** ryanpetrello has joined #openstack-ironic00:54
*** ijw has joined #openstack-ironic01:01
*** ryanpetrello has quit IRC01:21
*** ryanpetrello has joined #openstack-ironic01:23
*** lazy_prince has quit IRC01:25
*** ryanpetrello has quit IRC01:28
*** ijw has quit IRC01:34
*** ijw has joined #openstack-ironic01:37
*** ijw has quit IRC01:39
*** ijw has joined #openstack-ironic01:39
*** ijw has quit IRC01:42
*** ijw has joined #openstack-ironic01:42
*** zhidong has joined #openstack-ironic01:45
*** ijw has quit IRC01:48
*** zhidong has quit IRC01:49
*** zhidong has joined #openstack-ironic01:50
*** ijw has joined #openstack-ironic02:01
*** zhidong has quit IRC02:02
*** zhidong has joined #openstack-ironic02:05
*** ijw has quit IRC02:10
*** dlaube has quit IRC02:24
*** Masahiro has joined #openstack-ironic02:29
*** Masahiro has quit IRC02:34
*** jerryz has joined #openstack-ironic02:35
*** killer_prince has joined #openstack-ironic02:44
*** killer_prince is now known as lazy_prince02:44
*** pcrews has joined #openstack-ironic03:06
*** lazy_prince has quit IRC03:41
*** pcm has quit IRC03:44
*** Masahiro has joined #openstack-ironic03:45
*** Masahiro has quit IRC03:50
*** david-lyle is now known as david-lyle_afk04:00
mrdaclif_h: FWIW, I'd push a new patch with the tearDown cleanup included.  Getting nova patches accepted is time consuming, so you might as well get that done now before nova reviewers start looking at your patch again.05:12
*** killer_prince has joined #openstack-ironic05:19
*** killer_prince is now known as lazy_prince05:19
*** pcrews has quit IRC05:29
*** pensu has joined #openstack-ironic06:04
*** trown has quit IRC06:25
*** trown has joined #openstack-ironic06:30
*** achanda has joined #openstack-ironic06:30
*** mrda is now known as mrda-newyears06:47
*** achanda has quit IRC07:01
*** Masahiro has joined #openstack-ironic07:23
*** Masahiro has quit IRC07:28
openstackgerritPeter Martini proposed stackforge/pyghmi: Check for IPMIPASSWORD env var in pyghmiutil  https://review.openstack.org/14418107:59
*** achanda has joined #openstack-ironic08:12
openstackgerritRamakrishnan G proposed openstack/ironic: Stop conductor if no drivers were loaded  https://review.openstack.org/14361608:16
*** Marga_ has joined #openstack-ironic08:20
*** lazy_prince has quit IRC08:21
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Add support for VirtualBox WebService.  https://review.openstack.org/13792608:26
*** zhidong has quit IRC08:36
*** achanda has quit IRC09:00
*** coolsvap has quit IRC09:00
*** andreykurilin has joined #openstack-ironic09:05
*** coolsvap has joined #openstack-ironic09:10
*** Masahiro has joined #openstack-ironic09:11
*** romcheg has joined #openstack-ironic09:13
*** Masahiro has quit IRC09:16
*** Marga_ has quit IRC09:20
*** andreykurilin has quit IRC09:35
*** achanda has joined #openstack-ironic10:19
*** Masahiro has joined #openstack-ironic11:00
*** Masahiro has quit IRC11:05
*** Marga_ has joined #openstack-ironic11:15
openstackgerritHaomeng,Wang proposed openstack/ironic: call set_failed_state if can not get root_uuid  https://review.openstack.org/14391911:28
openstackgerritHaomeng,Wang proposed openstack/ironic: call set_failed_state if can not get root_uuid  https://review.openstack.org/14391911:29
*** romcheg has quit IRC11:33
*** romcheg has joined #openstack-ironic11:34
*** Marga_ has quit IRC11:37
*** romcheg has quit IRC11:38
*** Marga_ has joined #openstack-ironic11:38
*** Marga_ has quit IRC11:42
*** Marga_ has joined #openstack-ironic11:42
*** Marga_ has quit IRC11:48
*** killer_prince has joined #openstack-ironic11:54
*** killer_prince is now known as lazy_prince11:54
*** achanda has quit IRC12:16
*** f13o has joined #openstack-ironic12:44
*** f13o has quit IRC12:45
*** Haomeng has joined #openstack-ironic12:46
*** Haomeng|2 has quit IRC12:46
*** Masahiro has joined #openstack-ironic12:49
*** Marga_ has joined #openstack-ironic12:52
*** Masahiro has quit IRC12:54
*** romcheg has joined #openstack-ironic13:06
*** Marga_ has quit IRC13:10
*** achanda has joined #openstack-ironic13:16
*** ryanpetrello has joined #openstack-ironic13:28
openstackgerritVladyslav Drok proposed openstack/ironic: Support for non-Glance image references  https://review.openstack.org/13674113:37
*** alex_xu has joined #openstack-ironic13:38
*** Marga_ has joined #openstack-ironic13:49
*** Marga_ has quit IRC13:54
*** Marga_ has joined #openstack-ironic13:57
*** Marga_ has quit IRC14:04
*** Marga_ has joined #openstack-ironic14:05
*** vdrok has quit IRC14:11
*** Marga_ has quit IRC14:11
*** Marga_ has joined #openstack-ironic14:13
*** Marga_ has quit IRC14:18
jrollmorning y'all14:31
*** romcheg has left #openstack-ironic14:35
*** Masahiro has joined #openstack-ironic14:38
*** Masahiro has quit IRC14:42
*** andreykurilin has joined #openstack-ironic14:44
openstackgerritMerged openstack/python-ironicclient: Workflow documentation is now in infra-manual  https://review.openstack.org/13937414:45
*** pensu has quit IRC15:23
*** pupp has joined #openstack-ironic15:28
*** pupp has quit IRC15:28
*** david-lyle_afk is now known as david-lyle15:52
*** ryanpetrello_ has joined #openstack-ironic15:53
*** ryanpetrello has quit IRC15:56
*** ryanpetrello_ is now known as ryanpetrello15:56
*** Marga_ has joined #openstack-ironic15:57
clif_hmrda-newyears: this patch would be for ironic16:02
clif_hthough maybe RPCService is a common piece of code that isn't ironic-specifc? although I noticed ironic-specific code in that class in the ironic project16:03
*** zsmithnyc has quit IRC16:05
*** mgagne has quit IRC16:05
jrollclif_h: sounds like he's talking about your nova patch maybe?16:05
jrollmrda-newyears: happy 2015 :)16:05
*** aweeks has quit IRC16:05
jroll(and mikal and all the other folks on that side of earth)16:05
*** cppforlife has quit IRC16:06
*** Ng has quit IRC16:06
*** Marga_ has quit IRC16:06
*** Marga_ has joined #openstack-ironic16:06
*** zsmithnyc has joined #openstack-ironic16:06
*** victor_lowther has quit IRC16:06
*** JayF has quit IRC16:06
*** aweeks has joined #openstack-ironic16:07
*** mgagne has joined #openstack-ironic16:07
clif_hjroll: right but the nova patch doesn't have anything to do with teardown16:07
*** victor_lowther has joined #openstack-ironic16:07
*** cppforlife has joined #openstack-ironic16:07
jrollclif_h: oh, welp :)16:07
*** JayF has joined #openstack-ironic16:08
*** Ng has joined #openstack-ironic16:08
clif_hI'd love to have it land, not sure what to do in order to get +2s16:08
clif_hoh wait16:08
jrollyou could plug it in #openstack-nova16:08
jrollit's working as expected, yeah?16:09
*** achanda has quit IRC16:09
clif_hmaybe he meant the teardown comment in the review16:09
jrollwe should deploy it next week :)16:09
jrolloh, likely16:09
clif_hwhich I left myself :)16:09
clif_hyeah it seems to be working16:09
*** achanda has joined #openstack-ironic16:09
clif_hand all checks pass both locally and in jenkins16:09
clif_hnew tests verify functionality16:10
jrolloh yeah, you should do that tear down thing16:10
jrollawesome16:10
*** Marga_ has quit IRC16:13
*** achanda has quit IRC16:14
*** Marga_ has joined #openstack-ironic16:23
*** Masahiro has joined #openstack-ironic16:26
*** andreykurilin has quit IRC16:29
*** Masahiro has quit IRC16:31
*** achanda has joined #openstack-ironic16:32
*** romcheg1 has joined #openstack-ironic16:34
*** romcheg1 has quit IRC16:37
*** romcheg1 has joined #openstack-ironic16:37
*** ryanpetrello has quit IRC16:45
*** ryanpetrello has joined #openstack-ironic16:46
*** Haomeng|2 has joined #openstack-ironic16:46
*** Haomeng has quit IRC16:47
*** Marga_ has quit IRC16:50
*** Marga_ has joined #openstack-ironic16:51
*** achanda has quit IRC16:57
*** achanda has joined #openstack-ironic16:58
*** bradjones has joined #openstack-ironic17:01
*** achanda has quit IRC17:02
JayFI just put a +2 on https://review.openstack.org/#/c/137926/8 -- some others might wanna take a look17:03
JayFI'm particular interested in this ... I might try to setup my devstack to talk to my local vbox17:04
jrollJayF: vbox should already work via ssh17:06
jrollthis uses the vbox web service instead17:06
jrollthis is a workaround for windows, since there's no sshd17:06
JayFI know, but setting up ssh seems more daunting than calling the vbox api directly17:06
jroll(but still useful)17:07
jrollreally? it's a checkbox :P17:07
JayFsetting up a power driver to ssh to a thing and run a command = not cool, calling an api = slightly more cool17:07
JayF:P17:07
jrollcalling a SOAP api = way less cool :P17:07
*** achanda has joined #openstack-ironic17:13
*** rlr0329 has joined #openstack-ironic17:17
rlr0329I trying to boot a baremetal node using ironic (juno).  Deploy kernel and ramdisk load fine but get a kernel panic when booting.  Are there any howto documents for debugging ramdisk image using "troubleshoot" that the diskimage-builder README refers to?17:17
JayFYou're using the pxe driver and deploy ramdisk, since you built with DIB, I presume?17:18
rlr0329JayF:  Correct17:18
*** Marga_ has quit IRC17:19
JayFI'm not sure many folks who know a lot about that ramdisk will be online today; they haven't been this week.17:19
* JayF is the expert on the /agent/ ramdisk :(17:19
*** Marga_ has joined #openstack-ironic17:20
rlr0329JayF:  Understand.  How different is the /agent/ ramdisk from the pxe?    I am open to switching to the /agent/.    Haven't seen much detail on the /agent/ setup17:22
JayFIt's just another deploy driver; without knowing your case it's hard to say what would be better17:23
*** achanda has quit IRC17:25
rlr0329JayF:  What are the advantages of the agent deploy driver?17:25
*** achanda has joined #openstack-ironic17:25
*** achanda has quit IRC17:26
*** achanda has joined #openstack-ironic17:26
rlr0329JayF:  Or if there is a document which outlines the differences, that would be good.    Haven't found that in the ironic doc17:29
JayFI don't think that exists yet, iirc. I'm sorry for that :(17:29
JayFthe major difference is that the Agent only works with full disk images, and requires booting from the local node17:30
rlr0329JayF:  No problem.   Local node == same subnet?17:32
JayFlocal node means17:32
JayFlocally17:32
JayFas opposed to pxe booting every time17:32
JayFwith the pxe_* drivers; a deployed instance always pxe boots its operating system17:32
rlr0329JayF:   Thanks for the clarification.  I had missed that.   Seems like the agent driver would be more scablable for a larget deployment (1000s) of nodes which is what I need.  Sorry for what may be a basic question.  Does a full disk image have to be for the entire local disk or can it be just the root partition?17:37
JayFThe agent doesn't know how to install bootloaders or partition disks yet17:38
JayFso your image has to contain the bootloader, all partitions desired, etf17:38
JayF*etc17:38
JayFthen we (rackspace.com/onmetal, we built the agent driver) use cloud-init to expand the root filesystem to full size17:38
JayFjroll: ^ any other general advice for agent driver + 1000s of nodes17:39
jrollmmm17:39
jrollI got nothin17:39
JayFMaybe run master instead of Juno? :)17:40
jrollusing neutron dhcp / conductor tftp could be a bottleneck, not sure17:40
jrollipxe would be useful in general17:41
*** Marga_ has quit IRC17:41
jrollrlr0329: I hope to get partition images working for the agent driver in juno, at least via pxe boot, hopefully via disk boot as well17:41
JayFs/juno/kilo/ ^ ?17:42
JayFlol17:42
rlr0329JayF/jroll:   At this point, I just need to get something working to demonstrate an initial proof-of-concept.17:42
jrollerr, yeah.17:42
jrollrlr0329: one other thing,l the agent driver requires swift.17:42
jrollnot sure if that's a blocker for you.17:42
rlr0329jroll:  nope.   We have swift deployed just not with this initial proof-of-concept17:43
jrollcool17:44
rlr0329jayf:  So you have any details on your agent setup/deployment process that you can share?17:47
JayFMost of the things are documented on the wiki; jroll also wrote a blog post about what we run at Rackspace, although at this point it's a bit out of date (it's from before the agent driver was mainline at all)17:47
* jroll finds that17:48
JayFhttps://developer.rackspace.com/blog/how-we-run-ironic-and-you-can-too/17:48
jrollstill gives you some insight on it17:48
jrolloh thanks17:48
rlr0329I have read that blog and it was useful.  :-)17:49
jrollexcellent :)17:49
rlr0329JayF:  Which wiki are you referring to?  The openstack wiki?17:50
JayFyeah17:50
jrollwhat's documented on the wiki?17:51
JayFI think some of the IPA stuff is?17:51
JayFnow I have to check17:52
jroll:P17:52
JayFSo apparently the only docs are the devstack ones -> http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack17:53
JayFwhich is kinda sad17:53
jrollyeah, we're horrible people17:55
rlr0329And I've read that several times.   Not horrible.   Documentation is not my favorite thing to do either.  So any advice for troubleshooting the deploy kernel/ramdisk?   Wait til next week?17:56
JayFIf you're running an Agent ramdisk; it's CoreOS, and I built it, and could help.17:56
JayFthe DIB ramdisks are a whole different ball of wax17:57
rlr0329Oh ok.   Is there any agent setup doc?17:58
rlr0329And can I use the CoreOS ramdisk to boot up a different linux kernel?17:58
JayFrlr0329: that *is* documented: https://github.com/openstack/ironic-python-agent/tree/master/imagebuild/coreos17:59
JayFrlr0329: that's pretty much stock CoreOS with a container embedded. If you can manage to swap kernels, good job, but I wouldn't suggest it :)18:00
jrollyes, the ramdisk has nothing to do with the instance image, except that it writes the image to disk :)18:00
rlr0329ok cool.  I will take a look at that link.  My end directive is to use Oracle Linux 7 which is rhel7 compatible.18:00
jrollrlr0329: for the ramdisk? or for the instance?18:01
JayFYou're not even permitted to use another distro for a ramdisk?18:01
rlr0329Just for the instance.   ramdisk is flexible18:03
jrollok, yeah. the ramdisk can lay down any image (afaik)18:04
rlr0329JayF/jroll:   Appreciate the help!!   Going to give the CoreOS ramdisk a try....18:05
JayFGood luck. You'll need to swap to using the agent_* driver and a full disk image18:05
jrollyou're welcome :)18:06
rlr0329Hopefully I won't need to bug you too much with questions. :-)18:07
*** Masahiro has joined #openstack-ironic18:15
*** Masahiro has quit IRC18:19
*** pcm has joined #openstack-ironic18:22
*** jerryz has quit IRC18:29
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Allow use of multiple simultaneous HW managers  https://review.openstack.org/14319319:12
*** achanda has quit IRC19:14
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Allow use of multiple simultaneous HW managers  https://review.openstack.org/14319319:14
*** romcheg1 has quit IRC19:26
*** enikanorov has joined #openstack-ironic19:31
*** romcheg has joined #openstack-ironic19:31
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Allow use of multiple simultaneous HW managers  https://review.openstack.org/14319319:35
JayFRFR ^19:35
JayFjroll: and russell_h ^ particularly relevant to your interests, now with working test cases19:36
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Allow use of multiple simultaneous HW managers  https://review.openstack.org/14319319:37
* JayF just renamed the class19:37
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Allow use of multiple simultaneous HW managers  https://review.openstack.org/14319319:37
* JayF just renamed the class without breaking tests this time19:37
JayFlol19:37
jrollnice19:38
JayFbah I left some dead code in the top, it shouldn't impact the review but fixing now19:38
*** romcheg1 has joined #openstack-ironic19:39
*** pensu has joined #openstack-ironic19:39
openstackgerritJay Faulkner proposed openstack/ironic-python-agent: Allow use of multiple simultaneous HW managers  https://review.openstack.org/14319319:40
*** ijw_ has joined #openstack-ironic19:53
*** ryanpetrello_ has joined #openstack-ironic19:58
*** ryanpetrello has quit IRC20:00
*** ryanpetrello_ is now known as ryanpetrello20:00
*** pensu has quit IRC20:03
*** Masahiro has joined #openstack-ironic20:04
*** ijw_ has quit IRC20:08
*** Masahiro has quit IRC20:08
*** andreykurilin has joined #openstack-ironic20:33
*** andreykurilin has quit IRC20:41
*** andreykurilin has joined #openstack-ironic20:41
*** andreykurilin has quit IRC20:46
*** andreykurilin has joined #openstack-ironic20:46
*** ryanpetrello has quit IRC20:50
*** ryanpetrello has joined #openstack-ironic20:51
*** pcm has quit IRC21:06
*** Masahiro has joined #openstack-ironic21:12
*** Masahiro has quit IRC21:16
*** jiangfei|3 has joined #openstack-ironic22:24
*** romcheg1 has quit IRC22:25
*** andreykurilin has quit IRC22:26
*** pradipta` has joined #openstack-ironic22:32
*** cinerama` has joined #openstack-ironic22:33
*** dvorak_ has joined #openstack-ironic22:33
*** ryanpetrello has quit IRC22:34
*** victor_lowther has quit IRC22:34
*** aweeks has quit IRC22:34
*** zsmithnyc has quit IRC22:34
*** krtaylor has quit IRC22:34
*** bigjools has quit IRC22:34
*** cinerama has quit IRC22:34
*** jiangfei|2 has quit IRC22:34
*** anteaya has quit IRC22:34
*** dvorak has quit IRC22:34
*** yarker has quit IRC22:34
*** tchaypo has quit IRC22:34
*** zigo has quit IRC22:34
*** pradipta_away has quit IRC22:34
*** dvorak_ is now known as dvorak22:34
*** anteaya has joined #openstack-ironic22:41
*** yarker has joined #openstack-ironic22:47
*** krtaylor has joined #openstack-ironic22:49
*** zigo has joined #openstack-ironic22:49
*** tchaypo has joined #openstack-ironic22:49
*** zsmithnyc has joined #openstack-ironic22:50
*** aweeks has joined #openstack-ironic22:50
*** victor_lowther has joined #openstack-ironic22:50
*** bigjools has joined #openstack-ironic22:53
*** bigjools has joined #openstack-ironic22:53
*** Masahiro has joined #openstack-ironic23:00
*** Masahiro has quit IRC23:05
*** ryanpetrello has joined #openstack-ironic23:12
openstackgerritSteven Dake proposed openstack/ironic-specs: Override boot options via glance property  https://review.openstack.org/14423523:15
*** dlaube has joined #openstack-ironic23:28
*** Haomeng|2 has quit IRC23:34
*** Haomeng|2 has joined #openstack-ironic23:36
*** ryanpetrello has quit IRC23:39

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