Tuesday, 2014-10-28

*** Qiming has joined #heat00:00
*** Marga_ has joined #heat00:05
*** Qiming has quit IRC00:12
*** alexheneveld has quit IRC00:15
*** kebray has quit IRC00:16
*** yassine has quit IRC00:18
*** Marga_ has quit IRC00:20
*** mkollaro has quit IRC00:20
*** Marga_ has joined #heat00:20
*** Drago has quit IRC00:21
*** alexheneveld has joined #heat00:24
*** achanda has quit IRC00:32
*** achanda has joined #heat00:33
*** Tross has quit IRC00:37
*** achanda has quit IRC00:37
*** Tross has joined #heat00:41
*** aweiteka has joined #heat00:41
*** randallburt has joined #heat00:45
*** randallburt has quit IRC00:45
*** randallburt has joined #heat00:45
*** Tross has quit IRC00:51
*** kitch_ has quit IRC00:51
*** sarob has joined #heat00:51
*** sarob has quit IRC00:52
*** sarob has joined #heat00:53
*** vijendar has quit IRC00:56
*** sarob has quit IRC00:58
*** sjmc7 has quit IRC01:11
*** Qiming has joined #heat01:12
openstackgerritQiming Teng proposed a change to openstack/heat: Update docs to reflect HOT version support.  https://review.openstack.org/13115901:20
*** Marga_ has quit IRC01:20
*** tiantian has joined #heat01:21
*** EricGonczer_ has joined #heat01:24
*** Marga_ has joined #heat01:24
*** Marga_ has quit IRC01:25
*** Marga_ has joined #heat01:25
*** Marga_ has quit IRC01:26
*** EricGonczer_ has quit IRC01:32
*** EricGonczer_ has joined #heat01:34
*** Yanyanhu has joined #heat01:36
*** LiJiansheng has joined #heat01:46
*** EricGonczer_ has quit IRC01:54
*** nosnos has joined #heat01:59
*** erkules_ has joined #heat02:06
*** erkules has quit IRC02:08
*** ramishra has joined #heat02:09
*** Marga_ has joined #heat02:14
ramishrastevebaker: Hi! are you around?02:22
*** dims_ has quit IRC02:44
*** sgordon_ has quit IRC02:47
*** dims__ has joined #heat02:47
*** vijendar has joined #heat02:49
*** dims__ has quit IRC02:49
stevebakerramishra: hi02:53
*** liusheng has quit IRC02:55
*** liusheng has joined #heat02:56
*** vijendar has quit IRC02:56
*** sarob has joined #heat02:56
*** tonisbones has joined #heat02:57
ramishrastevebaker: reg: your comment on deleting containers for https://review.openstack.org/#/c/128182/02:57
ramishrastevebaker: we can identify the containers with some name like <pod name>.<container name> and then clean them in the same hook before creating the new containers02:59
ramishrastevebaker: does that look like an acceptable solution.. name for containers in docker is unique. however, we've to make that mandatory(it's not eforced by docker though)03:00
stevebakerramishra: yes, I was thinking that too. <pod name> should be stable for the life of the deployment resource (pod name == deployment resource name property)03:00
*** sarob has quit IRC03:01
stevebakerramishra: we need some way of mapping deployed configs to pods and containers. your suggestion is reasonable.03:01
ramishrastevebaker: or should we use "id": "xxxx" in the config itself?03:01
ramishrastevebaker: the way k8s uses03:01
*** tonisbones has quit IRC03:01
ramishrahttps://github.com/GoogleCloudPlatform/kubernetes/blob/master/api/examples/pod.json03:02
stevebakerramishra: the id changes whenever anything changes in the config (input values, pod definition, whatever). This will be useful in its own right, but not for identifying pods03:02
stevebakerramishra: although how are we going to handle updates? If one container description changes do we delete and recreate that one container, or the whole pod? container level updates would probably be more correct but would require more code in the hook03:03
*** spzala has joined #heat03:04
stevebakerramishra: but anyway, I'm happy for something really basic to be committed so we can start playing with it.03:04
*** alexpilotti has quit IRC03:04
*** randallburt has quit IRC03:06
*** killer_prince is now known as lazy_prince03:06
*** alexpilotti has joined #heat03:06
stevebakerramishra: regarding examples/pod.json, id == deployment name property, container name == <deployment name property>.<container name>03:07
ramishrastevebaker: update can be complicated.. at the container level..there are 2 kind of updates.. one is the image specific changes which is normally used with commit in docker.. but there can be changes to ports/volumes etc.. docker does not support that uet03:07
*** alexpilotti has quit IRC03:07
stevebakerramishra: I'm assuming for now that any update means create a new container and kill the old one03:08
ramishrastevebaker: yeah.. however, how do we get to know which containers are not to be updated in the config metadata of a pod?03:09
*** aweiteka has quit IRC03:09
*** alexpilotti has joined #heat03:10
*** praveenkumar has joined #heat03:11
*** alexpilotti has quit IRC03:11
*** alexpilotti has joined #heat03:12
*** alexpilotti has quit IRC03:12
*** alexpilotti has joined #heat03:14
ramishrastevebaker: remove/create is the update semantics, but at the pod level.. however, I'm not sure how we can apply that to a container.. I was thinking to initially implement delete all existing containers in a pod(without affecting other pods) and create/run the containers in the new pod config03:14
*** spzala has quit IRC03:15
*** liusheng has quit IRC03:15
ramishrastevebaker: otherwise we've to see if anything has changed in the container config itself.. probably having a defined schema and validation later can help us do that..03:16
stevebakerramishra: Generally we may need 2 approaches to deal with this: 1. store some state in a json file for mapping containers to the config which they were created from. and 2. a dedicated os-refresh-config script that runs after 55-heat-config which can look at *all* deployment metadata and compare that to running containers, so that containers that are no longer described in the metadata can be deleted03:16
*** alexpilotti has quit IRC03:16
*** liusheng has joined #heat03:17
ramishrastevebaker: yes.. may be we've to compare with the old config of every container to see if anything has changed and then remove/recreate it if changes are noticed..03:20
ramishrastevebaker: We've the session for this during the summit.. Hopefully we can close it there..03:22
*** harlowja is now known as harlowja_away03:27
asalkeldramishra, out of interest: is this work for a specific use case or just future looking?03:29
*** harlowja_away is now known as harlowja03:30
stevebakerasalkeld: just using software-config to specify container/pod deployments. Once it exists it may be useful to kolla or solum03:31
stevebakerramishra: are you working on kolla btw?03:31
ramishraasalkeld: bit of both:) I'm speaking to customers who are looking at docker for application packaging and deployment and move away from puppet/salt03:32
asalkeldok03:32
asalkeldyou will probably here murano also demo'ing deploying docker images via application catalog03:33
asalkeldsimilar use case03:33
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements  https://review.openstack.org/12803803:33
stevebakerasalkeld: we *might* end up using kubelet, which is the agent from the kubernetes project that actually provisions the containers. Although we might not03:33
asalkeldstevebaker, ok - might  make sense to, unless it assumes certain comms03:34
*** mattoliverau has quit IRC03:35
*** zns has joined #heat03:35
*** mattoliverau has joined #heat03:35
ramishrastevebaker: no, not working on Kolla yet..03:36
*** nosnos has quit IRC03:36
*** nosnos has joined #heat03:37
*** mattoliverau has quit IRC03:38
*** mattoliverau has joined #heat03:39
*** nosnos has quit IRC03:41
*** jyoti-ranjan has joined #heat03:50
*** dims__ has joined #heat03:50
*** jyoti-ranjan has quit IRC03:54
*** dims__ has quit IRC03:55
stevebakerasalkeld: afaik, kubelet uses etcd with kubernetes, but it also has simple file sources03:55
*** jyoti-ranjan has joined #heat03:55
*** achanda has joined #heat04:01
*** LiJiansheng has quit IRC04:03
asalkeldok04:05
*** zns has quit IRC04:06
*** zns has joined #heat04:06
openstackgerritAngus Salkeld proposed a change to openstack/heat: Add "parameter_defaults" to the environment  https://review.openstack.org/13133704:11
*** nosnos has joined #heat04:15
*** LiJiansheng has joined #heat04:17
*** tiantian has quit IRC04:25
*** ramishra has quit IRC04:25
*** tiantian has joined #heat04:25
*** Putns has quit IRC04:30
*** nkhare has joined #heat04:33
*** jyoti-ranjan has quit IRC04:34
asalkeldbbl04:39
*** jyoti-ranjan has joined #heat04:41
*** ckmvishnu has joined #heat04:51
*** ramishra has joined #heat04:52
*** Marga_ has quit IRC04:52
*** sarob has joined #heat04:54
*** achanda has quit IRC04:54
*** achanda has joined #heat04:56
*** sarob has quit IRC04:58
*** sdake_ has joined #heat05:04
*** tomek_adamczewsk has joined #heat05:04
ckmvishnumiguelgrinberg: Hi05:05
*** tiantian has quit IRC05:20
*** ramishra has quit IRC05:22
*** Marga_ has joined #heat05:23
*** ramishra has joined #heat05:36
*** harlowja is now known as harlowja_away05:37
skraynevgood mornning guys05:38
*** lazy_prince is now known as killer_prince05:38
*** rakesh_hs has joined #heat05:45
*** reed has quit IRC05:49
*** sdake_ has quit IRC05:52
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/13134706:01
*** LiJiansheng has quit IRC06:01
*** Yanyanhu has quit IRC06:02
*** vijayagurug has quit IRC06:04
*** vijayagurug1 has joined #heat06:04
*** achanda has quit IRC06:08
ikke-tguys, am I blind sighted, or is there no mention in openstack docs about the HEAT pieces to install within guest?06:08
ikke-tthanks to shardy, I found out yesterday stevebakers's videos about those, but I can't find any docs about the subject06:09
ikke-tI would like to know what kind of connections exactly does the heat *Deployment functionality need06:10
ikke-tsince I have a feeling that it's not able to work within our provider networks06:10
ikke-twhere the guests have no access to openstack APIs06:11
*** Yanyanhu has joined #heat06:13
ikke-tshardy also pointed me to github for the stuff to install into guest, but still, is the documentation yet unwritten or i just don't find it.06:14
*** LiJiansheng has joined #heat06:14
stevebakerikke-t: a couple of links to get you started https://github.com/openstack/heat-templates/tree/master/hot/software-config/elements https://review.openstack.org/#/c/127109/2/doc/hot-guide/source/software_deployment.rst06:17
ikke-tstevebaker, thanks. That still doesn't tell how it connects back to heat. Does it require AMPQ or just http(s) API access?06:21
*** saju_m has joined #heat06:21
ikke-tonce the SW is done, e.g. database running, and it would need to signal back to heat, which method does it use?06:21
miguelgrinbergckmvishnu: hi, still here?06:22
*** tomek_adamczewsk has quit IRC06:23
miguelgrinbergckmvishnu: oh well, it appears we will never be available at the same time :)06:24
ikke-ti'm pondering this now from the openstack infra point of view06:24
ikke-tstevebaker, the scripts seem to install python-heatclient, so i assume it might use heat-client to connect to APIs?06:26
ikke-tnot the AMPQ06:26
ikke-tso based on that, I we should install the above github scripts into templates, and make sure the routing from guests to APIs work and the ports are allowed.06:28
ckmvishnumiguelgrinberg: Hi06:33
miguelgrinberghi, just responded on the review06:33
ckmvishnumiguelgrinberg: ok, thanks06:33
*** sdake_ has joined #heat06:34
miguelgrinbergckmvishnu: the "for update" is terribly documented in mysql docs, had to try it to understand exactly how it works, but it does protect against dups06:34
*** ramishra has quit IRC06:34
ckmvishnumiguelgrinberg: i dont see your comments.06:35
ckmvishnumiguelgrinberg: i guess you dint post :)06:35
miguelgrinbergckmvishnu: sorry, forgot to publish the drafts, look again06:36
ckmvishnumiguelgrinberg: but how about composite unique constraint on (name, tenant)06:36
ckmvishnumiguelgrinberg: ok06:36
miguelgrinbergyes, that works too06:36
ckmvishnuthat would be simple and easy to understand06:36
miguelgrinbergyes, I agree using for update and locks is obscure06:37
ckmvishnugreat, i'll go with unique constraint06:37
ckmvishnumiguelgrinberg: will be back in an hour06:38
miguelgrinbergckmvishnu: I'll be in bed by then (almost midnight here). But I can review again tomorrow.06:39
*** tspatzier has joined #heat06:41
*** sergmelikyan has joined #heat06:42
*** sdake_ has quit IRC06:43
*** dims__ has joined #heat06:44
*** sdake_ has joined #heat06:46
*** killer_prince is now known as lazy_prince06:46
*** dims__ has quit IRC06:49
*** nanjj has joined #heat06:54
*** tomek_adamczewsk has joined #heat06:55
*** tiantian has joined #heat06:55
*** k4n0 has joined #heat06:57
*** ramishra has joined #heat06:59
*** Qiming_ has joined #heat07:00
miguelgrinbergckmvishnu: FYI, here is a stackoverflow answer that explains how SELECT ... FOR UPDATE works for non-existent rows: http://stackoverflow.com/a/21262079/904393. Can't find from where in the MySQL docs this text was copied from though.07:02
*** tspatzier has quit IRC07:03
*** Qiming has quit IRC07:03
*** ishant has joined #heat07:05
*** achanda has joined #heat07:09
*** cody-somerville has quit IRC07:16
*** ramishra_ has joined #heat07:16
*** cody-somerville has joined #heat07:17
*** achanda has quit IRC07:17
*** tomek_adamczewsk has quit IRC07:17
*** ramishra has quit IRC07:19
*** rushiagr_away is now known as rushiagr07:27
*** links has joined #heat07:28
*** tomek_adamczewsk has joined #heat07:33
*** bmahalakshmi has joined #heat07:37
*** sdake_ has quit IRC07:41
*** bmahalakshmi has quit IRC07:42
*** vijayagurug1 has quit IRC07:42
*** bmahalakshmi has joined #heat07:42
*** vijayagurug has joined #heat07:43
*** links has quit IRC07:48
*** jstrachan has joined #heat07:52
*** cmyster has quit IRC07:52
*** cmyster has joined #heat07:53
*** cmyster has quit IRC07:53
*** cmyster has joined #heat07:53
*** cmyster has quit IRC07:54
*** cmyster has joined #heat07:54
*** alexheneveld has quit IRC07:54
cmystermorning07:55
skraynevmorning cmyster07:55
*** tomek_adamczewsk has quit IRC07:56
*** bmahalakshmi has quit IRC08:02
*** pasquier-s has joined #heat08:04
*** Qiming_ has quit IRC08:04
ckmvishnumiguelgrinberg: thanks08:07
*** tiantian has quit IRC08:07
*** mc__ has joined #heat08:15
mc__Is it possible to change autopolicy-parameters during run? I didn't found any API for this on Heat.08:16
*** cmyster has quit IRC08:16
*** cmyster has joined #heat08:17
*** cmyster has quit IRC08:17
*** cmyster has joined #heat08:17
mc__*autoscaling-policy08:21
*** sergmelikyan has quit IRC08:22
*** sergmelikyan has joined #heat08:22
*** jinxly has quit IRC08:26
*** sergmelikyan has quit IRC08:27
*** tomek_adamczewsk has joined #heat08:29
*** cmyster has quit IRC08:34
openstackgerritSergey Kraynev proposed a change to openstack/heat: Adding missed whitespace between the words  https://review.openstack.org/13136508:35
*** bmahalakshmi has joined #heat08:35
*** nanjj has quit IRC08:37
*** rushiagr is now known as rushiagr_away08:40
mc__So, answering my question partly: yes it is regrading to http://docs.openstack.org/developer/heat/template_guide/cfn.html#AWS::AutoScaling::AutoScalingGroup. But I haven't found an API for that yet. Besides (under development http://docs.heatautoscale.apiary.io/) thats the recent status? are there other ways to change values after launching the HOT ?08:40
thervemc__, Are you talking about stack update?08:46
*** pas-ha has joined #heat08:47
pas-hamorning all08:47
*** Qiming has joined #heat08:48
mc__Eh, sounds good. Does stack-update  compare two HOTs?08:48
openstackgerritQiming Teng proposed a change to openstack/heat: Update docs to reflect HOT version support.  https://review.openstack.org/13115908:49
mc__what happens in a nested stack tree when I execute stack update and I can just provide a nested stack HOT?08:50
*** sergmelikyan has joined #heat08:55
*** nanjj has joined #heat08:55
openstackgerritA change was merged to openstack/heat: Updated from global requirements  https://review.openstack.org/12803808:56
*** tiantian has joined #heat08:56
*** Marga_ has quit IRC08:56
*** Marga__ has joined #heat08:57
*** elynn has joined #heat08:57
*** Yanyanhu has quit IRC08:59
elynnHi guys :)09:00
*** tiantian has quit IRC09:00
elynnAnyone have time to review https://review.openstack.org/#/c/130668/ and help this review merge sooner?09:01
*** links has joined #heat09:01
*** hdd has joined #heat09:02
*** liusheng has quit IRC09:02
*** Putns has joined #heat09:04
*** stannie1 has joined #heat09:07
shardymorning all09:07
mc__mornin shardy :)09:07
shardymc__: A lot of words were written about an API for autoscaling, but unfortunately not much code09:09
shardymc__: stack-update is the interface to update AutoScalingGroup right now09:09
*** erkules_ is now known as erkules09:09
shardyand updates should, all else being equal, recurse into the nested stacks, update the things, and leave the parent stack alone09:10
shardy(unless you're using a very old version of heat)09:10
mc__how does stack-update know, which sub-tree should be updated? E.g a customer wants to update his HOT. How can we controll, that he don't crash my infrastructure?09:12
shardymc__: I don't really understand the connection between those two questions ;)09:12
shardyHeat traverses the tree, doing, effectively, a stack-update on each nested stack09:13
*** Yanyanhu has joined #heat09:13
shardythe update method is the same for all stacks - we essentially compare the templates and update resources where the definition has changed09:13
shardyProvided a user has appropriate quotas, I don't see how they can crash anything unless they're really determined and malicious09:14
*** achanda has joined #heat09:15
*** derekh has joined #heat09:16
shardyelynn: approved09:16
*** links has quit IRC09:17
elynnthanks shardy : D09:18
*** achanda has quit IRC09:19
mc__assuming, tenants are able to manage their own nested stack. When they change sth. in their config, stack-update won't be executed locally, but globally. So does that scale well?09:20
shardymc__: all stacks are scoped to a tenant09:21
shardyso tenants just manage their stacks, there is no notion of global stacks09:21
shardyIt actually scales fine until you create a huge tree with loads of nested stacks and we try to process them all on one heat-engine, which I'm working on fixing:09:23
shardyhttps://blueprints.launchpad.net/heat/+spec/decouple-nested09:23
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix shell tests for Python 3.4  https://review.openstack.org/13119109:23
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Allow mock-based patching in shell tests  https://review.openstack.org/13119009:23
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix template_utils tests for Python 3.4  https://review.openstack.org/13119309:23
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix event tests for Python 3.4  https://review.openstack.org/13119209:23
*** julienvey has joined #heat09:25
*** saju_m has quit IRC09:26
*** Yanyanhu has quit IRC09:28
*** jamielennox_ has joined #heat09:28
*** julienvey has quit IRC09:30
*** julienvey has joined #heat09:30
*** julienvey has quit IRC09:32
*** julienvey has joined #heat09:32
*** nanjj has quit IRC09:35
*** bmahalakshmi has quit IRC09:35
*** bmahalakshmi has joined #heat09:36
*** sanjayu has joined #heat09:37
*** andreaf_ has joined #heat09:39
*** mkollaro has joined #heat09:39
*** zns has quit IRC09:43
*** Marga__ has quit IRC09:44
*** jinxly has joined #heat09:44
*** Marga_ has joined #heat09:44
*** julienvey has quit IRC09:46
*** mkollaro has quit IRC09:48
*** ramishra has joined #heat09:50
*** saju_m has joined #heat09:50
*** ramishra_ has quit IRC09:50
*** julienvey has joined #heat09:53
*** jamielennox_ has quit IRC09:53
mc__shardy: ok, thanks again. I understood. :)09:53
*** Qiming has quit IRC09:54
*** julienvey has quit IRC09:54
*** fayablazer has joined #heat09:54
*** julienvey has joined #heat09:54
*** pasquier-s has quit IRC09:56
*** pasquier-s has joined #heat09:56
*** nkhare has quit IRC10:01
*** hdd has quit IRC10:08
*** hdd has joined #heat10:11
*** mc__ has left #heat10:12
*** mkerrin has joined #heat10:16
*** f13o_f13o has joined #heat10:18
*** f13o_f13o has quit IRC10:18
*** tspatzier has joined #heat10:19
*** dims__ has joined #heat10:19
*** mkollaro has joined #heat10:20
*** daneyon_ has joined #heat10:21
*** daneyon has quit IRC10:23
*** dims__ has quit IRC10:23
*** elynn has quit IRC10:25
*** nanjj has joined #heat10:25
openstackgerritA change was merged to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/13134710:25
*** jinxly has quit IRC10:29
*** jinxly has joined #heat10:30
*** nanjj has quit IRC10:31
*** nanjj has joined #heat10:43
*** dims__ has joined #heat10:43
*** asalkeld has quit IRC10:44
*** tspatzier has quit IRC10:49
*** andreaf_ is now known as andreaf10:55
*** tspatzier has joined #heat10:57
*** nkhare has joined #heat10:57
*** nanjj has quit IRC10:57
*** nkhare has quit IRC10:58
*** nkhare has joined #heat10:58
*** asalkeld has joined #heat11:00
*** jinxly has quit IRC11:06
*** julienvey has quit IRC11:07
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix shell tests for Python 3.4  https://review.openstack.org/13119111:10
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Allow mock-based patching in shell tests  https://review.openstack.org/13119011:10
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix template_utils tests for Python 3.4  https://review.openstack.org/13119311:10
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix event tests for Python 3.4  https://review.openstack.org/13119211:10
*** Qiming has joined #heat11:12
*** Marga_ has quit IRC11:18
*** Marga_ has joined #heat11:18
*** LiJiansheng has quit IRC11:31
*** Marga_ has quit IRC11:40
*** joeroyall has joined #heat11:40
ckmvishnuinserting a row in stack table and gettig the following error https://etherpad.openstack.org/p/rpc_dispatcher_returning_exception11:40
*** cdent has joined #heat11:41
ckmvishnuThe exception is not raised, but its part of return value. any specific ways to handle it?11:41
shardyckmvishnu: when did it happen, on stack-create?11:43
shardypresumably, it's a bug in heat-engine where we try to store the same stack twice?11:43
ckmvishnushardy: :) after my change11:43
shardyckmvishnu: haha :D11:44
ckmvishnuI added name, tenant as a composite uniqueconstraint11:44
ckmvishnuust a simple way to validate stack name11:44
shardyckmvishnu: We do already validate that in service.py, but OK11:45
ckmvishnuquestion is when rpc.dispatcher return error as script, it should be raised at receiving end right?11:45
ckmvishnuservice.py validation does not stop dupiication11:46
ckmvishnui meas returns error as string11:46
ckmvishnumean11:46
shardyckmvishnu: You need to look in the engine backtrace, all exceptions are serialized and returned via RPC, but expected exceptions should be caught and mapped to a type the API knows how to serialize11:46
shardyckmvishnu: you have introduced an unexpected exception ;D11:47
*** bmahalakshmi has quit IRC11:47
*** kitch_ has joined #heat11:47
ckmvishnuyeah it new. none of uniqueconstrait errors are handled. In most cases it does not arrise since those columns are uuid based.11:48
ckmvishnuok, ill handle them.11:48
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/service.py#L55811:48
ckmvishnuthanks :)11:48
shardyckmvishnu: probably, you need to catch the DB error and raise StackValidationFailed11:48
shardyhttps://github.com/openstack/heat/blob/master/heat/engine/service.py#L56111:49
shardyOr, in this case, StackExists11:49
ckmvishnuok11:49
ckmvishnushardy: i have a try catch block. since rpc error is not reraised, it does not come into my except block. like you said, i have to map it first.11:50
shardyckmvishnu: where is the try/catch block?11:51
shardyIt should be around the calls to the DB, before the error is serialized over RPC11:51
ckmvishnusalalchemy/api un stack_create11:51
*** justin-8_ has joined #heat11:51
openstackgerritAndrea Rosa proposed a change to openstack/heat: Add validation constraints on config inputs  https://review.openstack.org/10549611:52
shardyIt should be try ... except <DB conflict Exception>: raise exception.StackExists11:52
ckmvishnucan you point to one such example?11:52
ckmvishnushardy: My stack_create function: https://etherpad.openstack.org/p/rpc_dispatcher_returning_exception11:54
*** justin-8 has quit IRC11:55
shardyckmvishnu: can you paste the engine backtrace in the etherpad please?11:56
ckmvishnudone11:57
shardyckmvishnu: I think it's raising the exception when it drops out of the with block11:57
shardye.g when the session is committed11:58
shardyprobably you need to force that inside the try/except?11:58
shardy line 426, in stack_create\n    return stack_ref11:59
ckmvishnuif i return a True, i think it might supress. ill try11:59
ckmvishnugot you.11:59
*** sgordon_ has joined #heat12:00
*** nkhare has quit IRC12:03
asalkeldnight all12:03
*** asalkeld has quit IRC12:03
*** stannie1 has quit IRC12:03
*** sanjayu has quit IRC12:04
ckmvishnushardy: worked. with-statement was reraising it. thanks12:05
shardyckmvishnu: added a note, FWIW, historically we've not done the try/catch in the DB API code, but the layer above12:05
*** saju_m has quit IRC12:05
shardyckmvishnu: Ah, great :)12:05
ckmvishnuyou mean in db/apy.py, i should have a try...catch?12:06
ckmvishnuand not in salalchemy/api12:06
*** sanjayu has joined #heat12:06
shardyckmvishnu: No, atm we do the try/catch e.g in stack.py or service.py or wherever12:06
shardyI'm not necessarily saying that is better, just noting that your implementation is inconsistent with what we have now12:07
*** dims__ has quit IRC12:07
*** dims__ has joined #heat12:07
ckmvishnuok. ill try to change code to follow what is done currently.12:08
ckmvishnuthanks anyway12:08
*** ishant has quit IRC12:14
ckmvishnushardy: done. not handling exception in db api. catching it in stack.py's store()12:15
shardyckmvishnu: +1, sounds good12:16
*** saju_m has joined #heat12:17
*** julienvey has joined #heat12:18
*** julienvey has quit IRC12:20
*** julienvey has joined #heat12:20
*** jinxly has joined #heat12:24
*** rpothier has joined #heat12:26
*** jdob has joined #heat12:38
*** mkollaro has quit IRC12:39
*** hdd has quit IRC12:42
*** hdd has joined #heat12:44
*** alexpilotti has joined #heat12:45
*** alexpilotti has quit IRC12:45
*** alexpilotti has joined #heat12:46
*** k4n0 has quit IRC12:46
*** aweiteka has joined #heat12:48
*** julienvey has quit IRC12:50
*** julienvey has joined #heat12:52
*** joeroyall has quit IRC12:53
*** tonisbones has joined #heat12:54
openstackgerritA change was merged to openstack/heat: Adding missed whitespace between the words  https://review.openstack.org/13136512:56
*** ramishra has quit IRC12:56
*** rakesh_hs has quit IRC12:58
*** tonisbones has quit IRC12:58
*** joeroyall has joined #heat12:58
*** tonisbones has joined #heat12:59
*** nkhare has joined #heat12:59
*** yassine has joined #heat13:00
jdandreaI'm following http://docs.openstack.org/developer/heat/getting_started/standalone.html and getting "ERROR: No module named MySQLdb" when I run "/opt/stack/heat/bin/heat-manage db_sync" ... hunting for clues. Suggestions welcomed.13:02
* jdandrea does a pre-emptive apt-get install python-mysqldb ...13:02
*** joeroyall has quit IRC13:04
*** ckmvishnu has left #heat13:04
shardyjdandrea: Yeah, sounds like you're missing one or more dependencies, compare your pip/yum/apt output with requirements.txt13:05
shardyjdandrea: how have you installed heat?13:05
jdandreaYup. It was python-mysqldb (using devstack on an Ubuntu VM - fresh install).13:05
jdandreaI thought by adding mysql to the enable_service list, it would install the appropriate dependencies if needed.13:05
shardyjdandrea: Ah, that might be a bug in devstack then13:06
* jdandrea nods, makes note13:06
*** derekh has quit IRC13:06
*** vijayagurug has left #heat13:09
*** rushiagr_away is now known as rushiagr13:12
* jdandrea posed it as a question for starters - https://answers.launchpad.net/devstack/+question/25629913:16
*** saju_m has quit IRC13:17
*** hdd has quit IRC13:18
*** bmahalakshmi has joined #heat13:18
*** achanda has joined #heat13:18
*** joeroyall has joined #heat13:19
*** ramishra has joined #heat13:21
*** achanda has quit IRC13:23
*** elynn has joined #heat13:27
jdandreaThe standalone setup is running. Huzzah! "nova list" shows the VMs on my other host, but "heat stack-list" does not. Hmm.13:31
jdandrea(does not show the stacks on my other host, for the tenant/account).13:31
*** thedodd has joined #heat13:32
jdandreaHmm. "keystone endpoint-list" just sits there. :/13:33
*** zns has joined #heat13:33
*** sarob has joined #heat13:34
openstackgerritAndrea Rosa proposed a change to openstack/heat: Add validation constraints on config inputs  https://review.openstack.org/10549613:34
*** jasond has joined #heat13:34
jdandreaAhh. Blocked IP.13:36
*** jasond has quit IRC13:39
*** pmallya has joined #heat13:41
*** alexheneveld has joined #heat13:41
*** crose has joined #heat13:45
*** ramishra has quit IRC13:47
*** zns has quit IRC13:47
*** inc0 has joined #heat13:49
*** TVR_ has joined #heat13:49
inc0hello13:49
*** sanjayu has quit IRC13:50
*** ramishra has joined #heat13:51
*** jasond has joined #heat13:52
*** zns has joined #heat13:52
*** zns has quit IRC13:53
*** nanjj has joined #heat13:54
*** hdd has joined #heat13:55
*** nkhare has quit IRC13:55
*** pmallya has quit IRC13:55
*** pmallya has joined #heat13:55
*** vijendar has joined #heat13:57
*** nanjj has quit IRC13:58
*** julienvey has quit IRC13:58
*** julienvey has joined #heat13:59
*** pmallya__ has joined #heat13:59
*** pmallya has quit IRC13:59
*** julienvey has quit IRC13:59
*** julienvey has joined #heat14:00
*** julienvey has quit IRC14:00
*** zns has joined #heat14:00
*** dims__ has quit IRC14:04
*** andersonvom has joined #heat14:05
*** julienvey has joined #heat14:06
*** crose has quit IRC14:06
*** nosnos has quit IRC14:06
*** nosnos has joined #heat14:07
*** Drago has joined #heat14:09
*** nosnos has quit IRC14:11
*** julienvey has quit IRC14:11
*** julienvey has joined #heat14:12
*** julienvey has quit IRC14:16
*** crose has joined #heat14:19
openstackgerritRyan Brown proposed a change to openstack/python-heatclient: Add CLI option for update dry-run  https://review.openstack.org/12695714:19
*** inc0 has quit IRC14:21
*** htruta has joined #heat14:21
*** Marga_ has joined #heat14:21
*** JayJ has joined #heat14:21
*** kebray has joined #heat14:21
*** julienvey has joined #heat14:22
*** jyoti-ranjan has quit IRC14:22
htrutahello, everyone! I'm trying to run a heat stack with autoscaling, but I get: StackValidationFailed: Property error : latency_watcher: Property Dimensions not assigned14:23
htrutahas anyone ever seen this?14:23
*** spzala has joined #heat14:24
*** Drago has quit IRC14:24
*** sarob has quit IRC14:25
*** sarob has joined #heat14:25
Firespirithttps://ask.openstack.org/en/question/51920/why-nova-get-password-return-me-error-2-the-system-cannot-find-the-file-specifiedfailed-to-decrypt/14:27
*** radez_g0n3 is now known as radez14:29
*** sarob has quit IRC14:29
*** Drago has joined #heat14:30
*** thedodd has quit IRC14:33
*** zns has quit IRC14:36
*** pmallya__ has quit IRC14:36
*** lazy_prince is now known as killer_prince14:36
*** pmallya has joined #heat14:37
larskshtruta: can you post your stack template somewhere?14:38
*** zns has joined #heat14:43
*** achanda has joined #heat14:48
jdandreashardy, et. al: More info on my dilemma in getting Heat to work with a remote OpenStack controller ... http://paste.openstack.org/show/125976/14:54
*** jasond has quit IRC14:57
*** inc0 has joined #heat14:59
*** tspatzier has quit IRC14:59
*** tspatzier has joined #heat14:59
*** tspatzier has quit IRC15:00
*** randallburt has joined #heat15:02
*** randallburt has quit IRC15:02
*** randallburt has joined #heat15:02
*** aweiteka has quit IRC15:03
htrutalarsks: sure. http://paste.openstack.org/show/125992/15:04
htrutait is a template I downloaded some time ago. It used to work15:04
larskshtruta: Weird.  "Dimensions" is a property of AWS::CloudWatch::Alarm, which you're not using in that template.15:07
*** aweiteka has joined #heat15:08
*** crose has quit IRC15:08
larsksIn that error message, is "latency_watcher" referring to a resource?  Because I don't see one with that name in the template.15:08
*** julienvey has quit IRC15:08
*** achanda has quit IRC15:09
*** julienvey has joined #heat15:10
*** sdake_ has joined #heat15:17
*** sdake_ has quit IRC15:20
*** sdake_ has joined #heat15:21
*** julienvey has quit IRC15:21
*** crose has joined #heat15:23
*** julienvey has joined #heat15:24
*** Qiming has quit IRC15:25
*** EricGonczer_ has joined #heat15:27
FirespiritDoes an other set of command exist to get the password of an openstack instance beside the nova one15:28
*** hdd has quit IRC15:28
therveFirespirit, How's that related to heat?15:29
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix shell tests for Python 3.4  https://review.openstack.org/13119115:29
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Allow mock-based patching in shell tests  https://review.openstack.org/13119015:29
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix template_utils tests for Python 3.4  https://review.openstack.org/13119315:29
openstackgerritTetiana Lashchova proposed a change to openstack/python-heatclient: Fix event tests for Python 3.4  https://review.openstack.org/13119215:29
*** Marga_ has quit IRC15:30
*** zns has quit IRC15:31
*** crose has quit IRC15:36
*** zns has joined #heat15:37
*** tomek_adamczewsk has quit IRC15:41
openstackgerritThomas Herve proposed a change to openstack/heat: Add snapshot restore HTTP API  https://review.openstack.org/9212515:47
*** andreaf has quit IRC15:48
*** bitblt has joined #heat15:49
*** crose has joined #heat15:49
*** bmahalakshmi has quit IRC15:51
*** Tross has joined #heat15:53
*** Drago has quit IRC15:54
*** zns has quit IRC15:58
*** elynn has quit IRC15:59
*** daneyon_ has quit IRC15:59
*** daneyon has joined #heat16:00
*** inc0 has quit IRC16:00
*** Drago has joined #heat16:00
*** ramishra has quit IRC16:00
*** ramishra has joined #heat16:01
*** Marga_ has joined #heat16:08
htrutalarsks: me neither. Had no idea about this "latency_watcher"16:08
*** randallburt has quit IRC16:10
*** Marga_ has quit IRC16:14
*** Marga_ has joined #heat16:15
*** Marga_ has quit IRC16:19
*** killer_prince has quit IRC16:21
*** zns has joined #heat16:22
*** killer_prince has joined #heat16:22
*** killer_prince is now known as lazy_prince16:22
*** Drago has quit IRC16:23
*** zns has quit IRC16:26
*** reed has joined #heat16:27
*** zz_gondoi is now known as gondoi16:29
*** Marga_ has joined #heat16:31
*** ramishra has quit IRC16:31
*** dims__ has joined #heat16:33
*** thedodd has joined #heat16:33
*** Marga_ has quit IRC16:36
*** pasquier-s has quit IRC16:37
*** zns has joined #heat16:38
htrutalarsks: is there any new change that prevents from using the Ceilometer Alarm with AWS resources?16:44
*** julienvey has quit IRC16:44
*** harlowja_away is now known as harlowja16:46
*** tomek_adamczewsk has joined #heat16:46
*** tnurlygayanov has joined #heat16:51
*** yassine has quit IRC16:53
openstackgerritPeter Razumovsky proposed a change to openstack/heat: Fix error raising in cfn with wrong output section  https://review.openstack.org/13122216:55
openstackgerritPeter Razumovsky proposed a change to openstack/heat: Fix error raising in cfn with wrong output section  https://review.openstack.org/13122216:55
*** tomek_adamczewsk has quit IRC16:59
*** fayablazer has quit IRC17:00
*** tomek_adamczewsk has joined #heat17:00
*** zns has quit IRC17:02
*** zns has joined #heat17:07
*** randallburt has joined #heat17:11
*** Marga_ has joined #heat17:11
larskshtruta: I'm not sure.  I usually work only with HOT-format templates and non-AWS resources.17:12
htrutalarsks: It once worked. I'll use the HOT-format then17:13
htrutado you have any tutorial on that?17:13
shardyhtruta: If it's a regression, please raise a bug with details and we'll try to fix it17:14
openstackgerritPeter Razumovsky proposed a change to openstack/heat: Fix error raising in cfn with wrong output section  https://review.openstack.org/13122217:14
htrutashardy: Sure. I will17:14
shardyhtruta: http://docs.openstack.org/developer/heat/template_guide/ will help if you're interested in moving to HOT17:16
openstackgerritSteven Hardy proposed a change to openstack/heat: Add nested_depth to internal _create_stack RPC interface  https://review.openstack.org/11573217:18
openstackgerritSteven Hardy proposed a change to openstack/heat: Add nested_depth column to stack table  https://review.openstack.org/11573017:18
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add nested_depth to create_stack  https://review.openstack.org/11573117:18
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add stack_user_project_id to create_stack interface  https://review.openstack.org/11813617:18
openstackgerritSteven Hardy proposed a change to openstack/heat: Add user_creds_id to _create_stack RPC interface  https://review.openstack.org/11633517:18
openstackgerritSteven Hardy proposed a change to openstack/heat: Add stack_user_project_id to _create_stack RPC interface  https://review.openstack.org/11813717:18
openstackgerritSteven Hardy proposed a change to openstack/heat: engine service add user_creds_id to create_stack interface  https://review.openstack.org/11633417:18
openstackgerritSteven Hardy proposed a change to openstack/heat: StackResource add show_deleted option to nested() accessor method  https://review.openstack.org/11633317:18
openstackgerritSteven Hardy proposed a change to openstack/heat: StackResource add force_reload to nested() accessor method  https://review.openstack.org/11633217:18
*** Marga_ has quit IRC17:19
*** zns has quit IRC17:20
*** zns has joined #heat17:20
*** kebray has quit IRC17:26
*** kebray has joined #heat17:26
*** DanyC has joined #heat17:27
htrutashardy, larsks: nice. thanks17:28
*** Marga_ has joined #heat17:28
openstackgerritA change was merged to openstack/heat: Validate nova server's metadata  https://review.openstack.org/11707617:31
*** achanda has joined #heat17:32
*** crose has quit IRC17:35
*** achanda has quit IRC17:42
*** DanyC has quit IRC17:43
*** jergerber has joined #heat17:44
*** Marga_ has quit IRC17:46
*** morganfainberg is now known as alsonotstevemar17:46
*** Marga_ has joined #heat17:46
*** alsonotstevemar is now known as morganfainberg17:47
*** achanda has joined #heat17:47
*** crose has joined #heat17:47
*** achanda has quit IRC17:49
*** achanda has joined #heat17:49
*** sarob_ has joined #heat17:50
*** jstrachan has quit IRC17:52
openstackgerritPeter Razumovsky proposed a change to openstack/heat: Remove deprecated instance_user config  https://review.openstack.org/13151817:58
*** blinky_ghost has joined #heat17:59
*** sdake_ has quit IRC17:59
*** zns has quit IRC17:59
blinky_ghosthi all, I'm testing OS::Heat::SoftwareDeployment function. Can you tell me if this function supports more that 1 deployment in the "depends_on:" field? thanks18:02
shardyblinky_ghost: yes, depends_on can take a list18:03
blinky_ghostshardy: can you tell me the sintax? an example?18:04
shardyhttp://docs.openstack.org/developer/heat/template_guide/hot_spec.html18:04
shardyhttp://docs.openstack.org/developer/heat/template_guide/hot_spec.html#resource-dependencies18:04
*** Marga_ has quit IRC18:08
blinky_ghostshardy: it seems to work, testing. Thanks :)18:08
*** Drago has joined #heat18:22
*** tomek_adamczewsk has quit IRC18:23
*** zns has joined #heat18:26
*** zns has quit IRC18:27
*** zns has joined #heat18:28
*** randallburt has quit IRC18:30
*** thedodd has quit IRC18:30
*** packet has joined #heat18:34
*** tomek_adamczewsk has joined #heat18:35
*** crose has quit IRC18:42
*** sdake_ has joined #heat18:43
*** kebray has quit IRC18:47
*** kebray has joined #heat18:51
*** tomek_adamczewsk has quit IRC18:54
*** cdent has quit IRC18:54
*** crose has joined #heat18:56
*** tomek_adamczewsk has joined #heat18:58
*** zns has quit IRC19:00
*** swygue has joined #heat19:01
*** tomek_adamczewsk has quit IRC19:05
*** sdake_ has quit IRC19:06
*** tomek_adamczewsk has joined #heat19:07
FirespiritI have a swift question : i create an object container with the swift command. i'm able to upload or download content with swift command without issue. I would like to know what is the public URL of that container so someone can do a regular http call to download from it?19:10
jdandreaFirespirit: Hi! Did you mean to ask in #openstack? (Not sure about swift. This is the #heat room.)19:12
*** sdake_ has joined #heat19:16
*** tomek_adamczewsk has quit IRC19:18
*** aweiteka has quit IRC19:20
jdandreaStill trying to trace through and figure this one out: http://paste.openstack.org/show/126104/ ... if anyone has successfully set up Heat/devstack to work with a remote controller, please advise.19:29
ryansbjdandrea: sorry, I use all-in-one so I don't have much advice19:29
jdandrearyansb: all-in-one?19:29
ryansbI mean I run all devstack services (incl. controller) on one vm19:30
jdandrearyansb: Ah. I'd like to, but I'm limited.19:31
jdandreaActually, it's more than that. I need to exercise functionality that can only exist on this other controller, but that I can't be developing on as well.19:32
*** aweiteka has joined #heat19:32
jdandreauberj may know. (Made last change to standalone.rst.)19:33
uberjhere is a heat template I wrote for deploying heat standalone https://github.com/uberj/heat-standalone19:34
uberjjdandrea: ^19:35
jdandreauberj: Nice. :)19:35
uberjit doesn't create neutron networks, so you'll have to pass those in to the template19:36
uberjpatches welcome, though19:36
jdandreaI'm using a local VirtualBox install with my own VM.19:36
*** blinky_ghost has quit IRC19:36
uberjah19:36
uberjcool19:36
jdandreaThanks. It *would* be if I could figure out why I'm getting a 400 Bad Request from Heat.19:37
uberjyou might have an issue when the machines you boot not being able to talk back to your heat instance19:37
jdandreaTrying to trace through and not getting very far.19:37
jdandreaIt isn't even getting that far though. This is before the stack is created.19:38
uberjyeah, I see that now19:38
uberjit should help then!19:38
uberjits easy to just plop a pdb.set_trace() right where its crashing19:38
jdandreaThat's what I did.19:38
*** pack3t has joined #heat19:39
jdandreapdb is my friend. :)19:39
uberjindeed19:39
*** nanjj has joined #heat19:39
jdandreaThe error is really happening over on the remote controller side.19:39
jdandreaOk, this could be a bozo pilot error thing. I suppose I can't use a Juno Heat install to talk to a remote Icehouse Heat instance.19:40
*** Tross has quit IRC19:40
jdandreaOr, rather, that's not what I'm doing (I hope). I just want to talk to a remote Icehouse OS install.19:41
* jdandrea rewinds ... :)19:41
*** julienvey has joined #heat19:43
*** hdd has joined #heat19:46
*** pmallya has quit IRC19:48
*** Marga_ has joined #heat19:50
*** alexheneveld has quit IRC19:51
*** tomek_adamczewsk has joined #heat19:54
*** julienve_ has joined #heat19:56
*** julienvey has quit IRC19:59
*** zns has joined #heat20:02
*** zns has quit IRC20:05
*** alexheneveld has joined #heat20:06
*** thedodd has joined #heat20:08
*** Marga_ has quit IRC20:09
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Implements stack lifecycle scheduler hints  https://review.openstack.org/9688920:12
*** jdob has quit IRC20:13
*** kebray has quit IRC20:15
*** randallburt has joined #heat20:15
*** spzala has quit IRC20:17
*** pas-ha has quit IRC20:19
*** kitch_ has quit IRC20:19
*** pmallya has joined #heat20:24
*** pmallya has quit IRC20:24
*** pmallya_ has joined #heat20:25
*** sdake_ has quit IRC20:25
*** Marga_ has joined #heat20:27
*** JayJ has quit IRC20:27
*** mkollaro has joined #heat20:28
*** JayJ has joined #heat20:28
stevebakermorning20:28
*** pmallya_ has quit IRC20:29
*** pmallya__ has joined #heat20:30
*** pmallya__ has quit IRC20:31
*** Marga_ has quit IRC20:31
*** pmallya has joined #heat20:32
stevebakershardy: I've replied to your list mail. Looking at the tripleo templates now20:34
*** zns has joined #heat20:37
*** alexheneveld has quit IRC20:39
*** kebray has joined #heat20:44
*** julienve_ has quit IRC20:47
*** asalkeld has joined #heat20:48
*** radez is now known as radez_g0n320:51
*** julienvey has joined #heat20:54
*** zns has quit IRC20:55
*** spzala has joined #heat21:00
openstackgerritPratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves  https://review.openstack.org/13156321:00
FirespiritI would like to know with a heat template if a swift resource exist that can download content on the instance at spawn time from an object container21:02
*** Tross has joined #heat21:02
openstackgerritPratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves  https://review.openstack.org/13156321:03
*** sdake_ has joined #heat21:04
*** joeroyall has quit IRC21:04
*** alexheneveld has joined #heat21:05
*** tomek_adamczewsk has quit IRC21:06
*** zns has joined #heat21:07
*** tonisbones has quit IRC21:09
*** EricGonczer_ has quit IRC21:10
openstackgerritPratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves  https://review.openstack.org/13156321:12
*** sdake_ has quit IRC21:13
openstackgerritJason Dunsmore proposed a change to openstack/heat: Check prop_diff contents after modifying it  https://review.openstack.org/13157121:16
*** rpothier has quit IRC21:19
*** Drago has quit IRC21:20
*** joeroyall has joined #heat21:20
*** harlowja is now known as harlowja_away21:21
*** hdd has quit IRC21:22
openstackgerritPratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves  https://review.openstack.org/13156321:25
*** aweiteka has quit IRC21:27
*** rushiagr is now known as rushiagr_away21:27
*** Marga_ has joined #heat21:35
*** daneyon has left #heat21:35
openstackgerritPratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves  https://review.openstack.org/13156321:36
*** joe__ has joined #heat21:37
*** zns has quit IRC21:39
*** joeroyall has quit IRC21:42
*** packet has quit IRC21:42
*** pmallya has quit IRC21:43
*** Marga__ has joined #heat21:43
*** Marga_ has quit IRC21:45
*** harlowja_away is now known as harlowja21:46
*** dims__ has quit IRC21:46
jdandreauberj: I found the smoking gun.21:46
jdandreauberj: For some reason, service_catalog.py (keystoneclient) is looking for a default region of "RegionOne" instead of "regionOne".21:47
*** Marga__ has quit IRC21:48
*** julienvey has quit IRC21:49
* jdandrea proceeds to set REGION_NAME=regionOne in his localrc. :)21:50
jdandrea... and now it works. :-D21:54
*** tomek_adamczewsk has joined #heat21:56
uberjcool21:58
*** crose has quit IRC21:59
*** alexheneveld_ has joined #heat22:01
* jdandrea makes note to amend standalone.rst in case others encounter this.22:02
*** alexheneveld has quit IRC22:02
*** alexheneveld_ is now known as alexheneveld22:02
*** JayJ has quit IRC22:02
*** JayJ has joined #heat22:03
stevebakerjdandrea: btw, "keystone catalog" is much more useful than "keystone endpoint-list"22:04
*** kebray has quit IRC22:09
*** thedodd has quit IRC22:09
*** kebray has joined #heat22:10
*** asalkeld has quit IRC22:14
*** tomek_adamczewsk has quit IRC22:16
*** thedodd has joined #heat22:19
shardystevebaker: Thanks for your feedback re the port issue22:20
shardyHave we had feedback from the nova folks re the nova-bug aspect of the whole mess?22:21
*** tomek_adamczewsk has joined #heat22:25
*** sarob_ has quit IRC22:27
stevebakershardy: there was a fix in progress which was slow on reviews and then changes stopped. There is now someone else proposing a fix.22:30
stevebakershardy: but the port-in-use issue is heat-only. A stack update which replaces a server will fail because the port can only be attached to one server. REPLACE_ALWAYS works around that reasonablly.... unless the port specifies a fixed IP address :/22:33
*** asalkeld has joined #heat22:34
stevebakerand creating a port attachment resource is another option, but would *really* suck for template authors22:34
*** thedodd has quit IRC22:35
*** gondoi is now known as zz_gondoi22:36
shardystevebaker: Ok, cool, I guess adding AUTO to the tripleo templates is the least-bad option atm then22:38
*** tomek_adamczewsk has quit IRC22:38
shardywe should probably call out the weirdness in the docs a bit more loudly in due course though22:38
*** zns has joined #heat22:39
stevebakershardy: yes, the intent was to give authors enough info to decide on the tradeof themselves22:42
*** vijendar has quit IRC22:42
*** zns has quit IRC22:44
*** zns has joined #heat22:44
*** tomek_adamczewsk has joined #heat22:45
*** dims__ has joined #heat22:46
*** alexheneveld has quit IRC22:49
*** dims__ has quit IRC22:52
*** julienvey has joined #heat22:53
*** dims__ has joined #heat22:55
*** dims__ has quit IRC22:55
*** dims__ has joined #heat22:56
*** dims__ has quit IRC22:57
*** dims__ has joined #heat22:57
*** julienvey has quit IRC22:58
*** andersonvom has quit IRC23:00
*** kebray has quit IRC23:07
*** JayJ has quit IRC23:08
*** nanjj has quit IRC23:11
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Fix legacy alarm matching_metadata broken by recent fix.  https://review.openstack.org/12996123:15
*** mkollaro has quit IRC23:17
*** tomek_adamczewsk has quit IRC23:23
*** tomek_adamczewsk has joined #heat23:31
*** rushiagr_away is now known as rushiagr23:36
openstackgerritSteve Baker proposed a change to openstack/heat-specs: Signaling SoftwareDeployment resources via Swift  https://review.openstack.org/13160223:38
*** tomek_adamczewsk has quit IRC23:40
*** sarob has joined #heat23:44
*** packet has joined #heat23:51
openstackgerritWilliam C. Arnold proposed a change to openstack/heat: Implements stack lifecycle scheduler hints  https://review.openstack.org/9688923:55
*** randallburt has quit IRC23:57

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