Friday, 2015-03-27

*** nsr has joined #heat00:01
*** Qiming has joined #heat00:02
nsrHi, new to heat, what is the template syntax to get the particular index from the list00:03
*** randallburt has quit IRC00:03
*** serg_melikyan has joined #heat00:04
asalkeldnsr: from what list?00:05
asalkeldmaybe paste your template to paste.openstack.org ?00:06
asalkeldbut probably "select"00:06
nsrhttp://paste.openstack.org/show/VqKw97HHVdcQqhod6tkg/00:06
*** Raj1 has joined #heat00:07
nsrin this paste, if I have select only one index00:07
nsrI want the value for "key_one_one"00:07
*** Qiming_ has joined #heat00:07
asalkeldhttp://docs.openstack.org/developer/heat/template_guide/hot_spec.html#fn-select00:08
*** serg_melikyan has quit IRC00:09
asalkeldstevebaker: this looks like os-apply-config question ^00:09
*** DaveJ__ has quit IRC00:10
*** Qiming has quit IRC00:10
*** Qiming_ has quit IRC00:12
*** gcivitella has quit IRC00:12
*** sdake_ has joined #heat00:14
nsrasalkeld: can't I fetch directly without using fn00:14
*** randallburt has joined #heat00:15
nsrasalkeld: like I can get section by using {{sections.section}}00:15
asalkeldnsr: you are using mustache00:15
asalkeld?00:15
asalkeldthis is not a heat template00:16
nsrok00:16
stevebakernsr: this works for me00:16
stevebakernsr: os-apply-config -m data.json --key sections.0.values.0.key00:16
stevebakernsr: there should be many people in #tripleo familiar with os-apply-config. Not so much here, even though we use it00:17
*** sdake has quit IRC00:17
*** gokrokve has quit IRC00:24
*** Flcn has joined #heat00:28
*** reed has quit IRC00:29
*** reed has joined #heat00:30
*** reed has quit IRC00:30
*** reed has joined #heat00:31
*** ccrouch-bbl is now known as ccrouch00:31
ccrouchstevebaker: btw your suggestion worked great, we got the creds00:32
stevebaker\o/00:32
ccrouchfor some reason we cant auth into keystone with them :-(00:32
ccrouchbut i dont expect you to fix that :-)00:32
stevebaker /o\00:32
ccrouchha00:32
nsrstevebaker: Thank you00:32
nsrasalkeld: Thank you00:33
*** Flcn has quit IRC00:33
*** Raj1 has quit IRC00:34
*** randallburt has quit IRC00:44
*** jruano has joined #heat00:48
*** smc7 has joined #heat01:00
*** smc7 has quit IRC01:04
*** jruano has quit IRC01:07
*** LiJiansheng has joined #heat01:07
elynn_morning :)01:12
elynn_stevebaker, asalkeld, do you have time to review https://review.openstack.org/#/c/164417/ ?01:12
stevebakerelynn_: yep, I'll take a look01:13
elynn_:) thx01:13
asalkeldsure elynn_01:14
openstackgerritSteve Baker proposed openstack/heat: Enable software config integration test  https://review.openstack.org/16528701:16
*** derekh has quit IRC01:17
asalkeldstevebaker: s/curl BOOT_CONFIG_PIP_MIRROR/curl $BOOT_CONFIG_PIP_MIRROR01:17
asalkeldneed a $01:17
* asalkeld having coffee break01:18
openstackgerritMerged openstack/python-heatclient: Sync with oslo_incubator  https://review.openstack.org/16679701:19
openstackgerritxu-haiwei proposed openstack/heat-templates: Fix puppet template "file patch parse error"  https://review.openstack.org/16796101:22
*** dims_ has quit IRC01:23
*** tiantian has quit IRC01:25
*** ccrouch is now known as ccrouch-afk01:26
*** elynn_ has quit IRC01:31
*** elynn_ has joined #heat01:31
*** Raj1 has joined #heat01:32
*** Qiming has joined #heat01:32
miguelgrinbergasalkeld or stevebaker: do you guys have a moment to discuss https://bugs.launchpad.net/heat/+bug/143612801:33
openstackLaunchpad bug 1436128 in heat "template with autoscaling group gets stuck and never completes" [Medium,Triaged] - Assigned to Miguel Grinberg (miguelgrinberg)01:33
*** Raj1 has quit IRC01:35
openstackgerritMerged openstack/heat: Add SupportStatus to vnic_type  https://review.openstack.org/16758801:36
stevebakermiguelgrinberg: yep01:36
miguelgrinbergstevebaker: thanks. So the problem is that this call is raising an exception: https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L59601:37
miguelgrinbergit's InvalidTemplateAttribute, and it is my fault, my template is asking for a bad attribute01:38
miguelgrinbergThe exception is handled way up the stack, but the resource is never marked as failed01:38
miguelgrinbergIf I wrap the call with a try/catch then raise a ResourceFailure everything works and the stack is marked as failed01:39
*** jasond has joined #heat01:39
miguelgrinbergbut it seems this is like whack-a-mole, an exception can be raised in other parts and we are still going to fail01:39
stevebakermiguelgrinberg: it looks like you could do the try/catch inside _update_stored_properties. It looks like it is only called from create and adopt01:40
*** jasond has quit IRC01:40
miguelgrinbergstevebaker: yes, I could move it inside the method, that would work too01:40
asalkeldstevebaker: we should be dealing with non-ResourceFailures too01:41
asalkeldso if we get an unexpected exception01:41
miguelgrinbergBut I was wondering if there shouldn't be a mechanism that catches any unexpected exceptions and fails the resource01:41
asalkeldseems to me that now we have to try catch *everything*01:42
asalkeldmiguelgrinberg: yeah01:42
asalkeldresource.py:62501:42
miguelgrinbergasalkeld: that's the handle_create portion only01:42
asalkeldthe problem is in figuring out what is worth retrying01:43
asalkeldmiguelgrinberg: sure01:43
miguelgrinbergasalkeld: oh, so that one is catching resource failure only, should catch everything as well, right01:43
asalkeldthe current assumption is that everything else can be retried01:44
*** huangtianhua has joined #heat01:44
asalkeldi'd rather switch that logic - to only retry stuff we know can succeed if we try again01:44
miguelgrinbergright01:44
asalkeldbut stevebaker might know better - he wrote that01:44
stevebakerA ResourceFailure should only be raised by a resource which knows it might be a transient failure01:45
miguelgrinbergdidn't look how the wrapper decorator is implemented, but would it be worth putting a catch-all in there maybe? That would take care of the unexpected ones.01:47
stevebakerI mean ResourceInError01:47
asalkeldmiguelgrinberg: yeah so we don't have a "catch" for everything else, so it should just be propergated up01:47
miguelgrinbergasalkeld: but that seems to not work well, it seems a resource aware catch-all is needed at this level01:49
asalkeldstevebaker: the problem is stack.py:72101:49
asalkeldwe are only setting stack.failed if we get resource errors01:49
stevebakerCould function.resolve(self.properties.data) be called in validate? Or would that cause resolving-too-early problems01:50
*** happyeveryday has joined #heat01:50
asalkeldstevebaker: i think only static_resolve01:51
asalkeldbeen a while since i looked at that tho'01:51
*** Qiming_ has joined #heat01:52
miguelgrinbergstevebaker: that wouldn't work for dynamic attributes, but at least can take care of bad attributes01:53
miguelgrinbergI think one case it wouldn't work is when you request properties of nested resources in a group01:53
openstackgerrithuangtianhua proposed openstack/heat: Add function 'digest' doc  https://review.openstack.org/16668601:55
*** Qiming has quit IRC01:56
asalkeldmiguelgrinberg: i'll post a little patch that you take over  if you want01:56
miguelgrinbergasalkeld: ok, sure01:57
*** happyeveryday has quit IRC01:58
*** tiantian has joined #heat01:58
*** haigang has joined #heat02:00
openstackgerritAngus Salkeld proposed openstack/heat: Set state to failed if we get a base exception  https://review.openstack.org/16820302:01
openstackgerritMerged openstack/heat: test_hooks remove race-prone status wait  https://review.openstack.org/16783302:03
*** alanf-mc has quit IRC02:03
miguelgrinbergasalkeld: hmm. need to debug, seems like your change should work, but I'm still hanging.02:06
*** huangtianhua has quit IRC02:06
asalkeld:-(02:06
*** huangtianhua has joined #heat02:07
*** sarob has quit IRC02:07
*** erkules_ has joined #heat02:09
miguelgrinbergasalkeld: well, hold on. merge failure on my part. There is a delete() method that has the same logic, I pasted the extra exception handler there.02:10
asalkeldok02:10
miguelgrinbergasalkeld: the status does not show the exception text though02:10
ramishramorning all!02:10
miguelgrinbergasalkeld: do you want to continue with it, or do you want me to take over?02:11
asalkeldmiguelgrinberg: take over, it was just an idea02:11
miguelgrinbergasalkeld: sounds good, thanks a lot for your help02:11
asalkeldnp02:11
*** erkules has quit IRC02:12
*** Raj1 has joined #heat02:15
*** sarob has joined #heat02:20
*** sarob has quit IRC02:20
*** sarob has joined #heat02:20
*** huangtianhua has quit IRC02:21
*** achanda has quit IRC02:27
*** haigang has quit IRC02:29
*** haigang has joined #heat02:30
*** InblEric has joined #heat02:31
*** InblEric has quit IRC02:41
*** InblEric has joined #heat02:41
*** Yanyanhu has joined #heat02:45
*** Yanyanhu has quit IRC02:45
*** Yanyanhu has joined #heat02:46
*** Yanyanhu has quit IRC02:50
*** devlaps has quit IRC02:54
*** Raj1 has quit IRC03:00
*** sdake has joined #heat03:00
*** sdake_ has quit IRC03:04
*** achanda has joined #heat03:13
openstackgerritAngus Salkeld proposed openstack/heat: Add dependency for FIP if used network in port  https://review.openstack.org/16778203:14
miguelgrinbergasalkeld: the status not showing up is an unrelated issue introduced with versioned objects, will work on a patch for that tomorrow. Your change looks good, I'll add the same for the delete case and see if I can come up with a test03:18
*** liusheng has joined #heat03:21
*** elynn_ has quit IRC03:22
*** spzala has quit IRC03:26
*** Marga_ has quit IRC03:26
*** Qiming_ is now known as Qiming03:36
asalkeldthanks miguelgrinberg03:42
*** tochi has joined #heat03:42
*** rakesh_hs has joined #heat03:45
DandyPandyasalkeld: Is the multiple engine worker stuff solid enough to trust it for a production environment? I was told a while back that it wasn't quite production ready. I was told you may be the best person to ask.03:46
asalkeldDandyPandy: hi03:47
asalkeldit's merged03:47
asalkeldso it had better be :-O03:47
asalkeldDandyPandy: so what is in, is just rpc'ing the nested stacks03:47
asalkeldnot "convergence"03:47
asalkeldDandyPandy: this should help if your users are using larger stacks with nested stacks03:48
asalkeldshould help in balancing the load03:48
DandyPandyI'm the ops guys for rackspace's heat and I'm trying to get more efficient usage of our redundant engine nodes. We're not hitting any constraints right now, but it's been a concern of mine for a while now and looking at where things could go in the future.03:49
DandyPandyWhat made me think of it again was your update to the blueprint I put in a long time ago and your mentioning that the engine pid should be logged. So it's your fault I'm asking.03:51
asalkeld:-)03:51
asalkeldI just fixed the request-id logging in the api03:52
asalkeldthat's why i was sniffing around there03:52
asalkeldDandyPandy: but agree heat-engine log is tricker to read now03:52
asalkeldas there are multiple workers03:52
DandyPandyany logging improvements make my heart smile03:53
asalkeldDandyPandy: is tenant/user useful to you ?03:54
asalkeldi see nova does that, but we don't03:54
asalkeldthat could probably be done as a bug03:54
asalkeldif you need that, raise a bug and point me at it03:54
DandyPandyasalkeld: it could be03:54
DandyPandywe haven't had a specific need come up yet03:55
asalkeldok03:56
DandyPandyI've been able to get logstash to tag the logs sufficiently that we've been able to find out what we need from the engine logs so far03:56
asalkeldDandyPandy: i am trying to turn on multiple workers in the gate https://review.openstack.org/#/c/165396/ (if stevebaker would just approve it ;)03:56
asalkeldDandyPandy: you are going to need this too: https://review.openstack.org/#/c/165713/603:57
*** sdake has quit IRC03:59
*** nsr has quit IRC04:02
*** sdake has joined #heat04:02
DandyPandyasalkeld: I'll keep an eye out for it and try to get randallburt to keep it in the back of his mind as well. Thanks for working on that stuff. I was resting easier when the memory leak got sorted and I'll sleep even more peacefully when we have multiple workers.04:02
asalkeldcool, nice to do thing that help you guys out04:03
DandyPandyI'm the guy on the hook for our stuff 24x7, so anything that makes it more resilient directly impacts my quality of life.04:05
*** sdake has quit IRC04:10
asalkeldDandyPandy: just make us aware of operational issues quickly - we are keen to sort them out04:16
asalkeldbug 143714404:19
openstackbug 1437144 in heat "log username and tenant like other projects do" [Low,Triaged] https://launchpad.net/bugs/1437144 - Assigned to Angus Salkeld (asalkeld)04:19
*** huangtianhua has joined #heat04:21
*** KanagarajM has joined #heat04:26
*** gokrokve has joined #heat04:27
KanagarajMgood morning all !04:28
asalkeldhi KanagarajM04:31
KanagarajMasalkeld: hi04:32
*** gokrokve has quit IRC04:32
*** gokrokve has joined #heat04:32
KanagarajMasalkeld: yesterday i happend to check that the oslo-incubator code is little differ from the heat/openstack/common code04:33
openstackgerritAngus Salkeld proposed openstack/heat: Add user_identity to RequestContext.to_dict()  https://review.openstack.org/16822004:33
asalkeldok04:33
asalkeldKanagarajM: you want to update it?04:34
KanagarajMasalkeld: do we really need to sync between oslo_incubator to the master verson?04:34
asalkeldKanagarajM: maybe after we branch?04:34
asalkelddepends on the amount of change04:34
asalkeldwe are in a string freeze04:34
KanagarajMasalkeld: changes are very minimal04:34
asalkeldKanagarajM: then post a sync04:35
asalkeldsee how it goes04:35
KanagarajMok. sure.04:35
*** rakesh_hs has quit IRC04:35
*** sarob has quit IRC04:36
*** gokrokve has quit IRC04:39
*** smc7 has joined #heat04:39
*** smc7 has quit IRC04:42
*** hdd has joined #heat04:45
*** sarob has joined #heat04:48
*** Drago has quit IRC05:00
*** achanda has quit IRC05:00
*** Drago has joined #heat05:00
*** reed has quit IRC05:03
*** Marga_ has joined #heat05:14
*** hdd has quit IRC05:16
*** tiantian has quit IRC05:18
*** huangtianhua has quit IRC05:18
*** vijayagurug has joined #heat05:33
openstackgerritKanagaraj Manickam proposed openstack/heat: oslo-incubator sync  https://review.openstack.org/16822405:34
*** nkhare has joined #heat05:35
*** achanda has joined #heat05:37
*** sergmelikyan has quit IRC05:38
*** jamielennox is now known as jamielennox|away05:41
*** rakesh_hs has joined #heat05:42
*** nkhare has quit IRC05:44
*** pm90_ has joined #heat05:44
*** dims has joined #heat05:46
*** pm90_ has quit IRC06:00
*** Marga_ has quit IRC06:02
*** sarob has quit IRC06:07
*** vijayagurug has quit IRC06:07
*** dsneddon has quit IRC06:08
openstackgerritRabi Mishra proposed openstack/python-heatclient: Add option for heatclient to accept parameter value from file  https://review.openstack.org/16823306:09
openstackgerritRabi Mishra proposed openstack/python-heatclient: Add option for heatclient to accept parameter value from file  https://review.openstack.org/16823306:16
*** kebray has quit IRC06:19
*** dims has quit IRC06:21
*** vijayagurug has joined #heat06:22
asalkeldDandyPandy: you still about?06:22
asalkeldDandyPandy: if you want to do pid logging, it's easy - just add "%(process)s" in the format string in heat.conf06:22
*** GonZo2K has quit IRC06:23
*** smc7 has joined #heat06:27
*** huangtianhua has joined #heat06:28
*** tiantian has joined #heat06:28
openstackgerrithuangtianhua proposed openstack/heat: Allow specific floating_ip_address when creation  https://review.openstack.org/16823806:31
*** smc7 has quit IRC06:32
*** achanda has quit IRC06:32
*** tiantian has quit IRC06:34
*** ishant has joined #heat06:36
*** wenbin has joined #heat06:51
ramishraQiming: Hi!06:52
Qiminghi, ramishra06:52
ramishraQiming:  I swa your comment for https://review.openstack.org/#/c/168233/206:52
ramishraQiming: IMO, this is optional and it helps some use-cases for software-config06:53
ramishraQiming:  Required by the kolla/tripleo teams06:54
*** Qiming has quit IRC06:54
*** Qiming has joined #heat06:55
*** Qiming_ has joined #heat06:56
Qiming_ramishra, I can understand the requirement to pass files, my concern is about 'how', not about 'why'06:56
Qiming_sorry, experiencing some network stability problem just now06:56
ramishraQiming_: we want users to have option of using different environment files rather than hard coding them in the template with 'get_file'06:58
Qiming_ramishra, is it possible to make that filename a parameter?06:58
*** Qiming has quit IRC06:59
ramishraQiming_: if you look at docker-compsoe, there is an option to take some env variables in env_file,07:01
ramishraQiming_: https://github.com/docker/compose/blob/master/docs/yml.md#env_file07:01
ramishraso we want to pass both the file_name and the content as parameter from the client.07:02
ramishraQiming_: Just to understand what is your concern, as this is optional and required by tools like tripleo?07:03
Qiming_my concern is that we are about to adding more files for different purposes at the client side07:04
*** wenbin has quit IRC07:04
Qiming_some of them can be avoided if we are making a better use of the environment, which is already a vehicle for a lot of things07:05
*** sarob has joined #heat07:07
ramishraQiming_: As you can see this is suggested by stevebaker for the launchpad bug. Param substitution does not happen on client side at present. We can't use somthing like  get_file: { get_param: private_key }.  It would be good to discuss with him.07:10
*** nkhare has joined #heat07:10
*** sarob has quit IRC07:12
*** tspatzier has joined #heat07:13
Qiming_ramishra, sure07:15
*** chlong has quit IRC07:16
ramishraQiming_: IMO, client side being overstaffed/ having more options is not a major issue. Anyway, I'll speak to stevebaker or/and call out this in the next meeting.07:23
*** nkhare has quit IRC07:25
*** Tango|2 has quit IRC07:35
skraynevmorning all07:35
skraynevasalkeld: are you sure, that adding username and tenant is safe ?07:36
*** prazumovsky has joined #heat07:38
*** jprovazn has joined #heat07:42
Qiming_ramishra, that's okay07:45
*** dulek has joined #heat08:04
asalkeldskraynev: that's what nova does08:04
asalkeldit's only the name not id08:04
skraynevasalkeld: ok :) just want to be sure, that we not expose any secrect data08:06
*** nkhare has joined #heat08:06
*** sarob has joined #heat08:08
*** gcivitella has joined #heat08:10
*** erkules_ is now known as erkules08:11
*** erkules has joined #heat08:11
*** smc7 has joined #heat08:16
*** sarob has quit IRC08:16
*** smc7 has quit IRC08:20
asalkeldrc1 reviews:08:21
asalkeldhttps://review.openstack.org/#/dashboard/?foreach=%28project%3Aopenstack%2Fheat%29+status%3Aopen+&title=Priortized+Bug+Fix+Dashboard&Milestone+kilo%252Drc1+Importance+High=change%3A135297+OR+change%3A167782+OR+change%3A164856+OR+change%3A165713&Milestone+kilo%252Drc1+Importance+Low=change%3A158549+OR+change%3A16822008:21
openstackgerritRabi Mishra proposed openstack/python-heatclient: Add option for heatclient to accept parameter value from file  https://review.openstack.org/16823308:23
openstackgerritPeter Razumovsky proposed openstack/heat: Fix resources allocation in documentation  https://review.openstack.org/16611008:23
*** sorantis has joined #heat08:25
openstackgerritPeter Razumovsky proposed openstack/heat: Fix resources allocation in documentation  https://review.openstack.org/16611008:25
asalkeldbug 143720308:26
openstackbug 1437203 in heat "NeutronLoadBalancerTest.test_neutron_loadbalancer timesout occasionally" [Medium,Triaged] https://launchpad.net/bugs/143720308:26
*** serg_melikyan has joined #heat08:27
*** serg_melikyan has quit IRC08:28
*** ifarkas has joined #heat08:28
asalkeldenjoy your weekend folks o/08:34
*** asalkeld has quit IRC08:34
openstackgerritDeliang Fan proposed openstack/heat: Fix the failure of repalcing instance userdata during stack-update  https://review.openstack.org/16826708:35
*** jistr has joined #heat08:40
*** sorantis has quit IRC09:03
*** vijayagurug has left #heat09:09
*** sorantis has joined #heat09:13
openstackgerritMerged openstack/heat: oslo-incubator sync  https://review.openstack.org/16822409:15
openstackgerritMerged openstack/heat: Add dependency for FIP if used network in port  https://review.openstack.org/16778209:17
*** BManojlovic has joined #heat09:23
openstackgerritTomas Sedovic proposed openstack/python-heatclient: Add wildcard support to hook-clear  https://review.openstack.org/16686709:24
openstackgerritTomas Sedovic proposed openstack/python-heatclient: Add options for setting and clearing of hooks  https://review.openstack.org/14931909:24
*** Qiming_ has quit IRC09:26
*** derekh has joined #heat09:33
openstackgerritMerged openstack/heat: Add function 'digest' doc  https://review.openstack.org/16668609:34
*** huangtianhua has quit IRC09:40
openstackgerritPeter Razumovsky proposed openstack/heat: Fix resources allocation in documentation  https://review.openstack.org/16611009:44
*** pas-ha has joined #heat09:50
*** dims_ has joined #heat09:51
pas-hamorning all09:52
*** Flcn has joined #heat09:58
ishantHi All10:00
ishantCan someone tell me when these lines are executed https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/heat/resource_group.py#L27510:00
ishantFor which attribute is this written for?10:00
*** smc7 has joined #heat10:04
*** MasterPiece has quit IRC10:08
*** smc7 has quit IRC10:09
openstackgerritKairat Kushaev proposed openstack/heat: Make disk property of flavor default  https://review.openstack.org/16722910:09
*** Qiming has joined #heat10:31
*** Qiming_ has joined #heat10:34
*** Qiming has quit IRC10:36
*** Qiming__ has joined #heat10:37
*** Qiming_ has quit IRC10:40
*** Qiming_ has joined #heat10:42
*** Qiming__ has quit IRC10:42
*** haigang has quit IRC10:48
*** sorantis has quit IRC10:50
*** Qiming__ has joined #heat10:57
*** Qiming_ has quit IRC11:00
*** sorantis has joined #heat11:04
openstackgerritxu-haiwei proposed openstack/heat-specs: Multiple software configs triggered by one deployment  https://review.openstack.org/16829811:10
*** stilzk1n has joined #heat11:12
openstackgerritMerged openstack/heat: Add user_identity to RequestContext.to_dict()  https://review.openstack.org/16822011:17
*** GonZo2K has joined #heat11:17
*** jprovazn has quit IRC11:18
openstackgerritxu-haiwei proposed openstack/heat-specs: Multiple software configs triggered by one deployment  https://review.openstack.org/16829811:22
*** Flcn is now known as flcn11:24
*** GonZo2K has quit IRC11:24
openstackgerritMerged openstack/heat: Remove return for rpc casts in rpc worker client  https://review.openstack.org/16734211:28
*** serg_melikyan has joined #heat11:29
*** Qiming_ has joined #heat11:30
*** Qiming__ has quit IRC11:31
*** serg_melikyan has quit IRC11:33
*** rpothier has joined #heat11:34
*** blues-man has joined #heat11:37
*** cdent has joined #heat11:37
openstackgerritIshant Tyagi proposed openstack/heat: Make 'refs' attribute of ResourceGroup resource indexable  https://review.openstack.org/16830111:39
*** tsufiev_ is now known as tsufiev11:44
*** jprovazn has joined #heat11:46
*** Qiming__ has joined #heat11:53
*** smc7 has joined #heat11:53
*** Qiming_ has quit IRC11:56
*** smc7 has quit IRC11:57
*** alexheneveld has joined #heat12:04
*** nkhare has quit IRC12:07
openstackgerritDaniel Gonzalez Nothnagel proposed openstack/heat-templates: Add sample multi region template  https://review.openstack.org/16811812:11
openstackgerritMichal Rostecki proposed openstack/heat: Novaclient v2 instead of v1_1  https://review.openstack.org/16755712:21
*** serg_melikyan has joined #heat12:22
*** serg_melikyan has quit IRC12:22
*** serg_melikyan has joined #heat12:22
*** serg_melikyan has quit IRC12:24
*** radez_g0n3 is now known as radez12:26
openstackgerritPeter Razumovsky proposed openstack/heat: Fix resources allocation in documentation  https://review.openstack.org/16611012:29
*** aweiteka has joined #heat12:30
*** serg_melikyan has joined #heat12:33
*** blues-man has quit IRC12:38
*** kaufer has joined #heat12:40
*** jcoufal has joined #heat12:46
*** sdake has joined #heat12:51
*** jdob has joined #heat12:58
*** serg_melikyan has quit IRC13:00
*** aweiteka has quit IRC13:02
*** serg_melikyan has joined #heat13:04
*** jaypipes is now known as leakypipes13:05
*** LiJiansheng has quit IRC13:08
*** serg_melikyan has quit IRC13:08
*** Qiming_ has joined #heat13:12
*** spzala has joined #heat13:13
*** Qiming__ has quit IRC13:14
*** sarob has joined #heat13:15
*** alexheneveld has quit IRC13:16
*** sarob has quit IRC13:20
openstackgerritJiri Stransky proposed openstack/heat-templates: Fix hiera deployment JSON generation  https://review.openstack.org/16832813:21
*** ifarkas has quit IRC13:22
*** serg_melikyan has joined #heat13:22
*** serg_mel_ has joined #heat13:23
*** serg_melikyan has quit IRC13:23
*** ifarkas has joined #heat13:24
*** stilzk1n has quit IRC13:27
*** LiJiansheng has joined #heat13:27
openstackgerritJiri Stransky proposed openstack/heat-templates: Fix hiera deployment JSON generation  https://review.openstack.org/16832813:30
*** ishant has quit IRC13:31
*** kaufer has quit IRC13:32
*** Tross has quit IRC13:33
*** Qiming__ has joined #heat13:37
*** alexheneveld has joined #heat13:39
*** Qiming_ has quit IRC13:40
*** stilzk1n has joined #heat13:41
*** smc7 has joined #heat13:42
*** tochi has quit IRC13:42
stilzk1nHello I am new to OpenStack and heat and wonder, is it possible to create a load balancer that doesn't create new instances with configurations, but just clones another instance?13:43
*** kaufer has joined #heat13:45
*** smc7 has quit IRC13:46
*** sabeen1 has joined #heat13:47
thervestilzk1n, What does cloning another instance mean?13:48
*** dims_ is now known as dimsum__13:49
*** sdake_ has joined #heat13:50
*** alexheneveld has quit IRC13:50
*** f13o has joined #heat13:50
*** jasond has joined #heat13:51
stilzk1n@therve I would like to create a loadbalancer, that duplicates/clones an instance with a web service as soon as another user requests the instance (the webservice is not multi-user enabled, therefore needs to be cloned for a new user)13:51
therveNo idea what that means13:52
therveBut it doesn't sound like regular load balancing works at all13:52
*** sdake has quit IRC13:54
stilzk1nyes I think its not a classic load balancing scenario, any suggestions how to solve this?13:54
stilzk1nwould it be possible to use a ceilometer alarm if the number of connections is higher than 1 and then create a new instance with a template containing all the installation commands for the web service?13:56
*** serg_mel_ has quit IRC14:01
*** dimsum__ has quit IRC14:01
*** dimsum__ has joined #heat14:02
*** signed8bit has joined #heat14:04
*** InblEric has joined #heat14:04
*** aweiteka has joined #heat14:05
*** InblEric has quit IRC14:05
*** Marga_ has joined #heat14:06
*** Marga_ has quit IRC14:08
*** Marga_ has joined #heat14:09
ramishrasdake_: Hi! you around?14:09
sdake_shoot ramishra14:09
ramishrasdake_: I've submitted a patch that can pass parameter values from files.. https://review.openstack.org/#/c/168233/. This would help us now to do the kolla (env_file) use case we discussed last time.14:11
sdake_nice14:11
*** brockp has joined #heat14:13
*** gokrokve has joined #heat14:13
brockpReading about HEAT, but is is like AWS Cloud Formation?  Reading the wiki it would appear so, just want to make sure it is sitll the recomdned way todo thing14:13
*** vijendar has joined #heat14:16
ramishrasdake_: there seem to be some concerns about it. client having too many options... let's see if it interests others;) and is accepted.14:16
thervebrockp, It is like CFN. It actually reimplement parts of it, and provides an openstack specific way14:16
sdake_i readthat in the reiview14:16
*** sarob has joined #heat14:16
ramishrasdake_: ok:)14:16
sdake_a get from a central location just complicates the problem imo14:17
sdake_but obviously that would work14:17
*** Qiming_ has joined #heat14:17
sdake_it then requires running a daemon14:17
sdake_which is more complicated then client side parsing14:17
brockpOk then also does HEAT support containers?  Rather than VM’s? It appears there is now a docker driver for openstack (new to this)14:17
sdake_brockp ramishra is working on a docker-compose integration point right now ;)14:18
brockpcool, expected timeline?14:19
sdake_master soon I suspect14:19
brockpcool!  perfect for our proposal timeline,14:19
sdake_or it may have alraedy been meged but doesn't support --env feature14:19
sdake_ramishra could you confirm?14:20
*** Qiming__ has quit IRC14:20
*** alexheneveld has joined #heat14:20
ramishrasdake_: client being heavy with options should not be problem...14:20
ramishrayeah, the docker-compose hook is already there..14:20
sdake_ramishra i agree14:20
*** smc7 has joined #heat14:21
*** sarob has quit IRC14:21
brockpQuick background, we are trying to create a software definable environment for researchers with sensivive (read human subject) data, but also need HPC type capabilities, we could dynamically create a VPC, bastion host/login node/anlsys node (VM) and a small cluster using containers for more native performance and access to OS bypass networks like infiniband14:21
*** KanagarajM has quit IRC14:21
brockpSo I was thinking of using HEAT to make an HPC cluster recipie,14:22
brockpi’m sure there is probably already one out there,14:22
* sdake_ brain explodes14:22
sdake_sounds complexicated :)14:22
brockptalk to the feds and their private data rules ;)14:22
brockpHIPAA, FISMA blarg,14:22
sdake_oh iget that part14:23
BManojlovicdidn't know that they think my own data is private to them :}14:23
sdake_I have read bare metal vs vm for containers is ony about 5% overhead14:23
brockpBManojlovic: trust me they don14:23
brockpYeah overhead is small,14:23
*** gokrokve has quit IRC14:23
brockpmost efforts exist using VM’s things like StarCluster form MIT on AWS,14:24
brockpbut annoying performance overheads,14:24
BManojlovicbrockp: bare vs vm depends on lot of stuff14:24
brockpand poor network performance for MPI14:24
brockpyeah, our testing is all over the place,14:24
*** gokrokve has joined #heat14:24
ramishraFriday evening!!! bye folks;)14:26
sdake_drink heartely14:28
sdake_enjoy14:28
*** gokrokve has quit IRC14:29
*** InblEric has joined #heat14:30
*** serg_melikyan has joined #heat14:31
*** brockp has quit IRC14:32
BManojlovicbrockp: so you looked into ironic, i'm just thinking what would be smart thing to use it with for your use case14:33
*** reed has joined #heat14:33
mslyHi all, has anyone run into this bug while doing auto-scaling with heat? 1 physical cpu to 1 virtual cpu mapping doesn't seem very viable. https://bugs.launchpad.net/ceilometer/+bug/142158414:34
openstackLaunchpad bug 1421584 in Ceilometer "cpu_util volume won't report right for cpu over commit case" [Medium,Triaged] - Assigned to Ilya Tyaptin (ityaptin)14:34
openstackgerritKairat Kushaev proposed openstack/heat-specs: Implement caching for constraint validation  https://review.openstack.org/16681014:34
*** achanda has joined #heat14:35
*** alexheneveld has quit IRC14:36
*** InblEric1 has joined #heat14:36
*** InblEric has quit IRC14:38
*** achanda has quit IRC14:42
*** Raj2 has joined #heat14:43
*** serg_melikyan has quit IRC14:46
*** alexheneveld has joined #heat14:46
*** Tango|2 has joined #heat14:47
*** Qiming__ has joined #heat14:51
*** ccrouch-afk is now known as ccrouch14:52
*** Qiming_ has quit IRC14:54
*** sorantis has quit IRC14:55
*** Raj2 has quit IRC14:56
*** Marga_ has quit IRC14:57
openstackgerritPeter Razumovsky proposed openstack/heat: Fix resources allocation in documentation  https://review.openstack.org/16611015:00
*** Raj2 has joined #heat15:02
*** pm90_ has joined #heat15:04
*** dsneddon has joined #heat15:05
*** pm90_ has quit IRC15:05
*** pm90_ has joined #heat15:06
*** Raj2 has quit IRC15:07
*** Raj2 has joined #heat15:07
*** elynn_ has joined #heat15:08
*** devlaps has joined #heat15:10
gcivitellaHi all, is there any example of Heat templates about building a web farm which uses a shared storage like nfs or ceph?15:14
*** reed has quit IRC15:14
*** sarob has joined #heat15:17
*** sarob has quit IRC15:22
pas-hagcivitella, I think nfs/ceph is out of Heat's scope, as you would provide such config in instance user-data15:32
pas-hathere is plan to include Manila resources in Heat though, may be that's what in the future could help you15:33
gcivitellapas-ha: ok, thanks15:33
*** LiJiansheng has quit IRC15:34
*** tlashchova has quit IRC15:37
*** tlashchova has joined #heat15:38
*** serg_melikyan has joined #heat15:43
*** _shaps_ has joined #heat15:43
*** serg_melikyan has quit IRC15:47
*** sarob has joined #heat15:48
*** radez is now known as radez_g0n315:50
*** rakesh_hs has quit IRC15:52
*** Tross has joined #heat15:53
*** sarob has quit IRC15:54
*** jrist has quit IRC15:55
*** KarolynChambers has quit IRC15:55
openstackgerritSergey Kraynev proposed openstack/heat: Move all neutron test in separate directory  https://review.openstack.org/16838315:56
openstackgerritSergey Kraynev proposed openstack/heat: Move common neutron module tests to separate file  https://review.openstack.org/16838415:56
openstackgerritSergey Kraynev proposed openstack/heat: Move constraint's tests to test_neutron_client.py  https://review.openstack.org/16838515:56
openstackgerritSergey Kraynev proposed openstack/heat: Move tests for port resource to separate file  https://review.openstack.org/16838615:56
openstackgerritSergey Kraynev proposed openstack/heat: Move floating ip test to separate file  https://review.openstack.org/16838715:56
openstackgerritSergey Kraynev proposed openstack/heat: Move router tests to separate file  https://review.openstack.org/16838815:56
openstackgerritSergey Kraynev proposed openstack/heat: Move provider_net test to separate file  https://review.openstack.org/16838915:56
openstackgerritSergey Kraynev proposed openstack/heat: Split net and subnet tests to different files  https://review.openstack.org/16839015:56
openstackgerritSergey Kraynev proposed openstack/heat: Update all templates in neutron tests  https://review.openstack.org/16839115:56
*** Qiming__ has quit IRC15:57
*** stilzk1n has quit IRC15:57
*** KarolynChambers has joined #heat15:57
*** spzala has quit IRC16:00
*** spzala has joined #heat16:00
*** prazumovsky has quit IRC16:00
ccrouchAnother heat "Stack domain users" (http://hardysteven.blogspot.co.uk/2014/04/heat-auth-model-updates-part-2-stack.html) related question...16:04
ccrouchIn our setup 'keystone user-list' (as an admin) is including these new heat created users along with regular users, even though in our keystone command we're using keystone v2 and not explicitly setting a domain (which should mean the "default" domain is being used, not the "heat" one)16:04
ccrouchany suggestions?16:04
*** thedodd has joined #heat16:04
*** gokrokve has joined #heat16:08
*** jrist has joined #heat16:08
*** jrist has quit IRC16:08
*** jrist has joined #heat16:08
*** Marga_ has joined #heat16:09
*** randallburt has joined #heat16:11
ryansbare you sure you don't have an OS_DOMAIN exported somewhere?16:12
ccrouchryansb: yep16:13
ccrouchthis is an entirely keystone v2 based env16:13
ryansbhrm.16:13
ccrouchso you dont get this on master?16:13
*** BManojlovic has quit IRC16:18
ryansbNo, doesn't look like16:19
ryansblet me see if I can repro that16:20
*** alexheneveld has quit IRC16:20
ccrouchthanks ryansb16:21
ccrouchthis is the template we're using to get heat to create a user16:21
ccrouchhttps://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/cirros-example/cirros-hello-world.yaml16:21
*** serg_melikyan has joined #heat16:22
*** gokrokve has quit IRC16:23
*** dulek has quit IRC16:24
*** alexheneveld has joined #heat16:25
ryansbyeah, it doesn't show the heat users in v2 for me16:29
ccrouchok cool, thats a good data point, I appreciate it16:34
ccrouchwe'll go and investigate this some more16:34
ccrouchcheers16:34
ryansbcheers16:36
*** DaveJ__ has joined #heat16:36
ccrouchryansb: oh one last thing, that was master keystone and master heat your were trying right?16:36
ccrouchor some close approximation of16:37
ryansbyeah, relatively fresh (within this week) devstack16:37
ccrouchperfect thanks16:37
openstackgerritMichal Rostecki proposed openstack/heat: Novaclient v2 instead of v1_1  https://review.openstack.org/16755716:47
*** alexpilotti has joined #heat16:50
f13oAny example stacks where OS::Nova::Server and OS::Nova::KeyPair are used?16:50
f13oI can create very simple stack to import my key and inject into server.16:50
f13ocan -> can't16:50
*** alanf-mc has joined #heat16:51
*** vijendar has quit IRC16:54
*** gcivitella has quit IRC16:54
*** jogo is now known as flashgordon16:57
*** Raj2 has quit IRC16:58
*** Raj1 has joined #heat16:59
*** Raj1 has quit IRC16:59
*** signed8b_ has joined #heat17:01
*** signed8bit has quit IRC17:02
*** Marga_ has quit IRC17:03
*** dsanders has joined #heat17:09
*** alanf-mc has quit IRC17:09
*** alanf-mc has joined #heat17:09
*** alanf-mc has quit IRC17:11
*** serg_melikyan has quit IRC17:11
*** tspatzier has quit IRC17:11
*** alanf-mc has joined #heat17:13
*** jistr has quit IRC17:13
*** gokrokve has joined #heat17:13
*** pitr-ch has quit IRC17:13
*** pitr-ch has joined #heat17:14
*** Tross has quit IRC17:14
*** achanda has joined #heat17:16
*** achanda has quit IRC17:16
*** achanda has joined #heat17:17
*** smc7 has quit IRC17:20
*** randallburt has quit IRC17:20
*** pitr-ch has quit IRC17:24
*** randallburt has joined #heat17:25
*** sdake_ has quit IRC17:28
*** sdake has joined #heat17:28
*** smc7 has joined #heat17:32
*** Marga_ has joined #heat17:35
*** jdob has quit IRC17:44
*** _shaps_ has quit IRC17:46
*** cdent has left #heat17:49
*** jprovazn has quit IRC17:53
*** derekh has quit IRC17:56
*** hdd has joined #heat18:15
*** ifarkas has quit IRC18:25
*** sdake_ has joined #heat18:27
*** sdake has quit IRC18:28
*** sdake_ has quit IRC18:28
*** sdake_ has joined #heat18:29
*** cumulus has joined #heat18:35
*** sdake has joined #heat18:36
*** sdake_ has quit IRC18:39
*** Raj1 has joined #heat18:39
*** Raj2 has joined #heat18:42
*** smccully has joined #heat18:43
*** Raj1 has quit IRC18:44
*** randallburt has quit IRC18:48
*** randallburt has joined #heat18:51
*** Raj1 has joined #heat18:51
*** sdake_ has joined #heat18:52
*** sdake has quit IRC18:55
*** Raj2 has quit IRC18:55
*** Drago has quit IRC18:59
*** Drago has joined #heat18:59
*** alexheneveld has quit IRC19:00
*** Raj1 has quit IRC19:07
*** Raj1 has joined #heat19:07
*** alexpilotti has quit IRC19:07
*** ccrouch is now known as ccrouch-grabfood19:15
*** pm90_ has quit IRC19:28
*** flcn has quit IRC19:28
*** gokrokve has quit IRC19:30
*** flcn has joined #heat19:30
*** gokrokve has joined #heat19:31
*** gokrokve has quit IRC19:31
*** devlaps has quit IRC19:36
*** msly has quit IRC19:37
*** msly has joined #heat19:37
*** leakypipes has quit IRC19:42
*** ccrouch-grabfood is now known as ccrouch19:47
*** DaveJ__ has quit IRC19:50
*** gokrokve has joined #heat19:59
openstackgerritMerged openstack/heat: Make 'refs' attribute of ResourceGroup resource indexable  https://review.openstack.org/16830120:03
*** _1_Mani has joined #heat20:04
*** KarolynChambers has quit IRC20:07
*** KarolynChambers has joined #heat20:07
*** achanda has quit IRC20:08
*** achanda has joined #heat20:12
*** _1_Mani has quit IRC20:16
*** skraynev_ has joined #heat20:43
*** skraynev_ has quit IRC20:43
*** achanda has quit IRC20:43
*** achanda has joined #heat20:50
*** kebray has joined #heat20:59
*** kebray has quit IRC21:00
-openstackstatus- NOTICE: Gerrit maintenance commences in 1 hour at 22:00 UTC http://lists.openstack.org/pipermail/openstack-dev/2015-March/059948.html21:00
*** pas-ha has quit IRC21:03
*** achanda has quit IRC21:07
*** randallburt has quit IRC21:13
openstackgerritJason Dunsmore proposed openstack/heat: Add a "show_hidden" parameter to stack-list API  https://review.openstack.org/16049221:14
openstackgerritJason Dunsmore proposed openstack/heat: Add ability to hide stacks based on tag  https://review.openstack.org/16048821:14
openstackgerritJason Dunsmore proposed openstack/heat: Database API and engine changes for stack tags  https://review.openstack.org/15925021:14
*** mburns has quit IRC21:15
*** aweiteka has quit IRC21:16
*** smc7_ has joined #heat21:17
*** mburns has joined #heat21:18
*** smc7 has quit IRC21:19
*** Marga_ has quit IRC21:21
*** smc7_ has quit IRC21:21
*** randallburt has joined #heat21:22
*** kebray has joined #heat21:22
*** achanda has joined #heat21:27
*** Tross has joined #heat21:29
*** jasond has quit IRC21:35
*** kaufer has quit IRC21:38
*** jcoufal has quit IRC21:41
*** Marga_ has joined #heat21:46
*** InblEric1 has quit IRC21:59
*** smc7 has joined #heat22:02
-openstackstatus- NOTICE: Gerrit is offline for maintenance, ETA 22:30 UTC http://lists.openstack.org/pipermail/openstack-dev/2015-March/059948.html22:02
*** ChanServ changes topic to "Gerrit is offline for maintenance, ETA 22:30 UTC http://lists.openstack.org/pipermail/openstack-dev/2015-March/059948.html"22:02
*** Raj1 has left #heat22:02
*** smccully has quit IRC22:04
*** dimsum__ has quit IRC22:09
*** smc7 has quit IRC22:16
*** flcn has quit IRC22:19
*** smccully has joined #heat22:20
*** dimsum__ has joined #heat22:20
*** serg_melikyan has joined #heat22:26
*** thedodd has quit IRC22:27
openstackgerritMiguel Grinberg proposed openstack/heat: Set state to failed if we get a base exception  https://review.openstack.org/16820322:29
*** achanda_ has joined #heat22:31
*** ChanServ changes topic to "support @ https://ask.openstack.org | developer wiki @ https://wiki.openstack.org/wiki/Heat | development @ https://launchpad.net/heat | logged @ http://eavesdrop.openstack.org/irclogs/%23heat/"22:32
*** sabeen1 has quit IRC22:33
*** achanda has quit IRC22:34
*** achanda_ has quit IRC22:36
*** jcoufal has joined #heat22:38
*** signed8b_ is now known as signed8bit_ZZZzz22:51
*** kebray has quit IRC22:51
*** Drago has quit IRC22:59
*** kebray has joined #heat23:06
*** rpothier has quit IRC23:10
*** serg_melikyan has quit IRC23:14
*** flcn has joined #heat23:20
openstackgerritRandall Burt proposed openstack/heat: Ignore migrating environments for deleted stacks  https://review.openstack.org/16485623:21
*** flcn has quit IRC23:24
*** randallburt has quit IRC23:25
*** sputnik13 has joined #heat23:34
sputnik13I have a resource that's in "init complete" state and not moving forward, what might cause this?  All the dependent resources have been created23:40
sputnik13oh... the resource is a subtemplate23:42
*** signed8bit_ZZZzz is now known as signed8b_23:49
*** flcn has joined #heat23:50
*** flcn has quit IRC23:55
*** spzala has quit IRC23:57
*** dimsum__ has quit IRC23:59

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