Monday, 2014-06-09

*** rpothier has joined #heat00:20
*** matsuhashi has joined #heat00:21
*** brint has quit IRC00:37
*** brint has joined #heat00:38
*** alexheneveld has quit IRC00:46
*** nati_ueno has quit IRC00:53
*** alexheneveld has joined #heat00:54
*** nati_ueno has joined #heat01:19
*** liusheng has joined #heat01:20
*** nati_ueno has quit IRC01:20
*** liusheng has quit IRC01:20
*** liusheng has joined #heat01:21
*** nosnos has joined #heat01:43
*** tiantian has joined #heat01:48
liushengmorning all01:57
tiantianmoring01:59
tiantiando we need to add the docs for api, and how to do?02:05
*** ericgoncz has joined #heat02:08
*** kong has joined #heat02:14
*** blomquisg has joined #heat02:19
elynnmorning!02:20
kongmorning, :)02:20
*** noTHD has quit IRC02:29
*** zhiyan_ is now known as zhiyan02:35
*** rpothier_ has joined #heat02:36
*** rpothier has quit IRC02:38
*** alexheneveld has quit IRC02:43
*** alexheneveld has joined #heat02:44
*** Qiming has joined #heat02:52
*** gokrokve has joined #heat02:59
*** nosnos has quit IRC03:18
*** ericgoncz has quit IRC03:22
*** zz_gondoi is now known as gondoi03:24
*** gondoi is now known as zz_gondoi03:26
*** gokrokve has quit IRC03:38
*** gokrokve has joined #heat03:39
*** rpothier_ has quit IRC03:43
*** gokrokve has quit IRC03:43
*** greghaynes has quit IRC03:51
*** greghaynes has joined #heat03:52
*** greghaynes has joined #heat03:52
*** KanagarajM has joined #heat04:00
*** blomquisg has quit IRC04:04
*** matsuhashi has quit IRC04:04
*** nosnos has joined #heat04:06
*** matsuhashi has joined #heat04:13
*** Qiming has quit IRC04:15
*** rpothier has joined #heat04:26
openstackgerritSteve Baker proposed a change to openstack/heat: Implement keystone client plugin  https://review.openstack.org/9798504:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement heat client plugin  https://review.openstack.org/9798404:32
openstackgerritSteve Baker proposed a change to openstack/heat: Assume compute service_type for nova client  https://review.openstack.org/9797104:32
openstackgerritSteve Baker proposed a change to openstack/heat: Use a dict for clients memoization  https://review.openstack.org/9797204:32
openstackgerritSteve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods  https://review.openstack.org/9797304:32
openstackgerritSteve Baker proposed a change to openstack/heat: Make heat.engine.clients a package  https://review.openstack.org/9797404:32
openstackgerritSteve Baker proposed a change to openstack/heat: Base class for client plugins  https://review.openstack.org/9797504:32
openstackgerritSteve Baker proposed a change to openstack/heat: Initialise client plugins  https://review.openstack.org/9797604:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement nova client plugin  https://review.openstack.org/9797704:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement swift client plugin  https://review.openstack.org/9797804:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement glance client plugin  https://review.openstack.org/9797904:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement neutron client plugin  https://review.openstack.org/9798004:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement cinder client plugin  https://review.openstack.org/9798104:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement trove client plugin  https://review.openstack.org/9798204:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement ceilometer client plugin  https://review.openstack.org/9798304:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868304:32
openstackgerritSteve Baker proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868404:32
openstackgerritSteve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports  https://review.openstack.org/9868504:32
openstackgerritSteve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients  https://review.openstack.org/9868604:32
openstackgerritSteve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868704:32
openstackgerritSteve Baker proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868804:33
skraynevMorning all!04:47
*** Qiming has joined #heat04:48
stevebakerafternoon04:48
Qimingstevebaker, good morning04:49
stevebakerQiming: hi04:49
Qimingstevebaker, can you tell when the trust between 'admin' and 'heat' is created in Keystone?04:50
QimingI'm using a devstack environment with my username set to 'admin'04:51
stevebakerQiming: KeystoneClientV3.create_trust_context?04:52
Qimingokay, then 'create_trust_context' is only called once when the first stack is stored, and it will ensure the 'trust_id' will be in all the subsequent contexts?04:56
stevebakeri'm not sure, best ask shardy04:59
Qimingor, it could be that 'create_trust_context' is called many times but the parameters sent to Keystone are always the same, so I am only seeing a single record from Keystone04:59
*** zhiyan is now known as zhiyan_05:04
*** akuznetsov has joined #heat05:06
elynnhi stevebaker and skraynev, do you have time to review my patches? https://review.openstack.org/#/c/98042/ https://review.openstack.org/#/c/98580/05:06
skraynevelynn: will try to do it today :)05:07
elynnthanks skraynev : )05:07
*** zhangyang has quit IRC05:08
*** alexheneveld has quit IRC05:14
*** ramishra has joined #heat05:17
*** tiantian has quit IRC05:20
*** xuhaiwei has joined #heat05:26
*** gokrokve has joined #heat05:27
*** gokrokve has quit IRC05:33
*** jprovazn has joined #heat05:33
*** renlt has joined #heat05:34
*** ramishra has quit IRC05:34
*** che-arne has joined #heat05:36
*** ramishra has joined #heat05:37
*** gokrokve has joined #heat05:46
*** akuznetsov has quit IRC05:53
*** jcoufal has joined #heat05:57
*** saju_m has joined #heat06:01
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/8975006:02
*** jstrachan has joined #heat06:06
*** zhiyan_ is now known as zhiyan06:08
*** nkhare has joined #heat06:09
*** yogeshmehra has joined #heat06:11
*** akuznetsov has joined #heat06:13
*** yogeshmehra has quit IRC06:15
*** saju_m has quit IRC06:20
*** gokrokve has quit IRC06:24
*** gokrokve has joined #heat06:25
*** tiantian has joined #heat06:26
liushengHi, is there anyone can run unit tests in ceilometer.tests.event.test_endpoint.TestEventEndpoint ?06:26
*** akuznets_ has joined #heat06:28
*** akuznetsov has quit IRC06:29
*** gokrokve has quit IRC06:29
*** saju_m has joined #heat06:32
*** akuznetsov has joined #heat06:34
*** akuznets_ has quit IRC06:37
*** saju_m has quit IRC06:39
*** zhangyang has joined #heat06:44
kongping shardy06:49
*** yogeshmehra has joined #heat06:52
*** saju_m has joined #heat06:55
*** nosnos has quit IRC06:57
*** gokrokve has joined #heat06:57
*** che-arne_afk has joined #heat06:59
*** saju_m has quit IRC07:00
*** gokrokve has quit IRC07:02
*** che-arne has quit IRC07:03
*** lsmola_ has joined #heat07:05
*** cmyster has joined #heat07:08
cmystermorning07:13
*** e0ne has joined #heat07:16
*** cmyster has quit IRC07:21
*** cmyster has joined #heat07:22
*** cmyster has joined #heat07:22
*** akuznets_ has joined #heat07:25
*** ifarkas has joined #heat07:26
*** akuznetsov has quit IRC07:27
*** ramishra has quit IRC07:29
*** che-arne has joined #heat07:30
*** che-arne_afk has quit IRC07:31
skraynevmorning cmyster07:32
* SpamapS is awake but should not be :-P07:33
SpamapSAny of my new friends from Bangalore here? :)07:33
shardymorning all07:34
skraynevmorning07:34
shardykong: hi07:35
cmystermorning07:37
* cmyster damns it.07:38
cmysterI am probably doing something wrong here, has anyone tried to use env files via Horizon ?07:38
shardycmyster: it doesn't work, ref bug #132225807:38
uvirtbotLaunchpad bug 1322258 in horizon "Heat environments don't work for local files" [Undecided,Fix committed] https://launchpad.net/bugs/132225807:38
lifelessSpamapS: evening07:38
shardycmyster: jomara is working on a fix07:39
cmysteroh07:39
cmysterthanks shardy, I wasn't aware there is an open bug07:39
cmysteror at least I forgot about it07:39
SpamapSlifeless: ugh07:42
SpamapSlifeless: that rabbitmq article is what I've been worried about since reading "it doesn't do anything to prevent split brain"07:43
SpamapSlifeless: fail open for sure07:43
cmystershardy: have you duplicated it in BZ by any chance ?07:43
lifelessSpamapS: yah07:43
lifelessSpamapS: I'm wondering if qpidd is better at that07:44
lifelessSpamapS: I know one of the RH Heat guys was an author of it but the particular name binding escapes me07:44
SpamapSlifeless: name binding, as in, why call it Qpid?07:45
lifelessSpamapS: no as in 'person wrote qpidd, what is that persons name'07:45
SpamapSlifeless: sdake07:46
lifelessthere you go :)07:46
*** saju_m has joined #heat07:47
SpamapSI remember trying to use QPID in its early days07:47
SpamapSand downloading a bazillion C++ libraries07:47
shardycmyster: I haven't, feel free if you think we should07:48
SpamapSBut that was likely because we were trying to do it on CentOS 5 .. and all the cool libraries were in EPEL07:48
*** akuznets_ has quit IRC07:51
*** akuznetsov has joined #heat07:51
*** che-arne_afk has joined #heat07:52
lifelessSpamapS: ewww07:53
*** akuznets_ has joined #heat07:53
*** akuznetsov has quit IRC07:56
*** che-arne_afk_ has joined #heat07:56
*** jstrachan has quit IRC07:56
*** che-arne has quit IRC07:56
*** gokrokve has joined #heat07:57
*** che-arne_afk has quit IRC07:57
*** jistr has joined #heat08:00
*** sergmelikyan has quit IRC08:00
*** SaD has joined #heat08:00
*** tiantian has quit IRC08:01
*** akuznets_ has quit IRC08:01
*** tiantian has joined #heat08:01
*** gokrokve has quit IRC08:02
*** openstackgerrit has quit IRC08:02
*** jstrachan has joined #heat08:03
*** gilliard has joined #heat08:06
*** openstackgerrit has joined #heat08:07
*** KanagarajM has quit IRC08:08
*** plomakin has quit IRC08:08
*** derekh_afk is now known as derekh_08:09
*** anteaya has quit IRC08:10
*** lindsayk has quit IRC08:11
*** tomek_adamczewsk has joined #heat08:12
*** lindsayk has joined #heat08:12
*** plomakin has joined #heat08:13
*** SaD has quit IRC08:13
*** ramishra has joined #heat08:13
*** andreaf has joined #heat08:16
*** sergmelikyan has joined #heat08:16
*** renlt has quit IRC08:17
*** KanagarajM has joined #heat08:18
*** lindsayk has quit IRC08:23
*** lindsayk has joined #heat08:25
*** julienvey has joined #heat08:25
*** ramishra has quit IRC08:27
*** tspatzier has joined #heat08:31
*** radez_g0n3 has quit IRC08:31
*** Fayablazer has joined #heat08:31
*** radez_g0n3 has joined #heat08:32
*** cmyster has quit IRC08:32
*** cmyster has joined #heat08:32
*** cmyster has joined #heat08:32
*** saju_m has quit IRC08:38
tiantianhi all, some questions about quota-api, hope you suggestions:)08:42
tiantiannow the stack table hasn't 'user_id' column, so I can't get a used count about an user08:43
tiantianfirst about : supports the project-level or user-level quota?08:43
tiantianalso to count the stack_resources number or stack_events of user-level are complex:)08:47
*** e0ne has quit IRC08:47
cmysteridk, how is Horizon doing that ?08:48
*** saju_m has joined #heat08:48
kongyou can implement tenant-quota first08:49
kongany heat-cores here?08:49
shardytiantian, kong: IMO it would be best to implement tenant quotas first, then look at user quota later08:49
shardyThe problem is *everything* in heat is scoped to a project, not a user08:50
kongshardy, you're right.08:50
kongwe can do that step by step, :)08:50
shardyso you have a difficult task if e.g one stack is created by user "a", then updated by users "b", "c", and "d"08:50
shardyIMO it will become very confusing for users if the quota used is for part of a stack (e.g what was added during an update)08:50
konguser-quota can be tagged with "not implement"08:51
*** saju_m has quit IRC08:53
*** che-arne_afk_ is now known as che-arne08:55
*** mkollaro has joined #heat08:59
tiantian<shardy>: the resources number of stack is not the countable quota, just to check the user-quota-limit, if updated by user 'b', then check the resources number is smaller than the quota-limit of user 'b'09:03
shardytiantian: the number of stack is a countable quota though right?09:06
shardystacks rather09:06
tiantianright09:07
shardyThen user "b" will use some of their countable quota if the stack update creates any nested stacks09:07
tiantiannow the max_stacks_per_tenant and max_events_per_stack are countable(need to count)09:08
*** vpanizo_ has joined #heat09:09
*** che-arne has quit IRC09:09
*** che-arne has joined #heat09:12
tiantian<shardy>: complex in fact:) ,let's support the project-level, reserve the user_id?09:13
*** vpanizo has quit IRC09:14
*** lindsayk has quit IRC09:14
*** yogeshmehra has quit IRC09:14
*** lindsayk has joined #heat09:15
tiantian<shardy>: how about change the 'username' column to 'user_id' of the stack talbe, need I to commit a patch?09:15
shardytiantian: IMO it would be best to implement tenant quotas first, then look at user quota later09:16
tiantian <shardy>: agree09:16
openstackgerritEthan Lynn proposed a change to openstack/heat: Implement PrivateIpAddress property for EC2::Instance  https://review.openstack.org/9858009:16
*** saju_m has joined #heat09:18
tiantian<shardy>: another question: Is there some work about the api-doc to do? I don't know where and how to add?09:18
shardyhttps://review.openstack.org/#/c/65978/09:19
shardytiantian: there's an example adding stack actions to api-site09:20
kongtiantian, IMO, you just need to add DocImpact09:20
openstackgerritEthan Lynn proposed a change to openstack/heat: Implement PrivateIpAddress property for EC2::Instance  https://review.openstack.org/9858009:21
kongshardy, is it a must for the bp coder to write doc?09:21
shardykong: It's much better if those adding new API's take responsibility for updating the docs too09:21
shardykong: Not "a must", but strongly preferred, yes09:21
shardyotherwise we end up with api docs which don't match the API09:22
kongshardy, agree with you, api doc should go with code. just a concern that, we are non-native speakers of English09:23
shardykong: That's no problem, those of us who are will be happy to help during the review09:24
*** saju_m has quit IRC09:24
kongshardy, got it, very kind of you09:24
tiantian <shardy>: and when is the good time to add, after code merged or now?09:25
shardytiantian: after the code is merged09:25
tiantian<shardy>: got :) thanks09:26
*** gokrokve has joined #heat09:27
*** mandira has joined #heat09:29
*** matsuhashi has quit IRC09:31
*** matsuhashi has joined #heat09:31
*** gokrokve has quit IRC09:32
*** akuznetsov has joined #heat09:38
*** matsuhashi has quit IRC09:39
*** kong has quit IRC09:40
*** matsuhashi has joined #heat09:40
mandirahi all09:41
*** kong has joined #heat09:41
*** lindsayk has quit IRC09:42
*** erecio has quit IRC09:42
*** PhilK has quit IRC09:42
*** erecio has joined #heat09:43
mandira<zaneb> hi09:43
*** fbo_away is now known as fbo09:44
*** PhilK has joined #heat09:45
*** kong has quit IRC09:45
Qimingshardy: a quick question about trust creation09:45
*** kong has joined #heat09:46
Qiming'create_trust_context' is only called once when the first stack is stored, and it will ensure the 'trust_id' will be in all the subsequent contexts?09:46
shardyQiming: It is only called once, but whether the trust_id is in the context depends on whether heat is servicing an API request (thus not using the trust) or doing a deferred operation (hence using the trust)09:47
shardyQiming: when I get the fix for bug #1306294 in it gets a little more complex, as we'll switch to using the stored (trust) context if the stack timeout exceeds the user token expiry09:48
uvirtbotLaunchpad bug 1306294 in tripleo "Heat fails to re-authenticate when faced with authentication failure during stack operations" [High,In progress] https://launchpad.net/bugs/130629409:48
Qimingokay, thanks. 'trusts' is only used for deferred authentication at the moment09:49
Qimingis that true?09:49
shardyQiming: basically, yes09:49
QimingI see.09:49
Qiminginteresting, a token expires during stack deploy, :P09:52
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Support x-openstack-request-id for Heat  https://review.openstack.org/9739209:52
*** e0ne has joined #heat09:55
*** lindsayk has joined #heat10:01
*** kong has quit IRC10:01
*** che-arne has quit IRC10:02
*** alexheneveld has joined #heat10:02
*** che-arne has joined #heat10:03
openstackgerritZhang Yang proposed a change to openstack/heat: Fix property-parameter mapping for boolean property  https://review.openstack.org/9872610:04
*** che-arne_afk has joined #heat10:06
mandira<shardy> hi10:07
*** alexheneveld has quit IRC10:08
*** che-arne has quit IRC10:09
*** anteaya has joined #heat10:11
openstackgerritDimitri Mazmanov proposed a change to openstack/heat: Added reference to the Nova Flavor documentation.  https://review.openstack.org/9673710:12
*** saju_m has joined #heat10:14
mandira<shardy>http://paste.openstack.org/show/83399/10:17
*** zhiyan is now known as zhiyan_10:17
mandirai am getting error while launching this template...can you validate it for me10:17
mandira?10:17
fboHello ! Is there a way to force heat (option ?) to ensure that a stack will be able to be created  (regarding tenant quotas and already existing resources in the tenant) and fails as quickly as possible when doing heat stack-create if  defined quotas limits the amount of resources needed by the stack ?10:20
*** Qiming has quit IRC10:20
*** gokrokve has joined #heat10:27
*** e0ne has quit IRC10:29
openstackgerritjun xie proposed a change to openstack/heat: Columns needs to be non-nullable for DB2  https://review.openstack.org/9873310:29
*** xuhaiwei has quit IRC10:30
*** gokrokve has quit IRC10:31
*** che-arne has joined #heat10:40
*** che-arne_afk has quit IRC10:43
*** saju_m has quit IRC10:50
*** matsuhashi has quit IRC10:51
*** tiantian has quit IRC10:51
*** kong has joined #heat10:51
*** che-arne_afk has joined #heat10:55
*** mandira has quit IRC10:58
*** matsuhashi has joined #heat10:58
*** che-arne has quit IRC10:58
*** e0ne has joined #heat11:00
*** e0ne has quit IRC11:04
*** saju_m has joined #heat11:05
*** e0ne has joined #heat11:06
*** vpanizo_ has quit IRC11:09
*** Qiming has joined #heat11:09
*** saju_m has quit IRC11:14
openstackgerritThomas Spatzier proposed a change to openstack/heat-specs: Action-aware software config specification  https://review.openstack.org/9874211:14
*** mandira has joined #heat11:17
mandirai am getting error while launching this template...http://paste.openstack.org/show/83399/ can anybody help me for this ...?11:17
*** matsuhashi has quit IRC11:18
*** matsuhashi has joined #heat11:19
Qimingmandira: error message?11:21
mandira<Qiming>Error: Resource CREATE failed: Error: Creation of server Au-LoadBalancer-uzselaqj27o7-LB_instance-wqfn6sc5dpm7 failed: No valid host was found. (500)11:22
*** che-arne has joined #heat11:23
*** che-arne_afk has quit IRC11:23
QimingElasticLoadBalancer resource failed?11:23
mandira<Qiming>yes11:24
*** matsuhashi has quit IRC11:24
Qimingif you are creating an instance that has been deleted, you get a 500 error11:26
Qimingmaybe that is not the case, it seems nova scheduler throwed this exception11:27
*** gokrokve has joined #heat11:27
*** ramishra has joined #heat11:28
*** gokrokve has quit IRC11:32
*** e0ne has quit IRC11:32
*** saju_m has joined #heat11:33
*** che-arne_afk has joined #heat11:35
*** che-arne has quit IRC11:37
*** saju_m has quit IRC11:38
*** nkhare has quit IRC11:41
*** KanagarajM has quit IRC11:43
Qimingmandira: can you check you hosts can accommodate all the VMs created?11:48
*** rpothier has quit IRC11:48
mandira<Qiming> Loadbalencer instance didnt get ip while launching stack...11:49
*** saju_m has joined #heat11:50
Qimingit sounds more like Nova doesn't know where to launch the LB instance, maybe I'm wrong11:50
Qiminganyway, you may want to check nova logs to find out what happened there11:52
*** saju_m has quit IRC11:56
openstackgerritQiming Teng proposed a change to openstack/heat: Fix physical_resource_name for Nova server  https://review.openstack.org/9666911:56
mandira<Qiming>i m getting   Failed to launch instance "ins": Please try again later [Error: Virtual Interface creation failed].  error while launching an instance?12:00
*** jdob has joined #heat12:07
*** saju_m has joined #heat12:07
*** erecio has quit IRC12:08
Qimingmandira: just checked nova code, it seems that 'Failed to launch instance' is a MultiplePortsNotApplicable exception thrown at nova API, when multiple instances are created from the single port ID12:08
*** saju_m has quit IRC12:14
*** che-arne has joined #heat12:19
mandira<Qiming> done with error..thank You :)12:19
Qimingmandira: what was the reason, just curious? network configuration?12:19
*** che-arne_afk has quit IRC12:20
mandira<Qiming> i deleted old failed stacks...n then tried to create new one12:20
mandira<Qiming> and it created12:21
mandiragets*12:21
Qimingokay, got it. thanks.12:21
mandira<Qiming>one more query?12:23
Qimingyes?12:23
mandira<Qiming>http://paste.openstack.org/show/83409/ now i m using this template and getting this error  text  Create Failed  Resource Create Failed: Stackvalidationfailed: Property Error : Datavolume: Availabilityzone The Referenced Attribute (Launchconfig Availabilityzone) Is Incorrect.12:26
mandira<Qiming>can you please correct my template ......12:27
mandira:(12:27
*** gokrokve has joined #heat12:27
Qimingmandira: just checked, AWS::AutoScaling::LaunchConfiguration does not have any attributes12:29
*** gokrokve has quit IRC12:31
mandira<Qiming>I want to attach volume to the instance launch by  autoscailing stack and i included datavolume and mount point resources to my template ....12:32
QimingI am not aware of any problem with that12:33
Qimingbut for availability zones, you can either pass them as parameters or use the defaults. It won't show up as an attribute ...12:34
*** che-arne_afk has joined #heat12:34
*** higgins has quit IRC12:35
*** erecio has joined #heat12:35
*** che-arne has quit IRC12:38
*** rpothier has joined #heat12:39
*** higgins has joined #heat12:39
*** che-arne has joined #heat12:40
openstackgerritQiming Teng proposed a change to openstack/heat: Add name attribute to Nova server.  https://review.openstack.org/9877612:41
*** che-arne_afk has quit IRC12:43
*** ccrouch has left #heat12:44
*** Qiming has quit IRC12:45
*** che-arne_afk has joined #heat12:50
*** achampion has quit IRC12:53
*** che-arne has quit IRC12:53
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Implements stack lifecycle plugpoints  https://review.openstack.org/8936312:55
*** sgordon has joined #heat13:01
*** sgordon has quit IRC13:01
*** sgordon has joined #heat13:01
*** tomek_adamczewsk has quit IRC13:04
*** tomek_adamczewsk has joined #heat13:07
*** rbuilta has joined #heat13:09
*** sorantis has joined #heat13:13
*** che-arne has joined #heat13:13
sorantisHi! I’m tying to trigger sequential server creation using the WaitCondition and WaitConditionHandle resource. Here’s my test stack http://pastebin.com/PtvFTtgR13:16
sorantisThe thing is that my userdata script never gets executed13:16
sorantishere’s the log /run/cirros/datasource/data/user-data was not '#!' or executable13:17
*** che-arne_afk has quit IRC13:17
shardysorantis: you need13:17
sorantiswhen I looked at the stored userdata content this is what I got http://pastebin.com/jXnDj6zB13:17
shardyuser_data_format: RAW13:18
shardycirros doesn't support multi-part userdata13:18
shardyhttps://review.openstack.org/#/c/90143/7/tempest/scenario/orchestration/test_volumes_delete_snapshot.yaml13:18
shardysorantis: ^^ example of wait-conditions with cirros13:18
sorantisif I use raw then the $wait_handle$ parameter is never replaced with the actual value13:18
sorantisshardy: Thanks! I will try it out now13:20
*** che-arne_afk has joined #heat13:20
*** che-arne has quit IRC13:21
*** ccrouch has joined #heat13:25
*** pafuent has joined #heat13:26
*** gokrokve has joined #heat13:27
sorantisshardy: worked! Thanks a million!13:27
shardysorantis: np13:27
*** tomek_adamczewsk has quit IRC13:30
*** gokrokve has quit IRC13:32
*** tomek_adamczewsk has joined #heat13:32
*** ramishra has quit IRC13:34
*** vijendar has joined #heat13:35
*** zz_gondoi is now known as gondoi13:39
*** che-arne has joined #heat13:44
*** che-arne_afk has quit IRC13:47
*** ifarkas has quit IRC13:47
*** achampion has joined #heat13:51
*** e0ne has joined #heat13:51
*** samstav has joined #heat13:55
*** gokrokve has joined #heat14:00
*** beekneemech is now known as bnemec14:02
*** blomquisg has joined #heat14:04
*** rwsu has joined #heat14:04
*** andersonvom has joined #heat14:08
*** Qiming has joined #heat14:12
Qimingskraynev: thanks for the review to change #9877614:14
*** sgordon` has joined #heat14:16
*** rbuilta1 has joined #heat14:17
*** sjmc7 has joined #heat14:17
*** ramishra has joined #heat14:18
*** rbuilta has quit IRC14:19
*** e0ne has quit IRC14:20
*** sabeen1 has joined #heat14:22
*** jcoufal has quit IRC14:24
*** ramishra has quit IRC14:25
*** tomek_adamczewsk has quit IRC14:26
*** ramishra has joined #heat14:27
*** kgriffs|afk is now known as kgriffs14:28
*** jistr has quit IRC14:29
*** tomek_adamczewsk has joined #heat14:30
*** jistr has joined #heat14:32
*** radez_g0n3 is now known as radez14:34
*** ramishra has quit IRC14:34
*** Qiming has quit IRC14:35
*** ericgoncz has joined #heat14:36
*** tomek_adamczewsk has quit IRC14:36
*** dims has joined #heat14:36
*** Qiming has joined #heat14:37
*** tomek_adamczewsk has joined #heat14:37
*** BillArnold has joined #heat14:38
*** blomquisg has quit IRC14:41
*** daneyon has joined #heat14:43
*** erecio has quit IRC14:48
*** erecio has joined #heat14:49
*** erecio has quit IRC14:49
*** gokrokve has quit IRC14:53
*** gokrokve has joined #heat14:53
*** e0ne has joined #heat14:53
*** rongze has joined #heat14:56
*** gokrokve has quit IRC14:57
*** jistr has quit IRC15:00
*** samstav has quit IRC15:00
*** jistr has joined #heat15:00
*** samstav has joined #heat15:02
*** jasond` has joined #heat15:05
*** vijendar1 has joined #heat15:05
*** sabeen2 has joined #heat15:05
*** ericgoncz has quit IRC15:07
*** sabeen1 has quit IRC15:08
*** vijendar has quit IRC15:08
*** jasond has quit IRC15:09
*** cdent has joined #heat15:10
*** che-arne_afk has joined #heat15:10
*** erecio has joined #heat15:12
*** che-arne has quit IRC15:13
*** kgriffs is now known as kgriffs|afk15:14
*** jprovazn is now known as jprovazn_afk15:16
*** ericgoncz has joined #heat15:17
*** ericgoncz_ has joined #heat15:17
*** rbuilta1 has quit IRC15:19
*** che-arne has joined #heat15:19
*** blomquisg has joined #heat15:20
*** piyush has joined #heat15:20
*** sorantis has quit IRC15:21
*** ericgoncz has quit IRC15:22
*** ericgoncz_ has quit IRC15:22
*** che-arne_afk has quit IRC15:22
*** ericgoncz has joined #heat15:22
*** kgriffs|afk is now known as kgriffs15:29
*** tomek_adamczewsk has quit IRC15:32
*** jcoufal has joined #heat15:41
*** andersonvom has quit IRC15:43
*** rongze has quit IRC15:44
*** piyush1 has joined #heat15:45
*** Qiming has quit IRC15:45
*** mspreitz has joined #heat15:47
*** ericgoncz_ has joined #heat15:47
*** ericgoncz has quit IRC15:47
*** ericgoncz_ is now known as ericgoncz15:47
*** piyush has quit IRC15:47
mspreitzHas anybody looked at https://bugs.launchpad.net/heat/+bug/1318599 ?15:47
uvirtbotLaunchpad bug 1318599 in heat "heat engine doesn't create new instance when ceilometer alarm is in "alarm" status using autoscaling feature "OS::Heat::AutoScalingGroup"" [High,Incomplete]15:47
mspreitzDoes anybody know whether heat.conf's auth_url should look like http://127.0.0.1:5000/v2.0  or http://127.0.0.1:5000/v2.0/ec2tokens)  ?15:50
openstackgerritSteven Hardy proposed a change to openstack/heat: Add auth_token_info to request context  https://review.openstack.org/9756815:51
openstackgerritSteven Hardy proposed a change to openstack/heat: Use auth_token_info to initialize heat_keystoneclient sessions  https://review.openstack.org/9756915:51
*** sircharlestx has quit IRC15:51
*** tspatzier has quit IRC15:51
*** david-lyle has joined #heat15:51
cmysterthose grenades...15:52
shardymspreitz: keystone_authtoken's auth_uri should be http://127.0.0.1:5000/v2.015:53
*** e0ne has quit IRC15:53
shardymspreitz: the ec2authtoken section is optional, and can contain an ec2tokens specific url15:54
*** e0ne has joined #heat15:54
shardyif it's ommited we create it using the value in keystone_authtoken15:54
mspreitzshardy: so the diagnosis in https://bugs.launchpad.net/heat/+bug/1318599 is bogus?15:54
uvirtbotLaunchpad bug 1318599 in heat "heat engine doesn't create new instance when ceilometer alarm is in "alarm" status using autoscaling feature "OS::Heat::AutoScalingGroup"" [High,Incomplete]15:54
mspreitzshardy: http://127.0.0.1:5000/v2.0 would be the right form for an ec2authtoken's auth_uri, right?15:56
shardymspreitz: there are several formats which will work, but yes that is one of them15:57
*** jamie_h has joined #heat15:57
shardyComment #4 doesn't specify which section was updated, so it's hard to be sure if the analysis is bogus or not15:57
mspreitzOh.  Would http://127.0.0.1:5000/v2.0/ec2tokens also work?15:57
*** jamie_h has quit IRC15:57
*** jamie_h has joined #heat15:58
mspreitz(I was presuming that the bug report was talking about the ec2authtoken section)15:58
*** julienvey has quit IRC15:58
*** e0ne has quit IRC15:58
shardymspreitz: You shouldn't need to add ec2tokens because the ec2tokens middleware appends that for you15:58
shardyhttps://github.com/openstack/heat/blob/master/heat/api/aws/ec2token.py#L7515:59
*** gokrokve has joined #heat15:59
*** ericgoncz has quit IRC15:59
*** andreaf has quit IRC16:00
mspreitzshardy: so it looks like there is not plausible interpretation of comment #4 that makes sense --- where the reported change would make a positive difference.  Right?16:00
shardymspreitz: You shouldn't need to set anything at all in the ec2authtoken section unless you have an unusual keystone deployment16:00
shardymspreitz: well comment #8 indicates there's a bug in the puppet manifests used by packstack16:01
shardyso the URL heat sees is http://127.0.0.1:5000/v2.0/ec2tokens/ec2tokens16:01
shardyHeat would work if either nothing was specified at all in ec2authtoken, or if that section contained an auth_uri of either http://127.0.0.1:5000/v2.0 or http://127.0.0.1:5000/v2.0/16:02
shardyI would suggest just not setting it and letting heat use the keystone auth_token auth_uri16:02
mspreitzOh!  I read comment #4 backwards.  Now it all makes sense.  Yes, bug in RDO.16:02
*** ericgoncz has joined #heat16:03
shardymspreitz: I've been testing packstack so will follow up with a bug report so we can fix it16:03
shardymspreitz: Yeah I read #4 backwards initially too, due to the ordering of the url's16:03
mspreitzthanks16:04
*** mspreitz has left #heat16:04
*** david-lyle has quit IRC16:06
*** zns has joined #heat16:11
*** cmyster has quit IRC16:14
*** che-arne has quit IRC16:16
*** che-arne has joined #heat16:17
*** che-arne has quit IRC16:21
openstackgerritSteven Hardy proposed a change to openstack/heat: ec2token tolerate fully-qualified ec2authtoken auth_uri  https://review.openstack.org/9882716:21
shardyOh, mspreitz is gone16:21
shardysigh16:21
*** ifarkas has joined #heat16:24
*** kebray has quit IRC16:24
*** DandyPandy has quit IRC16:24
*** sballe has joined #heat16:25
*** spzala has joined #heat16:25
*** DandyPandy has joined #heat16:27
*** david-lyle has joined #heat16:28
*** akuznetsov has quit IRC16:31
*** ericgoncz has quit IRC16:31
*** bandarji has joined #heat16:36
*** zaneb has quit IRC16:38
*** akuznetsov has joined #heat16:39
*** jcoufal has quit IRC16:40
*** akuznetsov has quit IRC16:42
*** metral is now known as metral_zzz16:43
*** david-lyle has quit IRC16:43
*** metral_zzz is now known as metral16:44
*** jistr has quit IRC16:44
*** swygue has joined #heat16:47
*** kong has quit IRC16:49
*** afaranha has quit IRC16:51
*** spzala has quit IRC16:54
*** zaneb has joined #heat16:57
*** blomquisg has quit IRC16:59
*** derekh_ has quit IRC16:59
*** kgriffs is now known as kgriffs|afk17:09
*** Fayablazer has quit IRC17:09
*** harlowja_away is now known as harlowja17:09
sjmc7hi guys.. i'm experimenting with heat sw config and finding deployments waiting forever for SoftwareDeployment resources to finish. are there any places you'd suggest looking to figure out what's going on? i'm just deploying a simple shell script, nothing complicated17:11
sjmc7don't see anything unusual in the logs. i'm testing on a single-node devstack install17:12
sjmc7image is ubuntu 13 created with imagebuilder17:13
*** jamie_h has quit IRC17:16
openstackgerritA change was merged to openstack/heat: Fix requirements_style_check on BSD platforms  https://review.openstack.org/9677217:24
*** sorantis has joined #heat17:26
*** nati_ueno has joined #heat17:27
*** spzala has joined #heat17:29
*** sorantis has quit IRC17:30
*** zaneb has quit IRC17:30
*** ramishra has joined #heat17:39
*** daneyon has quit IRC17:44
SpamapSsjmc7: You need to send a signal using the deploy_signal_id17:45
*** zaneb has joined #heat17:46
SpamapSsjmc7: or set signal_transport: NO_SIGNAL17:46
sjmc7thanks SpamapS, will take a look at that17:48
*** ramishra has quit IRC17:48
*** ramishra has joined #heat17:49
sjmc7it doesn't appear to be executing the action though17:50
*** ramishra has quit IRC17:53
*** yogeshmehra has joined #heat17:53
*** cdent has quit IRC17:54
*** kebray_ has joined #heat17:55
SpamapSsjmc7: the signal informs Heat that the deployment is complete, and that it can move on to any dependent actions.17:57
sjmc7yeah.. but i don't think the deployment is complete. all it's supposed to be doing is writing some text to a file17:57
SpamapSsjmc7: If it does not explicitly use curl or heatclient to call back to heat and trigger the signal, then it will never reach CREATE_COMPLETE17:58
sjmc7yeah, i understand that. with NO_SIGNAL it does reach COMPLETE, but the delpoyment itself doesn't seem to have happened17:59
SpamapSsjmc7: It would be helpful if you shared your deployment/config resources ... I can evaluate how that is working given those.17:59
sjmc7the template, you mean?17:59
*** piyush1 has quit IRC17:59
*** ramishra has joined #heat18:00
*** e0ne has joined #heat18:01
sjmc7SpamapS - template is http://pastebin.com/cZZCTY0Q18:04
*** gondoi is now known as zz_gondoi18:05
*** ramishra has quit IRC18:05
sjmc7on the host i've got an ec2.json file in /var/lib/os-collect-config containing instance information18:06
SpamapSsjmc7: but do you have a cfn or heat json?18:06
SpamapSsjmc7: ahhh.. you're using the generic software config resources18:07
SpamapSsjmc7: nothing is going to execute those configs.18:07
openstackgerritSteve Gregory proposed a change to openstack/heat-templates: Remove Rogue whitespace & change file permissions  https://review.openstack.org/9593718:07
*** e0ne has quit IRC18:07
sjmc7that would tie with my experience :)18:07
*** daneyon has joined #heat18:07
sjmc7did i omit to read the right documentation?18:08
SpamapSsjmc7: docs are spotty18:08
SpamapSsjmc7: look at the heat-templates repo18:09
SpamapSsjthere is some helpful stuff in there.18:09
*** kgriffs|afk is now known as kgriffs18:09
SpamapSsjmc7: including diskimage-builder elements to add os-refresh-config scripts to run the 'config' part18:09
sjmc7os-refresh-config is installed18:10
openstackgerritA change was merged to openstack/heat: Avoid double-initialisation of Resources  https://review.openstack.org/9599618:10
openstackgerritA change was merged to openstack/heat: Unit tests: Create resources with ResourceDefinition  https://review.openstack.org/9599718:10
sjmc7think i followed https://github.com/openstack/heat-templates/tree/master/hot/software-config/elements to build the image18:10
SpamapSsjmc7: ah ok so which element did you install? All of them?18:11
sjmc7yeah.. i see in /var/lib/heat-config/hooks  cfn-init, puppet, script18:11
openstackgerritA change was merged to openstack/heat: Use ResourceDefinition in autoscaling  https://review.openstack.org/9599818:11
openstackgerritA change was merged to openstack/heat: Handle HOT when converting Outputs to Attributes  https://review.openstack.org/9599918:11
SpamapSsjmc7: ok cool, so you should see os-collect-config running os-refresh-config, and subsequently running those scripts18:11
SpamapSsjmc7: check /var/log/upstart/os-collect-config.log18:11
sjmc7ah. lots of warnings in there18:13
*** blomquisg has joined #heat18:13
sjmc7Source Unavailable for heat_local, cf, heat18:13
SpamapSsjmc7: ok, thats a clue that os-collect-config hasn't configured itself successfully..18:14
SpamapSsjmc7: which it should have been able to do with just ec218:14
sjmc7yep. ok, i'll see if i can figure out why18:14
SpamapSor rather, with just heat_local18:14
sjmc7ocal metadata not found (['/var/lib/heat-cfntools/cfn-init-data'])18:14
SpamapSahhhhh18:14
SpamapSsjmc7: thats very interesting. Check /var/log/cloud-init-output.log to see if something went wrong there18:15
SpamapSsjmc7: the way it usually works is cloud-init is used to bootstrap os-collect-config18:15
sjmc7it did indeed..18:15
sjmc7/var/lib/heat-cfntools/cfn-userdata18:15
sjmc7Userdata empty or not executable: [Errno 8] Exec format error18:15
sjmc7this may be my mistake then, not doing that18:16
sjmc7missing user_data_format ?18:18
*** erecio has quit IRC18:19
*** kgriffs is now known as kgriffs|afk18:19
*** erecio has joined #heat18:19
*** kgriffs|afk is now known as kgriffs18:21
SpamapSsjmc7: no, thats a red herring18:22
SpamapSsjmc7: thats the last thing attempted. The rest probably worked.18:22
SpamapSsjmc7: I have to go afk for a bit, but keep digging. :)18:22
sjmc7the worst kind of herring18:22
sjmc7ok, thanks for the help18:22
*** dims has quit IRC18:25
*** dims has joined #heat18:25
*** e0ne has joined #heat18:26
*** kebray_ has quit IRC18:28
*** zz_gondoi is now known as gondoi18:29
*** bandarji has quit IRC18:30
*** kebray has joined #heat18:30
*** bandarji has joined #heat18:31
*** bandarji has quit IRC18:31
*** andersonvom has joined #heat18:31
*** nati_ueno has quit IRC18:31
*** nati_uen_ has joined #heat18:34
*** e0ne has quit IRC18:39
*** e0ne has joined #heat18:40
*** spzala has quit IRC18:48
*** wirehead_ has quit IRC18:49
*** wirehead_ has joined #heat18:50
*** yogeshmehra has quit IRC18:57
*** nati_ueno has joined #heat19:02
*** erecio has quit IRC19:04
*** erecio has joined #heat19:04
*** jstrachan has quit IRC19:05
*** nati_uen_ has quit IRC19:06
*** rob_s_parker has quit IRC19:07
*** larsks has quit IRC19:15
*** spzala has joined #heat19:15
*** nati_ueno has quit IRC19:15
*** larsks has joined #heat19:19
openstackgerritA change was merged to openstack/heat: Support passing a Template object to StackResource  https://review.openstack.org/9600019:21
openstackgerritA change was merged to openstack/heat: Allow a resource to be added to a template  https://review.openstack.org/9600119:23
zaneboh wow19:24
zanebpatches19:24
zanebmerging19:24
zanebis this real life?19:25
*** akuznetsov has joined #heat19:25
*** akuznetsov has quit IRC19:25
*** akuznetsov has joined #heat19:26
*** akuznetsov has quit IRC19:27
*** e0ne has quit IRC19:27
*** akuznetsov has joined #heat19:28
*** Guest33464 has joined #heat19:28
*** Guest33464 has quit IRC19:28
*** zns has quit IRC19:29
*** zns has joined #heat19:31
sjmc7SpamapS - missing "user_data_format: SOFTWARE_CONFIG19:32
sjmc7" was the culprit19:32
sjmc7thanks for the help19:32
*** arbylee has joined #heat19:33
*** e0ne has joined #heat19:35
*** spzala has quit IRC20:05
*** radez is now known as radez_g0n320:06
*** yogeshmehra has joined #heat20:08
*** sgordon has quit IRC20:10
*** jcoufal has joined #heat20:15
SpamapSsjmc7: OH! right20:18
SpamapSzaneb: is this just fantasy?20:18
*** akuznetsov has quit IRC20:18
SpamapScaught in a patch landslide20:18
*** jdob has quit IRC20:25
*** jdob has joined #heat20:25
openstackgerritA change was merged to openstack/heat: Fix exceptions in update_stack  https://review.openstack.org/8940920:28
*** jprovazn_afk is now known as jprovazn20:28
*** kgriffs is now known as kgriffs|afk20:29
*** kgriffs|afk is now known as kgriffs20:33
*** jcoufal has quit IRC20:39
*** nati_ueno has joined #heat20:40
*** blomquisg has quit IRC20:45
*** ifarkas has quit IRC20:46
*** bgorski has joined #heat20:47
sjmc7bash20:52
*** e0ne has quit IRC20:53
*** asalkeld has joined #heat20:53
*** jprovazn has quit IRC20:57
openstackgerritRussell Bryant proposed a change to openstack/heat: Ensure routing key is specified in the address for a direct producer  https://review.openstack.org/9889420:58
*** pafuent has left #heat20:59
*** jdob has quit IRC20:59
*** tomek_adamczewsk has joined #heat21:04
*** vpanizo has joined #heat21:08
*** tomek_adamczewsk has quit IRC21:15
larsksHas the syntax for get_attr changed much between releases?  Looking at the template_guide, I thought I could get the first ip address from an os::neutron::port like this: {get_attr: [server_eth0, fixed_ips, ip_address]}21:16
larsks....but that the result output is just the verbatim {get_attr...} dictionary.21:16
*** Tross has quit IRC21:18
*** Tross has joined #heat21:18
*** morganfainberg has joined #heat21:18
*** yogeshmehra has quit IRC21:21
*** yogeshmehra has joined #heat21:21
*** rpothier has quit IRC21:24
*** tomek_adamczewsk has joined #heat21:25
*** vijendar1 has quit IRC21:26
stevebakerlarsks: pre-icehouse heat doesn't support the extra arguments (ip_address)21:26
larsksArgh.  :)  Thanks.21:27
*** tomek_adamczewsk has quit IRC21:28
*** tomek_adamczewsk has joined #heat21:28
*** sgordon has joined #heat21:28
*** kgriffs is now known as kgriffs|afk21:28
stevebakerany chance for some reviews for this? https://review.openstack.org/#/c/96618/21:33
*** gondoi is now known as zz_gondoi21:33
asalkeldstevebaker, i'll look later21:34
stevebakerta21:34
*** zz_gondoi is now known as gondoi21:35
*** BillArnold has quit IRC21:36
*** tomek_adamczewsk has quit IRC21:36
*** tomek_adamczewsk has joined #heat21:38
*** blomquisg has joined #heat21:39
*** yogeshme_ has joined #heat21:44
*** blomquisg has quit IRC21:45
*** yogeshmehra has quit IRC21:46
*** hewbrocca has quit IRC21:48
morganfainbergstevebaker, hi got a moment? wanted to ask you an opinion on a bug... going to try and solve it for heat since it would make TripleO folks happy (and it's identity related): https://bugs.launchpad.net/heat/+bug/131300321:52
uvirtbotLaunchpad bug 1313003 in heat "stack_user_domain should accept a domain name" [Medium,Triaged]21:52
stevebakermorganfainberg: sure, shardy may be better though21:52
*** kgriffs|afk has quit IRC21:53
morganfainbergstevebaker, keystoneclient should support the concept of either domain_id or domain_name easily for these purposes, i'm thinking of just adding an option that is domain_name, if id (current option) is specified, use ID, else use name21:53
morganfainbergit looks like everything is mostly isolated to the heat_keystoneclient code.21:53
morganfainberg(barring tests)21:53
stevebakermorganfainberg: yep, that sounds right21:53
*** tomek_adamczewsk has quit IRC21:54
stevebakerbin/heat-keystone-setup-domain might need an update too21:54
morganfainbergstevebaker, any reason that fall-through logic would be say less desireable than something a bit heavier (e.g. lookup that specific domain_id if given a domain_name and store it on the object)21:54
morganfainbergstevebaker, maybe one line tweak or so21:54
*** tomek_adamczewsk has joined #heat21:55
stevebakerI'm inclined to store the name if we can21:55
* SpamapS rouses21:56
*** andreaf has joined #heat21:57
*** tomek_adamczewsk has quit IRC21:57
*** tomek_adamczewsk has joined #heat21:57
morganfainbergstevebaker, yeah, that was my thought21:58
morganfainbergstevebaker, should be a limited lines to fix for this.21:58
stevebakercool21:58
stevebakermorganfainberg: btw id/naming related, it is now possible to specify nets and subnets by name on all neutron resources. That could clean up a bunch of tripleo stuff too21:59
*** dims_ has joined #heat22:00
*** dims has quit IRC22:02
*** gondoi is now known as zz_gondoi22:06
*** nati_ueno has quit IRC22:08
*** daneyon has quit IRC22:08
morganfainbergstevebaker, i'll need to take a closer look at that22:08
morganfainbergstevebaker, mayyyybe22:09
stevebakermorganfainberg: its something lifeless asked for some time ago22:09
morganfainbergstevebaker, yeah i know, it's on my list :)22:09
morganfainbergsee if i can hack it out since i'm already pking at this stuff22:10
lifelessstevebaker: blink, looks up22:12
lifelessi22:12
lifelesshi22:12
SpamapSmorganfainberg: I think that would mainly translate to changes in the templates to allow passing names.22:12
*** kgriffs has joined #heat22:12
morganfainbergSpamapS, ah if thats the case, that is a bit easier22:12
stevebakeror hard-coding names in templates rather than passing uuid params22:13
*** tomek_adamczewsk has quit IRC22:13
morganfainberglifeless, hi there.22:13
SpamapSandersonvom: Hi! I am looking at your stack-check work and wondering how aggressively you are pursuing it. Convergence should build on it quite nicely.22:15
*** tomek_adamczewsk has joined #heat22:15
morganfainbergstevebaker, ok i'm gonna go mucking around in the heat_keystoneclient code. i think there is some general cleanup we can perform while i'm in here (separate reviews but you've got some duplicated code it looks like)22:16
*** bandarji has joined #heat22:16
morganfainbergor things that were specific to a much older keystoneclient than 0.9.022:17
andersonvomSpamapS: I think it's gotten to a point where it should be ready to be merged. though I just noticed it needs a rebase22:19
andersonvomSpamapS: and then once it gets accepted, it should just be a matter of implementing each resource's check() method22:20
andersonvomSpamapS: laborious, but should not be that controversial anymore =P22:20
openstackgerritSteve Baker proposed a change to openstack/heat: Only support client plugins  https://review.openstack.org/9868822:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement keystone client plugin  https://review.openstack.org/9798522:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement heat client plugin  https://review.openstack.org/9798422:22
SpamapSandersonvom: cool. The convergence engine I'm working on speccing out will definitely make use of the check methods. :)22:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement barbican client plugin  https://review.openstack.org/9868422:22
openstackgerritSteve Baker proposed a change to openstack/heat: Remove unused rackspace clients imports  https://review.openstack.org/9868522:22
openstackgerritSteve Baker proposed a change to openstack/heat: Use config region_name_for_services for rackspace clients  https://review.openstack.org/9868622:22
openstackgerritSteve Baker proposed a change to openstack/heat: Port rackspace clients to client plugins  https://review.openstack.org/9868722:22
openstackgerritSteve Baker proposed a change to openstack/heat: Assume compute service_type for nova client  https://review.openstack.org/9797122:22
openstackgerritSteve Baker proposed a change to openstack/heat: Use a dict for clients memoization  https://review.openstack.org/9797222:22
openstackgerritSteve Baker proposed a change to openstack/heat: Deprecate direct access to clients methods  https://review.openstack.org/9797322:22
openstackgerritSteve Baker proposed a change to openstack/heat: Make heat.engine.clients a package  https://review.openstack.org/9797422:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement marconi client plugin  https://review.openstack.org/9868322:22
openstackgerritSteve Baker proposed a change to openstack/heat: Base class for client plugins  https://review.openstack.org/9797522:22
openstackgerritSteve Baker proposed a change to openstack/heat: Initialise client plugins  https://review.openstack.org/9797622:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement nova client plugin  https://review.openstack.org/9797722:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement swift client plugin  https://review.openstack.org/9797822:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement glance client plugin  https://review.openstack.org/9797922:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement neutron client plugin  https://review.openstack.org/9798022:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement cinder client plugin  https://review.openstack.org/9798122:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement trove client plugin  https://review.openstack.org/9798222:22
openstackgerritSteve Baker proposed a change to openstack/heat: Implement ceilometer client plugin  https://review.openstack.org/9798322:22
andersonvomSpamapS: sweet! :D22:22
stevebakerboom22:22
andersonvomstevebaker: boom122:22
morganfainbergSpamapS, wow.22:22
morganfainbergerm, stevebaker wow22:23
*** sabeen2 has quit IRC22:23
SpamapSit is so impressive morgainfainberg cannot even look at it... and is forced to utter his wow through me22:25
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat-specs: Convergence Specification  https://review.openstack.org/9590722:26
*** cody-somerville has joined #heat22:31
*** cody-somerville has quit IRC22:31
*** cody-somerville has joined #heat22:31
*** arbylee has quit IRC22:34
*** arbylee1 has joined #heat22:34
*** tomek_adamczewsk has quit IRC22:34
*** andersonvom has quit IRC22:37
*** cody-somerville has quit IRC22:38
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat-specs: Convergence Observer Specification  https://review.openstack.org/9639422:41
*** yogeshme_ has quit IRC22:43
*** yogeshmehra has joined #heat22:44
*** arbylee1 has quit IRC22:45
*** sballe_ has joined #heat22:46
*** nati_ueno has joined #heat22:47
*** sballe has quit IRC22:47
sjmc7hey.. another software config question. if i send a simple softwareconfig resource as part of an initial template, everything works as expected. if i create the server and then use stack-update to add a softwaredeployment the deployment gets executed but i see in os-collect-config.log that the cfn signal request gets a 400 response22:47
sjmc7any ideas why signalling through SW config would work as part of creating a server but not updating?22:48
openstackgerritClint 'SpamapS' Byrum proposed a change to openstack/heat-specs: Convergence Engine Specification  https://review.openstack.org/9640422:52
SpamapSsjmc7: "reasons"22:54
*** yogeshmehra has quit IRC22:54
SpamapSsjmc7: there's a bug.. let me find it22:54
*** yogeshmehra has joined #heat22:54
sjmc7hurrah! something that isn't my blundering for once :)22:54
SpamapSsjmc7: https://bugs.launchpad.net/heat/+bug/129190522:55
uvirtbotLaunchpad bug 1291905 in tripleo "new resources are not available for signalling during an update -> heat stack update timeout" [High,In progress]22:55
sjmc7ah, ok. i had a look through the bug list but missed that one22:55
sjmc7i'm getting a 400 Bad Request though, not an auth error22:56
mattoliverauMorning all22:59
SpamapSsjmc7: OH, you might need to use POST instead of PUT23:02
*** yogeshmehra has quit IRC23:03
*** yogeshmehra has joined #heat23:04
sjmc7for the signal? it looks like it is - from invoke_hook in os-config-refresh/configure.d/55-heat-config23:04
*** andersonvom has joined #heat23:05
SpamapSsjmc7: ahh that does indeed already do a post23:06
SpamapSsjmc7: if you have access to the heat API or engine logs that mght have clues23:06
sjmc7SpamapS - i do, i'll crank up the log level and give it another go23:07
*** achampion has quit IRC23:10
*** andersonvom has quit IRC23:11
*** kgriffs is now known as kgriffs|afk23:13
*** yogeshmehra has quit IRC23:20
*** nati_ueno has quit IRC23:22
*** morganfainberg is now known as morganfainberg_Z23:25
*** nati_ueno has joined #heat23:28
*** zns has quit IRC23:30
*** nati_uen_ has joined #heat23:31
*** nati_ueno has quit IRC23:32
*** asalkeld has quit IRC23:38
*** Qiming has joined #heat23:40
sjmc7SpamapS - looks like it may be that same bug23:41
sjmc7Resource could not be found in stack23:41
*** morganfainberg_Z is now known as morganfainberg23:42
sjmc7or at least related23:42
SpamapSsjmc7: So perhaps the error code changed but the cause is the same.23:46
SpamapSsjmc7: there is intensive work ongoing to make updates work better.23:46
*** samstav has quit IRC23:49
sjmc7ok. i'll file this as a bug and mark it as a possible duplicate23:50
*** samstav has joined #heat23:51
*** samstav has quit IRC23:51

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