Monday, 2014-06-23

*** matsuhashi has joined #heat00:31
*** kfox1111 has quit IRC00:37
openstackgerritSteve Baker proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868800:44
openstackgerritSteve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found()  https://review.openstack.org/10042400:44
openstackgerritSteve Baker proposed a change to openstack/heat: Implement keystone client plugin  https://review.openstack.org/9798500:44
openstackgerritSteve Baker proposed a change to openstack/heat: Implement heat client plugin  https://review.openstack.org/9798400:44
openstackgerritSteve Baker proposed a change to openstack/heat: Client plugin exception handling methods  https://review.openstack.org/10042100:44
openstackgerritSteve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin  https://review.openstack.org/10042000:44
openstackgerritSteve Baker proposed a change to openstack/heat: Neutron use ignore_not_found()  https://review.openstack.org/10042300:44
openstackgerritSteve Baker proposed a change to openstack/heat: Nova use ignore_not_found()  https://review.openstack.org/10042200:44
openstackgerritSteve Baker proposed a change to openstack/heat: Store clients in context  https://review.openstack.org/9893500:44
openstackgerritSteve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin  https://review.openstack.org/10041900:44
openstackgerritSteve Baker proposed a change to openstack/heat: Remove function get_software_config  https://review.openstack.org/10139600:44
openstackgerritSteve Baker proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found()  https://review.openstack.org/10139700:44
openstackgerritSteve Baker proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868400:44
openstackgerritSteve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports  https://review.openstack.org/9868500:44
openstackgerritSteve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients  https://review.openstack.org/9868600:44
openstackgerritSteve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868700:44
openstackgerritSteve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods  https://review.openstack.org/9797300:44
openstackgerritSteve Baker proposed a change to openstack/heat: Make heat.engine.clients a package  https://review.openstack.org/9797400:44
openstackgerritSteve Baker proposed a change to openstack/heat: Base class for client plugins  https://review.openstack.org/9797500:44
openstackgerritSteve Baker proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868300:44
openstackgerritSteve Baker proposed a change to openstack/heat: Initialise client plugins  https://review.openstack.org/9797600:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement nova client plugin  https://review.openstack.org/9797700:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement swift client plugin  https://review.openstack.org/9797800:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement glance client plugin  https://review.openstack.org/9797900:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement neutron client plugin  https://review.openstack.org/9798000:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement cinder client plugin  https://review.openstack.org/9798100:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement trove client plugin  https://review.openstack.org/9798200:45
openstackgerritSteve Baker proposed a change to openstack/heat: Implement ceilometer client plugin  https://review.openstack.org/9798300:45
openstackgerritSteve Baker proposed a change to openstack/heat: Move nova_utils functions to nova client plugin  https://review.openstack.org/10178200:45
*** julienvey has joined #heat00:51
*** julienvey has quit IRC00:55
*** achampion has joined #heat01:17
*** mestery has joined #heat01:28
*** liusheng has joined #heat01:29
*** liusheng has quit IRC01:29
*** liusheng has joined #heat01:30
*** asalkeld is now known as asalkeld_dr01:37
*** nosnos has joined #heat01:39
*** rbuilta has joined #heat01:43
*** rbuilta has quit IRC01:50
*** julienvey has joined #heat01:52
*** liusheng has quit IRC01:53
*** tiantian has joined #heat01:55
*** liusheng has joined #heat01:56
*** julienvey has quit IRC01:56
*** bvandenh has quit IRC02:18
*** elynn has joined #heat02:19
elynnmorning all :)02:20
*** ramishra has joined #heat02:23
*** ramishra has quit IRC02:42
*** ramishra has joined #heat02:43
*** julienvey has joined #heat02:52
*** achampio1 has joined #heat02:54
*** achampion has quit IRC02:56
*** julienvey has quit IRC02:57
*** akuznetsov has joined #heat03:03
*** zhiyan_ is now known as zhiyan03:04
*** sgordon has quit IRC03:10
*** cmyster has joined #heat03:22
cmystermorning03:24
*** asalkeld_dr is now known as asalkeld03:35
*** achampio1 has quit IRC03:37
*** cmyster has quit IRC03:37
*** fandi has joined #heat03:37
*** cmyster has joined #heat03:38
*** cmyster has joined #heat03:38
*** matsuhashi has quit IRC03:39
*** achampion has joined #heat03:46
*** akuznetsov has quit IRC03:48
*** asalkeld has quit IRC03:49
*** akuznetsov has joined #heat03:50
*** achampion has quit IRC03:52
*** julienvey has joined #heat03:53
*** nosnos has quit IRC03:54
*** ramishra has quit IRC03:55
*** julienvey has quit IRC03:58
*** achampion has joined #heat04:17
*** mohits has joined #heat04:22
*** shakamunyi has quit IRC04:30
*** shakamunyi has joined #heat04:31
*** daneyon has joined #heat04:34
*** ramishra has joined #heat04:34
*** matsuhashi has joined #heat04:39
*** asalkeld has joined #heat04:40
*** shakamunyi has quit IRC04:41
*** nosnos has joined #heat04:41
*** shakamunyi has joined #heat04:42
skraynevgood morning04:43
cmysterhey04:43
*** rakesh_hs4 has joined #heat04:45
*** Demitar has joined #heat04:46
*** kopparam has joined #heat04:46
*** nosnos has quit IRC04:46
*** shakamunyi has quit IRC04:47
*** nosnos has joined #heat04:47
*** gokrokve has joined #heat04:50
*** Demitar has quit IRC04:50
*** julienvey has joined #heat04:54
*** nikunj2512 has joined #heat04:55
*** julienvey has quit IRC04:58
*** daneyon_ has joined #heat05:01
*** achampion has quit IRC05:03
*** daneyon has quit IRC05:04
*** bmahalakshmi has joined #heat05:07
openstackgerritEthan Lynn proposed a change to openstack/heat: Enable SubnetId update for EC2::Instance  https://review.openstack.org/9804205:08
*** jyoti_ranjan has joined #heat05:13
*** chandan_kumar_ has joined #heat05:14
*** chandan_kumar has quit IRC05:16
*** chandan_kumar_ is now known as chandan_kumar05:17
*** tiantian has quit IRC05:21
*** SnowDust has joined #heat05:27
*** ajc_ has joined #heat05:29
*** unmeshg has joined #heat05:29
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/9650705:29
*** kopparam has quit IRC05:32
*** nosnos has quit IRC05:35
*** nosnos has joined #heat05:37
*** gokrokve has quit IRC05:39
*** gokrokve has joined #heat05:39
*** gokrokve_ has joined #heat05:40
*** lazy_prince has joined #heat05:40
*** gokrokve has quit IRC05:44
*** gokrokve_ has quit IRC05:45
*** julienvey has joined #heat05:54
*** achampion has joined #heat05:58
*** julienvey has quit IRC05:59
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:02
*** achampion has quit IRC06:04
*** shakamunyi has joined #heat06:05
*** matsuhashi has quit IRC06:05
*** matsuhashi has joined #heat06:06
*** kopparam has joined #heat06:07
openstackgerritMaish Saidel-Keesing proposed a change to openstack/heat: Update README.md to reflect the change in path.  https://review.openstack.org/10114406:08
*** nkhare has joined #heat06:08
*** gokrokve has joined #heat06:10
*** matsuhashi has quit IRC06:11
*** matsuhashi has joined #heat06:13
*** kopparam has quit IRC06:15
*** gokrokve has quit IRC06:16
*** kopparam_ has joined #heat06:19
*** matsuhashi has quit IRC06:19
*** matsuhashi has joined #heat06:19
*** e0ne has joined #heat06:20
*** jprovazn has joined #heat06:20
*** SnowDust has quit IRC06:22
*** tiantian has joined #heat06:24
*** kopparam_ has quit IRC06:26
*** kopparam has joined #heat06:26
*** openstackstatus has quit IRC06:27
*** brint has quit IRC06:27
*** ramishra has quit IRC06:28
*** brint has joined #heat06:29
*** cmyster has quit IRC06:33
*** jamiehannaford has joined #heat06:34
*** cmyster has joined #heat06:36
*** cmyster has joined #heat06:36
tiantianafternoon:)06:40
*** tomek_adamczewsk has joined #heat06:45
openstackgerritliusheng proposed a change to openstack/python-heatclient: Set the iso8601 log level to WARN  https://review.openstack.org/10181006:46
*** mkollaro has joined #heat06:47
*** tomek_adamczewsk has quit IRC06:49
*** akuznetsov has quit IRC06:50
*** akuznetsov has joined #heat06:50
*** tspatzier has joined #heat06:52
*** ramishra has joined #heat06:53
*** matsuhashi has quit IRC06:55
*** julienvey has joined #heat06:55
*** matsuhashi has joined #heat06:56
tiantianping shardy:006:58
*** julienvey has quit IRC07:00
*** achampion has joined #heat07:01
*** ramishra has quit IRC07:04
*** shardy has joined #heat07:04
*** achampion has quit IRC07:05
*** julienvey has joined #heat07:06
*** cmyster has quit IRC07:06
*** sergmelikyan has quit IRC07:07
*** ramishra has joined #heat07:08
*** kopparam has quit IRC07:10
*** julienvey has quit IRC07:11
*** TonyBurn has joined #heat07:11
tiantianelynn: I reply you comments :https://review.openstack.org/#/c/101078/07:11
*** jamiehannaford has quit IRC07:12
*** jamiehannaford has joined #heat07:12
*** gokrokve has joined #heat07:13
therveGood morning!07:16
skraynevmorning07:16
*** cmyster has joined #heat07:16
*** sab has joined #heat07:16
cmystermorning07:17
cmysteragain'07:17
skraynev:)07:17
*** gokrokve has quit IRC07:18
*** e0ne has quit IRC07:18
*** jamiehannaford has quit IRC07:22
*** pas-ha has joined #heat07:23
pas-hamorning all :)07:23
skraynevpas-ha: hi, could you rebase sahara patches ;) I hope, that stevebaker's patches work correct now.07:24
*** jamiehannaford has joined #heat07:25
cmystermorning pas-ha,07:25
*** ifarkas has joined #heat07:31
*** sileht has quit IRC07:35
*** sergmelikyan has joined #heat07:36
elynnHi therve, skraynev, could you review my patch again? https://review.openstack.org/#/c/98042/07:40
*** tomek_adamczewsk has joined #heat07:40
*** andreaf has joined #heat07:44
elynn@tiantian, I don't get your point in my patch above ^^07:45
pas-haskraynev, sure, will do now07:46
tiantianelynn:sorry, for next line07:46
elynnnext line is in tests write by you.07:47
elynnI didn't modify your functions.07:48
elynnAnd your tests were all passed with my patches.07:49
elynnIs it alright to modify tests which is not related to my patches?07:50
tiantianelynn: I mean if you add the validation of network_interfaces and subnet_id, we should remove the line otherwise it's confused us,isn't?07:50
elynnI'm still confused...07:51
elynnValidation is for network_interfaces and subnet_id are both provided, I don't see the connections between validation codes and tests codes you want to remove.07:53
tiantianelynn: because the validation you add, we don't take network_interfaces and subnet_id together, so I think to remove that line.07:53
*** kopparam has joined #heat07:53
elynn@tiantian, ok , I get your point :)07:55
tiantianelynn: sorry, pool english:)07:55
tiantians/pool/poor07:56
elynnThank you for your review :) @tiantian07:57
tiantianWhy there is no Integer type for parameters?who can tell :)07:58
tiantianshould we to add this?07:58
*** nkhare_ has joined #heat07:59
*** jcoufal has joined #heat08:00
*** achampion has joined #heat08:02
*** nkhare has quit IRC08:03
*** nkhare__ has joined #heat08:06
*** achampion has quit IRC08:07
*** e0ne has joined #heat08:08
*** nkhare_ has quit IRC08:09
*** jcoufal has quit IRC08:11
*** serg_melikyan has joined #heat08:12
*** serg_melikyan has quit IRC08:13
*** jcoufal has joined #heat08:13
*** kopparam has quit IRC08:14
*** gokrokve has joined #heat08:15
openstackgerritEthan Lynn proposed a change to openstack/heat: Enable SubnetId update for EC2::Instance  https://review.openstack.org/9804208:16
*** ramishra has quit IRC08:16
*** kopparam_ has joined #heat08:19
*** kopparam_ has quit IRC08:20
*** gokrokve has quit IRC08:20
*** julienvey has joined #heat08:21
*** kopparam has joined #heat08:23
*** jyoti_ranjan has quit IRC08:24
*** jyoti_ranjan has joined #heat08:25
*** e0ne has quit IRC08:26
*** akuznetsov has quit IRC08:27
*** akuznetsov has joined #heat08:28
*** akuznetsov has quit IRC08:28
*** e0ne has joined #heat08:29
*** e0ne_ has joined #heat08:38
*** sileht has joined #heat08:41
*** e0ne has quit IRC08:41
sergmelikyanGuys, what does it mean:  The personality property may not contain greater than -1 entries08:55
sergmelikyanMy stack does not have any property with name "personality" and yet I get stack validation failed with this exception08:55
*** e0ne_ is now known as e0ne08:59
shardysergmelikyan: I think it's a bug, sec09:00
sergmelikyanshardy found appropriate code block in heat resources - https://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L93609:01
*** IgorYozhikov is now known as iyozhikov09:01
sergmelikyancan share my server resource template or whole stack if needed09:01
shardysergmelikyan: the issue is  personality is not None I think, as the default is {}09:01
shardySo we should remove the is not None09:02
shardysergmelikyan: can you please raise a bug, I can post a patch unless you're already working on it09:02
sergmelikyanOk, I will open bug and fix this one09:02
shardysergmelikyan: Ok, thanks09:02
sergmelikyanshardy, thank you!09:02
pas-hawhile running tests today I got spurious traceback (only happened once, can not reproduce it) - http://paste.openstack.org/show/84672/09:05
pas-hashould we worry about that?09:05
pas-harelated to greenthreads09:05
pas-haand sqlalchemy09:05
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::NodeGroupTemplate resource  https://review.openstack.org/10028809:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement sahara client plugin  https://review.openstack.org/10058809:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::Cluster resource  https://review.openstack.org/7233609:07
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Implement OS::Sahara::ClusterTemplate resource  https://review.openstack.org/10150909:07
sergmelikyanshardy, look like there are another bug: https://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L84909:09
sergmelikyanthis exception should not occur, unless here  https://github.com/openstack/heat/blob/master/heat/engine/resources/server.py#L84909:10
sergmelikyan limits['maxPersonality'] is string09:10
sergmelikyanshardy,  I will verify that, but by looking on the code it looks like that09:11
*** mkerrin has quit IRC09:15
*** jyoti_ranjan has quit IRC09:16
*** gokrokve has joined #heat09:16
shardypas-ha: Do you have https://review.openstack.org/#/c/100254/?09:17
*** mkerrin has joined #heat09:18
*** jyoti_ranjan has joined #heat09:20
*** gokrokve has quit IRC09:21
*** unmeshg has left #heat09:22
pas-hashardy, looks like not (I'm based on stevebaker's client plugin series). So no worries for now it seems.09:23
*** kopparam has quit IRC09:23
*** kopparam_ has joined #heat09:23
*** kopparam_ has quit IRC09:26
*** Demitar has joined #heat09:27
*** kopparam has joined #heat09:28
*** unmeshg has joined #heat09:31
*** unmeshg has left #heat09:32
*** unmeshg has joined #heat09:32
*** kopparam has quit IRC09:36
*** RockKuo_Office has joined #heat09:37
*** RockKuo_Office has quit IRC09:37
*** RockKuo_Office has joined #heat09:37
*** RockKuo_ has joined #heat09:37
*** RockKuo_Office has quit IRC09:37
*** RockKuo_ has quit IRC09:37
*** RockKuo_Office has joined #heat09:38
*** nkhare__ is now known as nkhare09:38
*** noTHD has quit IRC09:45
*** jyoti_ranjan has quit IRC09:47
*** kopparam has joined #heat09:50
*** sorantis has joined #heat09:58
skraynevanybody know what happens with gate-heat-docs?09:58
*** julienvey has quit IRC10:00
therveskraynev, Talking about it in infra10:00
skraynevtherve: see now. thx10:01
*** gokrokve has joined #heat10:16
*** sab has quit IRC10:18
*** sab has joined #heat10:19
*** pas-ha has quit IRC10:20
*** gokrokve has quit IRC10:21
*** pas-ha has joined #heat10:26
*** alexheneveld has joined #heat10:28
*** Demitar has quit IRC10:29
*** jyoti_ranjan has joined #heat10:31
*** zhiyan is now known as zhiyan_10:32
*** fandi has quit IRC10:41
*** ckmvishnu has quit IRC10:49
*** sorantis has quit IRC10:50
*** ckmvishnu has joined #heat10:51
*** akuznetsov has joined #heat10:52
*** sorantis has joined #heat10:52
*** ramishra has joined #heat10:53
*** Demitar has joined #heat10:57
*** cmyster has quit IRC10:59
*** cmyster has joined #heat10:59
*** cmyster has joined #heat10:59
*** FrancoisBillant has joined #heat11:03
*** jyoti_ranjan has quit IRC11:14
*** gokrokve has joined #heat11:17
*** julienvey has joined #heat11:19
therveshardy, If you didn't notice, https://review.openstack.org/#/c/99583/ failed to merge11:21
shardytherve: Oh, thanks, I'll rebase now11:21
*** maishsk has joined #heat11:22
maishskGood afternoon11:22
*** gokrokve has quit IRC11:22
openstackgerritSteven Hardy proposed a change to openstack/heat: Remove unused generate_request_id  https://review.openstack.org/9958311:23
maishskHow would I go about defining a scaling group that should be deployed on different AZ's?11:23
maishskIs that possible?11:23
therveA scaling group is not deployed. You mean a scaling that deploys servers in different AZs, I presume11:26
maishsktherve: that is correct - how would I deploy different instances (that are part of a scaling group) - in different AZ's?11:28
thervemaishsk, Maybe using scheduler hints? I don't know if you can use that11:28
maishsktherve - do you have any example ?11:31
thervemaishsk, No11:32
openstackgerritMasahito Muroi proposed a change to openstack/python-heatclient: output-file option in stack-abandon  https://review.openstack.org/9669011:35
*** chandan_kumar is now known as chkumar24611:35
*** RockKuo_Office has quit IRC11:38
*** chkumar246 has quit IRC11:45
*** chandan_kumar has joined #heat11:46
maishskI see there is a resource type named OS::Heat::InstanceGroup11:48
*** jyoti_ranjan has joined #heat11:48
maishskand that it has a property: AvailabilityZones - but it is listed as not implemented11:50
maishskThere is blueprint - https://blueprints.launchpad.net/heat/+spec/implement-autoscalinggroup-availabilityzones11:52
*** ramishra has quit IRC11:57
*** e0ne has quit IRC11:58
*** sab has quit IRC12:01
*** sgordon has joined #heat12:01
*** sgordon has quit IRC12:02
*** sgordon has joined #heat12:02
*** kopparam has quit IRC12:03
*** kopparam has joined #heat12:11
*** tspatzier has quit IRC12:16
*** tspatzier has joined #heat12:18
*** gokrokve has joined #heat12:19
*** tspatzier has quit IRC12:19
*** jamiehannaford has quit IRC12:20
*** jamiehannaford has joined #heat12:21
*** tspatzier has joined #heat12:21
*** rbuilta has joined #heat12:22
*** jamiehannaford has quit IRC12:22
*** matsuhashi has quit IRC12:23
*** jdob has joined #heat12:23
asalkeldshardy, you about?12:23
shardyasalkeld: Hey, yup12:23
*** matsuhashi has joined #heat12:23
*** jamiehannaford has joined #heat12:23
asalkeldso that auth_token_info12:23
*** jamiehannaford has quit IRC12:23
asalkeldthat's normally available it seems12:24
asalkeldso it gets populated12:24
*** mohits has quit IRC12:24
asalkeldand then if I use code (that got later removed from heat)12:24
*** gokrokve has quit IRC12:24
*** erecio has joined #heat12:24
shardyYup it was reverted due to a tangentally related gate race which it exposed12:25
asalkeldit pretty much always uses that token_info12:25
shardyhopefully we can get it back in soon12:25
asalkeldand I get failures12:25
asalkeld(token needs auth)12:25
shardywhat sort of failures?12:25
shardyIt should populate the auth_ref in the keystoneclient object, so we effectively share the session between the API and engine12:25
asalkeldhttp://paste.openstack.org/show/84688/12:26
asalkeldso what I did was put the same code in solum12:26
*** jamiehannaford has joined #heat12:26
asalkeldthen did a delete on the main object12:26
asalkeldand it goes and does stuff (including deleting the trust)12:27
asalkeldwhen it get's there, it goes -- urg12:27
asalkeldbasically it's using the auth_ref12:27
shardyAnd you're deleting as the same user who created the trust?12:27
*** ramishra has joined #heat12:27
*** matsuhashi has quit IRC12:28
asalkeldshardy, yes12:28
*** matsuhashi has joined #heat12:28
asalkeldthe question is should it be using the auth_ref12:28
*** blomquisg has joined #heat12:28
asalkeld(I thought that was the code path for trusts)12:28
shardyasalkeld: the auth_ref is just the token data returned when a token is validated12:29
asalkeldbut it is a user operating the cli12:29
asalkeldI see12:29
asalkeldso should I be calling authenticate()12:29
shardyso we pre-populate it with data from the validation which happened in auth_token (e.g auth_token_info)12:29
shardyasalkeld: the idea is you don't call authenticate, because that will request a new token12:30
asalkeldthat error seems to be that I have not called authenticate()12:30
asalkeld(might just be me miss reading it)12:30
shardyasalkeld: If you're calling authenticate and it works, maybe the auth_ref initialization is not quite correct12:30
asalkeldI am no12:30
asalkeldI am not12:30
shardyI had to mangle the auth_token ID a bit to make it work for both v2 and v3 token info12:31
*** e0ne has joined #heat12:31
asalkeldI just copied your code there12:31
shardyunfortunately auth_token doesn't (yet) use keystoneclient, so the token info is just the raw data from the validation, not quite the same as auth_ref in the client12:31
asalkeldhttps://github.com/stackforge/solum/blob/master/solum/common/solum_keystoneclient.py#L104-L11712:32
*** e0ne_ has joined #heat12:32
*** cdent has joined #heat12:33
shardyhttps://review.openstack.org/#/c/97569/5/heat/common/heat_keystoneclient.py12:33
shardyasalkeld: Your code is slightly different, you only do authenticate if auth_ref is not set12:34
shardyotherwise it will fail, because you can't get a new token with a trust scoped token12:34
shardythat was the whole reason for this change :)12:34
asalkeld(I have that locally)12:34
*** bmahalakshmi has quit IRC12:35
*** matsuhashi has quit IRC12:35
*** e0ne has quit IRC12:35
*** matsuhashi has joined #heat12:35
shardyHmm, not sure what to suggest then, I tested it with project and trust scoped tokens and it worked for me12:35
shardyare you using v2 or v3 tokens?12:36
asalkeldv2 I think12:36
*** e0ne_ has quit IRC12:37
*** cmyster has quit IRC12:38
shardyand the token is scoped to a trust?12:38
*** matsuhas_ has joined #heat12:38
asalkeldit's a normal token12:38
*** shakamunyi has quit IRC12:38
asalkeld. openrc12:38
*** matsuhashi has quit IRC12:39
shardyasalkeld: I tested with both, but you could try configuring your API to issue a v3 token:12:40
shardyhttps://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/middleware/auth_token.py#L109412:40
shardyYou set auth_version='v3.0' in the auth_token section of the config, and update the uri to point at v312:40
asalkeldok12:40
*** ajc_ has quit IRC12:40
shardyAnd double check that the if 'auth_ref' not in kwargs: conditional is avoiding the client.authenticate() in your running API12:41
*** CarstenD has joined #heat12:46
CarstenDhi guys12:46
*** unmeshg has left #heat12:46
asalkeldshardy, http://paste.openstack.org/show/84690/12:47
CarstenDfinally I got my heat template for deployment of core os instances working!12:47
asalkeldseems to be using v312:47
CarstenDit was missing one attribute … :-)12:48
* maishsk says looks like everyone woke up...12:48
maishskHi all12:48
maishskThere is blueprint - https://blueprints.launchpad.net/heat/+spec/implement-autoscalinggroup-availabilityzones12:48
maishskhas any work been done on this yet12:48
CarstenDhttp://paste.openstack.org/show/84691/ if anyone is interested … it’s quite simple … but there is one more problem to solve12:49
CarstenDcoreos uses etcd and needs to get a new token url by calling the url https://discovery.etcd.io/new12:50
CarstenDcurrently, I’m using it manually12:50
*** randallburt has joined #heat12:50
*** ramishra_ has joined #heat12:50
*** ramishra has quit IRC12:51
CarstenDis it possible to automate this? like doing a „discovery: curl https://discovery.etcd.io/new“  instead of get_param ...?12:51
shardyasalkeld: using auth_ref ... u'id': u'placeholder'12:51
*** rpothier has joined #heat12:51
shardyI had to delete that as it's an invalid ID12:51
asalkeldok12:51
asalkeldI'll give that a go12:51
shardyhttps://bugs.launchpad.net/keystone/+bug/132806712:52
uvirtbotLaunchpad bug 1328067 in python-keystoneclient "Token with "placeholder" ID issued" [Medium,Triaged]12:52
*** andersonvom has joined #heat12:53
*** kopparam_ has joined #heat12:53
*** nkhare has quit IRC12:55
*** ckmvishnu has quit IRC12:56
*** kopparam has quit IRC12:56
shardyasalkeld: actually I was getting confused with v2 tokens, but the point is to use the context auth_token in both cases, not the id in token info which is bogus for PKI tokens12:57
asalkeld                if kwargs['auth_ref']['token'].get('id') == 'placeholder':12:57
asalkeld                    del kwargs['auth_ref']['token']['id']12:57
shardyasalkeld: AFAICS your code already does the right thing, so I'm still not sure why it's not working for you12:57
*** randallburt has quit IRC12:58
asalkeldI'll dig some more12:59
*** ramishra_ has quit IRC13:00
shardyasalkeld: Ok cool, I'll pull latest keystoneclient and re-test later too13:01
*** ramishra has joined #heat13:01
shardytherve: hey, just trying your oslo.messaging change, AFAICS there are mandatory config changes to make it work, is that correct?13:02
*** e0ne has joined #heat13:03
*** matsuhas_ has quit IRC13:03
*** matsuhashi has joined #heat13:03
shardyI was under the impression we had to stay compatible with the n-1th config to avoid breaking folks on upgrade who are still running an old config file13:03
*** kopparam_ has quit IRC13:04
therveshardy, Presumably new config should have default values13:04
CarstenDis it possible to get a value inside a heat template from a remote url to use it inside an inline cloud_config?13:05
*** ramishra has quit IRC13:06
asalkeldnight all13:06
*** asalkeld has quit IRC13:06
shardytherve: Ok, I guess it's something we can document, but I wondered if other projects have maintained any backwards compatibility when making this change13:07
openstackgerritVijendar Komalla proposed a change to openstack/heat: Fix early resource property value validation  https://review.openstack.org/9308013:07
therveshardy, You mean regarding options removed?13:07
shardyI've certainly been shouted at about breaking upgrades, e.g by SpamapS re the domain users stuff most recently13:08
*** matsuhashi has quit IRC13:08
shardytherve: I mean the heat engine won't start with my existing config13:08
*** matsuhashi has joined #heat13:08
therveshardy, Okay that's more problematic. What does it say?13:08
shardyhttp://paste.openstack.org/show/84695/13:08
shardyObviously I'm fine with updating it, but wasn't sure what the policy is for this13:09
therveshardy, Ah I suspect it's something else, you must have pyc around13:09
shardyIIRC the grenade tests for many projects enforce backwards config compatibility for one cycle, but I could be wrong13:09
shardytherve: Oh!  My bad, let me check :)13:10
shardytherve: You're right, false alarm, sorry! :)13:10
therveshardy, No problem :)13:10
*** kopparam has joined #heat13:13
*** tiantian has quit IRC13:13
*** sgordon` has joined #heat13:13
*** matsuhashi has quit IRC13:13
*** radez_g0n3 is now known as radez13:13
*** matsuhashi has joined #heat13:14
CarstenDis it possible to get a current list of available flavors inside the heat template instead of providing allowed_values with a fixed string list?13:16
therveCarstenD, You can use the nova.flavor constraint13:17
*** matsuhashi has quit IRC13:18
CarstenDtherve: ah, thanks. that’s exactly what I was looking for!13:18
*** rdo has joined #heat13:20
*** gokrokve has joined #heat13:20
CarstenDtherve: is it implemented in icehouse?13:23
*** ramishra has joined #heat13:23
therveCarstenD, Yes13:23
CarstenDhmm, ok13:23
therveIs there an issue?13:25
CarstenDhttps://wiki.openstack.org/wiki/Heat/flavor_input_constraint13:25
CarstenDis this example correct?13:25
*** aweiteka has joined #heat13:26
*** threebean has joined #heat13:26
CarstenDbecause it doesn’t work for me :-)13:26
CarstenDhttp://paste.openstack.org/show/84697/13:26
*** gokrokve has quit IRC13:26
therveNo it's not13:27
therveDon't use the wiki for documentation :/13:27
therveCarstenD, http://docs.openstack.org/developer/heat/template_guide/hot_spec.html#custom-constraint13:27
*** pafuent has joined #heat13:28
*** blomquisg has quit IRC13:28
*** kopparam has quit IRC13:29
*** threebean has left #heat13:29
*** nosnos has quit IRC13:29
*** dims has joined #heat13:31
*** blomquisg has joined #heat13:33
*** achampion has joined #heat13:34
shardyCarstenD: re the remote url question, I think get_file may do what you want if you're using the heatclient CLI as opposed to horizon13:35
shardyhttp://docs.openstack.org/developer/heat/template_guide/hot_spec.html#get-file13:35
openstackgerritA change was merged to openstack/heat: Hide deprecate warnings for metadata tests  https://review.openstack.org/10083013:42
openstackgerritA change was merged to openstack/heat: Remove unused generate_request_id  https://review.openstack.org/9958313:43
openstackgerritA change was merged to openstack/heat: Remove heat_keystoneclient roles filtering workaround  https://review.openstack.org/10114513:43
*** lipinski has joined #heat13:44
*** blamar has joined #heat13:45
CarstenDshardy: that’s not exactly what i mean13:47
CarstenDshardy: http://paste.openstack.org/show/84691/13:48
CarstenDshardy: in line 30, I want to get the result of https://discovery.etcd.io/new automatically13:48
CarstenDthe result of https://discovery.etcd.io/new is the token for the whole stack, it must be unique for all instances so that the instances can communicate via etcd13:49
*** jasond` has joined #heat13:50
*** DandyPandy has joined #heat13:50
CarstenDin my example, I’m getting the token manually by user input … but it would be cool if it is possible to create it dynamically during stack creation13:50
*** daneyon_ has quit IRC13:52
*** maishsk has quit IRC13:52
*** kopparam has joined #heat13:57
*** ramishra has quit IRC14:01
*** ramishra has joined #heat14:01
*** tango has joined #heat14:04
openstackgerritSteve McLellan proposed a change to openstack/heat: handle_signal to handle translated error msgs  https://review.openstack.org/10166314:10
*** sjmc7 has joined #heat14:10
*** lazy_prince has quit IRC14:15
*** BillArnold_ has joined #heat14:18
*** gokrokve has joined #heat14:23
*** sabeen has joined #heat14:24
*** gokrokve has quit IRC14:28
*** CarstenD has quit IRC14:35
*** rakesh_hs4 has quit IRC14:37
*** kopparam has quit IRC14:40
*** sabeen1 has joined #heat14:43
*** sabeen has quit IRC14:43
*** morganfainberg has quit IRC14:45
*** morganfainberg_Z has joined #heat14:45
openstackgerritA change was merged to openstack/heat: Hide warning for old style attribute schema test  https://review.openstack.org/9675514:45
*** jyoti_ranjan has quit IRC14:46
*** Qiming has joined #heat14:48
*** gokrokve has joined #heat14:52
*** alexheneveld has quit IRC14:52
*** gokrokve has quit IRC14:53
sergmelikyanshardy, skraynev guys, I am working on fix for https://bugs.launchpad.net/heat/+bug/133328314:53
uvirtbotLaunchpad bug 1333283 in heat "Excessive limits validation in OS::Nova::Server for maxPersonality limit" [Undecided,New]14:53
sergmelikyanfix is trivial, but I can't figure out how to test it14:53
*** gokrokve has joined #heat14:53
*** radez is now known as radez_g0n314:53
sergmelikyanskraynev, can you help me?14:54
*** shakamunyi has joined #heat14:54
*** rwsu has joined #heat14:55
*** vijendar has joined #heat14:56
*** gokrokve has quit IRC14:57
*** jprovazn has quit IRC14:58
*** sabeen has joined #heat14:59
*** sabeen1 has quit IRC14:59
*** radez_g0n3 is now known as radez14:59
*** sorantis has quit IRC15:02
openstackgerritSerg Melikyan proposed a change to openstack/heat: Prevent exessive validation for maxPersonality limit  https://review.openstack.org/10192615:02
*** jareking has joined #heat15:04
*** sorantis has joined #heat15:04
*** jareking has quit IRC15:06
openstackgerritThomas Herve proposed a change to openstack/heat: Sync oslo incubator  https://review.openstack.org/10192815:07
*** kfox1111 has joined #heat15:10
*** kgriffs|afk is now known as kgriffs15:13
*** shakamunyi has quit IRC15:14
*** david-lyle has joined #heat15:16
*** zz_gondoi is now known as gondoi15:17
*** kfox1111 has quit IRC15:18
openstackgerrithuangtianhua proposed a change to openstack/heat: Make some properties updatable for Volume resource  https://review.openstack.org/10080415:20
openstackgerrithuangtianhua proposed a change to openstack/heat: Fix error count for stack-list while show deleted  https://review.openstack.org/10107815:20
*** ishant has joined #heat15:21
*** gokrokve has joined #heat15:23
*** gokrokve_ has joined #heat15:23
*** shakamunyi has joined #heat15:25
sjmc7zaneb - any luck with a test case for https://review.openstack.org/#/c/101605/ ? i have a little bit of time to see if i cna come up with a unit-testable repro case15:26
*** gokrokve has quit IRC15:27
*** nikunj2512 has quit IRC15:28
*** daneyon has joined #heat15:30
*** dmakogon_ has quit IRC15:31
*** jcoufal has quit IRC15:35
openstackgerritSerg Melikyan proposed a change to openstack/heat: Prevent exessive validation for maxPersonality limit  https://review.openstack.org/10192615:37
*** samstav has joined #heat15:37
*** shakamunyi has quit IRC15:37
*** shakamunyi has joined #heat15:38
*** shakamunyi has quit IRC15:39
*** tnurlygayanov has quit IRC15:39
*** shakamunyi has joined #heat15:39
*** tomek_adamczewsk has quit IRC15:39
*** tnurlygayanov has joined #heat15:40
*** shakamunyi has quit IRC15:47
*** julienvey has quit IRC15:47
*** shakamunyi has joined #heat15:48
*** alexheneveld has joined #heat15:50
*** e0ne has quit IRC15:54
*** shakamunyi has quit IRC15:55
*** shakamunyi has joined #heat15:55
*** shakamunyi has quit IRC15:56
*** shakamunyi has joined #heat15:57
*** jasond` has quit IRC15:57
*** shakamunyi has quit IRC16:00
*** packet has joined #heat16:00
*** alexpilotti has joined #heat16:01
*** shakamunyi has joined #heat16:01
*** nati_ueno has joined #heat16:01
*** nati_ueno has quit IRC16:02
*** sorantis has quit IRC16:03
*** stannie has quit IRC16:05
*** ishant has quit IRC16:07
*** shakamunyi has quit IRC16:13
*** jasond` has joined #heat16:13
*** shakamunyi has joined #heat16:15
*** DandyPandy has quit IRC16:20
therveGrrr don't do random stuff with oslo, people16:21
*** shakamunyi has quit IRC16:22
*** ccrouch has joined #heat16:22
*** shakamunyi has joined #heat16:22
*** Qiming has quit IRC16:23
*** bandarji has joined #heat16:23
openstackgerritThomas Herve proposed a change to openstack/heat: Sync oslo incubator  https://review.openstack.org/10192816:24
*** gokrokve_ has quit IRC16:24
*** zhangyang has quit IRC16:24
*** liusheng has quit IRC16:24
*** liusheng has joined #heat16:25
*** zhangyang has joined #heat16:25
*** TonyBurn has quit IRC16:26
*** sy01 has joined #heat16:27
sy01Hello16:27
*** nati_ueno has joined #heat16:27
sy01I saw a commit saying that HARestarter should be deprecated16:27
sy01I was wondering, if we have some other way of restarting VM's other than HARestarte ?16:28
shardysy01: it doesn't restart the VM, it deletes it, sometimes along with half of the stack16:28
shardywhich is why we want to deprecate it ;)16:28
sy01shardy: Yes, I am aware of that ;-)16:29
shardyAn autoscaling group would do a similar job, where you could build a new VM if one becomes inactive16:29
sy01shardy: Ohh, so if a *customer* treats his vm as a pet then it is not possible ?16:30
*** john-n-seattle has quit IRC16:30
shardySo AFAIK the preferred direction is to improve the autoscaling functionality and move away from HARestarter16:30
sy01shardy: Existing VM will be destroyed anyway ;-)16:30
*** shakamunyi has quit IRC16:30
shardysy01: well HARestarter isn't a pet solution, as it kills your pet ;)16:30
*** shakamunyi has joined #heat16:31
shardysy01: the convergence work may provide better ways to non-destructively repair stacks, or at least start moving in that direction16:31
*** shakamunyi has quit IRC16:31
*** shakamunyi has joined #heat16:32
*** john-n-seattle has joined #heat16:34
sy01shardy: Cool, this looks very promising https://review.openstack.org/#/c/95907/16:34
*** shakamunyi has quit IRC16:34
sy01shardy: As of now, which ceilometer alarm, I can use for VM failure ?16:35
sy01shardy: * for detecting VM failure16:35
shardysy01: depends on your definition of failure16:36
*** john-n-seattle has quit IRC16:36
*** john-n-seattle has joined #heat16:37
sy01shardy: Say, a vm died ? do you think cpu_util will do the job ?16:38
*** alexheneveld has quit IRC16:40
*** lazy_prince2 has joined #heat16:41
*** nati_ueno has quit IRC16:42
shardysy01: IMO the only way to be sure it's working is an agent inside the VM posting data out, but you could probably derive some combination of ceilometer metrics with reasonable success if you have knowledge of the workload16:43
shardybut, like, what happens if the OS has a bug which pins the CPU and uses lots of RAM?16:43
sy01shardy: that's right.16:44
shardyI've seen plenty of those and to the hypervisor it just looks like a busy VM16:44
shardyUltimately it depends on your requirements and the monitoring overhead you're prepared to incur16:44
*** shakamunyi has joined #heat16:45
*** shakamunyi has quit IRC16:45
*** shakamunyi has joined #heat16:46
*** vijendar has quit IRC16:48
sy01shardy: Ohkay, and if we have detected a vm failure, then there is no way to automatically remove the dead instance with Heat, Even, if it was a part of autoscaling group16:51
sy01shardy: monitoring sounds like a viable option here16:51
SpamapSshardy: btw, I should appologize if I shouted at you for breaking upgrades. I will hold myself to a stern note next time. ;)16:52
shardysy01: Not currently, no but it's something which has been discussed for a future improved autoscaling feature16:52
shardySpamapS: haha, well relatedly, is TripleO using deferred_auth_method=trusts currently?16:53
SpamapSRight, a failed node is not contributing to the pool, that would be a nice feature.16:53
SpamapSshardy: we strive to use defaults only.16:54
SpamapSshardy: I don't remember submitting a patch to use trusts.. so probably no?16:54
shardySpamapS: Ok, so ref bug #1286157 I'd like to make it the default, but I'm worried about breaking TripleO again ;)16:55
uvirtbotLaunchpad bug 1286157 in heat "Heat should use trusts by default" [Medium,Triaged] https://launchpad.net/bugs/128615716:55
shardySpamapS: It's been the default in devstack for a while now, and my recent test refactoring should make fixing the tests somewhat easier16:55
SpamapSshardy: submit the patch, and do a 'check experimental' .. if it passes, then ask us to test. :)16:55
SpamapSshardy: and if our tets fail, _SHAKE US_ for not having better automated tests. ;)16:56
shardySpamapS: Ah, cool I didn't realize we could do that, will do :)16:56
SpamapSshardy: indeed, I don't think we've socialized that fact enough.16:56
shardySpamapS: the main change will be whatever users you create will need to have a role to delegate to heat, by default "heat_stack_owner"16:56
SpamapS"if you change something big, throw a check experimental up and see what breaks" :)16:56
SpamapSshardy: note that we still don't have a stack_domain_admin either. :(16:57
shardySpamapS: really? :(16:57
SpamapSshardy: we're waiting on Heat to be able to specify by name, which morganfainberg_Z was working on last week.16:57
*** shakamunyi has quit IRC16:57
SpamapSshardy: by ID would require a giant retooling unfortunateyl. :-/16:57
shardyHmm, I knew you wanted that but didn't realize it was a blocker16:57
*** lazy_prince has joined #heat16:58
sy01shardy: I looked at the cfn and hot autoscaling templates but none of them gives a hint of how will the stack figure out if a VM has died :-(17:00
shardyhttps://github.com/openstack/heat-templates/blob/master/cfn/F17/WordPress_Single_Instance_With_IHA.template#L15417:02
shardysy01: also see http://lists.openstack.org/pipermail/openstack/2014-June/007688.html17:03
*** lazy_prince has quit IRC17:03
shardyYou may have to combine ideas from some examples to do what you want17:03
sy01Aha, this is helpful ;-)17:06
*** killer_prince has joined #heat17:07
sy01shardy: thank you !  there will be Beer for you, next time i will see you. Hopefully in Paris ;-)17:07
*** killer_prince is now known as lazy_prince17:07
shardysy01: np :)17:08
*** lazy_prince has quit IRC17:08
*** harlowja_away is now known as harlowja17:08
*** sy01 has quit IRC17:15
*** killer_prince has joined #heat17:17
*** cdent has quit IRC17:18
*** nati_ueno has joined #heat17:21
*** ramishra has quit IRC17:25
*** ramishra has joined #heat17:26
*** ramishra_ has joined #heat17:27
*** ramishra has quit IRC17:28
*** DandyPandy has joined #heat17:32
*** DandyPandy has quit IRC17:32
*** DandyPandy has joined #heat17:33
*** killer_prince has quit IRC17:34
*** alexheneveld has joined #heat17:34
*** rbuilta has quit IRC17:36
*** alexheneveld has quit IRC17:36
*** killer_prince has joined #heat17:37
*** ramishra has joined #heat17:39
*** ramishra_ has quit IRC17:41
*** killer_prince has quit IRC17:43
*** lipinski has quit IRC17:44
*** gokrokve has joined #heat17:44
*** killer_prince has joined #heat17:46
*** andreaf has quit IRC17:46
*** aweiteka has quit IRC17:47
*** jdob has quit IRC17:51
*** jdob has joined #heat17:51
*** lazy_prince2 has quit IRC17:52
*** tango has quit IRC17:53
*** ramishra has quit IRC17:53
*** aweiteka has joined #heat18:00
*** harlowja has quit IRC18:00
*** jamiehannaford has quit IRC18:01
*** mkollaro has quit IRC18:02
*** jamiehannaford has joined #heat18:03
openstackgerritAnderson Mesquita proposed a change to openstack/heat-specs: Display username in unscoped stack lists  https://review.openstack.org/10196818:04
*** vijendar has joined #heat18:05
*** tspatzier has quit IRC18:09
*** alexpilotti has quit IRC18:10
*** akuznetsov has quit IRC18:13
*** akuznetsov has joined #heat18:13
*** bandarji has quit IRC18:13
*** jcoufal has joined #heat18:14
*** kgriffs is now known as kgriffs|afk18:14
*** e0ne has joined #heat18:15
*** killer_prince has quit IRC18:17
*** killer_prince has joined #heat18:18
*** killer_prince has quit IRC18:19
*** killer_prince has joined #heat18:19
*** pafuent has quit IRC18:23
*** vijendar has quit IRC18:28
*** vijendar has joined #heat18:29
*** killer_prince has quit IRC18:36
*** FrancoisBillant has quit IRC18:37
*** tango has joined #heat18:37
openstackgerritJason Dunsmore proposed a change to openstack/heat: Guaranteed password complexity using OS::Heat::RandomString  https://review.openstack.org/10163418:38
*** harlowja has joined #heat18:38
*** harlowja has quit IRC18:38
*** killer_prince has joined #heat18:38
*** harlowja has joined #heat18:39
*** harlowja has quit IRC18:39
*** samstav_ has joined #heat18:40
*** gondoi is now known as zz_gondoi18:41
*** samstav has quit IRC18:42
*** akuznetsov has quit IRC18:44
*** samstav_ has quit IRC18:44
*** samstav has joined #heat18:47
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters  https://review.openstack.org/9790018:50
*** harlowja has joined #heat18:51
*** harlowja has quit IRC18:51
*** david-lyle has quit IRC18:51
*** david-lyle has joined #heat18:52
*** akuznetsov has joined #heat18:52
*** david-lyle has quit IRC18:52
*** harlowja has joined #heat18:52
*** harlowja has quit IRC18:52
*** david-lyle has joined #heat18:53
*** mkollaro has joined #heat18:53
*** harlowja has joined #heat18:53
*** lipinski has joined #heat18:54
*** jamiehannaford has quit IRC18:56
openstackgerritVijendar Komalla proposed a change to openstack/heat: Encrypt heat template parameters  https://review.openstack.org/9790018:56
*** akuznetsov has quit IRC18:57
*** dims_ has joined #heat18:57
*** dims has quit IRC18:58
*** zz_gondoi is now known as gondoi19:02
*** lero_p has joined #heat19:05
*** akuznetsov has joined #heat19:05
*** lero_p has quit IRC19:05
*** akuznetsov has quit IRC19:05
*** david-lyle has quit IRC19:08
*** BillArnold_ has quit IRC19:08
*** pafuent has joined #heat19:08
*** david-lyle has joined #heat19:08
*** david-lyle has quit IRC19:09
*** DandyPandy_ has joined #heat19:09
*** david-lyle has joined #heat19:10
*** BillArnold_ has joined #heat19:11
*** DandyPandy has quit IRC19:12
*** kgriffs|afk is now known as kgriffs19:22
*** SnowDust has joined #heat19:24
*** alexheneveld has joined #heat19:29
*** bandarji has joined #heat19:29
*** killer_prince has quit IRC19:30
*** killer_prince has joined #heat19:33
lipinskiCan OS::Nova::Server no longer create a network port?19:33
lipinskiI used to do this:19:34
lipinski      networks:19:34
lipinski        - { "network": "privnet01" }19:34
lipinskiBut ICehouse complains about missing uuid, which is deprecated..19:34
*** erecio has quit IRC19:37
*** killer_prince has quit IRC19:37
*** erecio has joined #heat19:38
*** killer_prince has joined #heat19:41
*** jamiehannaford has joined #heat19:43
*** BillArnold_ has quit IRC19:44
*** BillArnold has joined #heat19:48
*** tspatzier has joined #heat19:49
*** tspatzier has quit IRC19:50
*** SnowDust has quit IRC19:57
*** packet has quit IRC20:01
*** aweiteka has quit IRC20:02
*** DandyPandy_ has quit IRC20:05
*** DandyPandy has joined #heat20:06
openstackgerritDirk Mueller proposed a change to openstack/heat: Require at least 8 chars for auth_encryption_key  https://review.openstack.org/10200120:26
*** daneyon has quit IRC20:30
*** aweiteka has joined #heat20:30
*** ifarkas has quit IRC20:30
*** e0ne has quit IRC20:34
*** tnurlygayanov has quit IRC20:34
*** tnurlygayanov has joined #heat20:34
*** e0ne has joined #heat20:38
*** liusheng has quit IRC20:45
*** liusheng has joined #heat20:46
*** jcoufal has quit IRC20:49
*** david-lyle has quit IRC20:54
*** dims__ has joined #heat20:54
*** david-lyle has joined #heat20:55
*** jdob has quit IRC20:55
*** dims__ has quit IRC20:55
*** david-lyle has quit IRC20:55
*** dims__ has joined #heat20:56
*** david-lyle has joined #heat20:56
*** jamiehannaford has quit IRC20:57
*** dims_ has quit IRC20:57
*** asalkeld has joined #heat20:59
*** erecio has quit IRC21:00
*** andersonvom has quit IRC21:05
*** gondoi is now known as zz_gondoi21:06
*** pafuent has left #heat21:08
stevebakerlipinski: You might have too many dicts. possibly all you need is21:15
stevebaker  networks:21:15
stevebaker  - network: privnet0121:15
*** achampion has quit IRC21:16
*** david-lyle has quit IRC21:16
*** david-lyle has joined #heat21:16
*** david-lyle has quit IRC21:17
*** sgordon has quit IRC21:18
*** david-lyle has joined #heat21:20
*** kfox1111 has joined #heat21:26
kfox1111does cfn-* work with userdata passed through user_data_format RAW?21:26
shardykfox1111: no21:28
kfox1111:/21:28
*** jasond` has quit IRC21:28
kfox1111how do you use wait conditions with Multipart Mime then?21:28
shardykfox1111: RAW is for directly interfacing with cloud-init, otherwise heat formats the userdata for cfn-init21:29
shardykfox1111: Oh you can use the non-bootstrap cfntools OK via RAW21:29
shardyActually you can just use curl to signal waitconditions instead of cfn-signal21:29
kfox1111so, I drop the cfn-init and just use cfn-signal?21:30
shardyhttps://review.openstack.org/#/c/90143/10/tempest/scenario/orchestration/test_volumes_create_from_backup.yaml21:30
shardyThere's an example of using AWS waitcondition resources with RAW user-data21:30
kfox1111shouldn't I use {Ref: WaitHandleInstance} somewhere?21:32
kfox1111oh. I see. yeah its doing that.21:32
kfox1111nm.21:32
shardykfox1111: Yeah that's the wc_url: { get_resource: wait_handle }21:32
kfox1111ok. I think I can get this to work. Thanks. :)21:32
shardynp21:33
*** aweiteka has quit IRC21:33
*** e0ne has quit IRC21:34
kfox1111hmm.. what is data/uniqueid for?21:37
kfox1111can I leave them out?21:37
shardykfox1111: Not for the CFN resources, I'm working on a native equivalent where you can21:39
shardyIt's just an index for when you send multiple signals, e.g 1, 2, 3 or whatever21:39
SpamapShm, is zaneb out for a bit?21:39
kfox1111hmm.. cfn-signal seems to set uniqueid 000021:39
shardykfox1111: Yeah it defaults it for you, or you have to set it yourself if you use curl21:39
shardyIf you send more than one signal, you can't keep sending 0000 or it will be seen as one signal (data is overwritten)21:40
kfox1111ah. is data ignored by heat?21:40
kfox1111In this instance, I'm only sending one signal, so just hardcoding it would work I guess.21:41
*** nsradia has joined #heat21:41
shardykfox1111: Yes, it's ignored, but it can be referenced by other resources via the Data attribute21:42
shardySo you can use it to pass data back at runtime and use it as a property for another resource21:42
kfox1111ah. cool.21:43
*** nsradia has left #heat21:48
kfox1111know a nice way of running a while script with cloud-init?21:54
kfox1111do I just make the bash file a member of the multipart mime message?21:54
shardyIIRC while won't play nicely if you want it to keep running after cloud-init is finished21:58
shardyhere's an ugly but working way using nohup:21:59
shardyhttps://review.openstack.org/#/c/83924/3/tempest/scenario/orchestration/test_ha.yaml21:59
shardyThere's probably numerous better ways ;)21:59
*** nati_ueno has quit IRC22:00
*** nati_ueno has joined #heat22:01
*** andersonvom has joined #heat22:01
kfox1111I just want it to work the same as it normally does. once on first boot.22:01
*** jamiehannaford has joined #heat22:02
kfox1111I added it as a member to MultipartMime. We'll see if that works...22:02
shardyOh right, I misunderstood22:03
kfox1111Arg.... horizon's heat error messaging is so worthless....22:03
kfox1111"An unknown problem occurred validating the template."22:03
* kfox1111 logs into the server to check logs...22:04
*** rpothier has quit IRC22:05
kfox1111hmm... nothing in the logs. thats a first.22:05
kfox1111ah. heat template-validate shows it.22:06
kfox1111ERROR: Every Resource object must contain a Type member.22:06
*** andersonvom has quit IRC22:07
kfox1111wow. I guess this is new:22:08
kfox1111Note22:08
kfox1111DEPRECATED - Use property floating_network.22:08
kfox1111its not depricated in icehouse. in fact, floating_network doesn't exist. :/22:08
kfox1111"Stack creation failed". and nothing in the logs. :/22:11
*** e0ne has joined #heat22:14
openstackgerritSteve Baker proposed a change to openstack/python-heatclient: Improve --debug logging output  https://review.openstack.org/10135922:14
stevebakerkfox1111: I think a backport has landed to improve the horizon error, will be in the next icehouse horizon release22:17
kfox1111ah. great news. :)22:18
*** e0ne has quit IRC22:19
*** rbuilta has joined #heat22:22
kfox1111hmm.. the multipart mime message has two sections like I asked for, but both blank. :/22:23
*** DandyPandy has quit IRC22:32
*** DandyPandy has joined #heat22:32
kfox1111does str_replace work in a cfn heat template?22:32
stevebakerkfox1111: nope, use Fn::Replace http://docs.openstack.org/developer/heat/template_guide/functions.html#fn-replace22:35
kfox1111ah. thats probably whats breaking it then. thanks.22:36
*** DandyPandy has quit IRC22:37
*** e0ne has joined #heat22:45
*** e0ne_ has joined #heat22:46
*** rbuilta has quit IRC22:47
*** e0ne has quit IRC22:48
*** nati_ueno has quit IRC22:49
*** blomquisg has quit IRC22:50
*** e0ne_ has quit IRC22:51
*** nati_ueno has joined #heat22:51
openstackgerritSteve Baker proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868822:51
openstackgerritSteve Baker proposed a change to openstack/heat: Glance, swift use ignore_not_found()  https://review.openstack.org/10042422:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement keystone client plugin  https://review.openstack.org/9798522:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement heat client plugin  https://review.openstack.org/9798422:51
openstackgerritSteve Baker proposed a change to openstack/heat: Client plugin exception handling methods  https://review.openstack.org/10042122:51
openstackgerritSteve Baker proposed a change to openstack/heat: Move network constraint to neutron plugin  https://review.openstack.org/10042022:51
openstackgerritSteve Baker proposed a change to openstack/heat: Neutron use ignore_not_found()  https://review.openstack.org/10042322:51
openstackgerritSteve Baker proposed a change to openstack/heat: Nova use ignore_not_found()  https://review.openstack.org/10042222:51
openstackgerritSteve Baker proposed a change to openstack/heat: Move nova_utils functions to nova client plugin  https://review.openstack.org/10178222:51
openstackgerritSteve Baker proposed a change to openstack/heat: Store clients in context  https://review.openstack.org/9893522:51
openstackgerritSteve Baker proposed a change to openstack/heat: Move glance_utils functions to glance client plugin  https://review.openstack.org/10041922:51
openstackgerritSteve Baker proposed a change to openstack/heat: Remove function get_software_config  https://review.openstack.org/10139622:51
openstackgerritSteve Baker proposed a change to openstack/heat: Cinder, trove, ceilo use ignore_not_found()  https://review.openstack.org/10139722:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868422:51
openstackgerritSteve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports  https://review.openstack.org/9868522:51
openstackgerritSteve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients  https://review.openstack.org/9868622:51
openstackgerritSteve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868722:51
openstackgerritSteve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods  https://review.openstack.org/9797322:51
openstackgerritSteve Baker proposed a change to openstack/heat: Make heat.engine.clients a package  https://review.openstack.org/9797422:51
openstackgerritSteve Baker proposed a change to openstack/heat: Base class for client plugins  https://review.openstack.org/9797522:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868322:51
openstackgerritSteve Baker proposed a change to openstack/heat: Initialise client plugins  https://review.openstack.org/9797622:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement nova client plugin  https://review.openstack.org/9797722:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement swift client plugin  https://review.openstack.org/9797822:51
openstackgerritSteve Baker proposed a change to openstack/heat: Implement glance client plugin  https://review.openstack.org/9797922:52
openstackgerritSteve Baker proposed a change to openstack/heat: Implement neutron client plugin  https://review.openstack.org/9798022:52
openstackgerritSteve Baker proposed a change to openstack/heat: Implement cinder client plugin  https://review.openstack.org/9798122:52
openstackgerritSteve Baker proposed a change to openstack/heat: Implement trove client plugin  https://review.openstack.org/9798222:52
openstackgerritSteve Baker proposed a change to openstack/heat: Implement ceilometer client plugin  https://review.openstack.org/9798322:52
*** nati_ueno has quit IRC22:55
*** nati_ueno has joined #heat22:56
*** jamiehannaford has quit IRC23:04
*** nati_ueno has quit IRC23:05
*** bandarji has quit IRC23:07
*** kgriffs is now known as kgriffs|afk23:11
*** nati_ueno has joined #heat23:12
*** morganfainberg_Z is now known as morganfainberg23:12
*** asalkeld has quit IRC23:17
*** morganfainberg has quit IRC23:22
*** morganfainberg_Z has joined #heat23:22
*** sabeen has quit IRC23:28
*** nati_ueno has quit IRC23:29
*** asalkeld has joined #heat23:30
*** mkollaro has quit IRC23:40
*** nati_ueno has joined #heat23:43
*** e0ne has joined #heat23:46
*** andersonvom has joined #heat23:47
*** david-lyle has quit IRC23:47
*** david-lyle has joined #heat23:48
*** nati_ueno has quit IRC23:49
*** e0ne has quit IRC23:50
*** nati_ueno has joined #heat23:51
*** david-lyle has quit IRC23:52
*** andersonvom has quit IRC23:56
*** nati_ueno has quit IRC23:56
*** achampion has joined #heat23:58

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