Friday, 2015-06-05

jrollTheJulia: multiple ironic api urls in ironic/agent or for your client?00:00
TheJuliaironic/agent00:01
jrollah, gotcha00:01
*** naohirot has joined #openstack-ironic00:01
TheJulianot sure it would work, I think it comes from ironic.conf on the conductor00:02
jrollyeah, I believe it does00:02
TheJuliawould be really cool to be able to override on a per node basis for api callback, but I'm just crazy00:03
jrollwell, so00:06
jrollwhy do you need agents to hit different api hosts?00:06
lifelessTheJulia: nothing that a list split horizon DNS won't fix :>:>:>00:07
TheJuliajroll: segregrated infrastuctures that can't see each other? :)00:08
*** cdearborn has quit IRC00:08
TheJulialifeless: touche00:09
jrollTheJulia: hrm, wouldn't those have different conductors as well, then?00:09
jrolland probably different db etc?00:09
*** alexpilotti has quit IRC00:10
TheJuliajroll: I'm lazy and only want to have one conductor at my house :)00:10
jrollso same conductor, same db, different api?00:10
TheJuliadifferent endpoint url00:10
jrollis it just that the networks are separated?00:10
TheJuliapretty much00:10
jrollyeah, I'd toss a route to the api in there00:14
jrollor something00:14
jrolland have one api host00:14
*** eghobo has joined #openstack-ironic00:25
*** eghobo_ has quit IRC00:28
*** Sukhdev has quit IRC00:29
*** thrash is now known as thrash|g0ne00:36
*** eghobo has quit IRC00:36
*** eghobo has joined #openstack-ironic00:41
*** mtanino has quit IRC00:43
*** chlong has quit IRC00:52
*** chlong has joined #openstack-ironic00:54
*** martini has quit IRC01:07
*** bradbeam has joined #openstack-ironic01:10
*** ijw_ has quit IRC01:16
*** ijw has joined #openstack-ironic01:16
*** eghobo has quit IRC01:18
openstackgerritMichael Davies proposed openstack/ironic-specs: Add ironicclient version caching  https://review.openstack.org/18864101:20
*** ijw has quit IRC01:22
lintanHi dhellmann, do you find a way to test it? Otherwise, I have a dev environment, I can test the new oslo.messaging  library01:35
*** kan_ has joined #openstack-ironic01:50
jlvillalmrda, Ping01:54
jlvillalmrda For: https://review.openstack.org/#/c/173674/  You could add: Depends-On: Icb29fdc92ecd54e388b7c16899070572458308da  to the commit message.  Instead of Workflow-101:56
*** yuikotakada has joined #openstack-ironic01:59
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC Virtual Media Deploy module for iRMC Driver  https://review.openstack.org/15195802:00
*** radek_ has joined #openstack-ironic02:05
*** zhidong has joined #openstack-ironic02:14
*** spandhe has quit IRC02:16
*** radek_ has quit IRC02:17
mrdajlvillal: thanks02:20
mrdajlvillal: so it's more than depends on though.02:21
jlvillalmrda, They were talking about that on the mailing list.  Use the depends-on against a spec to block a patch getting merged in.02:21
mrdaif the spec is approved, but has changes, the current code will need updating02:21
jlvillalmrda, Instead of people doing a -2 on a patch until the spec is approved.02:21
jlvillalmrda, True, but the spec is something that the patch depends on.  The patch being done according the the spec is a different matter :)02:22
mrdaI''ll add the depends on, but leave the -A, to makre sure the code implements whatver is approved in the spec02:22
jlvillalmrda, I did add a few minor comments in the spec.  Overall it looks good to me.02:23
mrdathanks for reviewing (when you should be having an evening :)02:23
jlvillalmrda, I'll go relax here in a few minutes...02:23
mrda:)02:23
jlvillalmrda, Do you know if Zhenguo Niu is on IRC?02:26
mrdaI don't know Zhenguo, haven't talked with him (I don't think)02:26
jlvillalmrda, Okay, thanks.02:27
zhenguojlvilal: yes02:27
jlvillalzhenguo, I just commented on the patch https://review.openstack.org/#/c/180014/15/ironic/drivers/modules/iscsi_deploy.py02:27
jlvillalzhenguo, Am I not understanding the code correctly?02:27
zhenguojlvillal: wait me for a second02:28
jlvillalzhenguo, okay02:28
zhenguojlvillal: oops, you are right, I should put if erro_msg out of the for loop02:30
jlvillalzhenguo, And the 'if error_msg' too, I think02:30
jlvillalzhenguo, Okay, I had a reason to be confused :)02:30
jlvillalzhenguo, error_msg = ''  above the for loop02:31
jlvillalzhenguo, And the if error_msg below the for loop.02:31
jlvillalzhenguo, Is what I am trying to say :)02:31
jlvillalzhenguo, Thanks!02:31
zhenguojlvillal: oh yes, will done soon, thanks :)02:32
mrdajlvillal: new version of the spec up :)02:41
jlvillalmrda, Thanks :)02:42
openstackgerritMichael Davies proposed openstack/ironic-specs: Add ironicclient version caching  https://review.openstack.org/18864102:42
mrda(boy, that was slow :)02:42
jlvillalmrda, Any thoughts on my question about a command line option to delete the cache?  Or print that it is using the cache?02:43
* jlvillal realizes that would mean changes to the patch :(02:43
mrdaI did answer that inline02:43
jlvillalI was there too soon :002:44
jlvillal:)02:44
mrdaas part of the original api microversion spec, adding additional log output was frowned upon02:44
mrda...as being too chatty02:44
mrda...and might be a PITA when it is used as a library02:44
jlvillalmrda, Okay.  Thanks!02:44
mrdawe can always specify the specific version, if need be02:45
* jlvillal +1s mrda's spec, knowing that someone will come along and -1 it, making jlvillal look foolish ;)02:45
jlvillalGood night Ironic! :)02:46
*** achanda has joined #openstack-ironic02:46
mrdajlvillal: You do a great job in reviewing - you tackle unreviewed code and specs, and that should be applauded!02:46
mrdajlvillal: have a ncei night!02:46
jlvillalmrda, Thanks.  I appreciate that :)02:46
openstackgerritZhenguo Niu proposed openstack/ironic: Add disk layout check on re-provisioning  https://review.openstack.org/18001402:47
openstackgerritMichael Davies proposed openstack/python-ironicclient: Cache negotiated api microversion for server  https://review.openstack.org/17367402:50
*** achanda has quit IRC03:00
*** Haomeng|2 has quit IRC03:09
openstackgerritHaomeng,Wang proposed openstack/bifrost: supports redhat yum installation  https://review.openstack.org/18529403:15
*** Haomeng has joined #openstack-ironic03:15
*** yuikotakada has quit IRC03:19
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: WIP: Supports standalone ironic  https://review.openstack.org/18787803:20
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: WIP: Supports standalone ironic  https://review.openstack.org/18787803:30
openstackgerritchenglch proposed openstack/ironic: Ironic should use its own context  https://review.openstack.org/18471403:33
*** chenglch has joined #openstack-ironic03:34
openstackgerritShivanand Tendulker proposed openstack/ironic: Validate capability in properties and instance_info  https://review.openstack.org/17478503:41
*** saripurigopi has joined #openstack-ironic03:47
openstackgerritZhenguo Niu proposed openstack/ironic: Add disk layout check on re-provisioning  https://review.openstack.org/18001403:48
*** coolsvap|afk is now known as coolsvap03:53
*** eghobo has joined #openstack-ironic04:01
openstackgerritShivanand Tendulker proposed openstack/ironic: grub2 bootloader support for uefi boot mode  https://review.openstack.org/16619204:02
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: Support standalone ironic  https://review.openstack.org/18787804:13
openstackgerritShivanand Tendulker proposed openstack/ironic: Secure boot support for pxe_ilo driver  https://review.openstack.org/15480804:13
*** edcragg has joined #openstack-ironic04:21
*** pradipta has joined #openstack-ironic04:22
openstackgerritNaohiro Tamura proposed openstack/ironic: Add iRMC Virtual Media Deploy module for iRMC Driver  https://review.openstack.org/15195804:24
*** edcragg has quit IRC04:26
*** Nisha has joined #openstack-ironic04:28
*** jamielennox is now known as jamielennox|away04:32
*** saripurigopi has quit IRC05:00
*** eghobo_ has joined #openstack-ironic05:06
*** saripurigopi has joined #openstack-ironic05:07
*** eghobo has quit IRC05:10
openstackgerritNaohiro Tamura proposed openstack/ironic: Add localboot support for iscsi_irmc driver  https://review.openstack.org/16373805:20
*** hblixt has joined #openstack-ironic05:22
*** achanda has joined #openstack-ironic05:25
*** chenglch has quit IRC05:33
*** Haomeng has quit IRC05:34
*** saripurigopi has quit IRC05:38
*** eghobo_ has quit IRC05:39
*** eghobo has joined #openstack-ironic05:40
*** mitz has quit IRC05:41
*** achanda has quit IRC05:43
openstackgerritNaohiro Tamura proposed openstack/ironic: Add whole disk image support for iscsi_irmc driver  https://review.openstack.org/18177105:45
*** eghobo has quit IRC05:45
*** mdbooth has quit IRC05:48
*** jhova has joined #openstack-ironic05:52
*** jhova has quit IRC05:52
*** mdbooth has joined #openstack-ironic05:53
*** vishwana_ has quit IRC05:56
openstackgerritNaohiro Tamura proposed openstack/ironic: Add IPA support for iscsi_irmc driver  https://review.openstack.org/18180705:57
*** achanda has joined #openstack-ironic06:09
*** romainh has joined #openstack-ironic06:11
*** saripurigopi has joined #openstack-ironic06:13
*** dtantsur|afk is now known as dtantsur06:16
dtantsurMorning Ironic, TGIF!06:16
*** yuanying has joined #openstack-ironic06:19
*** romainh has quit IRC06:20
*** romcheg has joined #openstack-ironic06:23
*** jhova has joined #openstack-ironic06:24
*** Haomeng|2 has joined #openstack-ironic06:32
*** dlpartain has joined #openstack-ironic06:39
*** dlpartain has left #openstack-ironic06:40
*** Nisha has quit IRC06:49
*** romcheg has quit IRC06:49
zhenguodtantsur: morning :)06:52
dtantsurzhenguo, o/06:54
*** e0ne has joined #openstack-ironic06:54
zhenguodtantsur: about nodes-tagging specs, do you think I should include ports tagging or do that later?06:56
dtantsurzhenguo, I would say: not now06:56
dtantsurat least not in the same spec06:56
zhenguoyes , I think so. maybe after this implemented06:57
*** jistr has joined #openstack-ironic06:57
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: Support standalone ironic  https://review.openstack.org/18787806:58
zhenguodtantsur: and I expect to allow multiple --tag in node-list commands, wdyt?06:58
dtantsurzhenguo, sounds good06:59
zhenguodtantsur: got it, thanks will update specs soon :)06:59
*** yuikotakada has joined #openstack-ironic07:01
openstackgerritHaomeng,Wang proposed openstack/bifrost: Supports RedHat yum installation  https://review.openstack.org/18529407:01
*** romcheg has joined #openstack-ironic07:02
openstackgerritHaomeng,Wang proposed openstack/bifrost: Support RedHat yum installation  https://review.openstack.org/18529407:02
*** jhova has quit IRC07:02
*** e0ne has quit IRC07:04
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: Support standalone ironic  https://review.openstack.org/18787807:10
*** chenglch has joined #openstack-ironic07:11
openstackgerritTan Lin proposed openstack/ironic: Check timeout when nodes stuck on deploying state  https://review.openstack.org/18868807:14
*** romcheg has quit IRC07:18
*** achanda has quit IRC07:28
openstackgerritZhenguo Niu proposed openstack/ironic-specs: Add nodes tagging support  https://review.openstack.org/18397107:32
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: Support standalone ironic  https://review.openstack.org/18787807:32
openstackgerritHaomeng,Wang proposed stackforge/ironic-discoverd: Support standalone ironic  https://review.openstack.org/18787807:37
openstackgerritchenglch proposed openstack/ironic-specs: Add petitboot iscsi deploy driver support  https://review.openstack.org/17764107:39
*** dguerri` is now known as dguerri07:39
*** ifarkas has joined #openstack-ironic07:41
*** jistr is now known as jistr|biab07:47
*** romainh has joined #openstack-ironic07:47
*** rwsu has joined #openstack-ironic07:48
*** dtantsur is now known as dtantsur|brb07:52
*** coolsvap is now known as coolsvap|afk07:52
*** achanda has joined #openstack-ironic07:52
*** romcheg has joined #openstack-ironic07:57
*** lucasagomes has joined #openstack-ironic07:57
*** yuikotakada has quit IRC08:01
*** achanda_ has joined #openstack-ironic08:01
*** achanda has quit IRC08:04
openstackgerritVictor Sergeyev proposed openstack/ironic: WIP: use common serializers  https://review.openstack.org/18870108:08
*** athomas has joined #openstack-ironic08:08
*** zhidong has quit IRC08:10
*** bethelwell has joined #openstack-ironic08:14
*** stendulker has joined #openstack-ironic08:15
*** bethelwell has quit IRC08:16
*** bethelwell has joined #openstack-ironic08:16
*** yuanying has quit IRC08:17
*** dguerri is now known as dguerri`08:22
*** dguerri` is now known as dguerri08:22
*** dguerri is now known as dguerri`08:22
*** dguerri` is now known as dguerri08:22
*** romcheg has quit IRC08:32
*** chlong has quit IRC08:34
*** foexle has joined #openstack-ironic08:35
*** rwsu has quit IRC08:36
*** ndipanov has joined #openstack-ironic08:37
*** saripurigopi has quit IRC08:42
*** saripurigopi has joined #openstack-ironic08:43
*** pelix has joined #openstack-ironic08:44
*** edcragg has joined #openstack-ironic08:45
*** achanda_ has quit IRC08:46
*** jistr|biab is now known as jistr08:50
*** MattMan has quit IRC08:53
*** coolsvap|afk is now known as coolsvap08:54
*** MattMan has joined #openstack-ironic08:54
*** jistr has quit IRC08:59
*** hblixt has quit IRC09:02
*** e0ne has joined #openstack-ironic09:09
sambettsUGT Morning Ironic, TGIF! :D09:14
lucasagomessambetts, good ugt morning09:16
sambettso/ lucasagomes09:18
*** jistr has joined #openstack-ironic09:19
openstackgerritNaohiro Tamura proposed openstack/ironic-specs: Enhance Power Interface for Soft Reboot and NMI  https://review.openstack.org/18670009:20
*** marzif_ has joined #openstack-ironic09:21
openstackgerritYuriy Zveryanskyy proposed openstack/ironic-specs: Add new deploy driver for diskless nodes  https://review.openstack.org/18107409:34
openstackgerritMatt Keenan proposed openstack/ironic: get_supported_boot_devices() returns static device list which is only applicable to x86 based architectures. If a node references for instance sparc architecture, then "pxe" boot is not supported, however "wanboot" is. The driver referenced by the node sh  https://review.openstack.org/18846609:35
openstackgerritIWAMOTO Toshihiro proposed openstack/ironic-specs: Collect IPA logs  https://review.openstack.org/16879909:37
*** alexpilotti has joined #openstack-ironic09:45
*** romainh has quit IRC09:52
*** chenglch has quit IRC10:01
*** e0ne is now known as e0ne_10:07
*** e0ne_ is now known as e0ne10:12
*** romcheg has joined #openstack-ironic10:16
*** achanda has joined #openstack-ironic10:20
*** romcheg has quit IRC10:22
*** romcheg has joined #openstack-ironic10:23
*** aignatov has quit IRC10:39
*** romcheg has quit IRC10:40
*** pradipta has quit IRC10:43
*** romcheg has joined #openstack-ironic10:45
*** naohirot has quit IRC10:47
*** stendulker has quit IRC10:49
*** aignatov has joined #openstack-ironic10:49
*** romcheg has quit IRC10:52
*** coolsvap is now known as coolsvap|afk10:59
*** jhova has joined #openstack-ironic11:00
*** e0ne is now known as e0ne_11:05
*** e0ne_ is now known as e0ne11:07
*** marzif_ has quit IRC11:11
*** dtantsur|brb is now known as dtantsur11:12
*** marzif_ has joined #openstack-ironic11:12
*** romainh has joined #openstack-ironic11:12
*** marzif_ has quit IRC11:13
*** marzif_ has joined #openstack-ironic11:13
sambettsMorning dtantsur o/11:14
dtantsursambetts, morning!11:14
TheJuliagood morning everyone11:35
*** achanda has quit IRC11:35
*** lucasagomes is now known as lucas-hungry11:42
dtantsurTheJulia, morning!11:42
lucas-hungryTheJulia, good ugt morning11:43
* lucas-hungry goes for lunch11:43
*** rwsu has joined #openstack-ironic11:43
* TheJulia looks at the the lack of reviews on bifrost and feels a little sad11:47
*** dguerri is now known as dguerri`11:48
sambettsmorning TheJulia :)11:48
TheJuliagood morning sambetts11:48
*** thrash|g0ne is now known as thrash11:48
* dtantsur would review Bifrost if he understood ansible even a little..11:49
TheJulia:)11:50
TheJuliaOccassionally there is some python, infact I'll likely be adding more python today or this weekend11:51
dtantsurTheJulia, ok, I'll add bifrost to me gertty :)11:53
TheJuliaHi, virtualbox, why do you dislike me11:58
openstackgerritSummer Barringer proposed openstack/bifrost: Add DHCP documentation  https://review.openstack.org/18741511:58
*** saripurigopi has quit IRC12:03
*** dprince has joined #openstack-ironic12:06
openstackgerritOm Kumar proposed openstack/ironic:  Implement Chassis Level Discovery Tool  https://review.openstack.org/15857712:08
*** e0ne is now known as e0ne_12:21
*** e0ne_ is now known as e0ne12:22
*** trown|outttypeww is now known as trown12:30
*** dguerri` is now known as dguerri12:35
*** ndipanov is now known as ndipanoff12:36
*** zhenguo has quit IRC12:37
*** athomas_ has joined #openstack-ironic12:39
openstackgerritJulia Kreger proposed openstack/bifrost: Add DHCP documentation  https://review.openstack.org/18741512:40
TheJuliadtantsur: thank you :)12:43
dtantsuryvw12:43
*** athomas has quit IRC12:43
*** athomas_ has quit IRC12:43
*** lucas-hungry is now known as lucasagomes12:52
*** athomas_ has joined #openstack-ironic12:57
*** cdearborn has joined #openstack-ironic12:57
*** romainh has left #openstack-ironic12:58
openstackgerritImre Farkas proposed stackforge/ironic-discoverd: Do not require scheduling attributes in ramdisk  https://review.openstack.org/18603313:26
*** kan_ has quit IRC13:28
openstackgerritMerged stackforge/ironic-discoverd: Support standalone ironic  https://review.openstack.org/18787813:35
*** athomas__ has joined #openstack-ironic13:36
*** e0ne is now known as e0ne_13:39
openstackgerritJulia Kreger proposed openstack/bifrost: Addition of dynamic configuration drives  https://review.openstack.org/18862413:39
openstackgerritJulia Kreger proposed openstack/bifrost: Initial dynamic enrollment role  https://review.openstack.org/18817613:39
openstackgerritJulia Kreger proposed openstack/bifrost: Initial inventory module  https://review.openstack.org/18408413:39
*** e0ne_ is now known as e0ne13:39
openstackgerritJulia Kreger proposed openstack/bifrost: Enable agent_ipmitool driver when testing  https://review.openstack.org/18862313:39
openstackgerritJulia Kreger proposed openstack/bifrost: Add initial dynamic deployment role  https://review.openstack.org/18877313:39
*** athomas_ has quit IRC13:39
TheJuliaoh, the fact all of those updated makes me worry13:39
*** athomas__ has quit IRC13:41
*** bradbeam has quit IRC13:41
dtantsurwow13:42
TheJuliadtantsur: I'll update the inventory later, I just want to get my local deployments working first13:44
dtantsursure, take your time13:44
TheJuliaoh, it rebased against master, fun13:45
*** athomas__ has joined #openstack-ironic13:53
ekarlsowhat's the use of bitfrost btw?13:54
TheJuliaSetting up standalone ironic and deploying a given pool of machines with a base OS13:56
*** [1]cdearborn has joined #openstack-ironic14:01
*** achanda has joined #openstack-ironic14:10
*** athomas_ has joined #openstack-ironic14:11
*** cdearborn has quit IRC14:12
*** athomas__ has quit IRC14:14
*** athomas_ has quit IRC14:16
*** e0ne is now known as e0ne_14:16
*** athomas_ has joined #openstack-ironic14:16
*** dlpartain has joined #openstack-ironic14:18
NobodyCamgood morning Ironicers14:24
dtantsurNobodyCam, morning, TGIF!14:24
BadCubmorning folks14:24
dtantsur(UGT TGIF)14:24
dtantsurBadCub, morning you too :)14:25
BadCubheya dtantsur :)14:25
NobodyCamgood (UGT) morning dtantsur and BadCub14:25
*** dlpartain has left #openstack-ironic14:26
*** e0ne_ has quit IRC14:26
*** foexle has quit IRC14:27
*** mtanino has joined #openstack-ironic14:29
*** dlpartain1 has joined #openstack-ironic14:32
sambettsMorning NobodyCam, BadCub o/14:33
NobodyCammorning sambetts :)14:33
BadCubmorning sambetts14:34
*** dlpartain2 has joined #openstack-ironic14:34
*** dlpartain3 has joined #openstack-ironic14:35
*** dlpartain1 has quit IRC14:36
*** dlpartain2 has quit IRC14:37
*** saripurigopi has joined #openstack-ironic14:39
jlvillalGood morning Ironic :)14:40
dtantsurjlvillal, morning14:40
jlvillaldtantsur, I was thinking you should suggest Brno for a mid-cycle some time :)14:42
jlvillaldtantsur, Probably a good place.  Relatively low cost, I think.14:43
* jlvillal Likes Prague14:43
*** e0ne has joined #openstack-ironic14:45
jlvillalhttps://review.openstack.org/188550 is a small change to the client so that the ironicclient program 'ironic' will get installed in the virtualenv.  Makes it easier to test, I think.  If anyone would like to review.14:45
*** ifarkas has quit IRC14:47
jrollmorning everybody :)14:54
jrollI have a nova bug fix for you all, really fun one https://review.openstack.org/#/c/188652/14:54
NobodyCammornign jlvillal and jroll14:55
*** dlpartain3 has quit IRC14:55
jrolltgif NobodyCam !14:55
NobodyCamoh YA14:55
NobodyCam:)14:55
jrollholy cow especially this friday14:55
NobodyCam??14:55
jrollbeen a long week14:56
*** achanda has quit IRC14:56
NobodyCamya14:56
BadCubI'll second that. Soooo ready for this week to be over14:56
dtantsurjlvillal, oh yeah, Brno is a perfect place for midcycle. the only downside is that it's a bit far from big airports14:57
jlvillaldtantsur, Ah.  Prague would be nice too :)14:58
dtantsur++14:58
*** hemnafk is now known as hemna14:58
jrollI'd like to point out that while I think following them is a good thing, I hate these new pep8 rules :/15:00
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Tolerate alternative return code for FRU size  https://review.openstack.org/18880615:00
*** athomas_ has quit IRC15:02
jlvillaljroll, Any suggestion for importance of Nova bug?15:02
jrolljlvillal: it can be pretty nasty, depends on capacity15:03
jrolljlvillal: chance of scheduling to an undeployable node is (number in cleaning)/(number available + cleaning)15:03
jrolland that's retried up to three times15:03
jlvillaljroll, Okay so either MEDIUM or HIGH.15:04
jlvillalI put it as HIGH.15:04
jrolljlvillal: yeah, I suppose so15:04
jlvillaljroll, I will let Nova team smack me around if I'm wrong ;)15:04
jrollseems fine, I tend to think it's a pretty trivial review so shouldn't be there long :)15:04
jlvillaljroll, I will review it later and add it to the subteam review board.15:05
* jlvillal still needs to get out of bed...15:05
jrollty!15:05
jrollheh15:05
jrollyeah, you're up early15:05
* NobodyCam reclones brifrost from the correct repo this time :-p15:08
jlvillaljroll, It did fail Jenkins :(  Not sure if that is a random failure.15:08
jrolljlvillal: I'll check it out and keep track of it :)15:10
jlvillaljroll, Thanks15:10
*** lsmola has quit IRC15:12
jrolljlvillal: only failing a neutron job seems random to me :)15:13
*** dprince has quit IRC15:16
dtantsurtime to go, enjoy your weekend!15:22
*** dtantsur is now known as dtantsur|afk15:22
lucasagomesmorning jroll NobodyCam BadCub jlvillal15:24
jroll\o lucasagomes15:25
BadCubmorning lucasagomes15:25
lucasagomesfolks I've been playing with YAML files and I wanted to know if you guys see values in being able to input an yaml file for the ironic client when creating resources15:25
lucasagomesso it would create chassis/ports/nodes from a file15:25
jrollmmm15:28
jrollI see value in supporting that, and json15:28
jrollwhether it's an arg to *-create or a separate command sort of thing is up in the air, I guess I don't care either way15:28
lucasagomesyeah we currently have some scripts for our installer that does create resources from a file, but it kinda sucks15:29
jrollsame here15:29
openstackgerritMerged stackforge/pyghmi: Tolerate alternative return code for FRU size  https://review.openstack.org/18880615:29
lucasagomesso having something in our client that is able to handle, validate a schema against it15:29
*** e0ne is now known as e0ne_15:29
lucasagomesand create all resources at once, I find it valuable. But wanted to check with you first15:30
*** e0ne_ is now known as e0ne15:30
jrollyeah, I'm personally cool with it15:30
*** e0ne is now known as e0ne_15:30
*** e0ne_ is now known as e0ne15:30
lucasagomesjroll, what you think about http://paste.openstack.org/show/266230/15:31
lucasagomesas a complex example15:31
jrolllucasagomes: I'm not sure I understand e.g. &node_115:31
NobodyCammorning lucasagomes15:31
lucasagomesjroll, these are anchors in yaml (like a ref)15:32
jrolloh hm15:32
jrolloh I see, for the fk15:32
lucasagomesofc you don't need it if you don't have a chassis for example15:32
lucasagomesso you don't need to create ref for nodes15:32
lucasagomesit will be something liek http://paste.openstack.org/show/266258/15:33
* lucasagomes maybe needs a better/clear syntax15:33
lucasagomesthis will create 2 nodes and 3 ports15:33
lucasagomesnode 1 will have port1 and port2 and node 2 will have port 315:33
*** achanda has joined #openstack-ironic15:34
*** saripurigopi has quit IRC15:34
jrolllucasagomes: yeah, seems fine15:35
*** saripurigopi has joined #openstack-ironic15:36
openstackgerritMatt Keenan proposed openstack/ironic: get_supported_boot_devices() returns static device list which is only applicable to x86 based architectures. If a node references for instance sparc architecture, then "pxe" boot is not supported, however "wanboot" is. The driver referenced by the node sh  https://review.openstack.org/18846615:41
*** david-lyle has quit IRC15:46
*** david-lyle has joined #openstack-ironic15:46
lucasagomesjroll, http://paste.openstack.org/show/266366/ nesting15:48
jrolllucasagomes: ooo15:48
jrollmaybe I like that better15:49
lucasagomesright and ofc you don't need to create all resources, if you want only nodes and ports you can remove chassis15:49
jrollthat way our client doesn't need to work out ordering dependencies, like making sure the node is there before the port15:49
lucasagomesyeah15:49
lucasagomesjroll, if that's done you guys will look into using it? (wants to make something good for general)15:50
lucasagomesI will make sure we have a schema validating such things, like types on the fields, unexisting fields etc...15:50
jrolllucasagomes: quite possibly, yeah15:50
lucasagomesack15:50
lucasagomesshould I put a spec for it? Or a patch with a long commit message to the client explaning would be enough?15:51
lucasagomesas a POC15:51
JayFOh that'd be slick. I love YAML files!15:51
jrollhehehe15:51
lucasagomes:-)15:51
jrolllucasagomes: I'd do a quick spec, nothing intense15:51
jrollwith your example and such15:51
jrolljust so we have something to ref15:52
jrolland something to complain about ;D15:52
lucasagomesJayF, the official yaml website is a valid yaml file15:52
lucasagomesthat's how readable it is15:52
lucasagomeshttp://yaml.org/15:52
lucasagomesheh15:52
lucasagomesjroll, ack, yeah seems good15:52
jrollnice15:53
jrollis there ever a case where a node is in deploy{ing,wait,ed}/active and does not have an instance id on it?15:56
jrollassuming nova is in play15:56
jrollI'm thinking not, from what I see15:57
lucasagomesyeah if nova is in play I don't think so15:58
lucasagomesfor standalone yes you don't need instance_uuid15:58
*** vishwanathj has joined #openstack-ironic15:58
lucasagomesone of the first things if not the first is when deploying an instance with nova is to associate a node with the instance uuid15:59
devanandamorning, all15:59
*** marbindrakon has left #openstack-ironic15:59
lucasagomesfrom there on, the ironic nova driver will use the instance_uuid to GET the node in ironic15:59
*** achanda_ has joined #openstack-ironic15:59
lucasagomesdevananda, morning15:59
JayFdevananda: you have an interest in the bug jroll filed... pretty nasty one in nova driver -> https://bugs.launchpad.net/nova/+bug/146237415:59
openstackLaunchpad bug 1462374 in OpenStack Compute (nova) "Ironic: Unavailable nodes may be scheduled to" [High,In progress] - Assigned to Jim Rollenhagen (jim-rollenhagen)15:59
lucasagomesdevananda, re creating multiple resources at once (in the client) http://paste.openstack.org/show/266366/15:59
jrollmorning devananda :)16:00
devanandahave I said lately how much I dislike meetings?16:00
devananda(I also have meetings scheduled for the next 3 hours)16:00
*** achanda has quit IRC16:00
devanandajroll: oh. heh. if there's no instance_uuid set? yea, that makes sense16:01
jrollyay16:02
lucasagomesjroll, one thing is... nova is the one removing the instance_uuid association... Perhaps it removes it before cleaning starts?16:02
jrolllucasagomes: it removes it before it calls set-provision-state deleted16:03
lucasagomesjroll, perhaps ironic should clean that up once the node is finally done cleaning, just like it does for instance_info?16:03
devanandanova removes it when delete is "done"16:03
jroll(which kicks cleaning)16:03
jroller16:03
devanandaoh16:03
jrollyeah, I'm wrong16:03
jrollit removes the instance_uuid after the node gets into cleaning (which is when nova sees it as "done")16:03
*** jistr has quit IRC16:03
jrollupdated https://review.openstack.org/#/c/18865216:08
jrolldevananda: JayF ^ etc16:08
lucasagomeslooks simpler/better indeed16:09
NobodyCammorning devananda16:09
*** dguerri is now known as dguerri`16:13
*** e0ne is now known as e0ne_16:23
*** e0ne_ has quit IRC16:24
*** trown is now known as trown|lunch16:24
*** achanda_ has quit IRC16:26
jlvillalNobodyCam: I know you looked at this before.  Not sure if you would have time, at some point, to look at this spec again?  https://review.openstack.org/#/c/133902/16:28
lucasagomesjroll, I've a concern inline... commented on the patch16:29
lucasagomeslemme know if it makes sense16:29
NobodyCamjlvillal: on a call atm16:31
NobodyCamwill take a look in a bit :)16:31
jlvillalNobodyCam: Thank you :)16:31
jrolllucasagomes: commented back16:32
NobodyCam:)16:32
jrolllucasagomes: this logic is a bit hard to follow, I think we should refactor it all at some point16:32
lucasagomesjroll, yeah... looking at ur comment16:32
*** dprince has joined #openstack-ironic16:34
lucasagomesjroll, yeah that's right. Damn messy16:36
jrollyeah :/16:36
*** eghobo has joined #openstack-ironic16:36
lucasagomesjroll, but one this is... there's a diff there. If node_resource_used return true (due != AVAILABLE)16:38
lucasagomesthe resource tracker will see it as used16:38
devanandajroll: remember that discussion we had a while back about composable hardware?16:38
lucasagomesif unavailable return true, resource tracker will see it as non-exitent16:38
devanandajroll: tldr things are going to get even more wierd soon - http://www.hpl.hp.com/research/systems-research/themachine/16:38
lucasagomesI believe the end result are same, both will prevent instances from being scheduled onto the node16:38
lucasagomesdevananda, soon?16:39
devanandalucasagomes: you may want to track ^ too16:39
lucasagomesyeah16:39
devanandalucasagomes: yea, though I cant say exactly when16:39
lucasagomesthe machine seems to rock... everything is in memory16:39
* lucasagomes looks at the videos16:40
*** e0ne has joined #openstack-ironic16:40
jrolllucasagomes: the problem is that the resource tracker will check to see if an instance exists on that node. if there's no instances there it corrects ironic and decides those resources are available16:40
jrolllucasagomes: tl;dr RT doesn't trust the driver16:41
devanandajroll: RT is bad16:41
lucasagomesx.x16:41
lucasagomeswth16:41
jrolldevananda: I don't wanna talk about it :)16:42
jrolllucasagomes: yeah that's why I found this in the first place16:42
jrollwe*16:42
*** e0ne has quit IRC16:43
*** spandhe has joined #openstack-ironic16:43
*** achanda has joined #openstack-ironic16:43
devanandajroll: hehe16:43
lucasagomesjroll, right, ok changed my vote... left my points in the comment maybe someone that nows nova more than me16:44
lucasagomescan spot something else16:44
jrollcool, thanks lucasagomes16:45
*** bethelwe_ has joined #openstack-ironic16:49
jlvillallucasagomes: mrda and I were thinking about making you our Nova code reviewer :)  Since we think you know it much much much more than me.  And more than mrda :)16:49
openstackgerritVladyslav Drok proposed openstack/ironic: Allow referring to Glance images by name  https://review.openstack.org/18842916:49
*** bethelwe_ has quit IRC16:49
* jroll might know nova a bit too :P16:50
jrollthat is not volunteering myself though!16:50
jlvillaljroll: Damn!16:50
jrollbut you can hit me up for ad hoc reviews any time :)16:50
lucasagomesjlvillal, oh, I'm glad to review the code in nova. There are others that knows the code well as well16:50
lucasagomesjlvillal, jroll and devananda :-)16:50
jlvillaljroll: lucasagomes:  We might keep  you in mind for Ironic related patches in Nova.  If mrda and I don't fully grok it.  Thanks!16:51
lucasagomesjlvillal, just mark me on the reviews on ping me here and if I have time I'll glad review it16:51
jrolljlvillal: yeah, totally, just ping16:51
jlvillalThanks all16:51
lucasagomesthank you for fixing the stuff up :-)16:52
*** bethelwell has quit IRC16:52
lucasagomesdevananda, got a sec?16:54
lucasagomesdevananda, wanted to ask you (before starting a spec) re: ironic client creating multiple resources from a file16:55
*** achanda has quit IRC16:55
lucasagomesdevananda, WDYT http://paste.openstack.org/show/266528/ ? This example will create 1 chassis, 2 nodes and 3 ports16:56
* devananda looks16:56
lucasagomesofc if you just don't want chassis you can omit the chassis bits16:56
lucasagomesor if u just want ports as well you can omit nodes16:56
devanandalucasagomes: so why not just use ansible+shade to do this?16:56
lucasagomesdevananda, do you think it's something you would like our client to be capable of thing?16:56
lucasagomesdoing*16:56
devanandanope16:57
devanandabecause shade already reads in a file EXACTLY like that16:57
devanandaand uses python-ironicclient library to sync that inventory list to Ironic16:57
devanandaTheJulia: ^16:57
lucasagomesew...16:57
lucasagomesdevananda, well, I was looking into it because we have some scripts for our installer, but it kinda sucks16:57
lucasagomesso I wanted to make something generic using the ironic tools to do it for general16:58
TheJulialucasagomes: that is super close to the format that we feed in to os_ironic to enroll a node with ironic16:59
lucasagomesin shade? /me looks at shade16:59
TheJuliaos_ironic ansible module16:59
lucasagomesright, hmmm problem is that we don't use ansible :/16:59
TheJulialucasagomes: that could be a little bit of a problem, but basically there would be nothing stopping you from modifying module code loop through contents and feed things in17:01
TheJuliathe thing we don't have any support for is chassises at the moment17:01
lucasagomesright, yeah that's why I thought about ironic client, cause that's our common way to create stuff17:02
lucasagomesso os_ironic could just use it?17:02
lucasagomesTheJulia, there's any schema validation on that format?17:02
TheJulialucasagomes: no real schema validation aside from process since bifrot takes a declaration of nodes and goes and does stuff with those nodes17:03
lucasagomesright17:03
TheJuliaIn the case of the module, os_ironic is getting invoked and passed the params per node17:03
TheJuliaInefficent, but we're working with-in their model17:04
lucasagomesalright17:05
* lucasagomes thinks...17:05
jlvillallucasagomes: I kind of like the idea of only needing to use the ironicclient.  I might be in the minority though.17:07
lucasagomesjlvillal, yeah, it seems to be a common place. Plus it already creates resources, so this would just be extending it to parse from a file instead of parameters17:07
lucasagomesand won't need ansible (which we currently don't use for our stuff, we probably will in the future tho)17:08
jlvillallucasagomes: Sounds reasonable to me.17:08
jrollit's also trivial to write a script that parses yaml and calls ironicclient17:09
jrolland we have a contrib dir17:09
lucasagomesoh yeah, the contrib dri!17:09
lucasagomesdir*17:09
*** edcragg has quit IRC17:09
lucasagomesyeah well, it's late here. I will think over17:09
jlvillallucasagomes: Go enjoy your weekend :)17:10
lucasagomeswill call it a day :-)17:10
lucasagomesjlvillal, thanks much!17:10
lucasagomeshave a great night everyone, enjoy the weekend!17:10
jlvillallucasagomes: boa noite17:11
lucasagomesjlvillal, hah boa noite pra você também :-)17:13
*** lucasagomes is now known as lucas-beer17:13
*** achanda has joined #openstack-ironic17:16
*** dguerri` is now known as dguerri17:16
NobodyCamhave a good weekend lucas-beer17:17
*** pelix has quit IRC17:19
*** bradbeam has joined #openstack-ironic17:21
*** bradbeam has quit IRC17:25
*** harlowja has quit IRC17:27
*** harlowja has joined #openstack-ironic17:32
*** jhova has quit IRC17:34
*** achanda has quit IRC17:34
openstackgerritJosh Gachnang proposed openstack/ironic: Expose current clean step in the API  https://review.openstack.org/18887317:36
*** saripurigopi has quit IRC17:37
openstackgerritChris Krelle proposed openstack/bifrost: Make nginx port configurable  https://review.openstack.org/18863117:39
*** achanda has joined #openstack-ironic17:40
NobodyCamTheJulia: tested ^^^^ seems to work for me17:40
*** trown|lunch is now known as trown17:41
*** marzif_ has quit IRC17:45
*** krtaylor has quit IRC17:46
*** e0ne has joined #openstack-ironic17:48
*** marzif_ has joined #openstack-ironic17:51
*** zz_jgrimm is now known as jgrimm17:53
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Handle unknown entity ids  https://review.openstack.org/18887817:56
*** penick has joined #openstack-ironic17:57
*** achanda_ has joined #openstack-ironic17:59
*** achanda has quit IRC18:01
*** rwsu has quit IRC18:04
TheJuliaNobodyCam: awesome :)18:06
*** penick has quit IRC18:06
*** Nisha has joined #openstack-ironic18:08
*** achanda has joined #openstack-ironic18:10
*** achanda_ has quit IRC18:10
*** achanda_ has joined #openstack-ironic18:18
*** achanda has quit IRC18:20
*** krtaylor has joined #openstack-ironic18:20
openstackgerritMerged stackforge/pyghmi: Handle unknown entity ids  https://review.openstack.org/18887818:33
*** achanda has joined #openstack-ironic18:38
*** achanda_ has quit IRC18:41
*** penick has joined #openstack-ironic18:45
*** penick has quit IRC18:46
*** harlowja has quit IRC18:46
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal power state commands  https://review.openstack.org/17251718:48
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Introduce openstackclient plugin  https://review.openstack.org/17167218:48
openstackgerritBrad P. Crochet proposed openstack/python-ironicclient: Implementation of baremetal port create  https://review.openstack.org/17246118:48
*** achanda_ has joined #openstack-ironic18:48
*** achanda has quit IRC18:49
*** harlowja has joined #openstack-ironic18:53
*** victor_lowther has quit IRC18:54
*** penick has joined #openstack-ironic18:55
*** achanda has joined #openstack-ironic19:00
*** achanda_ has quit IRC19:01
NobodyCamTheJulia: are we building and publishing the bifrost docs like we do in ironic?19:03
*** achanda has quit IRC19:04
*** Sukhdev has joined #openstack-ironic19:11
*** Nisha has quit IRC19:18
*** pradipta has joined #openstack-ironic19:19
cineramaNobodyCam: i have a patch going for initial tox/doc build setup i need to finish off19:21
*** bradbeam has joined #openstack-ironic19:22
*** e0ne has quit IRC19:39
*** penick has quit IRC19:56
*** penick has joined #openstack-ironic20:01
*** penick has quit IRC20:03
*** penick has joined #openstack-ironic20:05
*** penick has quit IRC20:07
*** e0ne has joined #openstack-ironic20:16
*** ijw has joined #openstack-ironic20:22
*** ijw has quit IRC20:28
openstackgerritSummer Barringer proposed openstack/bifrost: Add DHCP documentation  https://review.openstack.org/18741520:33
JayF!!!20:34
openstackJayF: Error: "!!" is not a valid command.20:34
JayFTheJulia: ^ is she in IRC?20:34
*** victor_lowther has joined #openstack-ironic20:38
openstackgerritSummer Barringer proposed openstack/bifrost: Add DHCP documentation  https://review.openstack.org/18741520:38
TheJuliaJayF: Yes, should I convince her to join here?20:41
JayFvery yes20:41
JayFshe gets a free code review with friend-points, too20:41
JayFlol20:41
TheJuliavalkyrja: oh, there you are!20:43
valkyrjaI am where, TheJulia?20:43
JayFvalkyrja: Summer?20:43
TheJuliavalkyrja: don't make me withold beer20:43
valkyrjaJayF thank ya for the review, will throw up another revision as soon as I do the work that actually pays me20:44
JayFvalkyrja: hah; it's a +1 anyway20:44
valkyrjaYes, my mother raised a Valkyrie and I do not mean the motorcycle20:44
JayFvalkyrja: welcome to Ironic-land :) I was telling TheJulia how nice it's been to be working with some of my old friends20:44
valkyrjaThanks JayF :)20:44
*** e0ne has quit IRC20:45
*** e0ne has joined #openstack-ironic20:48
*** pradipta has quit IRC20:49
BadCubhiya valkyrja :)20:50
* BadCub is now grumpy about his bad haircut that has to be redone.20:50
JayFeasy to fix a bad haircut20:51
JayFjust need a pair of clippers set to 120:51
BadCubyes, go back Sunday to the person who usually does it lol20:51
valkyrjaBadCub: hiya!20:51
*** dprince has quit IRC20:51
BadCubwelcome to Ironic-Depot. Nutjobs to the left, crazies to the right!20:52
cineramado we get orange aprons?20:52
BadCublol20:52
TheJuliacinerama: gray, with pixie boots20:52
valkyrjagit review -d 18741520:52
valkyrjaooooops20:52
TheJuliawrong window20:52
TheJulia:)20:52
valkyrjatoo many shells20:52
BadCubcinerama: orange straigh jackets might be cool. as long as they have PixieBoots on them20:52
TheJuliavalkyrja: you have seen my screens right?20:53
TheJuliaBadCub: but how would I work with such a jacket?20:53
valkyrjaTheJulia: just a few. The browser window with a 100 tabs was impressive20:53
TheJulia\o/20:53
* jlvillal feels like he has spent the last 2-3 days 'yak shaving' :(20:53
BadCubTheJulia: train the corgie to type for you! LOL20:53
* BadCub wants to shave yaks *pouts*20:53
valkyrjaBadCub: I think we should combine it all and shave the corgi while writing code20:54
BadCubvalkyrja: now that sounds like a party!!!!20:54
valkyrjalol20:54
* NobodyCam offers powered toast20:54
cineramahttps://dtsft.files.wordpress.com/2013/06/toast-1.jpg20:57
NobodyCamcinerama: ++ lol20:58
valkyrjahttps://dtsft.files.wordpress.com/2013/06/toast-1.jpg20:59
valkyrjamaybe I should just go get some noms and sleep20:59
*** penick has joined #openstack-ironic20:59
TheJuliathe dough will only rise so quickly :(21:02
openstackgerritSummer Barringer proposed openstack/bifrost: Add DHCP documentation  https://review.openstack.org/18741521:02
*** penick has quit IRC21:04
BadCubI failed to defrost the Salmon.. So it is someplace with a menu for dinner21:05
openstackgerritJarrod Johnson proposed stackforge/pyghmi: Provide interface for decoding PET alerts  https://review.openstack.org/18892021:05
*** trown is now known as trown|outttypeww21:06
*** e0ne has quit IRC21:06
cineramai can just about manage throwing a couple things on the grill21:07
*** krtaylor has quit IRC21:08
TheJuliavalkyrja: /win 721:10
TheJuliadoh!21:10
NobodyCam:-p21:10
*** Sukhdev has quit IRC21:10
*** [1]cdearborn has quit IRC21:13
*** ijw has joined #openstack-ironic21:16
*** ijw has quit IRC21:21
*** ijw has joined #openstack-ironic21:22
*** ijw has quit IRC21:27
*** Haomeng has joined #openstack-ironic21:34
openstackgerritJosh Gachnang proposed openstack/ironic-specs: Implement Zapping States  https://review.openstack.org/18512221:36
*** Haomeng|2 has quit IRC21:37
*** Marga_ has joined #openstack-ironic21:39
*** Marga_ has quit IRC21:39
*** Marga_ has joined #openstack-ironic21:40
*** openstack has joined #openstack-ironic21:43
*** krtaylor has joined #openstack-ironic21:54
*** marzif_ has quit IRC22:01
*** thrash is now known as thrash|wknd22:15
*** ijw has joined #openstack-ironic22:22
*** ijw has quit IRC22:27
*** gabriel-bezerra has quit IRC22:35
*** openstackgerrit has quit IRC22:37
*** openstackgerrit has joined #openstack-ironic22:37
*** gabriel-bezerra has joined #openstack-ironic22:40
openstackgerritStephanie Miller proposed openstack/bifrost: Add cookiecutter-generated files for project  https://review.openstack.org/18895922:41
*** Marga_ has quit IRC22:53
*** bradjones is now known as bradjones_away23:00
*** davideagnello has quit IRC23:08
*** hemna is now known as hemnafk23:09
*** davideagnello has joined #openstack-ironic23:14
*** davideagnello has quit IRC23:18
*** davideagnello has joined #openstack-ironic23:18
*** bradjones_away is now known as bradjones23:20
*** ijw has joined #openstack-ironic23:22
*** ijw has quit IRC23:27
NobodyCamwhat dates are we planning the mid cycle for?23:33
TheJuliaaug 12-15 I think....23:34
NobodyCamlinuxCon is in seattle on August 17 to August 1923:34
NobodyCamscore !23:34
TheJuliaYes...23:34
* TheJulia is wondering if we can get passes23:34
*** bradbeam has quit IRC23:37
BadCubthe link for the poll for Mid-Cycle is on the meeting pad. Very few have voted so far23:41
*** bradjones has quit IRC23:42
*** bradjones has joined #openstack-ironic23:42
NobodyCamI voted23:42
NobodyCamalso note that linuxCon is in seattle that week23:42
JayFBadCub: do you have a link to it right off?23:43
JayFBadCub: I don't see it on the whiteboard and idk where the last meeting etherpad is :P23:43
BadCubhttps://docs.google.com/forms/d/18rl7JApCntB2QQb1qycydJIxby0Mb7uD0nJGOTpN57s/viewform?c=0&w=123:44
JayFaweeks: mariojv jroll ^ please make sure you voted in the mid-cycle meetup date form23:44
*** bradjones is now known as bradjones_away23:47
*** bradjones_away is now known as bradjones|away23:52
BadCubTis time for the BadCub to take his leave. Good weekend y'all!23:55
*** BadCub is now known as BadCub-Hiding23:55

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