Friday, 2015-04-24

*** Sukhdev has quit IRC00:01
*** achanda has quit IRC00:07
*** mtanino has quit IRC00:08
Haomenggood morning:)00:09
pshigeHaomeng: morning :)00:09
Haomengpshige: good afternoon for you:)00:10
Haomengpshige: guess your local time is afternoon:)00:10
pshige0902 JST :)00:10
NobodyCamgood morning Haomeng :)00:11
HaomengNobodyCam: :)00:17
Haomengpshige: so you are so early, my local time is 0817:)00:17
pshigeIn Beijing, CHINA?00:19
openstackgerritJohn L. Villalovos proposed openstack/ironic: ironic/tests/drivers: Add autospec=True and spec_set=  https://review.openstack.org/17704100:19
jlvillalGood night all.  I'll be back on Monday :)00:20
*** ukalifon has quit IRC00:20
pshigejlvillal: good night! :)00:20
*** Marga_ has quit IRC00:23
Haomengpshige: yes00:26
Haomengjlvillal: night, see you, nice weekend:)00:26
pshigeIt's near from here, Tokyo! :)00:28
Haomengpshige: cool, next summit Oct will be Tokye, right?00:30
pshigeYes!00:31
Haomengpshige: maybe I can attend, did you attend this summit May00:31
pshigeI will attend Vancouver summit00:31
*** ijw has joined #openstack-ironic00:38
*** Marga_ has joined #openstack-ironic00:45
*** Marga_ has quit IRC00:46
*** kbs has quit IRC00:47
*** Marga_ has joined #openstack-ironic00:53
*** Marga_ has quit IRC00:54
mrdaHaomeng: just on bug/1446449.  Do you intend to work on Ironic side? Do you have a method to reproduce?00:58
mrdaOr is this a once-off bug?00:58
*** rloo has quit IRC01:00
*** ijw has quit IRC01:05
*** ijw has joined #openstack-ironic01:06
*** kbs has joined #openstack-ironic01:07
*** meghal has quit IRC01:11
*** ijw has quit IRC01:16
*** dttocs has quit IRC01:21
*** ChuckC has quit IRC01:21
openstackgerritMichael Davies proposed openstack/python-ironicclient: Cache negotiated api microversion for this server  https://review.openstack.org/17367401:30
*** chenglch has joined #openstack-ironic01:33
*** greghaynes has joined #openstack-ironic01:35
*** kan_afk is now known as kan__01:38
Haomengmrda: yes, it is not easy to recreate, let me add more details once it is recreated, thanks01:47
Haomengpshige: cool:)01:48
mrdaHaomeng: Thanks Haomeng01:48
Haomengmrda: welcome:)01:49
*** ChuckC has joined #openstack-ironic01:49
*** Haomeng has quit IRC01:52
*** ChuckC has quit IRC01:53
*** ChuckC has joined #openstack-ironic01:54
openstackgerritbaiyuan proposed openstack/ironic: Add node web console usage in doc  https://review.openstack.org/17664201:59
*** harlowja is now known as harlowja_away02:02
*** kbs has quit IRC02:04
*** kbyrne has quit IRC02:05
*** kbyrne has joined #openstack-ironic02:10
*** kbs has joined #openstack-ironic02:12
*** meghal has joined #openstack-ironic02:20
*** saripurigopi has joined #openstack-ironic02:25
*** Haomeng has joined #openstack-ironic02:27
*** saripurigopi has quit IRC02:32
*** achanda has joined #openstack-ironic02:37
*** wuhg has quit IRC02:49
openstackgerritNaohiro Tamura proposed openstack/ironic-specs: Fix accumulated nits in iRMC power, mgmt, and deploy specs  https://review.openstack.org/17706503:07
*** spandhe has quit IRC03:13
*** BadCub is now known as BadCub_Hiding03:15
*** zsong has joined #openstack-ironic03:20
openstackgerritHaomeng,Wang proposed openstack/python-ironicclient: show error traceback only for debug mode  https://review.openstack.org/17706803:21
*** kbs has quit IRC03:29
*** kbs has joined #openstack-ironic03:42
*** achanda has quit IRC03:44
*** spandhe has joined #openstack-ironic03:51
*** spandhe_ has joined #openstack-ironic03:54
*** spandhe has quit IRC03:56
*** spandhe_ is now known as spandhe03:56
*** saripurigopi has joined #openstack-ironic04:17
*** ramineni has joined #openstack-ironic04:25
*** meghal1 has joined #openstack-ironic04:28
*** subscope_ has joined #openstack-ironic04:30
*** meghal has quit IRC04:31
*** achanda has joined #openstack-ironic04:35
*** Marga_ has joined #openstack-ironic04:41
*** rameshg87 has joined #openstack-ironic04:48
rameshg87good morning ironic04:49
*** sabah has joined #openstack-ironic04:49
mrdahey rameshg8704:51
*** wuhg has joined #openstack-ironic04:52
pshigerameshg87: morning :)04:58
rameshg87hello  mrda pshige04:59
rameshg87morning :)04:59
*** rfchapman has quit IRC05:04
*** kbs has quit IRC05:06
*** Marga_ has quit IRC05:10
*** Marga_ has joined #openstack-ironic05:11
openstackgerritHaomeng,Wang proposed openstack/ironic: supports alembic migration for db2  https://review.openstack.org/17372105:22
Haomengmorning rameshg87:)05:23
rameshg87morning Haomeng05:25
Haomengrameshg87: :)05:25
*** saripurigopi has quit IRC05:29
*** Marga_ has quit IRC05:36
*** Marga_ has joined #openstack-ironic05:36
*** Marga_ has quit IRC05:36
*** Marga_ has joined #openstack-ironic05:37
*** zsong has quit IRC05:38
*** zsong has joined #openstack-ironic05:38
*** Marga_ has quit IRC05:42
*** david-ly_ has joined #openstack-ironic06:01
*** david-lyle has quit IRC06:03
*** subscope_ has quit IRC06:11
openstackgerritKan proposed openstack/python-ironicclient: Disable invalid sort key in list command  https://review.openstack.org/17621906:21
*** ukalifon has joined #openstack-ironic06:28
*** yog__ has joined #openstack-ironic06:30
*** chlong has quit IRC06:39
*** edcragg has joined #openstack-ironic06:41
*** ukalifon has quit IRC06:45
*** zer0c00l has quit IRC06:46
*** Haomeng has quit IRC06:59
*** dtantsur|afk is now known as dtantsur07:02
dtantsurMorning Ironic, TGIF!07:03
pshigedtantsur: morining :)07:06
dtantsuro/07:07
*** coolsvap|afk is now known as coolsvap07:08
*** coolsvap is now known as coolsvap|afk07:09
*** Haomeng has joined #openstack-ironic07:12
*** meghal1 has quit IRC07:12
openstackgerritKan proposed openstack/python-ironicclient: Disable invalid sort key in list command  https://review.openstack.org/17621907:15
*** jmanko has quit IRC07:16
*** jmanko has joined #openstack-ironic07:17
*** achanda has quit IRC07:24
*** yog__ has quit IRC07:26
*** ukalifon1 has joined #openstack-ironic07:28
*** wuhg has quit IRC07:29
*** ifarkas has joined #openstack-ironic07:29
*** ukalifon1 has quit IRC07:33
*** achanda has joined #openstack-ironic07:36
*** jistr has joined #openstack-ironic07:44
*** a1exhughe5 has joined #openstack-ironic07:44
*** saripurigopi has joined #openstack-ironic07:49
*** lucasagomes has joined #openstack-ironic07:54
*** achanda has quit IRC07:57
*** jcoufal has joined #openstack-ironic07:57
*** dtantsur is now known as dtantsur|brb08:00
*** edcragg has quit IRC08:06
*** sabah has quit IRC08:06
*** jistr is now known as jistr|mtg08:09
*** yog__ has joined #openstack-ironic08:12
*** sabah has joined #openstack-ironic08:20
kejiahumorning Ironic08:22
pshigekejiahu: morning :)08:23
*** gilliard is now known as gillliard08:24
kejiahumorning pshige :)08:25
*** andreykurilin__ has joined #openstack-ironic08:27
*** derekh has joined #openstack-ironic08:35
*** ndipanov has joined #openstack-ironic08:37
*** ndipanov is now known as ndipanoff08:38
*** tiagogomes_ has joined #openstack-ironic08:41
*** edcragg has joined #openstack-ironic08:42
raminenirameshg87: hi08:55
rameshg87ramineni: o/08:57
raminenirameshg87: need your opinion on https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L447-L45108:58
raminenirameshg87: here we are just ignoring the original error msg and reporting back only device unsupported08:58
rameshg87ramineni: shred should be supported on all devices, right ?08:59
raminenirameshg87: does it make sense to raise the error as it is , instead of catching?08:59
rameshg87ramineni: shred is software disk erase no ?09:00
raminenirameshg87: ya , should be09:00
*** romcheg has joined #openstack-ironic09:00
raminenirameshg87: anyway there seems to be error with line https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L45009:01
rameshg87ramineni: yeah, should have been processutils, right ?09:01
raminenirameshg87: yes09:02
rameshg87ramineni: but for shred i am thinking if error has to be raised or not09:02
*** ndipanoff has quit IRC09:02
raminenirameshg87: raising original error makes sense rather than returning False09:02
rameshg87ramineni: since shred is software disk erase, it has to should be able to erase every disk.09:03
raminenibut anyway we are raising in https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L43909:03
raminenirameshg87: it should be , but there are cases , it might fail inbetween , not because of it doesnt support09:03
openstackgerritIWAMOTO Toshihiro proposed openstack/ironic-specs: Collect IPA logs  https://review.openstack.org/16879909:03
rameshg87ramineni: oh yeah, but error message might be wrong09:04
rameshg87ramineni: not because that shred doesn't support device (i think shred supports every disk device)09:04
rameshg87ramineni: but failed due to some other reason09:04
raminenirameshg87: yes, so raising error at https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L450 would make sense directly , to know exactly y it failed?09:05
rameshg87ramineni: better to wrap the message from processexecutionerror in errors.IncompatibleHardwareMethodError(msg)09:05
raminenirameshg87: hmm, doesnt IncompatibleHardwareMethodError convey wrong sense?09:06
rameshg87ramineni: oh09:06
raminenirameshg87: we are not catching error in case of hdparm here https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/hardware.py#L49209:06
rameshg87right09:06
rameshg87ramineni: we should wrap it into an exception defined in ironic_python_agent.errors somewhere before the call returns to the API09:08
rameshg87ramineni: may be we should choose a better exception (or add a new exception) in https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/errors.py09:08
raminenirameshg87: ok09:08
rameshg87ramineni: how about https://github.com/openstack/ironic-python-agent/blob/master/ironic_python_agent/errors.py#L204-L21009:08
rameshg87BlockDeviceEraseError09:08
raminenirameshg87: ya, sounds reasonable09:09
raminenirameshg87: do i need to raise a bug , or make changes direclty, its a simple change anyway?09:09
*** takadayuiko has joined #openstack-ironic09:10
*** ndipanov has joined #openstack-ironic09:10
rameshg87ramineni: better to raise a bug09:12
rameshg87ramineni: in ironic only i think we can raise a bug - saying inband disk erase during cleaning fails09:13
rameshg87and then fix it in ironic-python-agent09:13
*** ndipanov is now known as ndipanoff09:13
raminenirameshg87: thanks, will do that09:13
*** pelix has joined #openstack-ironic09:20
*** athomas has joined #openstack-ironic09:25
*** jistr|mtg is now known as jistr09:32
*** jerryz has joined #openstack-ironic09:33
*** chenglch has quit IRC09:40
openstackgerritAnusha Ramineni proposed openstack/ironic-python-agent: in-band disk erase using shred fails  https://review.openstack.org/17714109:47
*** Marga_ has joined #openstack-ironic09:48
openstackgerritAnusha Ramineni proposed openstack/ironic-python-agent: in-band disk erase using shred fails  https://review.openstack.org/17714109:49
*** Marga_ has quit IRC09:50
*** Marga_ has joined #openstack-ironic09:50
*** naohirot has quit IRC09:57
*** zhenguo has quit IRC10:02
*** Marga_ has quit IRC10:06
*** ramineni1 has joined #openstack-ironic10:11
*** ramineni has quit IRC10:11
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Improve iSCSI deployment logs  https://review.openstack.org/17715310:20
*** andreykurilin__ has quit IRC10:26
*** spandhe has quit IRC10:26
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Improve iSCSI deployment logs  https://review.openstack.org/17715310:26
*** trown|outttypeww is now known as trown10:27
*** sabah has quit IRC10:31
*** sabah has joined #openstack-ironic10:32
*** dtantsur|brb is now known as dtantsur10:33
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Add generic RAID configuration spec for liberty  https://review.openstack.org/17321410:36
openstackgerritRamakrishnan G proposed openstack/ironic-specs: Add generic RAID configuration spec for liberty  https://review.openstack.org/17321410:39
*** sabah has quit IRC10:39
*** yuanying has quit IRC10:39
*** zsong has quit IRC10:45
openstackgerritAnusha Ramineni proposed openstack/ironic-python-agent: in-band disk erase using shred fails  https://review.openstack.org/17714110:50
*** dguerri is now known as _dguerri10:59
*** _dguerri is now known as dguerri11:00
TheJuliagood morning11:16
*** alexpilotti has joined #openstack-ironic11:20
*** dguerri is now known as _dguerri11:20
*** saripurigopi has quit IRC11:21
dtantsurTheJulia, morning11:21
lucasagomesrameshg87, btw I think you can lift the -2 here https://review.openstack.org/#/c/17639011:24
lucasagomesTheJulia,  morning11:24
rameshg87lucasagomes: oh ! done :)11:25
lucasagomes:-)11:26
*** ramineni has joined #openstack-ironic11:28
*** ramineni1 has quit IRC11:28
*** ramineni1 has joined #openstack-ironic11:30
*** ramineni has quit IRC11:32
*** _dguerri is now known as dguerri11:37
*** Haomeng|2 has joined #openstack-ironic11:38
*** Haomeng has quit IRC11:41
*** Marga_ has joined #openstack-ironic11:41
* rameshg87 goes home 11:44
*** rameshg87 has quit IRC11:44
*** trown is now known as trown|afk11:45
*** lucasagomes is now known as lucas-hungry11:45
*** dprince has joined #openstack-ironic11:49
*** Marga_ has quit IRC11:57
*** zhenguo has joined #openstack-ironic11:59
*** jerryz has quit IRC12:00
*** EmilienM has quit IRC12:01
*** EmilienM has joined #openstack-ironic12:01
*** subscope has quit IRC12:11
*** foexle has joined #openstack-ironic12:20
*** takadayuiko has quit IRC12:22
*** subscope has joined #openstack-ironic12:25
*** athomas has quit IRC12:28
openstackgerritAnusha Ramineni proposed openstack/ironic: agent_ilo - disable erase_devices clean_step  https://review.openstack.org/17721312:29
*** dencaval has joined #openstack-ironic12:42
*** MattMan has quit IRC12:44
*** MattMan has joined #openstack-ironic12:45
*** lucas-hungry is now known as lucasagomes12:46
*** jjohnson2 has joined #openstack-ironic12:52
*** tiagogomes_ has quit IRC12:57
*** tiagogomes_ has joined #openstack-ironic12:57
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/17723112:58
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-lib: Updated from global requirements  https://review.openstack.org/17683112:58
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/17683212:58
*** athomas has joined #openstack-ironic13:01
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Add Ironic network plugin for Neutron with OpenFlow  https://review.openstack.org/17724213:04
*** rameshg87 has joined #openstack-ironic13:13
*** kkoski has joined #openstack-ironic13:17
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Initial import of ironic_discoverd.ramdisk  https://review.openstack.org/17724813:18
dtantsurtrown|afk, ^^^13:18
*** zz_jgrimm is now known as jgrimm13:23
*** jgrimm is now known as zz_jgrimm13:25
*** dencaval has quit IRC13:30
ramineni1dtantsur: hi13:33
dtantsuro/13:33
ramineni1dtantsur: is there a chance for bugs to get merged for kilo?13:34
dtantsurdepending on severity13:34
ramineni1dtantsur: oohok13:34
NobodyCamGood Morning Ironic .... and .....13:38
NobodyCamTGIF!13:38
openstackgerritAnusha Ramineni proposed openstack/ironic: Disable clean_step if config option is set to 0  https://review.openstack.org/17721313:40
openstackgerritDmitry Tantsur proposed stackforge/ironic-discoverd: Initial import of ironic_discoverd.ramdisk  https://review.openstack.org/17724813:53
dtantsurNobodyCam, \o/13:53
dtantsurmorning :)13:53
NobodyCammorning dtantsur :)13:53
NobodyCamoh any word yet on the visa?13:53
openstackgerritOpenStack Proposal Bot proposed openstack/ironic: Updated from global requirements  https://review.openstack.org/17723113:55
openstackgerritMerged stackforge/proliantutils: update_persistent_boot to 'NETWORK' fails on Gen9  https://review.openstack.org/17278513:56
openstackgerritMerged stackforge/proliantutils: Missing argument in set_http_boot_url  https://review.openstack.org/17236613:57
rameshg87jlvillal: hello13:57
rameshg87morning all13:57
NobodyCammorning rameshg87 :)13:57
rameshg87jlvillal: why do we have autospec=False at some places in https://review.openstack.org/#/c/177041/1/ironic/tests/drivers/test_agent_base_vendor.py ?13:57
NobodyCamits a little early for jlvillal13:57
rameshg87morning NobodyCam13:57
rameshg87oh okay13:58
rameshg87dtantsur: any idea ^^^13:58
rameshg87(since you have already reviewed it)13:58
dtantsurhmm, why not? :)13:58
dtantsurI don't quite get the question13:58
jlvillalrameshg87, Because it didn't work with True.  So I wanted to make it explicit that I wanted it False13:58
dtantsurah =False (didn't notice them)13:59
jlvillalNobodyCam, Yes early.  Plus I am on vacation today :)13:59
rameshg87jlvillal: dtantsur: why it doesn't work ?13:59
NobodyCamlol jlvillal :) and good morning13:59
rameshg87jlvillal: we are just doing our usual stuffs no ?14:00
jlvillalrameshg87, For some if you are using a parent mock and 'add'ing other mocks to it, then that doesn't work.14:00
rameshg87jlvillal: i still didn't get :(14:00
rameshg87L133 - https://review.openstack.org/#/c/177041/1/ironic/tests/drivers/test_agent_base_vendor.py14:01
*** dguerri is now known as _dguerri14:01
jlvillalrameshg87, At the moment I forget all the cases.  But I did try =True first and ended up using =False to make it work14:01
jlvillalrameshg87, looking14:01
rameshg87i guess the one in L132 should work with autospec=True14:01
jlvillalrameshg87, Oh yeah.  autospec=True doesn't work for class methods :(14:01
rameshg87because it's just a method14:01
jlvillalrameshg87, Unless we want to convert to a method which takes self, it won't work.14:02
jlvillalrameshg87, Or if someone knows the secret to making it work.  I spent an hour or so previously trying to figure out how to make a class method work with no luck.14:03
rameshg87jlvillal: i still didn't get, but i guess the whole good thing of adding autospec was to make sure we don't commit same mistakes as we had done before.14:03
*** alex_xu has quit IRC14:03
rameshg87jlvillal: has_calls, assert_once_called_with, etc :)14:03
rameshg87jlvillal: but i didn't get the problem even14:04
jlvillalrameshg87, So if those functions are converted to either be just normal functions outside of a class or a function which takes self then they can be made to work.14:04
jlvillalrameshg87, Yes that is the goal.  But I don't think we have to achieve 100% completion.14:04
jlvillalrameshg87, If 90%+ are done I think that will help.14:04
jrollI'm surprised it doesn't work for class methods14:04
jlvillaljroll, I was too :(14:05
*** _dguerri is now known as dguerri14:05
jrollyou know mock is open source, right? patches welcome ;D14:05
* jroll loves rabbit holes14:05
*** ChuckC_ has joined #openstack-ironic14:06
jlvillaljroll, By class method I mean @classmethod  to be clear14:06
rameshg87jlvillal: oh okay one thing14:06
jrollright14:06
NobodyCammorning jroll14:06
jrollheya NobodyCam, happy friday :)14:06
NobodyCamoh ya14:06
*** BadCub_Hiding is now known as BadCub14:06
jlvillalrameshg87, Sure14:06
*** ChuckC has quit IRC14:06
NobodyCammorning BadCub14:06
BadCubMornin folks.14:06
rameshg87jlvillal: for example: https://github.com/openstack/ironic/blob/master/ironic/tests/drivers/test_agent_base_vendor.py#L132-L13314:07
BadCubMorning NobodyCam :)14:07
rameshg87jlvillal: i think it's not doing the right mocking14:07
jlvillalrameshg87, But I won't work on the patch again until Monday.  Picking my wife up at the airport today.14:07
rameshg87jlvillal: it should have mocked ironic.object.ports.Port instead14:07
rameshg87jlvillal: okay, np. will try out something and post it on review14:07
jrolloh, that's not a bad idea14:07
jlvillalrameshg87, Thanks.  And I'm not sure.14:08
jrollseems that would work fine14:08
* jlvillal goes off to enjoy his vacation day :)14:09
rameshg87have weekend jlvillal14:09
jlvillalrameshg87, Thanks.  Ciao!14:09
NobodyCamhave a great weekend jlvillal14:12
*** ChuckC_ has quit IRC14:13
*** alex_xu has joined #openstack-ironic14:14
openstackgerritAnusha Ramineni proposed openstack/ironic: Disable clean_step if config option is set to 0  https://review.openstack.org/17721314:21
*** mtanino has joined #openstack-ironic14:27
*** ChuckC_ has joined #openstack-ironic14:28
*** egon has quit IRC14:32
*** zz_jgrimm is now known as jgrimm14:33
*** egon_ has joined #openstack-ironic14:38
*** foexle has quit IRC14:42
*** foexle has joined #openstack-ironic14:43
*** mgoddard has quit IRC14:46
*** mgoddard has joined #openstack-ironic14:47
*** foexle has quit IRC14:49
*** Marga_ has joined #openstack-ironic14:50
*** achanda has joined #openstack-ironic15:03
*** ifarkas has quit IRC15:04
openstackgerritMerged openstack/ironic: Improve iSCSI deployment logs  https://review.openstack.org/17715315:07
*** davideagnello has quit IRC15:07
*** achanda has quit IRC15:08
NobodyCamoh nice slow Friday morning :)15:08
lucasagomesNobodyCam, morning15:12
* lucasagomes didn't have a slow morning T.T15:13
NobodyCamlucasagomes: morning and :(15:15
NobodyCambut it is Friday :)15:16
*** mgoddard has quit IRC15:20
openstackgerritMerged openstack/python-ironicclient: Ensure *-show input uuid is not empty  https://review.openstack.org/17261815:22
*** david-ly_ is now known as david-lyle15:22
* rameshg87 leaves for the day 15:25
NobodyCamhave a great weekend rameshg8715:25
rameshg87happy weekend everyone. see you on monday15:25
*** rameshg87 has quit IRC15:25
*** dttocs has joined #openstack-ironic15:26
*** lucasagomes_ has joined #openstack-ironic15:26
*** mgoddard has joined #openstack-ironic15:27
*** lucasagomes has quit IRC15:28
*** lucasagomes_ is now known as lucasagomes15:28
*** jlvillal has quit IRC15:31
*** absubram has joined #openstack-ironic15:36
*** foexle has joined #openstack-ironic15:37
*** romcheg has quit IRC15:39
*** meghal has joined #openstack-ironic15:40
*** andreykurilin__ has joined #openstack-ironic15:40
*** Marga_ has quit IRC15:45
NobodyCamanyone remember how to force a line break in a rst file?15:47
jrollblank line no?15:47
NobodyCamhumm15:48
*** stendulker has joined #openstack-ironic15:48
*** foexle has quit IRC15:50
*** spandhe has joined #openstack-ironic15:50
dtantsurgoing now, have a nice weekend!15:53
*** dtantsur is now known as dtantsur|afk15:53
*** a1exhughe5 has quit IRC15:54
NobodyCamhave a great weekend dtantsur|afk15:54
*** Marga_ has joined #openstack-ironic15:55
*** yog__ has quit IRC15:57
lucasagomesNobodyCam, you want something like a block?15:59
lucasagomesjroll, morning15:59
jrollheya lucasagomes15:59
lucasagomesNobodyCam, you can use the "::"15:59
lucasagomesor I think you can append a "|" at the beggining of each line to form a block16:00
* lucasagomes not sure16:00
lucasagomesNobodyCam, http://docutils.sourceforge.net/docs/user/rst/quickref.html#contents16:00
NobodyCamI'm adding a ".. note:" and wanted to break the line at a spicifec point16:00
*** andreykurilin__ has quit IRC16:00
NobodyCambut in side the note it wraps teh text16:01
lucasagomeshmm16:01
lucasagomesNobodyCam, you can do with the "|"16:02
lucasagomese.g16:02
lucasagomes| line 116:02
lucasagomes| line 216:02
lucasagomesetc16:02
NobodyCamyea but that breaks the note box lol16:02
NobodyCamI'll just reformat it16:02
lucasagomes:-/16:02
lucasagomesok16:02
NobodyCamso it looks okat16:02
lucasagomesyeah I dunno much rst16:03
NobodyCamhehehe16:03
NobodyCamya and I find the conversion to html not always what one expects16:03
*** viktors has quit IRC16:07
*** rsalevsky has left #openstack-ironic16:08
*** dprince has quit IRC16:13
*** kbs has joined #openstack-ironic16:18
*** meghal has quit IRC16:21
openstackgerritSHIGEMATSU Mitsuhiro proposed openstack/ironic: PXE/ISCSI: Call partx after partioning the disk  https://review.openstack.org/17734816:25
*** meghal has joined #openstack-ironic16:28
*** meghal1 has joined #openstack-ironic16:30
*** jcoufal has quit IRC16:31
*** meghal has quit IRC16:33
*** jcoufal has joined #openstack-ironic16:33
*** jcoufal has quit IRC16:36
*** jistr has quit IRC16:36
lucasagomesfolks I will call it a day16:39
lucasagomeshave a good night everyone!16:39
lucasagomesenjoy the weekend16:39
*** lucasagomes is now known as lucas-beer16:41
NobodyCamhave a great weekend lucas-beer16:43
NobodyCamdon't forget a pint or two for /me16:43
*** lucas-beer has quit IRC16:47
*** derekh has quit IRC16:48
*** achanda has joined #openstack-ironic16:52
*** davideagnello has joined #openstack-ironic16:54
*** bnemec is now known as beekneemech16:54
*** MattMan has left #openstack-ironic16:58
*** stendulker has quit IRC16:59
*** lucas-beer has joined #openstack-ironic16:59
*** tiagogomes_ has quit IRC17:13
*** dprince has joined #openstack-ironic17:18
*** spandhe has quit IRC17:24
*** dguerri is now known as _dguerri17:24
*** _dguerri is now known as dguerri17:25
*** penick has joined #openstack-ironic17:26
openstackgerritChris Krelle proposed openstack/ironic: Add logical name example to install-guide  https://review.openstack.org/17736717:28
*** meghal1 has quit IRC17:30
openstackgerritChris Krelle proposed openstack/ironic: Add logical name example to install-guide  https://review.openstack.org/17736717:30
*** edcragg has quit IRC17:32
openstackgerritChris Krelle proposed openstack/ironic: Add logical name example to install-guide  https://review.openstack.org/17736717:32
*** spandhe has joined #openstack-ironic17:34
openstackgerritChris Krelle proposed openstack/ironic: Add logical name example to install-guide  https://review.openstack.org/17736717:35
NobodyCambrb17:35
*** meghal has joined #openstack-ironic17:38
*** r-daneel has joined #openstack-ironic17:42
openstackgerritjxiaobin proposed openstack/ironic-specs: Mount config drive as loop device to supply data to cloud-init  https://review.openstack.org/17314217:48
*** igordcard_ has quit IRC17:49
*** harlowja_away is now known as harlowja17:51
* NobodyCam preps for call17:51
*** Marga_ has quit IRC17:56
*** igordcard has joined #openstack-ironic18:01
*** dguerri is now known as _dguerri18:09
*** rfchapman has joined #openstack-ironic18:12
*** igordcard has quit IRC18:13
*** igordcard has joined #openstack-ironic18:15
*** Marga_ has joined #openstack-ironic18:26
*** mgoddard has left #openstack-ironic18:27
*** kkoski has quit IRC18:35
*** ijw has joined #openstack-ironic18:40
*** jlvillal has joined #openstack-ironic18:42
gabriel-bezerraHi guys. Do you have any idea of when Ironic's spec freeze and feature freeze are going to be in Liberty?19:00
*** ndipanoff has quit IRC19:01
BadCubHi gabriel-bezerra we are accepting specs now. A solid date for spec freeze has not been set at this time. We are working on setting a timeline for that over the next few days I believe :)19:01
BadCubI would say the sooner you can submit a spec, the better :)19:03
*** dttocs_ has joined #openstack-ironic19:03
*** dttocs has quit IRC19:05
gabriel-bezerraBadCub: nice, but don't you have any idea if is going to be liberty-1 or liberty-2, for example?19:06
*** ijw_ has joined #openstack-ironic19:08
gabriel-bezerraBadCub: keystone, for example, had its spec freeze on kilo-2, but now are going to have it on liberty-1. Have you had any discussion about changing or keeping Ironic's Liberty schedule similar to Kilo?19:09
BadCubgabriel-bezerra: I believe we are targeting L1. We are currently discussing our timelines/scehdules19:10
*** ijw has quit IRC19:10
gabriel-bezerraBadCub: OK, I'll plan for it. Thank you.19:11
BadCubgabriel-bezerra: yw :)19:11
*** kkoski has joined #openstack-ironic19:14
*** kkoski has quit IRC19:16
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Create framework for OEM extensions  https://review.openstack.org/17694619:17
*** kkoski has joined #openstack-ironic19:18
*** igordcard has quit IRC19:20
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Create framework for OEM extensions  https://review.openstack.org/17694619:20
*** trown|afk is now known as trown|outttypeww19:24
*** _dguerri is now known as dguerri19:30
*** meghal has quit IRC19:30
*** absubram has quit IRC19:31
BadCubheya jroll I noticed the Network Provider BP is in "Code Review" But still in the K archive folder. Is this something we want to push up to L?19:32
BadCubhttps://blueprints.launchpad.net/ironic/+spec/network-provider19:32
jrollBadCub: I don't think I want to re-propose that spec until post-summit19:32
jrollthere's a lot more to think about than that spec covers19:32
BadCubOkay, that works for me :)19:32
BadCubIt was just poking out at me lol19:33
jrollI could re-propose it as WIP if that's helpful19:33
BadCubnah, no need. I can make a note of it19:33
jrollk19:34
BadCub:)19:35
*** igordcar1_ has joined #openstack-ironic19:37
*** dttocs_ has quit IRC19:38
*** igordcar1_ has quit IRC19:41
*** dttocs has joined #openstack-ironic19:41
*** dttocs has quit IRC19:42
*** dttocs has joined #openstack-ironic19:42
*** igordcar1_ has joined #openstack-ironic19:43
*** igordcar1_ has quit IRC19:43
*** igordcard_ has joined #openstack-ironic19:44
*** igordcard_ has quit IRC19:45
*** igordcard_ has joined #openstack-ironic19:45
devanandajroll: regarding networking, there are two teams (that I know of) working on ML2 plugins for neutorn19:47
jrolldevananda: uhhuh, that doesn't actually solve any of our problems though :)19:47
devanandajroll: AIUI the mechanism driver ya'll wrote was a shortest-path, but a proper ML2 plugin framework for this will make it easier for neutron to support physical network integration for Ironic with other switches, topology modelling, etc, in the long run19:48
gabriel-bezerrajroll: should we bring the discussion about the capabilities of the flavor here?19:49
jrolldevananda: sure, but that doesn't solve *ironic*'s problems19:49
devanandajroll: which problem is that?19:49
jrolldevananda: all the coordination around switching networks, booting different things on different networks, attaching at the right time etc19:50
jrollnot to mention the nova thing19:50
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Create framework for OEM extensions  https://review.openstack.org/17694619:52
devanandathat coordination isn't strictly ironic's problem. any solution is going to involve nova and neutron19:52
jrollsure, but we're the only one where you can't just create NICs out of thin air19:53
jrolldevananda: ^19:53
devanandamodelling that situation in neutron is necessary to enable this19:53
jrollgabriel-bezerra: you can raise the discussion if you'd like but I think this would be better in spec form maybe19:53
jrollsure19:54
jrollso does neutron actually care about those plugins or are they going to putter out again19:54
devanandajroll: so we need neutron to have a model for ToR switch port <-> server port mapping, and that can be related to ironic's physical ports, for this to be properly solved within openstack19:55
devanandajroll: rather than ignore them and hack around it, we are getting support from neutron cores to work on it19:55
jrolldevananda: ok, I haven't seen any support from neutron cores with previous attempts. got any links?19:56
openstackgerritMerged stackforge/pyghmi: Create framework for OEM extensions  https://review.openstack.org/17694619:56
gabriel-bezerrajroll: I asked that because you said there were people already working on it.19:57
gabriel-bezerraAre you one of them?19:57
jrollgabriel-bezerra: I am not one of them, I just know that ironic as a project wants to enable mapping flavor things to capabilities and doing just-in-time configuration on the baremetal nodes19:58
gabriel-bezerrajroll: do you know anybody who is working on it?19:58
jrollgabriel-bezerra: I'm not sure at the moment20:02
jrollwe bumped it to liberty, and I've lost track since then20:02
*** dttocs has quit IRC20:03
*** dttocs_ has joined #openstack-ironic20:03
*** meghal has joined #openstack-ironic20:04
devanandagabriel-bezerra: wanyen was leading that, I think, though the code may have been coming from anusha or someone else she works with20:06
*** meghal has quit IRC20:09
*** victorfeitosa has joined #openstack-ironic20:13
*** jgrimm is now known as zz_jgrimm20:14
victorfeitosahello! i'm a complete beginner in openstack ironic and i need help setting up a deployment with devstack. The documentation seems somewhat confusing or incomplete, i was able to install ironic with devstack successfully and create nodes with it but i can't seem to actually provision a bare metal machine yet. Can anyone help me from beginning to end?20:15
gabriel-bezerradevananda, jroll: we have code that passes the settings from the flavor we need, it just doesn't have a nice enough name yet.20:17
gabriel-bezerradevananda, jroll: I mean, it has a name that works very well for our driver, but the problem can be much more generic and we can use a more generic name for the namespace.20:19
jrollgabriel-bezerra: right, I suggest you post the spec and we can go from there20:26
*** penick has quit IRC20:31
*** kkoski has quit IRC20:31
*** kkoski has joined #openstack-ironic20:32
devanandajroll: re summit sessions about networking, i think we need 220:35
devanandaone for the neutron driver stuff, and one for the nova-neutron-ironic "how do we model N:M nets:ports" question20:35
jroll+120:36
devanandasounds like there are already neutron folks working on #1. I'll coordinate with mestery to make sure the timing allows us to attend20:37
NobodyCamvictorfeitosa: you followed http://docs.openstack.org/developer/ironic/dev/dev-quickstart.html#deploying-ironic-with-devstack20:37
NobodyCamand welcome to Ironic land20:37
gabriel-bezerrajroll: OK. I'll do that.20:38
*** kkoski has quit IRC20:40
*** penick has joined #openstack-ironic20:45
*** egon_ is now known as egon20:47
openstackgerritjxiaobin proposed openstack/ironic-specs: Mount config drive as loop device to supply data to cloud-init  https://review.openstack.org/17314220:51
victorfeitosaNobodyCam: yeah i did, it provisions my own machine through nova at the end of it, but it doesnt use things like ironic node-create or port-create, i want to provision a bare metal machine from scratch using ipa if possible. so where do i go from there?20:51
NobodyCamvictorfeitosa: ie with out other openstack services?20:52
*** pelix has quit IRC20:52
NobodyCamnova uses the python LIB and not the cli directly20:53
victorfeitosaNobodyCam: what do you mean? Oh man i just want to provision something already20:53
victorfeitosaNobodyCam: hmm i see, but either way how would i provision a machine from scratch? Nova doesnt seem to have a mac address option so i can provision a clean bare metal20:54
NobodyCamvictorfeitosa: I'm trying to understand what it is you are attempting to do.20:54
victorfeitosaNobodyCam: i want to provision a clean bare metal machine, and IF i can, use ipa to do so...20:54
victorfeitosaNobodyCam: if not i can be pretty happy with pxe/ipmi20:54
victorfeitosaNobodyCam: the thing is i havent setup any pxe or ipmi servers yet20:55
NobodyCamvictorfeitosa: If I am understanding what your wanting you may want to look at using Ironic as a standalone service20:55
NobodyCamif thats the case then I wold point you to: https://github.com/juliakreger/bifrost20:56
victorfeitosaNobodyCam: whats the difference anyway?20:56
NobodyCambifrost is a ansible driven standalone ironic20:57
victorfeitosaNobodyCam: i want to make ironic work at first, then get to know it better and all....20:57
*** dguerri is now known as _dguerri20:57
egonOpen the Bifrost!20:58
NobodyCamare you working with actual baremetal hardware of vm based testing20:58
NobodyCamHi egon20:58
NobodyCam:)20:58
*** meghal has joined #openstack-ironic20:58
egonHola NobodyCam20:59
jrollNobodyCam: what does victorfeitosa's goals have to do with a standalone ironic?20:59
egonI didn't know about it -- I'm going to point our people at it.20:59
NobodyCamjroll: I was just trying to figure out how best to help him20:59
NobodyCamI am still unsure of what he is trying to test21:00
jrollvictorfeitosa: you want to look at the install guide, I think. I'm not sure what's tripping you up, for example the mac address is stored in ironic, not nova21:00
NobodyCambut it sounded like he just wants to deploy something on bare metal21:00
jrollyeah21:01
victorfeitosai do21:01
NobodyCamso I'm happy to help trouble shot the devstack setup or redirect to another solution?21:01
jrollvictorfeitosa: do you care if it's behind nova, using glance, neutron, etc21:01
jroll?21:01
victorfeitosanot at all21:01
victorfeitosajust want something provisioned for now21:02
*** meghal1 has joined #openstack-ironic21:02
NobodyCamvictorfeitosa: you have devstack sup acording to the guide21:02
NobodyCamwhat step do you get to and then what error do you get?21:02
victorfeitosaNobodyCam: yes, ironic enabled, agent driver ok, the thing is im not getting any errors you see21:03
*** meghal has quit IRC21:03
victorfeitosaNobodyCam: the guide does the provisioning using nova, it provisions the stacked machine, thats ok but then what?21:03
NobodyCamyou issue nova boot --flavor xyx --image yxy balh21:03
NobodyCamand don't get any errors?21:04
victorfeitosaNobodyCam:  the stacked machine already has an ip, im not actually using ironic for nothing, i want to be able to boot the machine and all with ironic and the guide doesnt go through that21:04
victorfeitosanope21:04
*** kkoski has joined #openstack-ironic21:04
victorfeitosai can go through the guide with no errors, but its not what i actually want21:04
victorfeitosasince its not provisioning anything for real....21:05
victorfeitosajust registering a node and booting through nova, but its not a real thing, its my stacked machine and not a clean bare metal machine21:05
jrollI swear we had docs for devstack + hardware21:06
*** andreykurilin__ has joined #openstack-ironic21:06
devanandajroll: I started a bit on L215 here https://etherpad.openstack.org/p/liberty-nova-summit-ideas21:07
NobodyCamI though so too ... I'm looking21:07
devanandajroll: you can probably articulate the problem better than I right now21:07
devanandavictorfeitosa: "it provisions the stacked machine" huh?21:08
jrolldevananda: I don't know what more there is to say21:08
victorfeitosadevananda: it is what it seems....21:08
jrolldevananda: "bare metal VMs"21:09
devanandaoh21:09
devanandajroll: huh. i swear we had that ...21:11
NobodyCamI though we did21:11
jrollI'm 99% sure we did21:11
victorfeitosawhat is the actual whole process? set upt pxe/ipmi server -> set up a stack -> configure the network in neutron -> create and set up an ironic node -> power it on?21:12
victorfeitosaam I missing something?21:12
jrollvictorfeitosa: maybe you want http://docs.openstack.org/developer/ironic/deploy/install-guide.html ?21:13
TheJulianic bonding21:13
TheJuliaafaik, we only presently support a single nic21:13
devanandaTheJulia: right.21:13
jrollwell21:13
TheJuliaat least, thats how I've groked the dsicussions thus far, I've not looked at the codepaths involved21:13
jrollwe support multiple NICs with multiple networks21:14
victorfeitosajroll: hmm thats probably it21:14
jrollas long as multiple == multiple21:14
jrolllike, identical number of NICs and networks21:14
* TheJulia ponders getting a small lab setup.... to be an excuse to actually use the managed switch on the shelf21:14
NobodyCamvictorfeitosa: if you are using devstack then nodes will be controled thru nova21:15
victorfeitosaNobodyCam: i get that, but how to provision a bare metal using nova/devstack?21:16
NobodyCamso nova boot, nova delete, etc...21:16
NobodyCamI've been looking for a doc on that21:16
devanandahttp://devananda.github.io/talks/isnt-it-ironic.html#/layers21:17
victorfeitosahmm21:18
devanandaI still cant find the "use devstack with real hardware" doc though :(21:18
victorfeitosadevananda: its ok dont worry, thats gonna wait til monday i guess21:18
victorfeitosaanyways thanks for the help guys, NobodyCam, devananda, jroll, TheJulia21:19
victorfeitosacheers guys have a good evening21:19
*** victorfeitosa has quit IRC21:19
NobodyCamvictorfeitosa: check back on monday..21:19
NobodyCamwell intel has this: https://software.intel.com/en-us/articles/physical-server-provisioning-with-openstack21:21
*** Marga_ has quit IRC21:23
NobodyCambrb21:27
*** kklimonda has quit IRC21:30
*** jjohnson2 has quit IRC21:32
*** egon has quit IRC21:33
*** ChuckC_ is now known as ChuckC21:34
*** kklimonda has joined #openstack-ironic21:45
*** kkoski has quit IRC21:48
*** egon has joined #openstack-ironic21:50
openstackgerritAlessandro Pilotti proposed openstack/ironic: Adds OCS Power and Management interfaces  https://review.openstack.org/17639021:55
*** dttocs_ has quit IRC22:01
*** _dguerri is now known as dguerri22:12
*** Marga_ has joined #openstack-ironic22:13
*** egon has quit IRC22:13
*** meghal1 has quit IRC22:13
*** r-daneel has quit IRC22:15
*** foexle has joined #openstack-ironic22:22
*** dguerri is now known as _dguerri22:22
*** egon has joined #openstack-ironic22:24
*** dprince has quit IRC22:28
*** meghal has joined #openstack-ironic22:34
NobodyCammassive winds out in *Windy Point* today lol22:39
*** harlowja_ has joined #openstack-ironic22:41
*** harlowja has quit IRC22:41
*** achanda has quit IRC22:53
*** thrash is now known as thrash|wknd22:54
*** meghal has left #openstack-ironic23:06
*** jjohnson2 has joined #openstack-ironic23:16
*** jerryz has joined #openstack-ironic23:33
*** ChuckC has quit IRC23:36
*** jjohnson2 has quit IRC23:38
NobodyCamokay going to call it a day, a week.23:43
NobodyCamhave a great weekend @all23:44
*** dttocs has joined #openstack-ironic23:50
*** achanda has joined #openstack-ironic23:53
*** ChuckC has joined #openstack-ironic23:56
*** achanda has quit IRC23:59

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