Friday, 2015-07-03

*** mtanino has quit IRC00:02
*** derekh has joined #openstack-ironic00:03
*** naohirot has joined #openstack-ironic00:06
*** derekh has quit IRC00:09
*** smoriya has joined #openstack-ironic00:10
*** Sukhdev has quit IRC00:14
*** devanand_ has quit IRC00:21
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC vendor passthru for soft reboot and NMI  https://review.openstack.org/18708200:31
*** chlong has joined #openstack-ironic00:56
*** davideagnello has quit IRC00:57
*** bizarrochristy has joined #openstack-ironic00:59
*** puranam__ has quit IRC01:08
*** dhellmann has quit IRC01:15
*** dhellmann has joined #openstack-ironic01:15
*** lazy_prince has joined #openstack-ironic01:18
*** chenglch has joined #openstack-ironic01:40
*** lazy_prince has quit IRC01:46
*** slagle has quit IRC01:47
*** slagle has joined #openstack-ironic01:47
openstackgerritMerged openstack/ironic-lib: Switch to oslo.service  https://review.openstack.org/19500202:00
*** Kennan has joined #openstack-ironic02:02
*** Kennan2 has quit IRC02:03
*** kan__ has joined #openstack-ironic02:03
*** Haomeng|2 has joined #openstack-ironic02:04
*** Haomeng has quit IRC02:07
openstackgerritNaohiro Tamura proposed openstack/ironic: add python-scciclient version number requirement  https://review.openstack.org/19785402:19
*** puranamr has joined #openstack-ironic02:20
*** puranamr_ has joined #openstack-ironic02:21
*** puranamr has quit IRC02:25
*** puranamr_ has quit IRC02:26
*** Haomeng|2 is now known as Haomeng02:28
*** kan__ has quit IRC02:29
*** kan__ has joined #openstack-ironic02:40
*** hakimo_ has joined #openstack-ironic02:52
*** hakimo has quit IRC02:54
*** bizarrochristy has quit IRC02:56
*** bizarrochristy has joined #openstack-ironic02:57
openstackgerritMerged openstack/python-ironicclient: Fix slow tests in RetriesTestCase  https://review.openstack.org/19804403:00
*** Nisha has joined #openstack-ironic03:02
*** hemna has joined #openstack-ironic03:17
*** hemna has quit IRC03:21
openstackgerritMerged openstack/ironic: Make use of tempdir configuration  https://review.openstack.org/19742203:22
*** lazy_prince has joined #openstack-ironic03:45
*** coolsvap|away is now known as coolsvap03:48
*** abrito has quit IRC03:48
openstackgerritMerged openstack/ironic: Add sequence diagrams for pxe_ipmi driver  https://review.openstack.org/14708703:56
*** heyongli has quit IRC03:57
*** heyongli has joined #openstack-ironic03:58
*** chenglch|2 has joined #openstack-ironic04:00
*** chenglch has quit IRC04:00
*** achanda has joined #openstack-ironic04:06
*** rameshg87 has joined #openstack-ironic04:12
*** Nisha has quit IRC04:15
*** achanda_ has joined #openstack-ironic04:21
*** achanda has quit IRC04:24
*** Nisha has joined #openstack-ironic04:26
*** achanda_ has quit IRC04:29
*** Marga_ has joined #openstack-ironic04:38
*** amotoki has joined #openstack-ironic04:46
*** Marga_ has quit IRC04:52
*** Marga_ has joined #openstack-ironic04:52
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_db  https://review.openstack.org/18190504:56
*** heyongli has quit IRC05:05
*** heyongli has joined #openstack-ironic05:05
openstackgerritYuiko Takada proposed openstack/ironic-inspector: Migrate to oslo_db  https://review.openstack.org/18190505:08
*** ifarkas has quit IRC05:31
openstackgerritRamakrishnan G proposed openstack/ironic: Add RAIDInterface for RAID configuration  https://review.openstack.org/19600305:35
openstackgerritRamakrishnan G proposed openstack/ironic: Add RPCAPIs for RAID configuration  https://review.openstack.org/19600605:35
openstackgerritRamakrishnan G proposed openstack/ironic: Add APIs for RAID configuration  https://review.openstack.org/19600705:41
*** igor____ has joined #openstack-ironic05:50
*** igor___ has quit IRC05:53
*** Kennan has quit IRC06:02
*** Kennan has joined #openstack-ironic06:02
*** saripurigopi has joined #openstack-ironic06:07
*** lintan__ has quit IRC06:07
*** heyongli has quit IRC06:14
*** heyongli has joined #openstack-ironic06:15
*** oomichi has joined #openstack-ironic06:25
*** achanda has joined #openstack-ironic06:29
openstackgerritRamakrishnan G proposed openstack/ironic: Add support for inband raid configuration agent ramdisk  https://review.openstack.org/19823806:32
*** radek_ has joined #openstack-ironic06:33
*** ijw has joined #openstack-ironic06:37
*** Nisha has quit IRC06:43
*** Nisha has joined #openstack-ironic06:44
*** romainh has joined #openstack-ironic06:49
*** rameshg87 has quit IRC06:50
*** yuikotakada has joined #openstack-ironic07:06
*** romainh has quit IRC07:10
*** dguerri` has quit IRC07:10
*** dguerri` has joined #openstack-ironic07:10
*** pshige has quit IRC07:10
*** Haomeng has quit IRC07:10
*** dguerri` is now known as dguerri07:10
*** davidlenwell has quit IRC07:10
yuikotakadagood morning Ironic07:11
*** Haomeng|2 has joined #openstack-ironic07:11
*** coolsvap is now known as coolsvap|away07:11
*** achanda_ has joined #openstack-ironic07:11
*** athomas has joined #openstack-ironic07:11
*** romainh1 has joined #openstack-ironic07:11
*** pshige_ has joined #openstack-ironic07:11
*** dguerri has quit IRC07:11
*** dguerri has joined #openstack-ironic07:11
*** subscope has quit IRC07:11
*** achanda has quit IRC07:11
*** subscope has joined #openstack-ironic07:12
*** davidlenwell has joined #openstack-ironic07:12
*** achanda has joined #openstack-ironic07:12
*** achanda_ has quit IRC07:14
*** coolsvap has joined #openstack-ironic07:24
*** coolsvap has quit IRC07:25
*** dtantsur|afk is now known as dtantsur07:25
*** ijw has quit IRC07:26
dtantsurMorning Ironic, hi yuikotakada07:26
yuikotakadadtantsur, o/07:26
*** coolsvap|away is now known as coolsvap07:26
*** bnemec has quit IRC07:32
*** e0ne has joined #openstack-ironic07:33
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Try real nova boot in exercise.sh  https://review.openstack.org/19787807:33
yuikotakadadtantsur, thank you for your comments in https://review.openstack.org/#/c/197878/ . I didn't know we can use Ironic Inspector with 512,07:33
dtantsuryuikotakada, neither did I :) but apparently we can, as our gate passes pretty reliably07:33
*** chlong has quit IRC07:33
yuikotakadadtantsur, yep, I'm trying it in my env now :) Then, what does "Filter RamFilter returned 0 hosts" mean...07:33
*** bnemec has joined #openstack-ironic07:33
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Stop demanding 1G of RAM, seems like 512M also works  https://review.openstack.org/19825007:34
dtantsuryuikotakada, I did a wrong check on hypervisor stats. Look at the logs: it still thinks that total RAM in system is 0.07:34
*** rameshg87 has joined #openstack-ironic07:36
yuikotakadadtantsur, do you mean "ram:0 disk:0 io_ops:0 instances:0 does not have 512 MB usable ram, it only has 0.0 MB usable ram. host_passes"?07:36
*** e0ne has quit IRC07:36
*** yog__ has joined #openstack-ironic07:36
dtantsuryuikotakada, yep07:38
*** jistr has joined #openstack-ironic07:39
*** coolsvap is now known as coolsvap|afk07:39
openstackgerritRamakrishnan G proposed openstack/ironic: Refactor pxe as a boot interface  https://review.openstack.org/16651307:39
*** kan__ has quit IRC07:40
*** jcoufal has joined #openstack-ironic07:41
*** jcoufal_ has joined #openstack-ironic07:42
rameshg87dtantsur: ^^^ please restore your +2 back if it still looks okay when you get time07:43
dtantsuryep, a bit later though07:44
rameshg87thanks07:44
*** Nisha has quit IRC07:44
*** jcoufal has quit IRC07:46
*** dguerri has quit IRC07:48
*** openstackstatus has quit IRC07:49
openstackgerritDmitry Tantsur proposed openstack/python-ironicclient: Bump default retry timeout to match Nova's  https://review.openstack.org/19602007:50
*** dguerri has joined #openstack-ironic07:50
*** dguerri is now known as dguerri`07:50
*** openstackstatus has joined #openstack-ironic07:51
*** ChanServ sets mode: +v openstackstatus07:51
*** lucasagomes has joined #openstack-ironic07:54
*** lucasagomes has quit IRC07:59
*** dtantsur is now known as dtantsur|brb07:59
*** lucasagomes has joined #openstack-ironic08:00
lucasagomesdtantsur|brb, hey sorry for the patching fixing time, I was working on https://review.openstack.org/#/c/198021/ when I saw the tests being really really slow08:00
lucasagomesno bugs were open for that, so I opened one and fixed it08:00
lucasagomesbut I didn't look trough the list08:01
*** yuikotakada has quit IRC08:05
*** yog__ has quit IRC08:06
*** yuikotakada has joined #openstack-ironic08:06
*** ifarkas has joined #openstack-ironic08:09
*** yuanying has quit IRC08:09
*** derekh has joined #openstack-ironic08:10
*** heyongli has quit IRC08:13
*** heyongli has joined #openstack-ironic08:14
*** yog__ has joined #openstack-ironic08:18
*** derekh has quit IRC08:19
*** derekh has joined #openstack-ironic08:20
rameshg87naohirot: hi08:23
naohirotrameshg87: hi08:23
*** dasm|afk is now known as dasm08:23
*** bethelwell has joined #openstack-ironic08:24
rameshg87naohirot: something related to https://review.openstack.org/#/c/151958/27/ironic/tests/drivers/irmc/test_deploy.py L8508:24
naohirotrameshg87: good morning:)08:24
rameshg87naohirot: morning :)08:24
rameshg87naohirot: isn't it better if we just mock os.path.isdir ?08:24
rameshg87naohirot: the problem with the current code is it makes some assumptions when there is no need to make them08:25
rameshg87naohirot: someone could be running the unit tests in a chrooted environment08:25
rameshg87which is not having the view of the real / of the unix system08:25
rameshg87naohirot: my only concern was if the test required it to be there, then we should have it08:26
rameshg87naohirot: but in this case, there is no need for making an assumption that /etc/hosts should exist08:26
yuikotakadanaohirot, hi :)08:26
rameshg87naohirot: wdyt ?08:26
naohirotrameshg87: Oh, I understand what your are talking08:26
rameshg87naohirot: I such a case irmc unit tests will fail unnecessarily08:26
rameshg87naohirot: same with https://review.openstack.org/#/c/151958/27/ironic/tests/drivers/irmc/test_deploy.py L7108:26
*** ijw has joined #openstack-ironic08:27
rameshg87I mean / is a more safer assumption08:27
rameshg87but why to take chances when we can safely mock it :)08:27
naohirotrameshg87: why I didn't use mock in those case is that I would like write unit tests as much as not to use mock.08:28
rameshg87naohirot: using mocks is not a bad idea :)08:29
rameshg87naohirot: I understand your point08:29
rameshg87naohirot: but the lesser the *unnecessary assumptions* in unit tests, the better according to me08:29
rameshg87mocking is a much safer alternative than *unnecessary assupmtions*08:29
naohirotrameshg87: I believe that passing mocked test case has less reliable than case without mock.08:30
naohirotrameshg87: but as I answered in the gerrit, posix assures that those file exit.08:31
rameshg87naohirot: but each function performed it it's duty correctly, and we independently test it, I think it's reasonable to mock it and make sure the mock is called correctly08:31
rameshg87naohirot: I agree. I saw that08:31
rameshg87naohirot: but some couldn't be having those files for various reasons08:31
rameshg87*someone08:31
naohirotrameshg87: what are those cases?08:31
rameshg87naohirot: and we can't say "you can run ironic unit tests only if you have /etc/hosts"08:31
rameshg87chrooted environment may be one example08:32
naohirotrameshg87: I see08:32
rameshg87what prevents someone from chrooting to a directory, cloning ironic, creating a venv from tox and then runing unit tests08:32
rameshg87I think it will perfectly work08:32
*** ijw has quit IRC08:32
rameshg87I understand your point of *not mocking*08:33
naohirotrameshg87: Okay, I didn't consider the change root case.08:33
rameshg87yeah, but lesser assumption, the better according to me :)08:34
naohirotrameshg87: If there is reasonable reason, I am fine to change it.08:35
rameshg87naohirot: okay, will leave a comment, please consider changing it08:35
naohirotyuikotakada: hi08:35
naohirotrameshg87: Yeah, please leave the comment in the gerrit.08:36
*** Nisha has joined #openstack-ironic08:50
sambettsMorning o/08:52
yuikotakadasambetts, o/08:57
*** jcoufal_ has quit IRC08:57
*** openstackgerrit has quit IRC08:57
*** ndipanov has joined #openstack-ironic08:58
sambettsyuikotakada: How's it going? Its v.suddenly got hot in the UK08:58
*** openstackgerrit has joined #openstack-ironic08:58
openstackgerritVictor Sergeyev proposed openstack/ironic: WIP: use new enginefacade feature of oslo.db  https://review.openstack.org/19180109:00
*** ijw has joined #openstack-ironic09:00
*** heyongli has quit IRC09:03
*** heyongli has joined #openstack-ironic09:04
*** Marga_ has quit IRC09:05
*** ijw has quit IRC09:05
*** Marga_ has joined #openstack-ironic09:05
*** jcoufal has joined #openstack-ironic09:05
openstackgerritLucas Alvares Gomes proposed openstack/python-ironicclient: Allow specifying a set of fields of the Node resource to be returned  https://review.openstack.org/19802109:07
*** e0ne has joined #openstack-ironic09:08
*** jcoufal has quit IRC09:12
yuikotakadasambetts, it's rainy season in Japan :(09:13
*** jcoufal has joined #openstack-ironic09:16
*** mgoddard has joined #openstack-ironic09:19
sambettsyuikotakada: Oh really? I thought you guys were similar to us w.r.t weather, whens your summer heat really kick in?09:20
*** pelix has joined #openstack-ironic09:20
yuikotakadasambetts, soon, I think :) mid July? BTW, will you attend to mid-cycle meetup?09:23
sambettsyuikotakada: I'm not sure I'll be able to this time :(09:23
rameshg87lucasagomes: hi09:27
yuikotakadasambetts, hmm, I can't :(09:28
lucasagomesrameshg87, hi there09:31
rameshg87lucasagomes: a quick question regarding your comment on https://review.openstack.org/#/c/177642/22/ironic/drivers/utils.py09:32
rameshg87lucasagomes: do you think it's possible to avoid 2 keys ? I actually suggested another key is_next_persistent_boot to avoid the problem that zhenguo point in patchset 1709:33
rameshg87lucasagomes: or if you are busy, please have a look at it when you get some time09:33
sambettsyuikotakada: Ah that's a shame I guess its a long trip, although you get it easy for the summit this time round09:33
lucasagomesrameshg87, oh will take a look09:33
lucasagomesrameshg87, yeah I suggested one key because it seems to be a binary thing. The boot device is persistent or not09:34
lucasagomesbut I will take a look at the resoning of having two keys there09:34
lucasagomesrameshg87, what I find a bit odd about that patch, is that the key persistent_boot_device="pxe" ftw can be set09:35
rameshg87lucasagomes: yeah the reasoning is when someone just wants a one time boot when persistent boot device is set09:35
lucasagomesbut that's not the persistent device because is_next_persistent_boot is not set09:35
*** ifarkas has quit IRC09:35
lucasagomesrameshg87, but if it's one time boot it's == not persistent no?09:35
*** achanda_ has joined #openstack-ironic09:35
rameshg87lucasagomes: something like this09:36
rameshg87lucasagomes: first some sets persistent boot device to disk09:36
rameshg87so it writes driver_internal_info['persistent_boot_device'] and it will be applied on every power on09:36
rameshg87now someone wants to set boot device to pxe temporarily for the next boot09:36
rameshg87so they set it using set_boot_device, since it's not a persistent one, it doesn't go into driver_internal_info09:37
rameshg87then they reset the bare metal09:37
*** marzif_ has joined #openstack-ironic09:37
*** ijw has joined #openstack-ironic09:38
*** Marga_ has quit IRC09:38
rameshg87now when it is powered on, ironic again sets the boot device back to disk (because it's in driver_internal_info['persistent_boot_device']09:38
lucasagomesrameshg87, ah gotcha09:38
*** achanda has quit IRC09:38
lucasagomesyeah seems fine09:38
rameshg87ironic has totally neglected the previous temporary boot09:38
*** Marga_ has joined #openstack-ironic09:38
lucasagomesrameshg87, yeah it seems correct then09:39
rameshg87okay09:39
lucasagomesI will comment on the bug09:39
rameshg87great .. thanks09:39
*** achanda has joined #openstack-ironic09:39
*** ifarkas has joined #openstack-ironic09:41
*** achanda_ has quit IRC09:42
*** ijw has quit IRC09:43
yuikotakadasambetts, yeah, I can go to summit by my bicycle ;) Will you come to Tokyo?09:46
yuikotakadalucasagomes, hi :909:46
lucasagomesyuikotakada, hello there, good ugt morning09:47
sambettsyuikotakada: I really hope so, I've wanted to go for years09:49
yuikotakadasambetts, really?? Tokyo is not so nice city...I hope you will not be dissapointed ;)09:50
sambettsyuikotakada: its Japan I general I've wanted to visit, and I hope to do some travelling while I'm over there09:51
lucasagomessambetts, +1, same here09:51
yuikotakadasambetts, lucasagomes, heh, do you have some places you want to go in Japan?09:53
sambettsyuikotakada: My finance wants to go and see the bunny island09:54
*** igor____ has quit IRC09:55
lucasagomesyuikotakada, yup, apart from tokyo I wanna check out the country side too09:56
lucasagomeskyoto, osaka09:56
lucasagomesI haven't planned yet, but if I get to go I will totally spend at least 1 or 2 more weeks just travelling aroudn09:56
yuikotakadasambetts, bunny island?? I googled now and I saw it for the first time :o Do you mean Okunoshima? Is here famous??09:57
sambettsyuikotakada: Thats the one09:57
*** naohirot has quit IRC09:57
yuikotakadalucasagomes, right, you can get kyoto and osaka by 2hours train, but there are bunch of sightseeing spots ;)09:58
lucasagomesyuikotakada, oh o/ that's near by then!09:59
lucasagomesyuikotakada, I will totally get some tips with you :-)09:59
yuikotakadalucasagomes, sure ;D I can give you some advices10:00
sambettsyuikotakada: You'll have to show us around10:00
lucasagomes++10:00
yuikotakadasambetts, sure, I will guide and willing to help dinner gathering :)10:00
sambettswoop :D10:02
*** Haomeng has joined #openstack-ironic10:04
*** Haomeng|2 has quit IRC10:04
*** alex_xu has quit IRC10:06
*** alex_xu has joined #openstack-ironic10:07
*** SpamapS has quit IRC10:09
*** SpamapS has joined #openstack-ironic10:09
*** chenglch|2 has quit IRC10:15
*** alex_xu has quit IRC10:15
*** alex_xu has joined #openstack-ironic10:15
openstackgerritMerged openstack/ironic: Remove db connection string env variable from tox.ini  https://review.openstack.org/19793210:17
openstackgerritlokesh s proposed openstack/bifrost: adding proxy variable so that git operations work  https://review.openstack.org/19829810:25
*** ijw has joined #openstack-ironic10:27
*** ijw has quit IRC10:33
sambettswell this is frustrating and annoying... I just added a new node and was doing all the node-update bits to give it all its info, and now its locked and I have no idea why10:39
*** saripurigopi has quit IRC10:42
sambettshmmm... just killed and restarted the conductor and it released the lock10:42
sambettsthen I did another node-update and its locked up again..10:43
rameshg87sambetts: it might locking for power state sync10:44
*** Marga_ has quit IRC10:47
sambettsrameshg87: Oh interesting, I'll investigate10:47
sambettsrameshg87: haha someone had disabled ipmi on my server... -,-10:51
sambettsrameshg87: good shout :)10:51
rameshg87sambetts: :)10:51
* rameshg87 has faced this several times10:51
*** dtantsur|brb is now known as dtantsur10:54
dtantsurlucasagomes, no prob man, just have a look at it now please :) I mean https://review.openstack.org/#/c/196020/10:56
dtantsurlucasagomes, oh, travelling a couple more weeks in Japan... I wish I could do the same :)10:56
openstackgerritDmitry Tantsur proposed openstack/ironic-inspector: Try real nova boot in exercise.sh  https://review.openstack.org/19787811:05
*** ricky1 has quit IRC11:07
lucasagomesdtantsur, hi there, the idea of having it == nova is that we may be dropping the logic in nova to do the retry? (Since now the client supports it)11:08
dtantsurlucasagomes, yep. and the second idea is that the current one is clearly not enough, which we hit a lot downstream11:12
dtantsurlucasagomes, I'd also like to drop retry logic from ironic-inspector :)11:12
*** achanda has quit IRC11:13
lucasagomesdtantsur, right11:13
dtantsureverything using Ironic used to have this kind of retries, I suspect11:13
TheJuliaGood morning!11:14
lucasagomesTheJulia, good (ugt) morning11:15
* TheJulia stands momentarilly and says, "Hi, My name is Julia, and I'm an IRC Addict"11:15
dtantsurTheJulia, morning :D11:15
*** achanda has joined #openstack-ironic11:15
*** ijw has joined #openstack-ironic11:27
*** rameshg87 has left #openstack-ironic11:27
*** achanda has quit IRC11:29
*** lucasagomes is now known as lucas-hungry11:30
*** vdrok has quit IRC11:32
*** ijw has quit IRC11:33
*** romainh1 has left #openstack-ironic11:33
*** romainh has joined #openstack-ironic11:34
*** Marga_ has joined #openstack-ironic11:36
*** subscope has quit IRC11:39
*** heyongli has quit IRC11:39
*** heyongli has joined #openstack-ironic11:40
*** dguerri` is now known as dguerri11:46
*** subscope has joined #openstack-ironic11:54
*** heyongli has quit IRC12:04
*** subscope has quit IRC12:05
*** vdrok has joined #openstack-ironic12:05
*** heyongli has joined #openstack-ironic12:06
*** e0ne is now known as e0ne_12:08
*** marzif__ has joined #openstack-ironic12:10
openstackgerritRoman Podoliaka proposed openstack/ironic: db: use new EngineFacade feature of oslo.db  https://review.openstack.org/19180112:10
*** e0ne_ is now known as e0ne12:12
*** dprince has joined #openstack-ironic12:12
dtantsuryuikotakada, woohoo, new nova test succeeded :)12:12
dtantsuryuikotakada, ifarkas, please review https://review.openstack.org/#/c/197878/12:13
*** marzif_ has quit IRC12:13
*** igor___ has joined #openstack-ironic12:14
*** ricky1 has joined #openstack-ironic12:19
ricky1heya12:19
*** ricky1 is now known as rcarrillocruz12:20
rcarrillocruznewbie question12:20
rcarrillocruzi'm testing ironic on baremetal12:20
rcarrillocruzthe machine didn't pick up DHCP and booted off HD12:20
rcarrillocruznow I'd like to retry the prov from ironic12:20
rcarrillocruzbut it's currently on 'wait call-back' state12:21
rcarrillocruzwhat sane value should I switch it to to reprovision it with ironic12:21
rcarrillocruz?12:21
*** subscope has joined #openstack-ironic12:21
rcarrillocruzi tried deleting the node but i can't with ^ state12:22
*** Nisha has quit IRC12:22
rcarrillocruzi suspect should switch to other state prior to that with 'ironic node-set-provision-state'12:22
rcarrillocruz?12:22
*** Nisha has joined #openstack-ironic12:22
ifarkasdtantsur, ok12:24
*** e0ne_ has joined #openstack-ironic12:25
dtantsurrcarrillocruz, IIRC we don't support it right now ( lucas-hungry may correct me when he's no longer hungry )12:26
dtantsurrcarrillocruz, can you try to $ ironic node-set-power-state UUID reboot12:26
dtantsur(I'm not sure it will work in this state either)12:26
Nishadtantsur, hi12:27
*** ijw has joined #openstack-ironic12:27
*** coolsvap|afk is now known as coolsvap|away12:27
dtantsurNisha, o/12:27
rcarrillocruzi think i solved it by doing ironic node-set-power-state uuid off12:27
rcarrillocruzthx dtantsur12:27
*** e0ne has quit IRC12:28
Nishadtantsur, i was trying inspector in ilo drivers12:28
dtantsuryeah, I think we tried it at least with pxe_ilo internally12:29
Nishagetting following error http://paste.openstack.org/show/338596/12:30
Nishawhat can be the issue?12:31
* dtantsur is still waiting for the paste to open.....12:31
*** ijw has quit IRC12:32
dtantsurNisha, is inspector even running? can Ironic contact it on [inspector]service_url endpoint (configurable in ironic.conf, defaults to localhost)?12:33
lucas-hungryrcarrillocruz, at DEPLOYWAIT you can abort the deployment by setting12:33
lucas-hungryironic node-set-provision-state <uuid> deleted12:33
*** lucas-hungry is now known as lucasagomes12:33
lucasagomess/setting/issuing12:34
Nishawith "ps" i cant find it running but i started it with devstack plugin12:34
Nishado i need to start the inspector explicitly12:35
dtantsurNisha, if its devstack, do ./rejoin_stack.sh and have a look at the appropriate screen12:35
Nishaoh it will be one of the service in devstack? what it will be named as? inspector?12:36
dtantsurironic-inspector IIRC12:36
Nishamy screen doesnt show inspector :(12:36
dtantsurnote though that you're environment looks outdated (still using ironic_inspector.client module for example)12:37
dtantsur* you're = your12:37
dtantsurNisha, please show me your local.conf12:37
Nishahttp://paste.openstack.org/show/338671/12:38
Nishadtantsur, localrc ^^^12:38
*** smoriya has quit IRC12:38
dtantsurNisha, looks good. My only suspect is age of your environment. Our devstack gate started passing this week, so recent one should be fine. How hard will it be to rebuild it?12:40
Nishait would be around 2-3 weeks old12:41
Nishadtantsur, when i start it in devstack do i need to to presetup/postsetup for ironic-inspector, or devstack will take care12:42
dtantsurNisha, everything should be fine one you add "enable_plugin" line to your local.conf12:43
dtantsurNisha, also make sure you don't have stale localrc hanging around12:43
dtantsurthere 2 files conflict with each other12:43
*** zhenguo has quit IRC12:43
Nishalike i need to place the ramdisk in tftpserver, add default file as $TFTPROOT/pxelinux.cfg/default...all this will be taken care by devstack12:44
Nisha?12:44
Nishai dontt have any other localrc12:44
Nishadtantsur, ^^^ will devstack take care of above?12:45
dtantsurNisha, yep, it will all be done12:45
Nishameans no manual configuration required....correct? :)12:45
Nishadtantsur, one more ques12:46
Nishadtantsur, i added the code like this in ilo inspection http://paste.openstack.org/show/338673/12:47
Nishadtantsur, is it the correct way to invoke inspector from ilo drivers?12:49
dtantsurNisha, hmm, it's a bit troublesome. Inspector runs this periodic task: https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/inspector.py#L124-L14012:49
Nishayes i know...12:50
dtantsurNisha, it won't be run with your approach. you should probably replicate the same task in the ilo driver12:50
dtantsur(or call this one)12:50
Nishameans...rewrite inspector in ilo inspection?12:50
dtantsurNisha, no, just create the same periodic task https://github.com/openstack/ironic/blob/master/ironic/drivers/modules/inspector.py#L124-L14012:51
dtantsurNisha, or create a periodic tasks that calls inspector's one12:51
Nishaohk12:51
NishaOk let me see..actually it started executing inspector's function but started giving error which i pasted12:52
Nishalet me try ...how can i start inspector without restarting devstack?12:53
dtantsurNisha, are you sure you have everything configured? TFTP etc..12:53
Nishayes12:54
Nishathats configured i am able to deploy using pxe driver12:54
dtantsurI'm rather talking about inspection image. As inspector didn't start for you, I suspect it might be misconfigured as well12:55
dtantsurthat's why I suggested rerunning devstack12:55
Nishaohk12:55
Nishai will redo devstack :( thats time consuming :(12:55
dtantsurI feel your pain :(12:56
Nishaanyway thanks for the help ...it actually helps and leads me in correct direction12:56
Nishadtantsur, need review for https://review.openstack.org/#/c/193478/ ...12:57
dtantsura bit overloaded right now, but will try..12:58
*** e0ne has joined #openstack-ironic13:05
*** e0ne_ has quit IRC13:08
openstackgerritLucas Alvares Gomes proposed openstack/python-ironicclient: Allow specifying a set of fields of the Node resource  https://review.openstack.org/19802113:10
openstackgerritLucas Alvares Gomes proposed openstack/python-ironicclient: Allow specifying a set of fields of the Port and Chasis resources  https://review.openstack.org/19834513:10
lucasagomesw00t ^13:10
*** bethelwell has quit IRC13:11
dtantsur:)13:12
*** puranamr has joined #openstack-ironic13:13
*** tiagogomes has joined #openstack-ironic13:18
tiagogomeshi all! is ironic still experimental? I ask this as it is not part of the Kilo install guide13:19
lucasagomestiagogomes, it's part of the integrated release, tho yeah we don't have docs :-(13:23
tiagogomesthanks lucasagomes13:23
*** bizarrochristy has quit IRC13:24
*** ijw has joined #openstack-ironic13:27
*** Nisha has quit IRC13:32
*** ijw has quit IRC13:33
*** Marga_ has quit IRC13:37
*** athomas has quit IRC13:42
openstackgerritMerged openstack/ironic: add python-scciclient version number requirement  https://review.openstack.org/19785413:44
*** amotoki has quit IRC13:47
*** athomas has joined #openstack-ironic13:48
*** Marga_ has joined #openstack-ironic13:50
*** achanda has joined #openstack-ironic13:51
openstackgerritLucas Alvares Gomes proposed openstack/ironic: Replace is_hostname_safe with a better check  https://review.openstack.org/19358713:53
*** Marga_ has quit IRC13:59
*** Marga_ has joined #openstack-ironic13:59
*** puranamr has quit IRC14:00
*** puranamr has joined #openstack-ironic14:01
jrollmorning y'all :)14:03
* jroll stands up next to TheJulia and proclaims his addiction14:03
dtantsurjroll, morning :)14:04
jrollhey dtantsur :)14:04
dtantsurand TGIF folks :)14:04
* jroll is not technically here today :P14:04
dtantsur(though it's already a holiday for you, isn't it?)14:04
jrollit is, just saying hi :)14:05
lucasagomesjroll, hey there14:05
lucasagomesno holidays today?14:05
jrollhiya lucasagomes14:05
jrollno, I'm off today, just hanging out14:06
dtantsurhehe14:06
dtantsurwe have a holiday on Monday14:06
lucasagomesjroll, fair enuff!14:06
*** puranamr_ has joined #openstack-ironic14:06
dtantsurwhich is pretty good, as I hate working when it's +34C outside..14:07
jrollheh14:07
*** puranamr has quit IRC14:09
*** puranamr has joined #openstack-ironic14:14
*** ndipanov has quit IRC14:17
*** puranamr_ has quit IRC14:17
*** ndipanov has joined #openstack-ironic14:19
*** Marga_ has quit IRC14:22
*** ijw has joined #openstack-ironic14:27
*** achanda has quit IRC14:31
NobodyCamgoood (ugt & holiday) morning14:33
dtantsurNobodyCam, morning, TGIF for us, happy holiday for you :)14:33
*** ijw has quit IRC14:33
jrollohai NobodyCam :)14:34
NobodyCam:) morning dtantsur not much left the work day part of your friday I hopes14:34
NobodyCammorning jroll14:34
NobodyCam:)14:34
rcarrillocruzTheJulia: hiya, is this a good venue to chat about bifrost?14:36
lucasagomesNobodyCam, good morning14:37
NobodyCammorning lucasagomes :)14:39
NobodyCamrcarrillocruz: TheJulia is probably on holiday today. I don't expect her to be around14:40
rcarrillocruzoh14:40
rcarrillocruzofc14:40
rcarrillocruz4th July14:40
NobodyCam:)14:40
rcarrillocruzthx NobodyCam14:40
rcarrillocruzmaybe it's not specific to ironic14:40
rcarrillocruzerm bifrost14:41
rcarrillocruzand you may know14:41
NobodyCamlol was just about to ask what your question was14:41
rcarrillocruzwith ironic, is it possible to select which NIC to PXE boot? i use the ipmi_agent driver14:41
rcarrillocruzi have two nics, one for management, another one for provisioning (DHCP/PXE)14:41
rcarrillocruzand because the prov is the second NIC, i can't boot off it, the server tries the first one which is the management NIC14:42
rcarrillocruzi know i could change that in the bios, but was wondering if we can do that with ipmi itself?14:42
*** r-daneel has joined #openstack-ironic14:42
NobodyCamhummm Ipmi can set boot device like disc vs netwrok not sure it can seth the nic to use. At least I have tried that14:44
*** e0ne is now known as e0ne_14:44
jrollrcarrillocruz: you could just remove the management nic from ironic ports table, right?14:45
jrollnot the best solution but it would work14:45
*** puranamr_ has joined #openstack-ironic14:45
jrollotherwise look for the code in bifrost that sets 'vif' or whatever on the ironic port14:45
jrolljust have to make it select the right one14:46
jrollthere's work planned to fix this, for what it's worth :)14:46
*** e0ne_ is now known as e0ne14:46
*** puranamr has quit IRC14:48
rcarrillocruzhmm, ok, i'll dig14:49
rcarrillocruzthx!14:49
jrolloh wait14:49
jrollbifrost doesn't use neutron for pxe, does it14:49
lucasagomesjroll, yeah, do you know the status of that work?14:49
*** dasm is now known as dasm|afk14:49
jrolllucasagomes: it's part of the neutron integration stuff, let me find it14:50
lucasagomesjroll, ack14:50
jrolllucasagomes: line 122 https://review.openstack.org/#/c/188528/5/specs/liberty/ironic-ml2-integration.rst14:50
jrollit isn't there to solve this but it would solve this :P14:50
jrollrcarrillocruz: I may have misread, I thought bifrost was setting up pxe for the wrong nic, but reading again it looks like the server isn't even trying the right nic14:52
lucasagomesjroll, thanks!14:52
jrollso yeah unless ipmi can set that I think you'll need to dive into the bios14:52
*** puranamr has joined #openstack-ironic14:53
*** puranamr_ has quit IRC14:57
rcarrillocruzjroll: that's right, no keystone no neutron15:04
rcarrillocruzand i'm passing to the inventory a record for my server15:04
rcarrillocruzspecifying the MAC address of the NIC i want it to boot15:04
rcarrillocruzbut it's booting off the first NIC regardless15:04
rcarrillocruzi need to check the code15:05
*** puranamr_ has joined #openstack-ironic15:08
lucasagomesyeah I don't think that ipmi allows you to specify which mac it should boot from15:08
*** puranamr has quit IRC15:10
*** achanda has joined #openstack-ironic15:10
lucasagomesjroll, I wonder if a quick fix for https://bugs.launchpad.net/ironic/+bug/1405131 would be simply having the nova ironic driver to filter the ports by looking at that pxe_enabled field15:11
openstackLaunchpad bug 1405131 in OpenStack Compute (nova) "Ports cannot be mapped to networks" [Low,In progress] - Assigned to Devananda van der Veen (devananda)15:11
lucasagomesand passing that down to the nova network to put a network at one of the ports15:12
lucasagomes(or all of the ports, if that would make sense)15:12
*** dprince has quit IRC15:13
*** jcoufal has quit IRC15:18
*** achanda has quit IRC15:22
*** lazy_prince has quit IRC15:25
*** bnemec has quit IRC15:27
*** ijw has joined #openstack-ironic15:27
*** bnemec has joined #openstack-ironic15:28
*** puranamr has joined #openstack-ironic15:31
*** puranamr has quit IRC15:32
*** davideagnello has joined #openstack-ironic15:33
*** ijw has quit IRC15:33
*** subscope has quit IRC15:35
*** puranamr_ has quit IRC15:35
*** subscope has joined #openstack-ironic15:36
*** viktors is now known as viktors|afk15:38
*** yog__ has quit IRC15:41
jrolllucasagomes: yeah, it would help15:44
jrollI think15:44
*** Marga_ has joined #openstack-ironic15:45
*** e0ne has quit IRC15:45
*** amotoki has joined #openstack-ironic15:49
*** puranamr has joined #openstack-ironic16:00
dtantsurhave a great weekend folks, see you on Tue (Mon is a holiday)16:04
*** dtantsur is now known as dtantsur|afk16:04
sambettsdtantsur|afk: Cya later16:07
*** Marga_ has quit IRC16:07
sambettsHave a good evening everyone :)16:07
lucasagomesdtantsur|afk, see ya enjoy the holiday16:08
lucasagomessambetts, see ya!16:08
sambettslucasagomes: Cya monday o/16:08
*** derekh has quit IRC16:17
*** Nisha has joined #openstack-ironic16:18
*** puranamr has quit IRC16:20
openstackgerritMathieu Mitchell proposed openstack/ironic: Add support for APC Rack PDU devices  https://review.openstack.org/19814916:20
rcarrillocruzk16:21
rcarrillocruzso, i can boot off the server with the nic now, actually ironic will put all nics on the server to try16:21
rcarrillocruzfirst the management nic16:21
rcarrillocruzthen the prov nic16:21
rcarrillocruzthus, it eventually pxe boots when it jumps to the second nic16:22
rcarrillocruzhowever, now it boots the ramdisk and i get a flood of "DMAR pte write access is not set boot"16:22
rcarrillocruzand eventually the server shuts down16:22
rcarrillocruzper myh google searching, it has to do with iommu setting on the kernel at boot16:22
rcarrillocruzgiven that bifrost/ironic uses dib, where should I look to tweak kernel options?16:22
rcarrillocruzany hint?16:23
*** jistr has quit IRC16:24
rcarrillocruzhmm16:26
rcarrillocruzofc16:26
rcarrillocruzpxelinux cfg file16:26
lucasagomesfolks I will call it a day16:27
*** ijw has joined #openstack-ironic16:27
lucasagomeshave a good night everyone!16:27
*** lucasagomes is now known as lucas-dinner16:27
*** athomas has quit IRC16:28
*** dprince has joined #openstack-ironic16:28
openstackgerritlokesh s proposed openstack/bifrost: adding proxy variable so that git operations work behind the proxy  https://review.openstack.org/19829816:29
*** davideagnello has quit IRC16:30
*** mgoddard has left #openstack-ironic16:31
*** achanda has joined #openstack-ironic16:31
*** ijw_ has joined #openstack-ironic16:32
*** ijw has quit IRC16:33
*** igordcard_ has quit IRC16:37
*** romainh has left #openstack-ironic16:41
*** achanda has quit IRC16:41
openstackgerritPeter Martini proposed openstack/bifrost: Add `logs' from test-bifrost to .gitignore  https://review.openstack.org/19843116:43
*** dguerri is now known as dguerri`16:47
*** Sukhdev has joined #openstack-ironic16:53
*** subscope has quit IRC17:09
*** achanda has joined #openstack-ironic17:15
*** mgarza_ has joined #openstack-ironic17:24
*** achanda has quit IRC17:36
openstackgerritMathieu Mitchell proposed openstack/ironic: Add support for APC Rack PDU devices  https://review.openstack.org/19814917:36
*** achanda has joined #openstack-ironic17:50
openstackgerritMathieu Mitchell proposed openstack/ironic: Introduce support for APC MasterSwitchPlus and Rack PDU  https://review.openstack.org/19814917:52
*** pelix has quit IRC17:53
* TheJulia is only semi-around today :)17:54
*** mgarza_ has quit IRC18:06
*** mgarza_ has joined #openstack-ironic18:10
*** Nisha has quit IRC18:10
*** boris-42 has quit IRC18:12
*** zigo has quit IRC18:18
*** davideagnello has joined #openstack-ironic18:19
*** zigo has joined #openstack-ironic18:22
*** bnemec has quit IRC18:23
*** davideagnello has quit IRC18:23
*** bnemec has joined #openstack-ironic18:24
*** dguerri` is now known as dguerri18:34
*** dguerri is now known as dguerri`18:36
*** dguerri` is now known as dguerri18:36
*** dguerri is now known as dguerri`18:38
*** Sukhdev_ has joined #openstack-ironic18:42
*** Sukhdev has quit IRC18:44
*** tiagogomes has quit IRC18:45
*** mgarza_ has quit IRC18:49
*** mgarza_ has joined #openstack-ironic18:57
-openstackstatus- NOTICE: etherpad.openstack.org is offline for scheduled database maintenance, ETA 19:30 UTC19:03
*** ChanServ changes topic to "etherpad.openstack.org is offline for scheduled database maintenance, ETA 19:30 UTC"19:03
*** achanda has quit IRC19:12
-openstackstatus- NOTICE: etherpad.openstack.org is still offline for scheduled database maintenance, ETA 19:45 UTC19:31
*** ChanServ changes topic to "etherpad.openstack.org is still offline for scheduled database maintenance, ETA 19:45 UTC"19:31
*** igor___ has quit IRC19:33
*** ifarkas has quit IRC19:37
*** mgarza_ has quit IRC19:49
*** mgarza has joined #openstack-ironic19:49
*** ChanServ changes topic to "Bare Metal Provisioning | Status: http://bit.ly/ironic-whiteboard | Docs: http://docs.openstack.org/developer/ironic/ | Bugs: https://bugs.launchpad.net/ironic"19:53
*** davideagnello has joined #openstack-ironic20:08
*** jistr has joined #openstack-ironic20:08
*** davideagnello has quit IRC20:12
*** Sukhdev_ has quit IRC20:23
*** dguerri` is now known as dguerri20:24
*** dguerri is now known as dguerri`20:25
openstackgerritOpenStack Proposal Bot proposed openstack/ironic-python-agent: Updated from global requirements  https://review.openstack.org/19398620:44
*** jistr has quit IRC20:50
*** mtanino has joined #openstack-ironic21:01
*** amotoki has quit IRC21:05
*** gabriel-bezerra has quit IRC21:35
*** lucas-dinner has quit IRC21:38
*** radek_ has quit IRC21:42
*** dprince has quit IRC21:52
*** heyongli has quit IRC21:54
*** heyongli has joined #openstack-ironic21:56
*** davideagnello has joined #openstack-ironic21:56
*** r-daneel has quit IRC21:58
*** davideagnello has quit IRC22:01
*** gabriel-bezerra has joined #openstack-ironic22:17
*** mgarza has quit IRC22:26
*** ndipanov has quit IRC22:46
*** davideagnello has joined #openstack-ironic23:45
*** davideagnello has quit IRC23:50

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