Monday, 2015-01-05

*** Haomeng|2 has joined #openstack-ironic00:07
*** Haomeng has quit IRC00:08
*** Masahiro has joined #openstack-ironic00:28
*** Masahiro has quit IRC00:32
*** smoriya has joined #openstack-ironic00:33
*** zhidong has joined #openstack-ironic00:48
*** andreykurilin_ has joined #openstack-ironic00:48
*** andreykurilin has quit IRC00:49
*** Masahiro has joined #openstack-ironic00:57
*** andreykurilin_ has quit IRC01:09
*** bradjones has quit IRC01:17
*** bradjones has joined #openstack-ironic01:18
*** aswadr has joined #openstack-ironic01:18
*** alex_xu has joined #openstack-ironic01:35
*** nosnos has joined #openstack-ironic01:43
*** ijw has quit IRC01:43
*** ijw has joined #openstack-ironic02:15
*** ijw_ has joined #openstack-ironic02:17
*** ijw has quit IRC02:19
*** ijw_ has quit IRC02:21
naohirotHNY ironic!02:31
*** ijw has joined #openstack-ironic02:56
*** ijw has quit IRC03:02
*** nosnos has quit IRC03:13
*** chenglch has joined #openstack-ironic03:17
Haomeng|2naohirot: happy new year!03:25
*** Haomeng|2 has quit IRC03:31
*** naohirot has quit IRC03:35
*** ijw has joined #openstack-ironic03:56
*** naohirot has joined #openstack-ironic04:00
*** ijw has quit IRC04:02
naohirotHaomeng|2: Hi04:06
*** nosnos has joined #openstack-ironic04:20
*** ijw has joined #openstack-ironic04:26
*** ijw has quit IRC04:32
*** chlong has joined #openstack-ironic04:37
*** rameshg87 has joined #openstack-ironic04:42
*** achanda has joined #openstack-ironic04:46
*** smoriya has quit IRC05:03
*** pradipta` is now known as pradipta05:04
*** achanda has quit IRC05:20
*** ijw has joined #openstack-ironic05:26
*** lazy_prince has quit IRC05:27
*** pensu has joined #openstack-ironic05:29
*** Haomeng|2 has joined #openstack-ironic05:29
*** ijw has quit IRC05:32
*** killer_prince has joined #openstack-ironic05:37
*** killer_prince is now known as lazy_prince05:37
*** Nisha has joined #openstack-ironic05:38
*** yuanying_ has joined #openstack-ironic06:07
*** lazy_prince has quit IRC06:09
*** lazy_prince has joined #openstack-ironic06:09
*** yuanying has quit IRC06:09
jiangfeiHaomeng:  hi06:14
Haomeng|2jiangfei: pong06:16
Haomeng|2jiangfei: happy new year:)06:16
jiangfeiHaomeng|2; happy new year.06:17
Haomeng|2jiangfei: :)06:17
NishaHaomeng|2, jiangfei happy new year06:21
Haomeng|2Nisha: happy new year:)06:21
jiangfeiNiSha: happy new year oo06:22
*** greghayn1 is now known as greghaynes06:22
*** yuanying_ has quit IRC06:22
*** yuanying has joined #openstack-ironic06:23
*** Nisha has quit IRC06:26
*** ijw has joined #openstack-ironic06:26
*** ijw has quit IRC06:32
openstackgerritRamakrishnan G proposed openstack/ironic-specs: New driver interface for RAID configuration  https://review.openstack.org/13589906:42
openstackgerritHaomeng,Wang proposed openstack/ironic: raises exception if can not get uuid of root filesystem  https://review.openstack.org/14391906:46
*** achanda has joined #openstack-ironic06:56
*** jerryz has quit IRC07:25
*** ijw has joined #openstack-ironic07:26
*** ijw has quit IRC07:32
openstackgerritRamakrishnan G proposed openstack/ironic: Share boot images in iscsi_ilo driver  https://review.openstack.org/14494407:38
*** ifarkas has joined #openstack-ironic07:41
*** achanda has quit IRC07:44
*** achanda has joined #openstack-ironic07:45
*** achanda_ has joined #openstack-ironic07:47
*** chlong has quit IRC07:47
*** achanda has quit IRC07:49
*** achanda_ has quit IRC07:52
*** agordeev has quit IRC08:04
*** dividebin has quit IRC08:04
*** jcoufal has joined #openstack-ironic08:08
*** dividehex has joined #openstack-ironic08:09
*** dividehex has quit IRC08:13
*** yuanying_ has joined #openstack-ironic08:15
*** achanda has joined #openstack-ironic08:17
*** dividehex has joined #openstack-ironic08:17
*** yuanying has quit IRC08:18
*** mrda is now known as mrda-away08:19
*** ijw has joined #openstack-ironic08:26
dtantsurMorning Ironic!08:28
*** ijw has quit IRC08:31
*** andreykurilin has joined #openstack-ironic08:33
*** romcheg has joined #openstack-ironic08:45
*** lazy_prince is now known as killer_prince08:46
*** killer_prince has quit IRC08:47
*** lazy_prince has joined #openstack-ironic08:48
*** mikedillion has joined #openstack-ironic08:49
*** jerryz has joined #openstack-ironic08:50
*** romcheg has quit IRC08:52
*** romcheg has joined #openstack-ironic08:52
*** romcheg1 has joined #openstack-ironic08:52
*** romcheg1 has quit IRC08:57
*** achanda has quit IRC08:59
*** mikedillion has quit IRC09:00
*** achanda has joined #openstack-ironic09:03
*** zhidong has quit IRC09:04
*** derekh has joined #openstack-ironic09:04
*** andreykurilin has quit IRC09:07
*** athomas has joined #openstack-ironic09:08
*** jistr has joined #openstack-ironic09:10
*** ijw has joined #openstack-ironic09:26
*** achanda has quit IRC09:28
*** ijw has quit IRC09:32
*** teju has joined #openstack-ironic09:36
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC Driver and its iRMC Power module  https://review.openstack.org/14490109:43
*** athomas has quit IRC09:44
*** athomas has joined #openstack-ironic09:50
*** lsmola has joined #openstack-ironic09:53
*** vinbs has joined #openstack-ironic09:58
*** athomas_ has joined #openstack-ironic09:59
*** tteggel_ is now known as tteggel10:01
*** athomas has quit IRC10:01
*** tteggel has joined #openstack-ironic10:01
*** Nisha has joined #openstack-ironic10:02
*** MattMan has joined #openstack-ironic10:03
openstackgerritHaomeng,Wang proposed openstack/ironic: raises exception if can not get uuid of root filesystem  https://review.openstack.org/14391910:08
*** mkerrin has joined #openstack-ironic10:14
*** rakesh_hs has joined #openstack-ironic10:17
*** mkerrin has quit IRC10:18
*** mkerrin has joined #openstack-ironic10:18
*** dtantsur is now known as dtantsur|brb10:23
*** ekarlso- has quit IRC10:24
*** ekarlso- has joined #openstack-ironic10:24
*** naohirot has quit IRC10:24
*** ijw has joined #openstack-ironic10:26
*** ijw has quit IRC10:32
*** romcheg1 has joined #openstack-ironic10:37
*** romcheg has quit IRC10:39
*** Masahiro has quit IRC10:41
*** andreykurilin has joined #openstack-ironic10:44
*** chlong has joined #openstack-ironic10:47
*** bauzas has joined #openstack-ironic10:56
*** Nisha has quit IRC10:56
*** lucasagomes has joined #openstack-ironic10:58
lucasagomeshappy new year :)11:01
*** Nisha has joined #openstack-ironic11:06
rameshg87happy new year lucasagomes, everyone :)11:07
* rameshg87 goes back home 11:07
*** rameshg87 has quit IRC11:07
*** naohirot has joined #openstack-ironic11:17
*** nosnos has quit IRC11:20
*** ijw has joined #openstack-ironic11:26
*** vinbs has quit IRC11:29
*** andreykurilin has quit IRC11:30
*** alexpilotti has joined #openstack-ironic11:30
lucasagomes:)11:31
Haomeng|2lucasagomes: Happy New Year to you, Lucas:)11:32
lucasagomesHaomeng|2, hi there! thanks happy new year to you11:32
*** ijw has quit IRC11:32
Haomeng|2lucasagomes: :)11:32
Haomeng|2lucasagomes: I am working from home now:)11:32
Haomeng|2lucasagomes: our Chinese new year will be on 2/18/15:)11:33
lucasagomesHaomeng|2, oh that's great! Working from home can be pretty good for those who like it :D11:34
Haomeng|2lucasagomes: :)11:34
lucasagomesHaomeng|2, oh, I knew you guys celebrate it another date, didn't know when tho11:34
Haomeng|2lucasagomes: that is not sun calendar11:35
Haomeng|2lucasagomes: the Chinese new year is based on our 'moon calendar'11:35
Haomeng|2lucasagomes: :)11:35
Haomeng|2lucasagomes: 28 or 29 days per moon month:)11:36
*** chlong has quit IRC11:36
*** Shrews has quit IRC11:36
*** Shrews has joined #openstack-ironic11:36
lucasagomesHaomeng|2, I see, that's pretty cool /me goes read a bit more about it11:37
Haomeng|2lucasagomes: :)11:37
Haomeng|2lucasagomes: moon calendar is called 'The lunar calendar'11:37
Haomeng|2lucasagomes: :)11:39
*** ndipanov has joined #openstack-ironic11:40
*** dtantsur|brb is now known as dtantsur11:40
lucasagomesthanks! pretty cool11:42
*** Masahiro has joined #openstack-ironic11:42
*** ndipanov has quit IRC11:43
dtantsurlucasagomes, hey! happy new year! how were your holidays?11:43
dtantsurHaomeng|2, o/11:43
lucasagomesdtantsur, hi there, It was great!!! Got to see most of my family and old friends11:44
dtantsurawesome!11:44
lucasagomeswhat about yours?11:44
dtantsurlucasagomes, I was mostly at home and enjoyed it :) went on a short trip to Bratislava and didn't enjoy it that much...11:45
Haomeng|2dtantsur: happy new year to you!11:45
dtantsurthanks!11:45
Haomeng|2dtantsur: :)11:45
dtantsurbtw folks are we having a meeting today?11:45
lucasagomesdtantsur, I see, I've never been there so idk what to expect11:46
Haomeng|2dtantsur: not sure, maybe some guys are still in holiday:)11:46
lucasagomesI believe yes11:46
dtantsurmy main question: is it today or tomorrow :)11:46
*** Masahiro has quit IRC11:46
lucasagomesI worked on friday and it was like crickets here in the channel, I'm happy there's some activity around today11:47
lucasagomesoh, no idea11:47
dtantsuraha ok11:47
dtantsurI'd prefer no, we have enough meeting here today :(11:47
Haomeng|2I have a question, for some ipmi pyhsical server, looks like it does not support ' chassis bootdev pxe options=persistent' to save boot order with persistent options, so after 2nd restart, it will boot from local cd or hd, and can not boot from pxe, any ideas?11:49
Haomeng|2I checked our pxe_ipmitool code, will not set bootdev after _continue_deploy called11:50
dtantsuroh well... the similar case as for one of our new drivers11:51
Haomeng|2so should we add ipmi 'chassis bootdev pxe options=persistent' before 2nd rebooting11:51
Haomeng|2we have workaround for such ipmi node which does not support persistent option, have to set pxe as first boot device by manually via bios:)11:52
*** chlong has joined #openstack-ironic11:52
lucasagomesyeah perhaps we should set it every time we [re]boot a deploy{ed, ing} node11:52
dtantsurHaomeng|2, then we have to do it after _every_ reboot, not only during deploy11:52
Haomeng|2dtantsur: you mean that our IPA has same issue, right?11:52
lucasagomessame setting ISO for the virtual merdia11:52
lucasagomesmedia*11:52
Haomeng|2dtantsur: yes11:52
dtantsurHaomeng|2, AMT had something similar IIRC. they seem to not have reliable setting of boot device, so they save it in databse and reset just before every reboot11:53
Haomeng|2dtantsur: yes, that is a solution11:53
dtantsurback then I was suggesting having some generic measure for such cases. not sure how it ended up...11:54
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC Driver and its iRMC Power module  https://review.openstack.org/14490111:54
dtantsurHaomeng|2, https://review.openstack.org/#/c/141269/11:54
Haomeng|2dtantsur: I try to find the ipmitool options to see if it support 'get bootdev', looks it does not support, if yes, we just reset to pxe boot if the result is not pxe by 'ipmi get bootdev' call11:55
dtantsurmakes sense11:55
Haomeng|2dtantsur: yes, I know this PC AMT driver11:56
*** aswadr has quit IRC11:56
Haomeng|2dtantsur: but pyghmi supports - https://github.com/stackforge/pyghmi/blob/master/pyghmi/ipmi/command.py#L12311:56
Haomeng|2not sure why ipmitool command dont support such 'get bootdev' function, strange11:58
*** rakesh_hs has quit IRC12:00
*** pradipta is now known as pradipta_away12:01
*** ijw has joined #openstack-ironic12:07
*** ijw has quit IRC12:12
*** teju has left #openstack-ironic12:13
openstackgerritDmitry Tantsur proposed openstack/ironic-specs: In-band hardware properties inspection via ironic-discoverd  https://review.openstack.org/13560512:14
*** pensu has quit IRC12:17
*** subscope has joined #openstack-ironic12:20
openstackgerritMerged openstack/ironic: Stop conductor if no drivers were loaded  https://review.openstack.org/14361612:25
*** ijw has joined #openstack-ironic12:26
dtantsuroh "our next meeting will be Jan 6th at 0500 UTC", so no meeting for me today :)12:27
*** ijw has quit IRC12:32
lucasagomes:)12:37
*** david-lyle_afk has quit IRC12:38
*** david-ly_ has joined #openstack-ironic12:38
*** lazy_prince is now known as killer_prince12:41
openstackgerritLucas Alvares Gomes proposed openstack/ironic: PXE: Add configdrive support  https://review.openstack.org/14351012:44
openstackgerritLucas Alvares Gomes proposed openstack/ironic: PXE: Add configdrive support  https://review.openstack.org/14351012:48
*** pensu has joined #openstack-ironic12:51
*** bradjones has quit IRC12:51
*** bradjones has joined #openstack-ironic12:52
lucasagomesdtantsur, re https://review.openstack.org/#/c/14249212:55
lucasagomeswhy would -i ssh_username=foo break? it will be set as string12:55
lucasagomesjust like before12:55
lucasagomeswhat changes is if people do like -i blah=112:56
lucasagomes1 will be an int12:56
dtantsurlucasagomes, foo is not valid JSON, "foo" is12:56
*** ryanpetrello has joined #openstack-ironic12:56
dtantsurso only -i ssh_username="foo" will work12:56
dtantsur(+- shell quoting)12:56
lucasagomesright, what we do in that patch is that if we can't dumps, we just save as string12:57
lucasagomeslike a fallback to the old behavior12:57
* lucasagomes tests again12:57
*** Masahiro has joined #openstack-ironic12:58
dtantsurlucasagomes, ah, maybe I missed it12:58
* dtantsur is looking12:58
dtantsurright13:00
dtantsurlucasagomes, sorry, my bad. lgtm13:00
lucasagomesnp, my devstack env is almost done so I can retest it13:01
dtantsuryes please. will approve afterwards13:01
lucasagomesack13:02
*** Masahiro has quit IRC13:02
*** Haomeng|2 has quit IRC13:05
naohirotdtantsur: lucasagomes: Happy New Year!13:06
lucasagomesnaohirot, happy new year113:06
dtantsurnaohirot, thanks, you too (if applies)13:06
naohirotdtantsur: IRC meeting will be tomorrow right, I got it.13:06
naohirotdtantsur: lucasagomes: Now I struggled with Jenkins today13:07
*** Haomeng|2 has joined #openstack-ironic13:07
lucasagomesoh whats up?13:08
naohirotdtantsur: lucasagomes: Now I could passed all of the gate tests https://review.openstack.org/#/c/144901/313:08
lucasagomesI see /me adds myself as reviewer13:09
naohirotdtantsur: lucasagomes: If you have some time, please review my code :)13:09
dtantsurack13:09
lucasagomessure, yeah I still catching up with everything13:09
naohirotlucasagomes: yeah, thanks!13:10
naohirotdtantsur: lucasagomes: so see you tomorrow in the IRC meeting :)13:11
lucasagomesnaohirot, see ya, tho I probably see you tomorrow not in the meeting13:11
lucasagomescause the meeting is like 3 am for me13:11
lucasagomesI will be asleep :)13:11
dtantsuryeah, the same for me :)13:11
naohirotlucasagomes: dtantsur: I got it. so see you around this time tomorrow, good night!13:12
dtantsurg'night13:12
naohirotdtantsur: bye13:12
*** naohirot has quit IRC13:13
lucasagomesn'night13:13
lucasagomesg'night*13:13
*** athomas__ has joined #openstack-ironic13:13
*** athomas_ has quit IRC13:15
*** rameshg87 has joined #openstack-ironic13:15
lucasagomesdtantsur, http://paste.openstack.org/show/155585/13:15
*** athomas__ has quit IRC13:15
dtantsurawesome13:16
dtantsur+A13:16
lucasagomescheers :D13:17
*** dprince has joined #openstack-ironic13:22
*** Nisha has quit IRC13:25
*** ijw has joined #openstack-ironic13:26
*** athomas has joined #openstack-ironic13:27
*** ijw has quit IRC13:32
*** pelix has joined #openstack-ironic13:40
*** mjturek has joined #openstack-ironic13:48
*** pcaruana has joined #openstack-ironic13:49
*** chenglch has quit IRC13:50
*** rloo has joined #openstack-ironic13:57
*** Masahiro has joined #openstack-ironic13:59
*** Masahiro has quit IRC14:03
*** pensu has quit IRC14:08
NobodyCamGood Morning Ironic14:10
rloohey, Happy New Year NobodyCam!14:13
romcheg1Hi all! Happy New Year!14:13
NobodyCamhappy New Year rloo and romcheg1 :)14:13
rloohi romcheg1, HNY!14:14
NobodyCamso the next meeting is 0500 tomorrow ?14:16
dtantsurNobodyCam, rloo, romcheg1, hi, HNY!14:16
*** romcheg has joined #openstack-ironic14:16
NobodyCamHNY dtantsur14:16
NobodyCam:)14:16
rloohi dtantsur, HNY!14:16
rlooNobodyCam: yeah, next meeting is tomorrow (according to email deva sent)14:17
NobodyCam:) i'll update the agenda14:17
*** romcheg1 has quit IRC14:17
dtantsuroh, this https://review.openstack.org/#/c/142805/3/doc/source/plugins.rst looks promising for not-so-official things like discoverd14:19
*** ijw has joined #openstack-ironic14:26
Shrewshello ironicers14:28
dtantsurShrews, o/14:28
NobodyCamHYN Shrews14:29
NobodyCamrameshg87: are you about still?14:30
rameshg87NobodyCam, hello14:30
Shrewshey dtantsur, NobodyCam14:30
NobodyCamhey rameshg87 I was looking at the vbox briver spec14:30
NobodyCamyou have any info on the "A new python library will be written"14:31
rameshg87NobodyCam, it's here: https://github.com/rameshg87/pyremotevbox14:31
rameshg87NobodyCam, i still need to add tests, make it available in pypi, etc14:31
rlooHNY Shrews!14:31
lucasagomesNobodyCam, rloo happy new year14:32
rameshg87NobodyCam, but its in working condition :)14:32
lucasagomesShrews, happy new year14:32
NobodyCamhapppy new year lucasagomes :)14:32
*** ijw has quit IRC14:32
rlooHNY lucasagomes14:32
Shrewshappy 2015 rloo and lucasagomes14:32
*** zer0c00l has quit IRC14:32
lucasagomesromcheg, HNY14:32
NobodyCamrameshg87: oh very nice... can you add that to the ref: section with a link14:32
lucasagomes(loads of ppl)14:33
*** zer0c00l has joined #openstack-ironic14:33
rameshg87NobodyCam, is it okay if i point it to my github repo for now ? :)14:33
NobodyCamoh sure... I just was reviewwer to be able to give it a look over14:33
NobodyCam:)14:33
NobodyCams/was/wabt/14:33
rameshg87NobodyCam, okay will do it right away ...14:34
NobodyCams/wabt/want/14:34
NobodyCamlol14:34
* NobodyCam goes for more coffee14:34
NobodyCam:-p awesome thank you rameshg87 :)14:34
lucasagomesjroll, HNY, lemme know when u'r around14:35
*** mikedillion has joined #openstack-ironic14:36
*** romcheg1 has joined #openstack-ironic14:42
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Add support for VirtualBox WebService.  https://review.openstack.org/13792614:43
*** romcheg has quit IRC14:43
*** romcheg has joined #openstack-ironic14:45
*** romcheg1 has quit IRC14:46
openstackgerritSteven Dake proposed openstack/ironic-specs: Override boot options via glance property  https://review.openstack.org/14423514:46
*** MattMan has left #openstack-ironic14:47
*** lucasagomes is now known as lucas-hungry14:49
rloohey lucas-hungry, dtantsur: this already has 2 +2. Either of you planning on reviewing? Or should I approve?14:50
dtantsurrloo, sorry, what patch do you mean?14:51
rloodtantsur: sorry, https://review.openstack.org/#/c/126265/14:51
*** jgrimm is now known as zz_jgrimm14:52
jrollgood morning and happy new year, everyone :)14:52
jrolllucas-hungry: here for a bit, what's up?14:52
dtantsurrloo, I guess you can just approve14:53
NobodyCammorning and HNY jroll14:53
dtantsurjroll, morning, HNY!14:53
jrollheya NobodyCam dtantsur rloo :)14:54
rlooHNY jroll!14:54
NobodyCam:)14:58
*** jcoufal_ has joined #openstack-ironic15:00
openstackgerritRamakrishnan G proposed openstack/ironic-specs: New driver interface for RAID configuration  https://review.openstack.org/13589915:01
openstackgerritRamakrishnan G proposed openstack/ironic-specs: New driver interface for RAID configuration  https://review.openstack.org/13589915:03
*** jcoufal has quit IRC15:04
*** openstack has joined #openstack-ironic15:06
Shrewswow, i feel sooo behind on all things openstack/ironic after over 2 weeks off15:10
Shrewsand it feels great  :)15:10
rlooShrews: what's "ironic" ? :-)15:11
NobodyCamlol oh ya... the time away was SO needed :)15:12
Shrewsrloo: i think that thing programmed in that snake language, iirc15:12
* jroll looks at the 14 day review stats and proposes firing every core15:13
Shrewsi'm lucky i found the power button on my laptop  :)15:13
jrollmorning Shrews :D15:13
Shrewsjroll: woo!!! more time off!15:13
jrolllol15:13
jrollno, you're just being demoted!15:13
*** med_ has quit IRC15:13
rlooShrews: oh yeah... I think I'm starting to remember...15:13
NobodyCamlol15:13
*** med_ has joined #openstack-ironic15:14
*** med_ has quit IRC15:14
*** med_ has joined #openstack-ironic15:14
*** BertieFulton has joined #openstack-ironic15:15
openstackgerritRamakrishnan G proposed openstack/ironic: Share boot images in iscsi_ilo driver  https://review.openstack.org/14494415:19
NobodyCambrb15:24
*** ijw has joined #openstack-ironic15:26
*** zz_jgrimm is now known as jgrimm15:27
*** achanda has joined #openstack-ironic15:30
*** MattMan has joined #openstack-ironic15:31
jrollso I'm looking at Om Kumar's review here https://review.openstack.org/#/c/143480/15:31
jrollthis is an issue I've completely overlooked, anyone have thoughts on how this might work?15:32
*** ijw has quit IRC15:32
*** trown has quit IRC15:32
jrollor if I should keep this to local boot only (as one of the main points here is to keep tenant's off the control plane network, and you clearly can't pxe boot from the conductor when that is true)15:33
*** trown has joined #openstack-ironic15:34
*** gilliard has joined #openstack-ironic15:43
*** lucas-hungry is now known as lucasagomes15:46
lucasagomesrloo, which patch?15:46
lucasagomesjroll, hi there, re configdrive. For my tests I wasn't using swift15:47
lucasagomesI put the enconded content in the instance_info directly, and turns out this is handy (I think)15:47
*** Masahiro has joined #openstack-ironic15:47
lucasagomeswhat you think about supporting both? siwft or adding the content directly in ironic?15:47
jrolllucasagomes: yeah, that's what we're doing downstream right now15:47
jrollI think someone in nova -1'd me for supporting both at some point15:48
jrollI don't see the usefulness in having it in instance_info directly, honestly15:48
jroll(and I've had that running for at least 6 months now)15:48
rloolucasagomes: https://review.openstack.org/#/c/126265/15:48
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Store introspection result in the local database  https://review.openstack.org/14500815:48
lucasagomesI see, I've a patch in nova I'm working on it right now to add the swift part, but I will try to add support for both15:48
lucasagomesjroll, well, it's within ironic scope to be more standalone15:49
jrolloh, you're working on the nova side, cool :D15:49
lucasagomessupport adding it directly to the instance_info seems aligned to that idea15:49
jrolllucasagomes: ah yeah, so maybe ironic could support it but not nova?15:49
jrollyeah15:49
jrollwell15:49
lucasagomesjroll, yeah I've a patch up already, as WIP15:49
lucasagomesbut it works, lemme show ya15:49
jrollhow I imagined it was to put a swift temp url there15:49
lucasagomesjroll, well it's nova that has to either upload to swift or update the node with the enconded config drive15:49
lucasagomesso it needs to be in nova as well15:50
jrolland so the agent driver just supports any http url15:50
lucasagomesjroll, https://review.openstack.org/#/c/144792/ (nova patch)15:50
lucasagomesjroll, the agent seems to support both15:50
lucasagomesafaict15:50
jrollthe agent does support both, yeah15:50
lucasagomeshttps://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/extensions/standby.py#L86-L8915:51
lucasagomesright15:51
lucasagomesI will try to push that with nova, see what they think15:51
jrollok15:51
jrolland just a config option to decide which?15:51
lucasagomesyup exactly15:51
jrollI'm fine with that15:51
jrolleasier upgrade path for us :P15:52
*** Masahiro has quit IRC15:52
lucasagomesa config option to either upload it to swift or just put the encoded string directly in the instance_info15:52
lucasagomesjroll, cool! ta much15:52
jrollyeah15:52
jrollthank you :D15:52
lucasagomesI will see if I get the swift part working today or tomorrow tops15:52
lucasagomes(many meetings today :/)15:52
*** teju has joined #openstack-ironic15:52
jrollboo15:52
lucasagomesrloo, I haven't reviewed the last patch set yet, but as there's 2+2 I think ur free to go and approve it15:53
rloolucasagomes: ok thx15:53
lucasagomeslast time I reviewed it was good enough, I spotted only few nits15:54
*** ryanpetrello_ has joined #openstack-ironic15:54
rloolucasagomes: ah yeah, I didn't think to look (forgot everything ;)).15:55
jrollstuck locks will be the death of me15:55
rloodtantsur: I approved 12626515:55
NobodyCam:(15:55
dtantsurcool15:56
*** ryanpetrello has quit IRC15:57
*** ryanpetrello_ is now known as ryanpetrello15:57
lucasagomesjroll, yeah we should focus on solving that soon imo, graceful shutdown [+ api]15:57
jrolllucasagomes: yeah, clif_h is working on graceful15:57
lucasagomesnice15:57
jrollhttps://review.openstack.org/#/c/144518/ and https://review.openstack.org/#/c/144893/15:58
jrollsecond is wip and I think depends on the first15:58
lucasagomescool I will take a look later16:01
* lucasagomes adds myself as reviewer16:01
openstackgerritVictor Howard proposed openstack/ironic: display error logging should be improved  https://review.openstack.org/14477116:03
openstackgerritMerged openstack/python-ironicclient: Support setting non-string fields  https://review.openstack.org/14249216:03
*** achanda has quit IRC16:06
*** openstackgerrit has quit IRC16:06
*** openstackgerrit has joined #openstack-ironic16:07
*** achanda has joined #openstack-ironic16:07
*** pcrews has joined #openstack-ironic16:11
*** Nisha has joined #openstack-ironic16:12
*** achanda has quit IRC16:12
*** david-ly_ is now known as david-lyle16:13
rameshg87lucasagomes, hi16:15
rameshg87lucasagomes, regarding https://review.openstack.org/#/c/143510/16:15
*** teju has quit IRC16:15
rameshg87lucasagomes, why would somebody use http_url if we can write the data directly to instance_info ?16:16
*** achanda has joined #openstack-ironic16:16
lucasagomesrameshg87, hey 1 sec, I'm in a meeting now16:16
lucasagomesjroll, ^16:17
*** BertieFulton has quit IRC16:18
jrollrameshg87: so you don't have 64MB blobs in instance info and API calls? :)16:19
jrollalso, (de)serializing that much json is quite heavy16:19
*** romcheg1 has joined #openstack-ironic16:19
rameshg87jroll, will we ever have that big config drives ?16:19
jrollyou could16:19
jrollthe user may put anything in configdrive16:20
jrollrameshg87: nova allows a max size of 64MB16:20
rameshg87jroll, okay16:20
*** romcheg has quit IRC16:21
rameshg87jroll, so what's the plan regarding config drive in nova ironic virt driver ?16:21
rameshg87jroll, will it always write to instance_info ? or is it configurable ?16:21
jrollrameshg87: as lucas and I discussed above, the plan is to have a config option to use swift or instance_info16:22
*** david-lyle has quit IRC16:22
*** BertieFulton has joined #openstack-ironic16:22
rameshg87jroll, so does nova generate swift-temp-url for the object if it is using Swift ? just wondering where it http url coming in https://review.openstack.org/#/c/143510/6/ironic/drivers/modules/deploy_utils.py16:23
rameshg87jroll, or is http one more option in addition to Swift ?16:24
jrollrameshg87: yes, nova generates a temp url (or will, I should say)16:26
jrollrameshg87: though if someone used ironic without nova, they could make this any old http url16:26
rameshg87jroll, yeah16:26
rameshg87jroll, but i guess it needn't be base64 encoded if it is Swift16:27
*** romcheg1 has quit IRC16:28
rameshg87jroll, i guess the above change assumes that even file retrieved from http url is base64 encoded16:28
jrollrameshg87: it's still nice to do so, and can't hurt, we've assumed it in the agent stuff that has already landed16:28
rameshg87jroll, ah okay. but isn't it just a waste of encoding/decoding for no reason :)16:29
jrollidk.16:30
NobodyCambrb16:31
JayFJust to confirm: This is a "late" meeting day, correct (i.e. meeting in 12 hours 30 minutes not 30 minutes)16:32
jrollrameshg87: it certainly makes the agent code cleaner16:32
jrollJayF: yes16:32
jroll0500 tuesday16:32
*** achanda has quit IRC16:32
JayFjroll: is that sourced from something other than my calendar invite :P16:32
JayFjroll: /me was trying to validate that was still "right"16:32
jrollthat's sourced from 12:27:14        dtantsur | oh "our next meeting will be Jan 6th at 0500 UTC", so no meeting for me today :)16:33
JayFaha cool16:33
dtantsurand I got it from devananda's mail :)16:33
jrollso depends how much you trust dmitry ;)16:33
dtantsurhaha16:33
* jroll afk for a bit16:34
openstackgerritVictor Howard proposed openstack/ironic: display error logging should be improved  https://review.openstack.org/14477116:34
*** romcheg has joined #openstack-ironic16:34
*** hemna has joined #openstack-ironic16:44
lucasagomesjroll, rameshg87 the configdrive is 64MB unzipped so when added to the instance_info it will be smaller16:47
rameshg87lucasagomes, yeah16:47
rameshg87lucasagomes, but i was just wondering if we need to make it base-64 encoded if it is Swift16:48
*** davidlenwell has quit IRC16:48
rameshg87lucasagomes, i mean if file was in http16:48
dtantsurgoing now, see you tomorrow16:49
lucasagomesI see, I don't have a answer whether it's make a diff to base64 it or not, but since the agent expects the ramdisk that way and it's merged I think we should continue to do that16:49
*** dtantsur is now known as dtantsur|afk16:49
rameshg87lucasagomes, yeah jroll said the same thing :)16:50
*** davidlenwell has joined #openstack-ironic16:50
lucasagomeswe could deprecate that tho, and make the agent to try to decode it and if it can't just ignore it and try to unzip it directly16:50
lucasagomeslike a fallback16:50
lucasagomesbut, idk if it worth it or not16:51
*** openstackgerrit has quit IRC16:51
rameshg87lucasagomes, yeah may be it isn't now16:51
*** openstackgerrit has joined #openstack-ironic16:51
lucasagomesack16:56
openstackgerritMerged openstack/ironic: add comments for NodeStates fields  https://review.openstack.org/14427516:59
*** BertieFulton has left #openstack-ironic17:01
BadCub_morning Ironic17:01
rameshg87good night ironic17:03
*** rameshg87 has quit IRC17:03
*** openstackgerrit has quit IRC17:04
*** openstackgerrit has joined #openstack-ironic17:04
JayFIf everyone could take a look at http://lists.openstack.org/pipermail/openstack-dev/2014-December/053662.html -- I'd love to be able to chat about it at the meeting, and having folks who know what's going on tends to be helpful for that :)17:05
*** jcoufal_ has quit IRC17:06
*** romcheg1 has joined #openstack-ironic17:06
*** EmilienM is now known as EmilienM|afk17:07
*** ijw has joined #openstack-ironic17:07
*** jerryz has quit IRC17:08
*** romcheg has quit IRC17:09
NobodyCammorning BadCub_17:09
*** ifarkas has quit IRC17:09
NobodyCamHNY JayF :)17:09
JayFNobodyCam: same17:11
NobodyCam:)17:11
*** romcheg has joined #openstack-ironic17:11
*** romcheg1 has quit IRC17:11
*** romcheg1 has joined #openstack-ironic17:11
*** romcheg1 has quit IRC17:12
*** ijw has quit IRC17:12
*** achanda has joined #openstack-ironic17:15
*** cinerama` is now known as cinerama17:19
*** ChuckC has quit IRC17:20
openstackgerritMerged openstack/ironic: Fix typo in install-guide.rst  https://review.openstack.org/14422417:21
BadCub_Morning Nobdycam17:23
*** mikedillion has quit IRC17:24
*** jistr has quit IRC17:25
*** ijw has joined #openstack-ironic17:26
*** ijw_ has joined #openstack-ironic17:27
*** rwsu has joined #openstack-ironic17:28
*** pcm_ has joined #openstack-ironic17:28
*** achanda has quit IRC17:28
NobodyCamJayF: that seems like a good item to add to the agenda!17:29
*** achanda has joined #openstack-ironic17:29
JayFNobodyCam: was going to address it during the IPA update time17:29
JayFNobodyCam: but I guess it should be on the agenda, I can add it17:29
NobodyCam:) that way folks can prep anything they need / want17:30
NobodyCam:)17:30
*** ijw has quit IRC17:30
*** romcheg has quit IRC17:30
*** ijw_ has quit IRC17:33
*** achanda has quit IRC17:34
*** ijw has joined #openstack-ironic17:35
*** Masahiro has joined #openstack-ironic17:36
NishaHappy New year ironic17:38
NobodyCamHappy New Year Nisha :)17:40
Nishais https://review.openstack.org/#/c/100951/ awaited to be reviewed by more core reviewers ? :) It isnt merged even with 2 +2's , hence asking17:40
NishaNobodyCam, same to you17:40
*** Masahiro has quit IRC17:41
NobodyCamhummm dtantsur|afk didn't leave a note as to why he didn't approve?17:41
NobodyCamI would suspect he is wanting other reviewers to have a look17:42
JayFIf he's like me, I often +2 things as the 2nd CR then wait for others17:42
* JayF did that with the vbox spec this mornign17:42
NobodyCam:)17:42
*** ijw has quit IRC17:44
*** achanda has joined #openstack-ironic17:50
NishaNobodyCam, JayF :)17:52
devanandamorning, all17:54
devanandarloo, NobodyCam: for the timezones you are both in, the next meeting is tonight17:55
*** ijw has joined #openstack-ironic17:55
Shrewsmorning devananda17:55
*** derekh has quit IRC17:55
devanandag'mornin, Shrews17:58
*** ChuckC has joined #openstack-ironic17:59
*** achanda has quit IRC17:59
rloomorning and HNY devananda!17:59
*** achanda has joined #openstack-ironic17:59
NobodyCamgood morning and happy new year devananda18:00
rloodevananda: yeah, the meeting starts at midnight for me. Not sure if that is considered today or tomorrow but I hope to be asleep ;)18:01
yjiang5devananda: Hi, have you make decision of the SF Bay area meetup?18:02
*** achanda has quit IRC18:04
devanandarloo: fair point.18:05
devanandayjiang5: at this point, probably, but many people are still getting back from vacations and may not have seen the emails yet18:08
yjiang5devananda: got it and thanks.18:08
*** ryanpetrello has quit IRC18:10
*** ryanpetrello has joined #openstack-ironic18:10
*** aweeks has quit IRC18:12
*** cppforlife has quit IRC18:12
*** mgagne has quit IRC18:12
*** rainya has quit IRC18:12
lucasagomesdevananda, morning, happy new year18:12
devanandalucasagomes: good afternoon & happy new year!18:12
*** krtaylor has quit IRC18:13
*** Ng has quit IRC18:13
*** russell_h has quit IRC18:13
*** victor_lowther has quit IRC18:14
*** jroll has quit IRC18:14
Nishadevananda,  Good Morning,, and happy new year18:14
*** russell_h has joined #openstack-ironic18:16
*** russell_h has quit IRC18:16
*** russell_h has joined #openstack-ironic18:16
*** jroll has joined #openstack-ironic18:16
*** victor_lowther has joined #openstack-ironic18:16
*** krtaylor has joined #openstack-ironic18:17
*** mgagne has joined #openstack-ironic18:17
*** cppforlife has joined #openstack-ironic18:17
*** mgagne is now known as Guest5831918:17
*** Ng has joined #openstack-ironic18:17
openstackgerritVictor Howard proposed openstack/ironic: display error logging should be improved  https://review.openstack.org/14477118:17
*** aweeks has joined #openstack-ironic18:18
*** PaulCzar has quit IRC18:18
*** rainya has joined #openstack-ironic18:18
*** Nisha has quit IRC18:22
*** eghobo has joined #openstack-ironic18:22
*** rlr0329 has joined #openstack-ironic18:24
*** achanda has joined #openstack-ironic18:26
*** pensu has joined #openstack-ironic18:28
*** EmilienM|afk is now known as EmilienM18:28
NobodyCamcan a node in managed state be locked?18:29
*** PaulCzar has joined #openstack-ironic18:30
*** achanda has quit IRC18:31
rlooNobodyCam: don't think so18:31
*** jroll has quit IRC18:31
*** jroll has joined #openstack-ironic18:31
NobodyCamrloo: ya.. I left a comment on the spec :)18:36
*** GheRivero has quit IRC18:41
*** jjohnson2 has joined #openstack-ironic18:43
Shrewsso, is gate-tempest-dsvm-ironic-agent_ssh-src failing a known thing? not on the whiteboard18:51
JayFNo it's not, nor should it be failing18:51
JayFif it's failing consistently; someone broke it18:52
jrolloh goody18:52
JayFthis is why I wanted it to vote :(((((18:52
Shrewsnot consistent. check was ok, gate failed: https://review.openstack.org/14429418:52
JayFalthough it's passing in agent as recently as last week, so curious what happened18:52
JayFoh it is voting now! Hooray18:52
JoshNangwoo!18:52
jroll2015-01-05 18:17:28.291 | Pulling repository stackbrew/ubuntu18:52
jroll2015-01-05 18:17:28.400 | 2015/01/05 18:17:28 HTTP code: 50218:53
jroll2015-01-05 18:17:28.401 | make: *** [docker] Error 118:53
jrollstupid docker index18:53
JayFWhy are we pulling that18:53
JayFon an ironic check?18:53
JayFoh that's -src18:53
JayFgotcha18:53
russell_hjroll: rocket18:53
russell_hjroll: its the future18:53
jrolloh, interesting18:53
*** penick has joined #openstack-ironic18:54
* JayF marked it for recheck18:54
jrolloh, people refactored this stuff18:54
jrollihavenoideawhati'mlookingat18:55
* jroll notices this is an ipa change and it should be building from source18:56
NobodyCambrb18:58
*** GheRivero has joined #openstack-ironic18:59
openstackgerritLucas Alvares Gomes proposed openstack/ironic: PXE: Add configdrive support  https://review.openstack.org/14351019:01
devanandaadam_g: on https://bugs.launchpad.net/ironic/+bug/1400882 -- I think we need this behavior (node visible to nova, but resource is unavailable) so we don't delete & recreate nova hypervisor entries repeatedly for the same node19:01
JayFhmm. Shrews jroll: Do you think we should catch the docker index failing in e-r and file a bug about it?19:02
JayFmight be interesting to track how often that causes failures19:02
jrollJayF: would be interesting yes19:02
jrolldevananda: morning :) are we doing this bay area meetup or no?19:02
devanandajroll: it seems like a lot of people want it // will attend19:02
jrolldevananda: more like "should I plan on it"19:03
adam_gdevananda, yeah, i think the behavior is expected, just needs to be taken into account on the devstack side before rushing into tempest19:03
devanandaadam_g: actually, I think instances should fail to schedule any time before 4 (not just between 2 and 4)19:04
devanandaadam_g: so yea, expected, but perhaps the behavior of nova can be improved a bit if we hide a node that is not in a usable state AND is not yet a known hypervisor19:05
ShrewsJayF: i agree w/ jroll. i remember when pypi failed enough that we created our own server for that.19:16
*** Hefeweizen has joined #openstack-ironic19:16
*** dlaube has joined #openstack-ironic19:20
*** andreykurilin has joined #openstack-ironic19:24
*** Masahiro has joined #openstack-ironic19:25
*** Masahiro has quit IRC19:29
*** ijw_ has joined #openstack-ironic19:30
*** pelix has quit IRC19:30
*** andreykurilin has quit IRC19:33
*** ijw has quit IRC19:33
ShrewsJayF: for 143168.... so host /sys was mounted on /mnt/sys at runtime via -v to 'docker run'?19:33
*** andreykurilin has joined #openstack-ironic19:33
JayFShrews: yeah, well back in the day19:34
JayFShrews: like teeth-agent old19:34
ShrewsJayF: ok. yeah, dead code then19:34
JayFShrews: we used to run it under docker and had all kinds of workarounds; I moved it to systemd-nspawn so we could avoid all that19:34
JayFShrews: yes, same as configdrive builder19:35
JayFhttps://review.openstack.org/#/c/143167/119:35
jrolldevananda: should we plan on bay area midcycle? we're less than a month away :|19:35
*** athomas has quit IRC19:35
JayFThis could use a +2+A if someone has time to do a final review on cleaning spec-> https://review.openstack.org/#/c/102685/19:36
devanandajroll: five weeks, but yes. I haven't had any US-based contributors confirm that they'd go to the EU sprint19:38
jrolldevananda: right, ok, thanks19:39
JayFQ: "Hey $person_who_manages_travel_budget, can I go to France again?" A: ಠ_ಠ19:39
Shrewsi don't mind missing a midcycle on occasion, but are we worried about setting a precedent for 2 midcycles going forward?19:40
Shrewswell, 4 midcycles in a year19:40
JayFMy only thought on the second midcycle is that if Rackers make up the large majority of those attending19:40
JayFthen we have a midcycle every day19:41
devanandawell, when we were in Paris, it seemed like a majority wanted the midcycle there. next time someone else can plan it19:41
ShrewsJayF: maybe we should just come to RS HQ?  :)19:42
JayFShrews: Raleigh?19:42
JayFShrews: I was just there for Christmas :P19:42
Shrewsthat's RH19:42
JayFhaha19:42
JayFRS HQ is in Texas. I wouldn't mess with that. :P19:42
jrolldevananda: curious how many people said they wanted it in europe and now won't be coming19:43
JayFequally inconvienient for all == fairness? lol19:43
lucasagomesI can check Raleigh, but not sure if I can attend two midcycles19:43
russell_hso, if there isn't an actual bay area midcycle/sprint/whatever I'm very willing to host an unofficial hacking session at the Rackspace SF office19:43
ShrewsJayF: oh right. you guys are located more westward19:43
russell_hFWIW, I like the idea of design work happening online, and smaller hack sessions happening often and globally19:43
rlooI thought the idea of having the midcycle in europe was cuz of the summit being in paris, to encourage europeans to get involved19:44
JayFShrews: the RS office we're in is in SFO19:44
*** romcheg has joined #openstack-ironic19:44
devanandaShrews: how about two hackathons on different continents so that the travel strain on everyone (except me) is lessenned?19:45
Shrewsdevananda: has is that different that what you've already proposed?19:46
*** romcheg1 has joined #openstack-ironic19:46
* Shrews still trying to get brain working to full capacity (which is actually 10% capacity)19:47
devanandaShrews: midcycle could (and in the past generally has) meant a planning and design thing19:47
*** sdake has joined #openstack-ironic19:47
sdakehey folks!19:47
sdakehave a question about how networking is done in Ironic19:47
sdakeon my devstack environment, I've got a public network (which is on the public internet) and a private network (which is internal to the VMs I am running)19:48
Shrewsdevananda: what if we have them both concurrently, but have video connections b/w the two to make it seem like we're all together?  :)19:48
sdakethe internal network also is on my internal network - connected to bare metal19:48
russell_hShrews: timezones make that tough19:48
sdakewhen I deploy on bare metal, how does the network get setup?19:48
jrollShrews: time zones :P19:48
devanandaShrews: hm, interesting, except tiemzone difference19:48
russell_hI mean19:48
russell_hhacking at night is fun thoug19:48
*** romcheg has quit IRC19:48
Shrewsdarn you all and your TZs!19:48
* JayF puts in a vote against hacking at night being fun19:49
JayFsleeping at night is fun ;)19:49
russell_hShrews: I've used VC software that is so laggy you might not even notice the time zone difference19:49
Shrewslol19:49
devanandasdake: two ways that I know of19:49
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic  https://review.openstack.org/13717119:49
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA  https://review.openstack.org/13717119:50
devanandasdake: 1. flat network, neutron on your devstack host serves DHCP and acts as a router for the nodes which Ironic controls19:50
sdakeso in 1, an l3 agent goes on the nodes which ironic controls?19:50
devanandasdake: 2. OVS-capable switch, neutron + ML2 plugin dynamically manages teh switch configuration for each node19:51
devanandasdake: for 1. no -- l3 agent is on the devstack host. traffic is routed through that19:51
openstackgerritMerged openstack/ironic: Refactoring for Ironic policy  https://review.openstack.org/12626519:52
openstackgerritMerged openstack/ironic: PXE: Pass root device hints via kernel cmdline  https://review.openstack.org/14210919:52
devanandasdake: that does create a bottleneck. it's not ideal. but in lieu of a capable switch & neutron plugin for it, it works19:52
*** dprince has quit IRC19:52
* devananda thinks we need better documentation on the different network layouts19:53
Shrews++ x 100019:53
*** ijw_ has quit IRC19:57
sdakedevananda are there ovs capable switches on the market?19:58
sdakeya #1, is no good if you want to scale to say, 1000 nodes or so19:58
devanandasdake: sure is. there's even a capable ML2 plugin for one of them already19:59
devanandahttps://github.com/rackerlabs/ironic-neutron-plugin I thin19:59
devanandathink19:59
lucasagomesjroll, http://paste.openstack.org/show/155640/ nova generating the swift temp url :D20:07
lucasagomesneeds more tests, deployment failed idk why yet heh20:08
*** ijw has joined #openstack-ironic20:08
lucasagomesaight, tomorrow I will tackle that20:12
lucasagomesI will call it a day20:12
lucasagomeshave a good night everyone!20:12
NobodyCamhave a good night lucasagomes20:12
lucasagomesg'night :D20:13
*** lucasagomes is now known as lucas-dinner20:13
sdakethanks devandra20:14
*** andreykurilin has quit IRC20:16
*** andreykurilin has joined #openstack-ironic20:16
*** romcheg1 has quit IRC20:20
*** pensu has quit IRC20:21
NobodyCamI am still correct in my thoughts that a node must be zapped as a manual action..20:26
openstackgerritMerged openstack/ironic-python-agent: Remove configdrive builder  https://review.openstack.org/14316720:27
openstackgerritMerged openstack/ironic-python-agent: Remove /mnt/sys support  https://review.openstack.org/14316820:27
*** andreykurilin has quit IRC20:31
*** andreykurilin has joined #openstack-ironic20:31
ShrewsNobodyCam: that point doesn't seem to be clear in http://specs.openstack.org/openstack/ironic-specs/specs/kilo/new-ironic-state-machine.html20:35
NobodyCamhuh20:35
Shrewsheh, i just noticed that spec points to the wrong review for the zapping spec20:35
Shrewsah, the original zap spec was repurposed for "cleaning"20:37
NobodyCamShrews: sorry /me is lost in spec reviews. which spec20:37
ShrewsNobodyCam: the link i gave above (merged state machine spec)... under ZAPPING section20:37
Shrews"Management of tasks for ZAPPING shall be handled as outlined in the zapping spec." ... but the link in that sentence points to the "cleaning" spec20:38
JoshNangShrews: yeah, zapping spec got split into cleaning and zapping. cleaning is the automated portion, zapping is the manual section20:38
JoshNangah yeah, that's wrong20:38
ShrewsJoshNang: ah, ok. I somehow never got that distinction20:39
NobodyCamI have to run and pick up the kids... brb20:39
jrolllucas-dinner: awesome, great work :D20:43
jroll19:59:50       devananda | https://github.com/rackerlabs/ironic-neutron-plugin I thin <- this is a capable plugin for cisco switches, no OVS involved afaik20:45
jrollsdake: ^20:45
jrollsdake: you might also be interested in: https://review.openstack.org/#/c/143480/ https://review.openstack.org/#/c/139687/20:45
*** GheRivero has quit IRC20:45
*** GheRivero has joined #openstack-ironic20:47
rloohey, wrt specs and blueprints. I'm confused. What is supposed to match? Is it the title-in-spec == blueprint-url-name, or spec-file-name == blueprint-url-name, or ?? eg if blueprint url is https://blueprints.launchpad.net/ironic/+spec/ironic-virtualbox-webservice-support20:48
rlooand maybe we could add a unit test for that...20:49
jrollrloo: spec-file-name == blueprint-url-name20:49
jrolland typically blueprint-title == title-in-spec, but idk if required20:50
sdakejroll thanks :)20:50
rloojroll, thx. maybe I'll update the template, cuz it sez 'Example Spec - The title of your blueprint'20:50
jrollrloo: yeah, should be "name of your blueprint" https://blueprints.launchpad.net/ironic/+addspec20:51
jroller wait20:51
jrollrloo: that part should match the title of the blueprint20:52
jrollthe filename of the spec should match the "name" of the blueprint (which is the part in the url)20:52
rloook, so it doesn't have anything to do with the title of the bp.20:53
rloo(unless the title of bp == the name of the bp)20:53
*** GheRivero has quit IRC20:54
jrollno, 'name' is the part in the url, 'title' is the title ( in this case 'Support Remote VirtualBox virtual machines as bare metals' is the title and 'ironic-virtualbox-webservice-support' is the name)20:54
jroll(this case) https://blueprints.launchpad.net/ironic/+spec/ironic-virtualbox-webservice-support20:54
*** GheRivero has joined #openstack-ironic20:54
rloojroll: right. clearer than mud now ;) In this case, the spec-filename should be 'ironic-virtualbox-webservice-support', and the spec's title could be (but not a must, and it ain't) 'support remote virtualbox virtual machines as base metals'20:58
jrollcorrect.20:59
*** rwsu has quit IRC21:00
*** alexpilotti has quit IRC21:00
*** rwsu has joined #openstack-ironic21:04
*** penick has quit IRC21:05
pcm_Hi, can anyone help move https://review.openstack.org/#/c/144181/ along?  Either forwards or backwards is fine to me, just not sure if there's something else I'm supposed to do or if its just waiting for another set of eyes (thx)21:06
*** penick has joined #openstack-ironic21:11
* NobodyCam is back21:11
*** penick has quit IRC21:12
rloohi NobodyCam, do you know who can +2 pyghmi stuff? Didn't jjohnson2 say he was taking a long vacation? See question from pcm_ ^^21:13
NobodyCamjjohnson2: have a quick sec to take a look at https://review.openstack.org/#/c/14418121:13
rloopcm_: I think it is fine. You need to wait for someone to approve it.21:13
rloopcm_: I guess NobodyCam knows what to do. Ask the genie ;)21:14
*** Masahiro has joined #openstack-ironic21:14
NobodyCamor at least I am trying21:15
Shrewsdevananda also has +2 powers on pyghmi21:16
Shrewshttps://review.openstack.org/#/admin/groups/184,members21:16
NobodyCamyep just got to that link21:17
NobodyCamlol21:17
*** Masahiro has quit IRC21:18
jjohnson2I'm back21:20
NobodyCamWB jjohnson2 :)21:20
jjohnson2a month away is always fun21:20
NobodyCam:)21:21
rlooShrews: how'd you get from pyghmi to group 'python-ipmi-core'?21:21
NobodyCamrloo: click access on top nav bar21:22
NobodyCamthen click one of the  python-ipmi-core licks21:23
NobodyCamlinks even21:23
rlooNobodyCam: access on top nav bar of what url?21:23
NobodyCamthe review21:23
NobodyCamlist | General| Branches | access| dashboards21:24
Shrewsrloo: you need to be on the project page first (hint: click "stackforge/pyghmi")21:25
NobodyCamdoh21:25
NobodyCamTy Shrews21:25
NobodyCam:-p21:25
Shrews:-P21:25
NobodyCamforgot that step21:25
rlooahh. got it. thx NobodyCam and Shrews!21:25
jjohnson2approved21:26
NobodyCampcm_: ^^^^^21:27
jjohnson2my first login to launchpad in a month21:27
NobodyCamlol21:27
jjohnson2I vaguely remember what a computer is21:28
rloothx jjohnson2. welcome back and Happy New Year :-)21:28
JayFjjohnson2: also congratulations on recruiting another ipmi magician to help with pyghmi (pcm/peter)21:28
jjohnson2heh, I need to advance my WIP, as soon as I catch up with everyone... virtual bmc21:29
*** GheRivero has quit IRC21:30
*** penick has joined #openstack-ironic21:31
openstackgerritMerged stackforge/pyghmi: Check for IPMIPASSWORD env var in pyghmiutil  https://review.openstack.org/14418121:32
NobodyCamjjohnson2: awesome! :)21:34
pcm_woot!  Thanks!  And thanks for the insight into how the system works21:36
pcm_I'd started toying with a virtual BMC in Perl a while ago; not to use for anything, I just went a little crazy building a test suite :-)21:39
NobodyCampcm_: take a look at https://review.openstack.org/#/c/138109/21:42
*** GheRivero has joined #openstack-ironic21:42
*** ijw has quit IRC21:45
pcm_Ah, neat, I'll dig into that tonight21:48
*** lucas-dinner has quit IRC21:50
*** penick has quit IRC21:51
*** GheRivero has quit IRC21:53
*** GheRivero has joined #openstack-ironic21:54
*** eghobo has quit IRC21:54
*** pcm_ has quit IRC21:55
NobodyCamdoh i missed this one over the holiday :-p http://performinsider.com/2014/12/duane-forrester-rehired-by-bing-after-enormous-public-outrage/21:58
*** chlong has quit IRC21:59
*** jjohnson2 has quit IRC22:10
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA  https://review.openstack.org/13717122:13
*** ijw has joined #openstack-ironic22:14
*** jgrimm is now known as zz_jgrimm22:16
*** eghobo has joined #openstack-ironic22:21
*** GheRivero has quit IRC22:22
JoshNangso, cleaning requires a db field, zapping will need to either reuse that field or have its own. is it worth it to have a generic task_state (or something) field that can be used to track progress in a provision state?22:22
NobodyCamoh man I need to keep up better :-p https://ctdb.samba.org/nfs.html22:22
*** penick has joined #openstack-ironic22:27
*** GheRivero has joined #openstack-ironic22:27
*** penick has quit IRC22:28
*** andreykurilin has quit IRC22:31
*** morgabra has quit IRC22:31
*** morgabra has joined #openstack-ironic22:31
*** Madasi has quit IRC22:34
*** eghobo has quit IRC22:34
*** yarker has quit IRC22:34
*** penick has joined #openstack-ironic22:37
*** yarker has joined #openstack-ironic22:37
*** Madasi has joined #openstack-ironic22:38
*** eghobo has joined #openstack-ironic22:40
openstackgerritJosh Gachnang proposed openstack/ironic-specs: Implement Cleaning States  https://review.openstack.org/10268522:41
NobodyCamJoshNang: question on ^^ are you planing on modifying the current pxe deploy ramdisk to support steps, such as erase_devices().22:53
JayFNobodyCam: it does.22:53
JayFNobodyCam: oh, pxe deploy ramdisk22:54
JayFwheeee names are great22:54
NobodyCamhehehehehe22:54
JoshNangNobodyCam: i need to see how much work it will be to do that. if it's a ton, that effort might better be spent on unifying ramdisks22:54
*** GheRivero has quit IRC22:54
JayFJoshNang: even a "unifed ramdisk" would need pxe-specific code to *call* erase_devices, right?22:54
JoshNangi think erase devices shouldn't be too hard22:54
NobodyCamJoshNang: that would be an awesome effort22:54
JayFJoshNang: or are you talking about IPA having something like "expose iscsi" endpoint and killing the pxe ramdisk as we know it?22:54
JoshNangJayF: not sure how we'd implement it. the latter seems easiest, but i haven't put a ton of thought into it22:55
jrollI prefer not to write software in bash, just sayin'22:55
openstackgerritRuby Loo proposed openstack/ironic-specs: Fix blueprint URL  https://review.openstack.org/14508222:55
jrollsomeone should +a that ^22:56
JayFlooking22:56
*** chlong has joined #openstack-ironic22:57
JayFdone22:57
jrollfastest patch ever22:57
* jroll waits to see if we can get proposed and merged on one screen worth of irc22:57
JayFI've done that before, for sure22:57
JayFwhen deleting the example-short-spec22:57
NobodyCamlol22:58
mrda-awayrloo: thanks for the question, the logical name stuff is still being worked on.  I'm back from holidays tomorrow, so will push something up again soon.22:59
rloomrda-away: no worries. stay away as long as you want :-)  I will wait til it isn't work-in-progress before I review it again.23:00
*** Masahiro has joined #openstack-ironic23:02
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA  https://review.openstack.org/13717123:03
*** bradjones has quit IRC23:06
*** Masahiro has quit IRC23:07
NobodyCambrb23:07
openstackgerritRuby Loo proposed openstack/ironic-specs: Make sure the filename is the same as the blueprint name  https://review.openstack.org/14508823:07
openstackgerritMerged openstack/ironic-specs: Fix blueprint URL  https://review.openstack.org/14508223:08
*** bradjones has joined #openstack-ironic23:10
*** ijw has quit IRC23:11
openstackgerritSteven Dake proposed openstack/ironic-specs: Override boot options via glance property  https://review.openstack.org/14423523:13
*** chlong_ has joined #openstack-ironic23:14
openstackgerritAlex Weeks proposed openstack/ironic-specs: Add pluggable metrics backend for Ironic and IPA  https://review.openstack.org/13717123:15
JayFSomeone who isn't rackspace-y should look at ^23:16
*** GheRivero has joined #openstack-ironic23:16
openstackgerritSteven Dake proposed openstack/ironic-specs: Override boot options via glance property  https://review.openstack.org/14423523:17
*** hemna has quit IRC23:24
NobodyCamwow that http://graphite.wikidot.com page seem way out of date.. last updated 2012!23:25
*** GheRivero has quit IRC23:25
JayFThe software sometimes feels like it hasn't been updated since 2012 too23:27
JayFlol23:27
JayFbut statsd supports multiple backends, so the fact graphite is kinda horrible is mostly irrelevent to that change :)23:27
JoshNangsometimes? it looks like windows xp :P23:27
JayFin fact our statsd will likely very soon emit metrics to Rackspace Cloud Metrics(tm)23:28
NobodyCamlol23:28
NobodyCamnice23:28
NobodyCamyou know they are on github now..23:29
NobodyCamhttps://github.com/graphite-project/graphite-web23:29
*** GheRivero has joined #openstack-ironic23:30
JayFTBH we use the graphite the rest of our virt cloud uses23:30
JayFand I'm not in a rush to take over ownership myself23:30
*** andreykurilin has joined #openstack-ironic23:37
*** chlong has quit IRC23:39
*** chlong_ has quit IRC23:39
NobodyCamaweeks: I think I would redo the the Alternatives section. as the spec is for pluggable metrics backends, I am seeing this (statsd) as the first of many backends so i'm thinking that adding a  Ceilometer backend is not an Alternatives just another backend... name sense?23:43
aweeksNobodyCam: yeah, I suppose I was trying to address the alternative of just using Ceilometer23:44
JayFaweeks: if you wanted to do that; you might wanna talk about using the in-progress notifications api23:44
JayFmy only fear about including that as an alternative is that people might prefer it23:44
JayF(people not running Ironic in production and wanting metrics on it now rather than 'eventually')23:44
aweeksI would honestly be happy to remobe it23:45
aweeks*remove23:45
NobodyCamJayF: I want munin support23:45
aweeksNobodyCam: can you leave that as a comment so I remember?23:45
NobodyCamlol23:45
NobodyCamI was kidding23:45
NobodyCamor the Alternatives stuff23:46
*** chlong_ has joined #openstack-ironic23:46
*** chlong has joined #openstack-ironic23:46
aweeksNobodyCam: the alternatives stuff :P23:46
*** chlong_ has quit IRC23:46
NobodyCamsure :)23:46
*** penick has quit IRC23:46
*** andreykurilin has quit IRC23:57
*** andreykurilin has joined #openstack-ironic23:57
NobodyCambrb23:58

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