Friday, 2014-01-31

*** SergeyLukjanov is now known as SergeyLukjanov_00:00
*** lcheng has joined #heat00:03
*** asalkeld has quit IRC00:06
openstackgerritA change was merged to openstack/heat: Use a HeatIdentifier instance to create Parameters  https://review.openstack.org/6825700:07
*** rpothier_ has joined #heat00:08
*** aberezin has joined #heat00:09
*** cody-somerville has quit IRC00:10
*** nati_ueno has quit IRC00:11
openstackgerritA change was merged to openstack/heat: Native Pseudo Parameters  https://review.openstack.org/6664000:12
*** nati_ueno has joined #heat00:19
*** tango|2 has quit IRC00:19
*** nati_ueno has quit IRC00:22
*** yogesh has quit IRC00:22
*** nati_ueno has joined #heat00:23
*** matsuhashi has joined #heat00:24
*** sjmc7 has quit IRC00:26
openstackgerritA change was merged to openstack/heat: Prevent access Parameters key in template dict  https://review.openstack.org/6831200:29
*** dims has quit IRC00:31
*** dims has joined #heat00:32
*** jhurlbert has quit IRC00:35
*** lcheng has quit IRC00:35
*** tomek_adamczewsk has quit IRC00:35
*** tomek_adamczewsk has joined #heat00:36
*** WinnieTsang has quit IRC00:40
lifelessstevebaker: I'm looking at using a scaling group with a cfn template; where are docs on that ?00:44
lifelessstevebaker: (basically I want to run 5 identical things)00:44
stevebakerlifeless: you could consider using http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Heat::ResourceGroup00:45
lifelesshttp://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/heat-templates/testenv-workers.yaml00:45
lifelessis the template I'm converting00:45
lifelessfrom one-thing to N00:45
*** pablosan has quit IRC00:48
*** gokrokve has quit IRC00:53
*** gokrokve has joined #heat00:53
*** gokrokve has quit IRC00:58
*** IlyaE has quit IRC01:00
lifelessstevebaker: that confuses me01:01
*** pvaneck has quit IRC01:01
lifelessstevebaker: it looks like it wants a string, rather than yaml, for the thing it's making into a group ?!01:01
stevebakerlifeless: resource_def is a map, it should take yaml01:02
lifelessstevebaker: so whats missing perhaps is 'how do I transform something into this'01:02
stevebakerah, there is no metadata property01:02
stevebakerbecause technically it doesn't exist in HOT01:03
stevebakerbecause software config will replace that01:03
*** slong has quit IRC01:03
lifelessis it 'take your existing key, rename it 'resource_def' and add a sibling Count, parent Properties and parent sibling type OS::Heat::ResourceGroup ?01:03
lifelessso concretely, in the url I linked01:04
lifelessI want to take testenv0 and get 10 of them.01:04
*** harlowja is now known as harlowja_away01:04
lifelessalso why is 'type' for the resource definition not Type ?01:05
lifelessthats inconsistent01:05
stevebakerlifeless: I think your only option currently is a LaunchConfiguration and a AWS::AutoScaling::AutoScalingGroup with a fixed MinSize/MaxSize (back to ec2 Instance semantics :/ )01:05
lifelessstevebaker: under 'YAML Syntax' on that doc page01:06
stevebakerlifeless: hot spec is lower-case throughout01:06
lifelessditto properties..01:06
lifelessstevebaker: but this lists HOT / YAML / JSON01:06
lifelessstevebaker: please don't tell me I need to think about this stuff as folk mix and match01:06
stevebakerlifeless: yes, HOT is lower case, YAML is just cfn in yaml syntax. The YAML one can remain undocumented when HOT is usable01:07
lifelessstevebaker: cause that would be truely painful, not to mention liable to generate bugs01:07
lifelessstevebaker: ok, so docs on LaunchConfiguration and AWS::AutoScaling::AutoScalingGroup? Or is it 'go read amazon docs' ?01:08
lifelessstevebaker: what about OS::Heat::InstanceGroup ?01:08
stevebakerlifeless: yes, here we go https://github.com/openstack/heat-templates/blob/master/cfn/F17/InstanceGroup.template01:09
*** nati_uen_ has joined #heat01:11
*** nati_ueno has quit IRC01:14
*** harlowja_away is now known as harlowja01:26
*** yogesh has joined #heat01:33
*** nati_uen_ has quit IRC01:36
*** yogesh has quit IRC01:38
lifelessstevebaker: so how do you permit the launched instances in a InstanceGroup access ?01:38
lifelessstevebaker: e.g.01:39
lifeless  AccessPolicy:01:39
lifeless    Properties:01:39
lifeless      AllowedResources:01:39
lifeless      - testenv001:39
lifelessbecomes ???01:39
*** nosnos has joined #heat01:41
stevebakerhmm01:42
stevebakerThat appears to be not possible. but01:46
stevebakeryou could do the tripleo thing of splitting the metadata polling LaunchConfiguration from the actual compute01:47
stevebakerso do this:01:47
stevebakera launchconfig with the Metadata ala notcomputeConfig01:48
stevebakeran access policy which can access ^01:48
lifelessso in the tripleo thing01:48
lifelesswe still specify the instance:01:49
lifeless      AllowedResources:01:49
lifeless      - notCompute001:49
lifeless      - notCompute0Config01:49
stevebakerhmm no, that won't work. the key is for os-collect-config polling01:49
lifelessis there an AWS equivalent to Type: OS::Heat::AccessPolicy that I could use?01:50
lifelessfailing that, I'll use merge.py, but I'm trying really hard to use heat directly :)01:51
stevebakerlifeless: no, we haven't implemented enough of AWS::IAM to specify more flexible policies01:52
lifelessAIUI without the accesspolicy we can't read the metadata from the machine01:52
lifelessright ?01:52
stevebakerlifeless: I could explain all the reasons why this wouldn't happen with our new autoscaling+software config, but that is no help really01:52
lifelessstevebaker: heh, thats fine - I know eventually we'll converge01:53
lifelessstevebaker: I figure we need to give you a clear example of what we need fully featured as design input01:53
openstackgerritA change was merged to openstack/heat: Purge remaining heat_keystoneclient v2 code  https://review.openstack.org/6753401:53
lifelessdoes that break using keystone v2 api ?01:54
stevebakerlifeless: correct. can't read metadata without accesspolicy01:54
* lifeless isn't sure that we have v3 enabled01:54
lifelessI guess we'll find out01:54
stevebakerv2 was already broken. now its cremated01:55
lifelessok, cool01:55
lifelessstevebaker: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/tripleo_heat_merge?id=c071255ad6bf1fb2c9db6799e96b509295f53fc901:55
lifelessmight interest you01:55
lifelessits how we're doing scaling atm :(01:55
stevebakerlifeless: yeah, yuck.01:56
*** arbylee has quit IRC01:57
stevebakerlifeless: if you have a way of finding out about hp and keystone v3 that would be useful01:57
lifelessstevebaker: what do you want to know?01:57
stevebakermaybe the resource for implementing a keystone v2 shim will come from hp insteald of rax ;)01:58
stevebakerlifeless: if you're not running keystone v3 api then you won't be running heat standalone against hpcloud until either 1. you enable v3 or 2. somebody writes a v2 auth shim for heat01:58
*** andersonvom has quit IRC01:59
*** alexheneveld_ has quit IRC02:02
lifelessah02:02
lifelessso cody was looking at tha02:02
lifelesst02:02
*** lcheng has joined #heat02:08
*** mattgriffin has quit IRC02:11
*** IlyaE has joined #heat02:11
*** alexheneveld has joined #heat02:12
*** IlyaE has quit IRC02:15
*** giulivo has quit IRC02:20
larsksSo...trying to notify a waitcondition, heat is silent but keystone is throwing an error ("AttributeError: 'unicode' object has no attribute 'get'").  Does this sound familiar to anyone?02:24
*** alexheneveld has quit IRC02:30
larsksTo the mailing list, batman!02:30
*** matsuhashi has quit IRC02:34
*** matsuhas_ has joined #heat02:37
*** erkules_ has joined #heat02:39
*** erkules has quit IRC02:41
*** aignatov_ is now known as aignatov02:42
*** alexheneveld has joined #heat02:43
*** faramir1 has joined #heat02:44
*** alexheneveld has quit IRC02:55
stevebakerlarsks: if you're running latest heat you'll likely need latest python-keystoneclient and keystone too02:59
*** alexheneveld has joined #heat03:07
*** matsuhashi has joined #heat03:07
*** matsuhas_ has quit IRC03:08
*** matsuhashi has quit IRC03:08
*** matsuhashi has joined #heat03:20
*** nanjj has joined #heat03:30
zaneblarsks: just fyi, questions like that are supposed to be posted to the openstack ML, not openstack-dev03:32
*** matsuhashi has quit IRC03:34
*** matsuhashi has joined #heat03:35
*** nanjj has quit IRC03:41
*** matsuhashi has quit IRC03:43
*** faramir1 has quit IRC03:43
sdakeevening folks03:45
sdakei'm off to tv land ttyl :)03:45
zanebo/03:45
stevebakerlater03:45
zanebsdake: btw I may be working weird hours tomorrow03:46
*** alexheneveld has quit IRC03:46
openstackgerritSteve Baker proposed a change to openstack/heat: Map the NotFound exception to HTTPNotFound  https://review.openstack.org/7028803:49
openstackgerritSteve Baker proposed a change to openstack/heat: Raise the default max header to accommodate large tokens  https://review.openstack.org/7028903:50
*** matsuhashi has joined #heat03:50
stevebakerThe bug that ^ fixes could cause all manner of havoc03:51
*** david-lyle has joined #heat03:52
*** alexheneveld has joined #heat03:53
*** gokrokve has joined #heat03:58
larskszaneb: Thanks, but I will probably continue to post things that generate tracebacks to -dev.04:15
*** IlyaE has joined #heat04:25
*** harlowja is now known as harlowja_away04:26
*** achampion has joined #heat04:26
*** andersonvom has joined #heat04:30
openstackgerritSteve Baker proposed a change to openstack/heat: Implement HOT intrinsic function get_file  https://review.openstack.org/6616004:36
openstackgerritSteve Baker proposed a change to openstack/heat: Store files in the raw_template table  https://review.openstack.org/6761704:36
*** spzala has quit IRC04:40
*** blamar has quit IRC04:40
*** alexheneveld has quit IRC04:42
*** blamar has joined #heat04:45
*** achampio1 has joined #heat04:51
*** arbylee has joined #heat04:52
*** achampion has quit IRC04:53
openstackgerritRhys Oxenham proposed a change to openstack/python-heatclient: Fix minor text spacing issue in Heat CLI usage menu  https://review.openstack.org/7029504:55
*** achampion has joined #heat04:58
*** achampio1 has quit IRC04:59
openstackgerritRhys Oxenham proposed a change to openstack/python-heatclient: Fix minor text spacing issue in Heat CLI usage menu  https://review.openstack.org/7029504:59
*** akuznetsov has joined #heat05:00
*** alexheneveld has joined #heat05:01
openstackgerritSteve Baker proposed a change to openstack/heat-templates: Software config hook to provision using shell scripts  https://review.openstack.org/7029705:05
*** alexheneveld has quit IRC05:07
*** coolsvap_away has quit IRC05:08
*** gokrokve has quit IRC05:08
*** gokrokve has joined #heat05:08
*** nkhare has joined #heat05:09
*** gokrokve_ has joined #heat05:09
*** aignatov is now known as aignatov_05:09
*** achampio1 has joined #heat05:12
*** blamar has quit IRC05:13
*** achampion has quit IRC05:13
*** gokrokve has quit IRC05:13
*** gokrokve_ has quit IRC05:13
*** aignatov_ is now known as aignatov05:17
*** IlyaE has quit IRC05:25
*** IlyaE has joined #heat05:27
*** arbylee has quit IRC05:27
*** IlyaE has quit IRC05:30
*** tomek_adamczewsk has quit IRC05:32
*** achampio1 has quit IRC05:33
*** achampion has joined #heat05:34
*** gokrokve has joined #heat05:39
*** tomek_adamczewsk has joined #heat05:41
*** lcheng has quit IRC05:46
*** lcheng has joined #heat05:52
*** achampion has quit IRC05:54
*** rwsu has quit IRC05:59
*** achampion has joined #heat06:01
openstackgerritJenkins proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/6450406:08
*** IlyaE has joined #heat06:10
*** coolsvap has joined #heat06:12
openstackgerritA change was merged to openstack/heat: Only update_and_save if the stack exists  https://review.openstack.org/7020906:17
*** e0ne has joined #heat06:19
*** jprovazn has joined #heat06:25
openstackgerritMitsuru Kanabuchi proposed a change to openstack/heat: Implements resource type NetworkGateway  https://review.openstack.org/6228706:36
skraynevMorning ;)06:53
*** lcheng has quit IRC06:53
*** tspatzier has joined #heat07:13
skraynevhello, aweiteka. Could you give more details about your problem. I have tested this approach using template https://review.openstack.org/#/c/60078/8/tempest/scenario/orchestration/test_loadbalancer.yaml07:26
skraynevaweiteka: and vip have gotten floating ip without any problem.07:26
*** aignatov is now known as aignatov_07:28
*** akuznetsov has quit IRC07:33
*** tomek_adamczewsk has quit IRC07:42
*** shardy_afk is now known as shardy07:48
shardymorning07:48
*** tomek_adamczewsk has joined #heat07:51
*** IlyaE has quit IRC07:57
*** tomek_adamczewsk has quit IRC08:02
*** e0ne has quit IRC08:15
*** e0ne has joined #heat08:16
*** e0ne has quit IRC08:18
openstackgerritLiang Chen proposed a change to openstack/heat: Re-enable lazy translation  https://review.openstack.org/6913308:18
*** e0ne has joined #heat08:18
*** faramir1 has joined #heat08:22
*** e0ne has quit IRC08:23
openstackgerritA change was merged to openstack/heat: Showing member list for nested resources  https://review.openstack.org/6597008:35
*** matsuhashi has quit IRC08:37
therveGood morning08:37
*** sileht has quit IRC08:42
*** sileht has joined #heat08:47
*** alexpilotti has joined #heat08:47
openstackgerritA change was merged to openstack/heat: serialize non-string nova metadata  https://review.openstack.org/7004508:52
*** alexpilotti has quit IRC08:52
*** aignatov_ is now known as aignatov08:52
*** jistr has joined #heat08:58
openstackgerritThomas Herve proposed a change to openstack/heat: Make context available during constraint validation  https://review.openstack.org/6630409:02
*** giulivo has joined #heat09:02
*** topol has quit IRC09:04
*** e0ne has joined #heat09:38
*** amritanshu_RnD has joined #heat09:40
*** amritanshu_RnD is now known as Guest633509:40
*** erkules_ is now known as erkules09:40
*** e0ne has quit IRC09:42
*** e0ne_ has joined #heat09:42
*** SergeyLukjanov_ is now known as SergeyLukjanov09:43
*** matsuhashi has joined #heat09:44
*** aberezin has quit IRC09:47
*** cody-somerville has joined #heat09:49
*** cody-somerville has joined #heat09:49
*** matsuhashi has quit IRC10:05
*** e0ne_ has quit IRC10:05
*** e0ne has joined #heat10:05
pshchelogood morning10:08
*** matsuhashi has joined #heat10:16
*** SergeyLukjanov is now known as SergeyLukjanov_10:20
*** tomek_adamczewsk has joined #heat10:22
*** aignatov is now known as aignatov_10:27
openstackgerritThomas Herve proposed a change to openstack/heat: Implement custom constraints  https://review.openstack.org/7031810:28
openstackgerritThomas Herve proposed a change to openstack/heat: Add a nova keypair constraint  https://review.openstack.org/7031910:28
*** david-lyle has quit IRC10:46
*** e0ne has quit IRC10:50
*** SergeyLukjanov_ is now known as SergeyLukjanov10:50
*** e0ne has joined #heat10:51
*** akuznetsov has joined #heat10:53
*** SergeyLukjanov is now known as SergeyLukjanov_a10:53
*** SergeyLukjanov_a is now known as SergeyLukjanov_10:54
*** e0ne has quit IRC10:55
*** aignatov_ is now known as aignatov10:56
*** SergeyLukjanov_ is now known as SergeyLukjanov10:59
*** che-arne has joined #heat11:01
*** tomek_adamczewsk has quit IRC11:01
*** nkhare has quit IRC11:05
openstackgerritSergey Kraynev proposed a change to openstack/heat: Adding first_address attribute for port resource  https://review.openstack.org/6783611:08
*** SergeyLukjanov is now known as SergeyLukjanov_11:11
*** bgorski has joined #heat11:16
*** cody-somerville has quit IRC11:17
*** akuznetsov has quit IRC11:18
*** akuznetsov has joined #heat11:30
openstackgerritA change was merged to openstack/heat: Refactor software config db model to use LongText  https://review.openstack.org/6896711:37
openstackgerritA change was merged to openstack/heat: Add heat.sqlite in git ignore list  https://review.openstack.org/6909911:37
openstackgerritA change was merged to openstack/heat: Enabled source code coverage for contrib directory  https://review.openstack.org/6895311:51
openstackgerritA change was merged to openstack/heat: Add migration method to test sqldump files  https://review.openstack.org/6325111:55
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient: abstract admin_client to a property  https://review.openstack.org/6957012:05
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient ensure admin client respects SSL options  https://review.openstack.org/6956812:05
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient: Move v3 path logic to constructor  https://review.openstack.org/6956912:05
openstackgerritA change was merged to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/6450412:10
*** rpothier_ has quit IRC12:12
*** rpothier has joined #heat12:13
*** e0ne has joined #heat12:13
*** bada_ has joined #heat12:21
*** bada has quit IRC12:24
*** coolsvap has quit IRC12:24
*** SergeyLukjanov_ is now known as SergeyLukjanov12:54
*** SergeyLukjanov is now known as SergeyLukjanov_a12:54
*** SergeyLukjanov_a is now known as SergeyLukjanov12:54
*** SergeyLukjanov is now known as SergeyLukjanov_a12:55
*** SergeyLukjanov_a is now known as SergeyLukjanov12:56
*** e0ne has quit IRC12:57
*** faramir1 has quit IRC12:59
*** SergeyLukjanov is now known as SergeyLukjanov_13:00
*** SergeyLukjanov_ is now known as SergeyLukjanov13:03
*** arbylee has joined #heat13:17
sdakemorning13:20
shardyHi sdake13:21
*** pafuent has joined #heat13:23
*** aweiteka has joined #heat13:23
pafuentstevebaker: Are you around?13:24
shardypafuent: unlikely, it's 2.30am where he is13:24
pafuentshardy: Thanks, I did't know that13:25
*** SergeyLukjanov is now known as SergeyLukjanov_13:28
*** jdob has joined #heat13:38
*** matsuhashi has quit IRC13:41
*** aignatov is now known as aignatov_13:44
openstackgerritZhiQiang Fan proposed a change to openstack/python-heatclient: Enable hacking H233 rule  https://review.openstack.org/6853413:50
*** matsuhashi has joined #heat13:50
*** e0ne has joined #heat13:50
*** matsuhashi has quit IRC13:57
*** aignatov_ is now known as aignatov13:59
*** andersonvom has quit IRC13:59
sdakepafuent what help did you need?14:00
*** SergeyLukjanov_ is now known as SergeyLukjanov14:00
sdakepafuent maybe me or shardy could help?14:00
*** arbylee has quit IRC14:02
*** matsuhashi has joined #heat14:04
*** jmckind has joined #heat14:11
pafuentsdake: It's related to a comment in a bp. He asked if I wanted to implement the rest of it. I already wrote a comment to answer him. Thanks anyway! :)14:12
therveaweiteka, Did you manage to fix your issue?14:13
aweitekatherve, yes, then hit another :)14:14
therveAh :)14:14
therveThe bumpy road to success14:14
aweitekatherve, indeed.14:14
therveaweiteka, Still related to lbaas?14:15
aweitekatherve, yeah. what do you think of this? https://github.com/aweiteka/heat-templates/blob/3broker/openshift-enterprise/heat/neutron/OpenShift-3B-3N-LB-neutron.yaml#L36814:15
aweitekatherve, adding members to the pool fails. the broker1_instance is created just before the failure. timing issue?14:15
aweitekai wasn't sure if dependson was supported. it's not in the heat/hot docs but referenced in aws14:16
therveYou shouldn't need a dependson14:17
therveAre you using Havana?14:17
aweitekatherve, ok. yes, havana14:17
therveHum...14:19
therveaweiteka, Do you have the full traceback?14:19
*** vijendar has joined #heat14:19
aweitekatherve, no, my environment is rebuilding but i can reproduce easy enough soon.14:20
aweitekatherve, i've been looking at /var/log/heat/heat-engine.log. not much detail there. what are you looking for?14:20
*** radez_g0n3 is now known as radez14:21
therveaweiteka, I don't know. The message you put in comments looks weird14:21
*** alexheneveld has joined #heat14:22
therveaweiteka, fwiw http://paste.openstack.org/show/62240/ ought to work14:22
aweitekatherve, yeah, 404 error is unexpected. that's from heat-engine.log.14:22
aweitekatherve, agreed. i'll give another go at it. thx14:23
therveNo problem14:23
*** jcru has joined #heat14:23
*** SergeyLukjanov is now known as SergeyLukjanov_a14:26
*** SergeyLukjanov_a is now known as SergeyLukjanov_14:26
*** matsuhashi has quit IRC14:28
sdakepafuent cool14:33
*** nosnos has quit IRC14:37
*** ruhe has quit IRC14:41
*** SergeyLukjanov_ is now known as SergeyLukjanov14:45
*** lcheng has joined #heat14:51
openstackgerritSergey Kraynev proposed a change to openstack/heat: Validation for Outputs template section  https://review.openstack.org/7035814:54
skraynevshardy, therve: Could you please look this patch (https://review.openstack.org/#/c/70358/)? I have tried to fix bug (link in commit message), but I think, that my solution is  not good. Would you give some advices or comments, how do you think it should be done (if it possible), please.14:58
*** sabeen has joined #heat14:58
*** blomquisg has joined #heat14:59
*** skraynev is now known as skraynev_away15:01
*** russellb is now known as rustlebee15:02
therveYeah I don't know15:02
therveI would focus on the other part of the bug, which is to display available information15:03
thervevalidation on resource attribute is unlikely to be super easy15:03
*** SergeyLukjanov is now known as SergeyLukjanov_15:04
shardyskraynev_away: I'm not sure either tbh, tspatzier or zaneb may have some suggestions re the implementation15:05
*** rcleere has joined #heat15:05
*** tspatzier has quit IRC15:06
pscheieIf the properties of a SecurityGroup change (in the heat template), does running stack-update cause any instance using that SecurityGroup to be respun?15:07
*** tims has joined #heat15:08
*** pablosan has joined #heat15:09
*** tims1 has joined #heat15:11
shardypscheie: Yes15:11
openstackgerritPablo Andres Fuente proposed a change to openstack/heat: New Event uuid column and autoincremental id  https://review.openstack.org/6383915:12
*** tims has quit IRC15:13
*** rwsu has joined #heat15:13
*** lcheng has quit IRC15:14
*** SergeyLukjanov_ is now known as SergeyLukjanov15:14
*** SergeyLukjanov is now known as SergeyLukjanov_15:15
openstackgerritThomas Herve proposed a change to openstack/heat: Add a nova keypair constraint  https://review.openstack.org/7031915:19
openstackgerritThomas Herve proposed a change to openstack/heat: Implement custom constraints  https://review.openstack.org/7031815:19
*** SergeyLukjanov_ is now known as SergeyLukjanov15:20
pscheieshardy, tx.15:21
thervePfiu15:21
pscheieI just went and tested it and indeed it does.  Explains a mystery from yesterday.15:21
shardypscheie: The SecurityGroup resource currently doesn't support updates, so we always replace it (which triggers replacement of the instance resource(s)15:22
*** mattgriffin has joined #heat15:22
pscheieshardy, does "currently doesn't support" imply that it might/will in the future?15:23
*** lcheng has joined #heat15:24
shardypscheie: I've not looked into it myself, but nova has a "secgroup-update" so it may be possible15:24
*** SergeyLukjanov is now known as SergeyLukjanov_15:29
*** sjmc7 has joined #heat15:29
*** IlyaE has joined #heat15:32
*** lcheng has quit IRC15:33
*** bnemec is now known as beekneemech15:33
pshchelohow can I drive the stack out of UPDATE_FAILED status?15:33
*** SergeyLukjanov_ is now known as SergeyLukjanov15:34
shardypshchelo: atm, you can't:15:37
shardyhttps://blueprints.launchpad.net/heat/+spec/update-failure-recovery15:37
pshcheloshardy: ok, tanks, delete, rinse, repeat that is15:38
*** coolsvap has joined #heat15:38
*** topol has joined #heat15:39
larsksshardy: pshchelo's question reminds me of something I ran into yesterday: is there any way to delete a stack that is in CREATE_IN_PROGRESS?15:42
shardylarsks: https://review.openstack.org/#/c/63002/15:42
pshchelolarsks: nope, as far as I get it not for now15:42
*** gokrokve has quit IRC15:43
pshcheloyes, that ^^15:43
shardylarsks: We used to allow it, but the multi-engine locking now prohibits it15:43
larsksshardy: Awesome.  I had an extra "0" on a wait condition that was never going to get signaled...15:43
larsksFortunately, restarting heat let me delete it.15:43
*** SergeyLukjanov is now known as SergeyLukjanov_a15:43
shardyhopefully we'll get that fix landed soon then you'll be able to cancel the in-progress action and delete15:43
*** SergeyLukjanov_a is now known as SergeyLukjanov_15:44
pshcheloI'm also waiting for this patch, so that I'll implement cancel of running update15:44
*** gokrokve has joined #heat15:44
pshchelohave a "working" version that stumbles on multi-engine15:44
*** skraynev_away is now known as skraynev15:54
larsksGiven the existing template syntax, is it essentially impossible to detect mis-spelled intrinsic functions?15:54
*** SergeyLukjanov_ is now known as SergeyLukjanov15:54
*** achampio1 has joined #heat15:55
*** pasquier-s has quit IRC15:55
skraynevshardy, therve: ok. thx15:56
*** achampion has quit IRC15:56
*** SergeyLukjanov is now known as SergeyLukjanov_15:56
*** alexheneveld has quit IRC15:58
*** achampion has joined #heat16:00
*** achampio1 has quit IRC16:01
*** skraynev_ has joined #heat16:02
openstackgerritZane Bitter proposed a change to openstack/heat-templates: Fix cfn-isms in OpenShift Enterprise Neutron template  https://review.openstack.org/7000616:03
*** SergeyLukjanov_ is now known as SergeyLukjanov16:04
openstackgerritA change was merged to openstack/heat-templates: Run dos2unix over template files  https://review.openstack.org/7000416:05
*** alexheneveld has joined #heat16:09
*** alexheneveld has quit IRC16:11
*** SergeyLukjanov is now known as SergeyLukjanov_a16:19
*** SergeyLukjanov_a is now known as SergeyLukjanov_16:20
*** jamieh has joined #heat16:21
*** SergeyLukjanov_ is now known as SergeyLukjanov16:24
openstackgerritVijendar Komalla proposed a change to openstack/python-heatclient: python-heatclient stack-abandon support  https://review.openstack.org/6292516:28
*** jistr has quit IRC16:30
*** topol has quit IRC16:30
*** vijendar has quit IRC16:30
*** aignatov is now known as aignatov_16:32
*** topol has joined #heat16:32
openstackgerritThomas Herve proposed a change to openstack/heat: Translate constraint description in validation  https://review.openstack.org/7037216:33
*** gokrokve has quit IRC16:36
*** gokrokve has joined #heat16:37
*** SergeyLukjanov is now known as SergeyLukjanov_a16:39
*** SergeyLukjanov_a is now known as SergeyLukjanov_16:40
zanebunfortunately I have to go offline for a bit... I will be back later today16:41
*** SergeyLukjanov_ is now known as SergeyLukjanov16:41
*** gokrokve has quit IRC16:42
*** zaneb has quit IRC16:45
*** jcru has quit IRC16:50
*** akuznetsov has quit IRC16:50
*** pshchelo has quit IRC16:50
*** SergeyLukjanov is now known as SergeyLukjanov_16:51
openstackgerritThomas Herve proposed a change to openstack/heat: Add a nova keypair constraint  https://review.openstack.org/7031916:51
openstackgerritThomas Herve proposed a change to openstack/heat: Implement custom constraints  https://review.openstack.org/7031816:51
*** e0ne has quit IRC16:52
*** e0ne has joined #heat16:53
*** SergeyLukjanov_ is now known as SergeyLukjanov16:54
*** jprovazn has quit IRC16:55
*** SergeyLukjanov is now known as SergeyLukjanov_16:55
*** e0ne has quit IRC16:57
*** pablosan has quit IRC17:00
*** skraynev_ has quit IRC17:01
*** jcru has joined #heat17:03
*** vijendar has joined #heat17:08
openstackgerritVijendar Komalla proposed a change to openstack/python-heatclient: Adding stack-adopt support to python-heatclient  https://review.openstack.org/7038017:08
*** alexheneveld has joined #heat17:14
*** lcheng has joined #heat17:16
*** shakayumi has joined #heat17:18
*** gokrokve has joined #heat17:21
*** shakayum_ has joined #heat17:21
*** alexheneveld has quit IRC17:22
*** skraynev_ has joined #heat17:24
*** shakayumi has quit IRC17:24
*** q3k has joined #heat17:27
*** tango|2 has joined #heat17:29
*** david-lyle has joined #heat17:30
openstackgerritVijendar Komalla proposed a change to openstack/heat: Delete rackspace database resource  https://review.openstack.org/6814417:39
openstackgerritVijendar Komalla proposed a change to openstack/heat: Provide region_name to trove-client  https://review.openstack.org/6941317:39
openstackgerritA change was merged to openstack/heat-templates: Fix incorrect HOT Parameter types  https://review.openstack.org/7000517:39
*** Guest6335 has quit IRC17:46
*** harlowja_away is now known as harlowja17:55
*** akuznetsov has joined #heat18:05
*** pafuent has left #heat18:08
*** pafuent has joined #heat18:08
*** pafuent has left #heat18:09
*** pafuent has joined #heat18:09
*** pafuent1 has joined #heat18:10
*** shakayum_ has quit IRC18:12
*** pafuent has quit IRC18:13
*** dims has quit IRC18:15
*** shakayumi has joined #heat18:16
*** dims has joined #heat18:18
*** akuznetsov has quit IRC18:19
*** aignatov_ is now known as aignatov18:24
*** akuznetsov has joined #heat18:35
*** pafuent1 is now known as pafuent18:37
*** yogesh has joined #heat18:41
*** cody-somerville has joined #heat18:44
*** aignatov is now known as aignatov_18:50
*** e0ne has joined #heat18:51
*** yogesh_ has joined #heat18:55
*** yogesh has quit IRC18:55
*** lcheng has quit IRC19:00
*** dims has quit IRC19:00
*** aignatov_ is now known as aignatov19:01
openstackgerritA change was merged to openstack/heat: Map the NotFound exception to HTTPNotFound  https://review.openstack.org/7028819:06
*** spzala has joined #heat19:07
*** akuznetsov has quit IRC19:07
*** dims has joined #heat19:14
*** IlyaE has quit IRC19:19
*** kfox1111 has joined #heat19:20
kfox1111whats the best way to get an common private key (ssl, ssh, etc) to all members of a load-balancer pool in a secure way?19:22
pscheieIf a stack update fails, it seems to prevent/prohibit any future updates.19:22
pscheieAny way to fix this?19:22
kfox1111not that I know of. I know they are working on making that work better.19:25
*** aignatov is now known as aignatov_19:28
pscheieNuts.  I was updating a stack and forgot to include a flavor in the parameters.19:29
pscheieAdding it in is trivial, but now I can't ever make any further changes to this stack because once it gets to a UPDATE_FAILED state, it won't allow any more updates.19:30
kfox1111yeah. :/ I've been really reluctant to use update ever.19:30
kfox1111I'm hoping icehouse will be much better in that regurad.19:30
pscheieWe use updates a lot.19:30
*** aignatov_ is now known as aignatov19:31
pscheieIcehouse isn't due until April, is it?19:31
openstackgerritRhys Oxenham proposed a change to openstack/python-heatclient: Fix minor text spacing issue in Heat CLI usage menu  https://review.openstack.org/7029519:31
kfox1111yeah. mid april.19:31
kfox1111https://blueprints.launchpad.net/heat/+spec/update-failure-recovery19:32
kfox1111Might watch that blueprint.19:32
*** che-arne has quit IRC19:36
*** IlyaE has joined #heat19:48
*** che-arne has joined #heat19:49
*** nati_ueno has joined #heat19:50
*** nati_ueno has quit IRC19:50
*** nati_ueno has joined #heat19:51
*** pvaneck has joined #heat20:20
*** andrew_plunk has joined #heat20:26
*** swygue has joined #heat20:29
*** skraynev__ has joined #heat20:31
*** skraynev__ has quit IRC20:31
*** rcleere has quit IRC20:31
*** skraynev_ has quit IRC20:34
*** bgorski has quit IRC20:38
*** jamieh has quit IRC21:05
*** aignatov is now known as aignatov_21:06
*** pafuent has left #heat21:12
*** rcleere has joined #heat21:13
*** giulivo has quit IRC21:15
*** aberezin has joined #heat21:19
*** sabeen has quit IRC21:20
*** lcheng has joined #heat21:24
*** david-lyle has quit IRC21:33
openstackgerritAnderson Mesquita proposed a change to openstack/heat: Move X-Auth-Url logic to auth_url middleware  https://review.openstack.org/6880021:35
*** rpothier has quit IRC21:37
*** rpothier_ has joined #heat21:37
*** e0ne has quit IRC21:37
*** jdob has quit IRC21:40
*** zaneb has joined #heat21:42
zanebJanuary 201421:43
zanebSuspend/Resume is still broken on Fedora21:44
zanebThat Is All.21:44
*** rpothier has joined #heat21:44
*** rpothier_ has quit IRC21:48
*** rpothier has quit IRC21:49
*** lcheng has quit IRC21:52
*** openstackgerrit has quit IRC21:53
*** openstackgerrit has joined #heat21:53
pscheiezaneb, is https://blueprints.launchpad.net/heat/+spec/update-failure-recovery likely to be included in icehouse21:53
pscheie?21:54
zanebregrettably I have to say it's not likely, no :(21:54
pscheieOh, that's unfortunate.  Why so?21:55
zanebnot enough hours in the day21:55
pscheieUnderstandable.21:55
zanebI haven't started on it yet, and as you can see from that graph there's a whole bunch of stuff to be done first21:56
zaneband I'm struggling to even make much of a dent in that21:56
pscheieIs there any sort of workaround in the meantime?  I seem to recall someone mentioning making a change in the DB, but I forget the details (if I even knew them).21:56
pscheieSomething about going in an manually changing the status of the stack.21:57
zanebI guess you could try that21:57
zanebit very much depends on the situation how well it would work21:57
pscheieWell, I've got a stack where a resource specified a parameter and I'd forgotten to include the parameter.21:58
pscheieA pretty simple mistake.21:59
pscheieWhat do other folks do?  Just delete and respin the whole stack?21:59
zanebthat's the non-workaround method, yes22:01
*** lcheng has joined #heat22:03
pscheieYeah, won't really work in our case, unfortunately.22:04
*** topol has quit IRC22:04
*** tspatzier has joined #heat22:09
*** shakayumi has quit IRC22:14
*** vijendar has quit IRC22:14
*** shakayumi has joined #heat22:14
*** vijendar has joined #heat22:14
*** vijendar has quit IRC22:15
*** sgordon has quit IRC22:18
*** aweiteka has quit IRC22:39
*** lcheng has quit IRC22:40
*** lcheng has joined #heat22:44
*** aberezin has quit IRC22:51
*** lcheng has quit IRC22:56
kfox1111will the unmanage/remanage resource thing work in icehouse? It might be a way to manually workaround the update failed case too.23:01
*** jcru has quit IRC23:03
*** yogesh_ has quit IRC23:03
*** jmckind has quit IRC23:04
*** dims has quit IRC23:08
*** radez is now known as radez_g0n323:09
*** tspatzier has quit IRC23:10
kfox1111hmm... I'm not seeing blueprints for that anymore.23:11
kfox1111I was pretty sure there was a blueprint for removing a managed resource from a heat template without having it delete the resource.23:13
kfox1111oh. No, I'm just blind. adopt-stack and abandon-stack.23:14
kfox1111Looks like both are done.23:15
*** dims has joined #heat23:26
*** gokrokve_ has joined #heat23:45
*** gokrokve has quit IRC23:49
*** rcleere has quit IRC23:56
zanebkfox1111: that might work23:58
zanebthe problem is that after a failed update you end up keeping the _new_ template and some mixture of old and new resources23:58
*** IlyaE has quit IRC23:59
zanebthat said, rollback ought to work. I recommend enabling that when you update23:59

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