*** Qiming has joined #heat | 00:00 | |
*** Marga_ has joined #heat | 00:05 | |
*** Qiming has quit IRC | 00:12 | |
*** alexheneveld has quit IRC | 00:15 | |
*** kebray has quit IRC | 00:16 | |
*** yassine has quit IRC | 00:18 | |
*** Marga_ has quit IRC | 00:20 | |
*** mkollaro has quit IRC | 00:20 | |
*** Marga_ has joined #heat | 00:20 | |
*** Drago has quit IRC | 00:21 | |
*** alexheneveld has joined #heat | 00:24 | |
*** achanda has quit IRC | 00:32 | |
*** achanda has joined #heat | 00:33 | |
*** Tross has quit IRC | 00:37 | |
*** achanda has quit IRC | 00:37 | |
*** Tross has joined #heat | 00:41 | |
*** aweiteka has joined #heat | 00:41 | |
*** randallburt has joined #heat | 00:45 | |
*** randallburt has quit IRC | 00:45 | |
*** randallburt has joined #heat | 00:45 | |
*** Tross has quit IRC | 00:51 | |
*** kitch_ has quit IRC | 00:51 | |
*** sarob has joined #heat | 00:51 | |
*** sarob has quit IRC | 00:52 | |
*** sarob has joined #heat | 00:53 | |
*** vijendar has quit IRC | 00:56 | |
*** sarob has quit IRC | 00:58 | |
*** sjmc7 has quit IRC | 01:11 | |
*** Qiming has joined #heat | 01:12 | |
openstackgerrit | Qiming Teng proposed a change to openstack/heat: Update docs to reflect HOT version support. https://review.openstack.org/131159 | 01:20 |
---|---|---|
*** Marga_ has quit IRC | 01:20 | |
*** tiantian has joined #heat | 01:21 | |
*** EricGonczer_ has joined #heat | 01:24 | |
*** Marga_ has joined #heat | 01:24 | |
*** Marga_ has quit IRC | 01:25 | |
*** Marga_ has joined #heat | 01:25 | |
*** Marga_ has quit IRC | 01:26 | |
*** EricGonczer_ has quit IRC | 01:32 | |
*** EricGonczer_ has joined #heat | 01:34 | |
*** Yanyanhu has joined #heat | 01:36 | |
*** LiJiansheng has joined #heat | 01:46 | |
*** EricGonczer_ has quit IRC | 01:54 | |
*** nosnos has joined #heat | 01:59 | |
*** erkules_ has joined #heat | 02:06 | |
*** erkules has quit IRC | 02:08 | |
*** ramishra has joined #heat | 02:09 | |
*** Marga_ has joined #heat | 02:14 | |
ramishra | stevebaker: Hi! are you around? | 02:22 |
*** dims_ has quit IRC | 02:44 | |
*** sgordon_ has quit IRC | 02:47 | |
*** dims__ has joined #heat | 02:47 | |
*** vijendar has joined #heat | 02:49 | |
*** dims__ has quit IRC | 02:49 | |
stevebaker | ramishra: hi | 02:53 |
*** liusheng has quit IRC | 02:55 | |
*** liusheng has joined #heat | 02:56 | |
*** vijendar has quit IRC | 02:56 | |
*** sarob has joined #heat | 02:56 | |
*** tonisbones has joined #heat | 02:57 | |
ramishra | stevebaker: reg: your comment on deleting containers for https://review.openstack.org/#/c/128182/ | 02:57 |
ramishra | stevebaker: 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 containers | 02:59 |
ramishra | stevebaker: 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 |
stevebaker | ramishra: 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 IRC | 03:01 | |
stevebaker | ramishra: we need some way of mapping deployed configs to pods and containers. your suggestion is reasonable. | 03:01 |
ramishra | stevebaker: or should we use "id": "xxxx" in the config itself? | 03:01 |
ramishra | stevebaker: the way k8s uses | 03:01 |
*** tonisbones has quit IRC | 03:01 | |
ramishra | https://github.com/GoogleCloudPlatform/kubernetes/blob/master/api/examples/pod.json | 03:02 |
stevebaker | ramishra: 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 pods | 03:02 |
stevebaker | ramishra: 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 hook | 03:03 |
*** spzala has joined #heat | 03:04 | |
stevebaker | ramishra: but anyway, I'm happy for something really basic to be committed so we can start playing with it. | 03:04 |
*** alexpilotti has quit IRC | 03:04 | |
*** randallburt has quit IRC | 03:06 | |
*** killer_prince is now known as lazy_prince | 03:06 | |
*** alexpilotti has joined #heat | 03:06 | |
stevebaker | ramishra: regarding examples/pod.json, id == deployment name property, container name == <deployment name property>.<container name> | 03:07 |
ramishra | stevebaker: 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 uet | 03:07 |
*** alexpilotti has quit IRC | 03:07 | |
stevebaker | ramishra: I'm assuming for now that any update means create a new container and kill the old one | 03:08 |
ramishra | stevebaker: 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 IRC | 03:09 | |
*** alexpilotti has joined #heat | 03:10 | |
*** praveenkumar has joined #heat | 03:11 | |
*** alexpilotti has quit IRC | 03:11 | |
*** alexpilotti has joined #heat | 03:12 | |
*** alexpilotti has quit IRC | 03:12 | |
*** alexpilotti has joined #heat | 03:14 | |
ramishra | stevebaker: 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 config | 03:14 |
*** spzala has quit IRC | 03:15 | |
*** liusheng has quit IRC | 03:15 | |
ramishra | stevebaker: 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 |
stevebaker | ramishra: 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 deleted | 03:16 |
*** alexpilotti has quit IRC | 03:16 | |
*** liusheng has joined #heat | 03:17 | |
ramishra | stevebaker: 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 |
ramishra | stevebaker: We've the session for this during the summit.. Hopefully we can close it there.. | 03:22 |
*** harlowja is now known as harlowja_away | 03:27 | |
asalkeld | ramishra, out of interest: is this work for a specific use case or just future looking? | 03:29 |
*** harlowja_away is now known as harlowja | 03:30 | |
stevebaker | asalkeld: just using software-config to specify container/pod deployments. Once it exists it may be useful to kolla or solum | 03:31 |
stevebaker | ramishra: are you working on kolla btw? | 03:31 |
ramishra | asalkeld: bit of both:) I'm speaking to customers who are looking at docker for application packaging and deployment and move away from puppet/salt | 03:32 |
asalkeld | ok | 03:32 |
asalkeld | you will probably here murano also demo'ing deploying docker images via application catalog | 03:33 |
asalkeld | similar use case | 03:33 |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Updated from global requirements https://review.openstack.org/128038 | 03:33 |
stevebaker | asalkeld: we *might* end up using kubelet, which is the agent from the kubernetes project that actually provisions the containers. Although we might not | 03:33 |
asalkeld | stevebaker, ok - might make sense to, unless it assumes certain comms | 03:34 |
*** mattoliverau has quit IRC | 03:35 | |
*** zns has joined #heat | 03:35 | |
*** mattoliverau has joined #heat | 03:35 | |
ramishra | stevebaker: no, not working on Kolla yet.. | 03:36 |
*** nosnos has quit IRC | 03:36 | |
*** nosnos has joined #heat | 03:37 | |
*** mattoliverau has quit IRC | 03:38 | |
*** mattoliverau has joined #heat | 03:39 | |
*** nosnos has quit IRC | 03:41 | |
*** jyoti-ranjan has joined #heat | 03:50 | |
*** dims__ has joined #heat | 03:50 | |
*** jyoti-ranjan has quit IRC | 03:54 | |
*** dims__ has quit IRC | 03:55 | |
stevebaker | asalkeld: afaik, kubelet uses etcd with kubernetes, but it also has simple file sources | 03:55 |
*** jyoti-ranjan has joined #heat | 03:55 | |
*** achanda has joined #heat | 04:01 | |
*** LiJiansheng has quit IRC | 04:03 | |
asalkeld | ok | 04:05 |
*** zns has quit IRC | 04:06 | |
*** zns has joined #heat | 04:06 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Add "parameter_defaults" to the environment https://review.openstack.org/131337 | 04:11 |
*** nosnos has joined #heat | 04:15 | |
*** LiJiansheng has joined #heat | 04:17 | |
*** tiantian has quit IRC | 04:25 | |
*** ramishra has quit IRC | 04:25 | |
*** tiantian has joined #heat | 04:25 | |
*** Putns has quit IRC | 04:30 | |
*** nkhare has joined #heat | 04:33 | |
*** jyoti-ranjan has quit IRC | 04:34 | |
asalkeld | bbl | 04:39 |
*** jyoti-ranjan has joined #heat | 04:41 | |
*** ckmvishnu has joined #heat | 04:51 | |
*** ramishra has joined #heat | 04:52 | |
*** Marga_ has quit IRC | 04:52 | |
*** sarob has joined #heat | 04:54 | |
*** achanda has quit IRC | 04:54 | |
*** achanda has joined #heat | 04:56 | |
*** sarob has quit IRC | 04:58 | |
*** sdake_ has joined #heat | 05:04 | |
*** tomek_adamczewsk has joined #heat | 05:04 | |
ckmvishnu | miguelgrinberg: Hi | 05:05 |
*** tiantian has quit IRC | 05:20 | |
*** ramishra has quit IRC | 05:22 | |
*** Marga_ has joined #heat | 05:23 | |
*** ramishra has joined #heat | 05:36 | |
*** harlowja is now known as harlowja_away | 05:37 | |
skraynev | good mornning guys | 05:38 |
*** lazy_prince is now known as killer_prince | 05:38 | |
*** rakesh_hs has joined #heat | 05:45 | |
*** reed has quit IRC | 05:49 | |
*** sdake_ has quit IRC | 05:52 | |
openstackgerrit | OpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex https://review.openstack.org/131347 | 06:01 |
*** LiJiansheng has quit IRC | 06:01 | |
*** Yanyanhu has quit IRC | 06:02 | |
*** vijayagurug has quit IRC | 06:04 | |
*** vijayagurug1 has joined #heat | 06:04 | |
*** achanda has quit IRC | 06:08 | |
ikke-t | guys, am I blind sighted, or is there no mention in openstack docs about the HEAT pieces to install within guest? | 06:08 |
ikke-t | thanks to shardy, I found out yesterday stevebakers's videos about those, but I can't find any docs about the subject | 06:09 |
ikke-t | I would like to know what kind of connections exactly does the heat *Deployment functionality need | 06:10 |
ikke-t | since I have a feeling that it's not able to work within our provider networks | 06:10 |
ikke-t | where the guests have no access to openstack APIs | 06:11 |
*** Yanyanhu has joined #heat | 06:13 | |
ikke-t | shardy 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 #heat | 06:14 | |
stevebaker | ikke-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.rst | 06:17 |
ikke-t | stevebaker, 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 #heat | 06:21 | |
ikke-t | once the SW is done, e.g. database running, and it would need to signal back to heat, which method does it use? | 06:21 |
miguelgrinberg | ckmvishnu: hi, still here? | 06:22 |
*** tomek_adamczewsk has quit IRC | 06:23 | |
miguelgrinberg | ckmvishnu: oh well, it appears we will never be available at the same time :) | 06:24 |
ikke-t | i'm pondering this now from the openstack infra point of view | 06:24 |
ikke-t | stevebaker, the scripts seem to install python-heatclient, so i assume it might use heat-client to connect to APIs? | 06:26 |
ikke-t | not the AMPQ | 06:26 |
ikke-t | so 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 |
ckmvishnu | miguelgrinberg: Hi | 06:33 |
miguelgrinberg | hi, just responded on the review | 06:33 |
ckmvishnu | miguelgrinberg: ok, thanks | 06:33 |
*** sdake_ has joined #heat | 06:34 | |
miguelgrinberg | ckmvishnu: the "for update" is terribly documented in mysql docs, had to try it to understand exactly how it works, but it does protect against dups | 06:34 |
*** ramishra has quit IRC | 06:34 | |
ckmvishnu | miguelgrinberg: i dont see your comments. | 06:35 |
ckmvishnu | miguelgrinberg: i guess you dint post :) | 06:35 |
miguelgrinberg | ckmvishnu: sorry, forgot to publish the drafts, look again | 06:36 |
ckmvishnu | miguelgrinberg: but how about composite unique constraint on (name, tenant) | 06:36 |
ckmvishnu | miguelgrinberg: ok | 06:36 |
miguelgrinberg | yes, that works too | 06:36 |
ckmvishnu | that would be simple and easy to understand | 06:36 |
miguelgrinberg | yes, I agree using for update and locks is obscure | 06:37 |
ckmvishnu | great, i'll go with unique constraint | 06:37 |
ckmvishnu | miguelgrinberg: will be back in an hour | 06:38 |
miguelgrinberg | ckmvishnu: I'll be in bed by then (almost midnight here). But I can review again tomorrow. | 06:39 |
*** tspatzier has joined #heat | 06:41 | |
*** sergmelikyan has joined #heat | 06:42 | |
*** sdake_ has quit IRC | 06:43 | |
*** dims__ has joined #heat | 06:44 | |
*** sdake_ has joined #heat | 06:46 | |
*** killer_prince is now known as lazy_prince | 06:46 | |
*** dims__ has quit IRC | 06:49 | |
*** nanjj has joined #heat | 06:54 | |
*** tomek_adamczewsk has joined #heat | 06:55 | |
*** tiantian has joined #heat | 06:55 | |
*** k4n0 has joined #heat | 06:57 | |
*** ramishra has joined #heat | 06:59 | |
*** Qiming_ has joined #heat | 07:00 | |
miguelgrinberg | ckmvishnu: 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 IRC | 07:03 | |
*** Qiming has quit IRC | 07:03 | |
*** ishant has joined #heat | 07:05 | |
*** achanda has joined #heat | 07:09 | |
*** cody-somerville has quit IRC | 07:16 | |
*** ramishra_ has joined #heat | 07:16 | |
*** cody-somerville has joined #heat | 07:17 | |
*** achanda has quit IRC | 07:17 | |
*** tomek_adamczewsk has quit IRC | 07:17 | |
*** ramishra has quit IRC | 07:19 | |
*** rushiagr_away is now known as rushiagr | 07:27 | |
*** links has joined #heat | 07:28 | |
*** tomek_adamczewsk has joined #heat | 07:33 | |
*** bmahalakshmi has joined #heat | 07:37 | |
*** sdake_ has quit IRC | 07:41 | |
*** bmahalakshmi has quit IRC | 07:42 | |
*** vijayagurug1 has quit IRC | 07:42 | |
*** bmahalakshmi has joined #heat | 07:42 | |
*** vijayagurug has joined #heat | 07:43 | |
*** links has quit IRC | 07:48 | |
*** jstrachan has joined #heat | 07:52 | |
*** cmyster has quit IRC | 07:52 | |
*** cmyster has joined #heat | 07:53 | |
*** cmyster has quit IRC | 07:53 | |
*** cmyster has joined #heat | 07:53 | |
*** cmyster has quit IRC | 07:54 | |
*** cmyster has joined #heat | 07:54 | |
*** alexheneveld has quit IRC | 07:54 | |
cmyster | morning | 07:55 |
skraynev | morning cmyster | 07:55 |
*** tomek_adamczewsk has quit IRC | 07:56 | |
*** bmahalakshmi has quit IRC | 08:02 | |
*** pasquier-s has joined #heat | 08:04 | |
*** Qiming_ has quit IRC | 08:04 | |
ckmvishnu | miguelgrinberg: thanks | 08:07 |
*** tiantian has quit IRC | 08:07 | |
*** mc__ has joined #heat | 08: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 IRC | 08:16 | |
*** cmyster has joined #heat | 08:17 | |
*** cmyster has quit IRC | 08:17 | |
*** cmyster has joined #heat | 08:17 | |
mc__ | *autoscaling-policy | 08:21 |
*** sergmelikyan has quit IRC | 08:22 | |
*** sergmelikyan has joined #heat | 08:22 | |
*** jinxly has quit IRC | 08:26 | |
*** sergmelikyan has quit IRC | 08:27 | |
*** tomek_adamczewsk has joined #heat | 08:29 | |
*** cmyster has quit IRC | 08:34 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Adding missed whitespace between the words https://review.openstack.org/131365 | 08:35 |
*** bmahalakshmi has joined #heat | 08:35 | |
*** nanjj has quit IRC | 08:37 | |
*** rushiagr is now known as rushiagr_away | 08: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 |
therve | mc__, Are you talking about stack update? | 08:46 |
*** pas-ha has joined #heat | 08:47 | |
pas-ha | morning all | 08:47 |
*** Qiming has joined #heat | 08:48 | |
mc__ | Eh, sounds good. Does stack-update compare two HOTs? | 08:48 |
openstackgerrit | Qiming Teng proposed a change to openstack/heat: Update docs to reflect HOT version support. https://review.openstack.org/131159 | 08: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 #heat | 08:55 | |
*** nanjj has joined #heat | 08:55 | |
openstackgerrit | A change was merged to openstack/heat: Updated from global requirements https://review.openstack.org/128038 | 08:56 |
*** tiantian has joined #heat | 08:56 | |
*** Marga_ has quit IRC | 08:56 | |
*** Marga__ has joined #heat | 08:57 | |
*** elynn has joined #heat | 08:57 | |
*** Yanyanhu has quit IRC | 08:59 | |
elynn | Hi guys :) | 09:00 |
*** tiantian has quit IRC | 09:00 | |
elynn | Anyone have time to review https://review.openstack.org/#/c/130668/ and help this review merge sooner? | 09:01 |
*** links has joined #heat | 09:01 | |
*** hdd has joined #heat | 09:02 | |
*** liusheng has quit IRC | 09:02 | |
*** Putns has joined #heat | 09:04 | |
*** stannie1 has joined #heat | 09:07 | |
shardy | morning all | 09:07 |
mc__ | mornin shardy :) | 09:07 |
shardy | mc__: A lot of words were written about an API for autoscaling, but unfortunately not much code | 09:09 |
shardy | mc__: stack-update is the interface to update AutoScalingGroup right now | 09:09 |
*** erkules_ is now known as erkules | 09:09 | |
shardy | and updates should, all else being equal, recurse into the nested stacks, update the things, and leave the parent stack alone | 09: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 |
shardy | mc__: I don't really understand the connection between those two questions ;) | 09:12 |
shardy | Heat traverses the tree, doing, effectively, a stack-update on each nested stack | 09:13 |
*** Yanyanhu has joined #heat | 09:13 | |
shardy | the update method is the same for all stacks - we essentially compare the templates and update resources where the definition has changed | 09:13 |
shardy | Provided a user has appropriate quotas, I don't see how they can crash anything unless they're really determined and malicious | 09:14 |
*** achanda has joined #heat | 09:15 | |
*** derekh has joined #heat | 09:16 | |
shardy | elynn: approved | 09:16 |
*** links has quit IRC | 09:17 | |
elynn | thanks shardy : D | 09:18 |
*** achanda has quit IRC | 09: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 |
shardy | mc__: all stacks are scoped to a tenant | 09:21 |
shardy | so tenants just manage their stacks, there is no notion of global stacks | 09:21 |
shardy | It 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 |
shardy | https://blueprints.launchpad.net/heat/+spec/decouple-nested | 09:23 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix shell tests for Python 3.4 https://review.openstack.org/131191 | 09:23 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Allow mock-based patching in shell tests https://review.openstack.org/131190 | 09:23 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix template_utils tests for Python 3.4 https://review.openstack.org/131193 | 09:23 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix event tests for Python 3.4 https://review.openstack.org/131192 | 09:23 |
*** julienvey has joined #heat | 09:25 | |
*** saju_m has quit IRC | 09:26 | |
*** Yanyanhu has quit IRC | 09:28 | |
*** jamielennox_ has joined #heat | 09:28 | |
*** julienvey has quit IRC | 09:30 | |
*** julienvey has joined #heat | 09:30 | |
*** julienvey has quit IRC | 09:32 | |
*** julienvey has joined #heat | 09:32 | |
*** nanjj has quit IRC | 09:35 | |
*** bmahalakshmi has quit IRC | 09:35 | |
*** bmahalakshmi has joined #heat | 09:36 | |
*** sanjayu has joined #heat | 09:37 | |
*** andreaf_ has joined #heat | 09:39 | |
*** mkollaro has joined #heat | 09:39 | |
*** zns has quit IRC | 09:43 | |
*** Marga__ has quit IRC | 09:44 | |
*** jinxly has joined #heat | 09:44 | |
*** Marga_ has joined #heat | 09:44 | |
*** julienvey has quit IRC | 09:46 | |
*** mkollaro has quit IRC | 09:48 | |
*** ramishra has joined #heat | 09:50 | |
*** saju_m has joined #heat | 09:50 | |
*** ramishra_ has quit IRC | 09:50 | |
*** julienvey has joined #heat | 09:53 | |
*** jamielennox_ has quit IRC | 09:53 | |
mc__ | shardy: ok, thanks again. I understood. :) | 09:53 |
*** Qiming has quit IRC | 09:54 | |
*** julienvey has quit IRC | 09:54 | |
*** fayablazer has joined #heat | 09:54 | |
*** julienvey has joined #heat | 09:54 | |
*** pasquier-s has quit IRC | 09:56 | |
*** pasquier-s has joined #heat | 09:56 | |
*** nkhare has quit IRC | 10:01 | |
*** hdd has quit IRC | 10:08 | |
*** hdd has joined #heat | 10:11 | |
*** mc__ has left #heat | 10:12 | |
*** mkerrin has joined #heat | 10:16 | |
*** f13o_f13o has joined #heat | 10:18 | |
*** f13o_f13o has quit IRC | 10:18 | |
*** tspatzier has joined #heat | 10:19 | |
*** dims__ has joined #heat | 10:19 | |
*** mkollaro has joined #heat | 10:20 | |
*** daneyon_ has joined #heat | 10:21 | |
*** daneyon has quit IRC | 10:23 | |
*** dims__ has quit IRC | 10:23 | |
*** elynn has quit IRC | 10:25 | |
*** nanjj has joined #heat | 10:25 | |
openstackgerrit | A change was merged to openstack/heat: Imported Translations from Transifex https://review.openstack.org/131347 | 10:25 |
*** jinxly has quit IRC | 10:29 | |
*** jinxly has joined #heat | 10:30 | |
*** nanjj has quit IRC | 10:31 | |
*** nanjj has joined #heat | 10:43 | |
*** dims__ has joined #heat | 10:43 | |
*** asalkeld has quit IRC | 10:44 | |
*** tspatzier has quit IRC | 10:49 | |
*** andreaf_ is now known as andreaf | 10:55 | |
*** tspatzier has joined #heat | 10:57 | |
*** nkhare has joined #heat | 10:57 | |
*** nanjj has quit IRC | 10:57 | |
*** nkhare has quit IRC | 10:58 | |
*** nkhare has joined #heat | 10:58 | |
*** asalkeld has joined #heat | 11:00 | |
*** jinxly has quit IRC | 11:06 | |
*** julienvey has quit IRC | 11:07 | |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix shell tests for Python 3.4 https://review.openstack.org/131191 | 11:10 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Allow mock-based patching in shell tests https://review.openstack.org/131190 | 11:10 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix template_utils tests for Python 3.4 https://review.openstack.org/131193 | 11:10 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix event tests for Python 3.4 https://review.openstack.org/131192 | 11:10 |
*** Qiming has joined #heat | 11:12 | |
*** Marga_ has quit IRC | 11:18 | |
*** Marga_ has joined #heat | 11:18 | |
*** LiJiansheng has quit IRC | 11:31 | |
*** Marga_ has quit IRC | 11:40 | |
*** joeroyall has joined #heat | 11:40 | |
ckmvishnu | inserting a row in stack table and gettig the following error https://etherpad.openstack.org/p/rpc_dispatcher_returning_exception | 11:40 |
*** cdent has joined #heat | 11:41 | |
ckmvishnu | The exception is not raised, but its part of return value. any specific ways to handle it? | 11:41 |
shardy | ckmvishnu: when did it happen, on stack-create? | 11:43 |
shardy | presumably, it's a bug in heat-engine where we try to store the same stack twice? | 11:43 |
ckmvishnu | shardy: :) after my change | 11:43 |
shardy | ckmvishnu: haha :D | 11:44 |
ckmvishnu | I added name, tenant as a composite uniqueconstraint | 11:44 |
ckmvishnu | ust a simple way to validate stack name | 11:44 |
shardy | ckmvishnu: We do already validate that in service.py, but OK | 11:45 |
ckmvishnu | question is when rpc.dispatcher return error as script, it should be raised at receiving end right? | 11:45 |
ckmvishnu | service.py validation does not stop dupiication | 11:46 |
ckmvishnu | i meas returns error as string | 11:46 |
ckmvishnu | mean | 11:46 |
shardy | ckmvishnu: 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 serialize | 11:46 |
shardy | ckmvishnu: you have introduced an unexpected exception ;D | 11:47 |
*** bmahalakshmi has quit IRC | 11:47 | |
*** kitch_ has joined #heat | 11:47 | |
ckmvishnu | yeah it new. none of uniqueconstrait errors are handled. In most cases it does not arrise since those columns are uuid based. | 11:48 |
ckmvishnu | ok, ill handle them. | 11:48 |
shardy | https://github.com/openstack/heat/blob/master/heat/engine/service.py#L558 | 11:48 |
ckmvishnu | thanks :) | 11:48 |
shardy | ckmvishnu: probably, you need to catch the DB error and raise StackValidationFailed | 11:48 |
shardy | https://github.com/openstack/heat/blob/master/heat/engine/service.py#L561 | 11:49 |
shardy | Or, in this case, StackExists | 11:49 |
ckmvishnu | ok | 11:49 |
ckmvishnu | shardy: 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 |
shardy | ckmvishnu: where is the try/catch block? | 11:51 |
shardy | It should be around the calls to the DB, before the error is serialized over RPC | 11:51 |
ckmvishnu | salalchemy/api un stack_create | 11:51 |
*** justin-8_ has joined #heat | 11:51 | |
openstackgerrit | Andrea Rosa proposed a change to openstack/heat: Add validation constraints on config inputs https://review.openstack.org/105496 | 11:52 |
shardy | It should be try ... except <DB conflict Exception>: raise exception.StackExists | 11:52 |
ckmvishnu | can you point to one such example? | 11:52 |
ckmvishnu | shardy: My stack_create function: https://etherpad.openstack.org/p/rpc_dispatcher_returning_exception | 11:54 |
*** justin-8 has quit IRC | 11:55 | |
shardy | ckmvishnu: can you paste the engine backtrace in the etherpad please? | 11:56 |
ckmvishnu | done | 11:57 |
shardy | ckmvishnu: I think it's raising the exception when it drops out of the with block | 11:57 |
shardy | e.g when the session is committed | 11:58 |
shardy | probably you need to force that inside the try/except? | 11:58 |
shardy | line 426, in stack_create\n   return stack_ref | 11:59 |
ckmvishnu | if i return a True, i think it might supress. ill try | 11:59 |
ckmvishnu | got you. | 11:59 |
*** sgordon_ has joined #heat | 12:00 | |
*** nkhare has quit IRC | 12:03 | |
asalkeld | night all | 12:03 |
*** asalkeld has quit IRC | 12:03 | |
*** stannie1 has quit IRC | 12:03 | |
*** sanjayu has quit IRC | 12:04 | |
ckmvishnu | shardy: worked. with-statement was reraising it. thanks | 12:05 |
shardy | ckmvishnu: added a note, FWIW, historically we've not done the try/catch in the DB API code, but the layer above | 12:05 |
*** saju_m has quit IRC | 12:05 | |
shardy | ckmvishnu: Ah, great :) | 12:05 |
ckmvishnu | you mean in db/apy.py, i should have a try...catch? | 12:06 |
ckmvishnu | and not in salalchemy/api | 12:06 |
*** sanjayu has joined #heat | 12:06 | |
shardy | ckmvishnu: No, atm we do the try/catch e.g in stack.py or service.py or wherever | 12:06 |
shardy | I'm not necessarily saying that is better, just noting that your implementation is inconsistent with what we have now | 12:07 |
*** dims__ has quit IRC | 12:07 | |
*** dims__ has joined #heat | 12:07 | |
ckmvishnu | ok. ill try to change code to follow what is done currently. | 12:08 |
ckmvishnu | thanks anyway | 12:08 |
*** ishant has quit IRC | 12:14 | |
ckmvishnu | shardy: done. not handling exception in db api. catching it in stack.py's store() | 12:15 |
shardy | ckmvishnu: +1, sounds good | 12:16 |
*** saju_m has joined #heat | 12:17 | |
*** julienvey has joined #heat | 12:18 | |
*** julienvey has quit IRC | 12:20 | |
*** julienvey has joined #heat | 12:20 | |
*** jinxly has joined #heat | 12:24 | |
*** rpothier has joined #heat | 12:26 | |
*** jdob has joined #heat | 12:38 | |
*** mkollaro has quit IRC | 12:39 | |
*** hdd has quit IRC | 12:42 | |
*** hdd has joined #heat | 12:44 | |
*** alexpilotti has joined #heat | 12:45 | |
*** alexpilotti has quit IRC | 12:45 | |
*** alexpilotti has joined #heat | 12:46 | |
*** k4n0 has quit IRC | 12:46 | |
*** aweiteka has joined #heat | 12:48 | |
*** julienvey has quit IRC | 12:50 | |
*** julienvey has joined #heat | 12:52 | |
*** joeroyall has quit IRC | 12:53 | |
*** tonisbones has joined #heat | 12:54 | |
openstackgerrit | A change was merged to openstack/heat: Adding missed whitespace between the words https://review.openstack.org/131365 | 12:56 |
*** ramishra has quit IRC | 12:56 | |
*** rakesh_hs has quit IRC | 12:58 | |
*** tonisbones has quit IRC | 12:58 | |
*** joeroyall has joined #heat | 12:58 | |
*** tonisbones has joined #heat | 12:59 | |
*** nkhare has joined #heat | 12:59 | |
*** yassine has joined #heat | 13:00 | |
jdandrea | I'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 IRC | 13:04 | |
*** ckmvishnu has left #heat | 13:04 | |
shardy | jdandrea: Yeah, sounds like you're missing one or more dependencies, compare your pip/yum/apt output with requirements.txt | 13:05 |
shardy | jdandrea: how have you installed heat? | 13:05 |
jdandrea | Yup. It was python-mysqldb (using devstack on an Ubuntu VM - fresh install). | 13:05 |
jdandrea | I thought by adding mysql to the enable_service list, it would install the appropriate dependencies if needed. | 13:05 |
shardy | jdandrea: Ah, that might be a bug in devstack then | 13:06 |
* jdandrea nods, makes note | 13:06 | |
*** derekh has quit IRC | 13:06 | |
*** vijayagurug has left #heat | 13:09 | |
*** rushiagr_away is now known as rushiagr | 13:12 | |
* jdandrea posed it as a question for starters - https://answers.launchpad.net/devstack/+question/256299 | 13:16 | |
*** saju_m has quit IRC | 13:17 | |
*** hdd has quit IRC | 13:18 | |
*** bmahalakshmi has joined #heat | 13:18 | |
*** achanda has joined #heat | 13:18 | |
*** joeroyall has joined #heat | 13:19 | |
*** ramishra has joined #heat | 13:21 | |
*** achanda has quit IRC | 13:23 | |
*** elynn has joined #heat | 13:27 | |
jdandrea | The 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 #heat | 13:32 | |
jdandrea | Hmm. "keystone endpoint-list" just sits there. :/ | 13:33 |
*** zns has joined #heat | 13:33 | |
*** sarob has joined #heat | 13:34 | |
openstackgerrit | Andrea Rosa proposed a change to openstack/heat: Add validation constraints on config inputs https://review.openstack.org/105496 | 13:34 |
*** jasond has joined #heat | 13:34 | |
jdandrea | Ahh. Blocked IP. | 13:36 |
*** jasond has quit IRC | 13:39 | |
*** pmallya has joined #heat | 13:41 | |
*** alexheneveld has joined #heat | 13:41 | |
*** crose has joined #heat | 13:45 | |
*** ramishra has quit IRC | 13:47 | |
*** zns has quit IRC | 13:47 | |
*** inc0 has joined #heat | 13:49 | |
*** TVR_ has joined #heat | 13:49 | |
inc0 | hello | 13:49 |
*** sanjayu has quit IRC | 13:50 | |
*** ramishra has joined #heat | 13:51 | |
*** jasond has joined #heat | 13:52 | |
*** zns has joined #heat | 13:52 | |
*** zns has quit IRC | 13:53 | |
*** nanjj has joined #heat | 13:54 | |
*** hdd has joined #heat | 13:55 | |
*** nkhare has quit IRC | 13:55 | |
*** pmallya has quit IRC | 13:55 | |
*** pmallya has joined #heat | 13:55 | |
*** vijendar has joined #heat | 13:57 | |
*** nanjj has quit IRC | 13:58 | |
*** julienvey has quit IRC | 13:58 | |
*** julienvey has joined #heat | 13:59 | |
*** pmallya__ has joined #heat | 13:59 | |
*** pmallya has quit IRC | 13:59 | |
*** julienvey has quit IRC | 13:59 | |
*** julienvey has joined #heat | 14:00 | |
*** julienvey has quit IRC | 14:00 | |
*** zns has joined #heat | 14:00 | |
*** dims__ has quit IRC | 14:04 | |
*** andersonvom has joined #heat | 14:05 | |
*** julienvey has joined #heat | 14:06 | |
*** crose has quit IRC | 14:06 | |
*** nosnos has quit IRC | 14:06 | |
*** nosnos has joined #heat | 14:07 | |
*** Drago has joined #heat | 14:09 | |
*** nosnos has quit IRC | 14:11 | |
*** julienvey has quit IRC | 14:11 | |
*** julienvey has joined #heat | 14:12 | |
*** julienvey has quit IRC | 14:16 | |
*** crose has joined #heat | 14:19 | |
openstackgerrit | Ryan Brown proposed a change to openstack/python-heatclient: Add CLI option for update dry-run https://review.openstack.org/126957 | 14:19 |
*** inc0 has quit IRC | 14:21 | |
*** htruta has joined #heat | 14:21 | |
*** Marga_ has joined #heat | 14:21 | |
*** JayJ has joined #heat | 14:21 | |
*** kebray has joined #heat | 14:21 | |
*** julienvey has joined #heat | 14:22 | |
*** jyoti-ranjan has quit IRC | 14:22 | |
htruta | hello, everyone! I'm trying to run a heat stack with autoscaling, but I get: StackValidationFailed: Property error : latency_watcher: Property Dimensions not assigned | 14:23 |
htruta | has anyone ever seen this? | 14:23 |
*** spzala has joined #heat | 14:24 | |
*** Drago has quit IRC | 14:24 | |
*** sarob has quit IRC | 14:25 | |
*** sarob has joined #heat | 14:25 | |
Firespirit | https://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 radez | 14:29 | |
*** sarob has quit IRC | 14:29 | |
*** Drago has joined #heat | 14:30 | |
*** thedodd has quit IRC | 14:33 | |
*** zns has quit IRC | 14:36 | |
*** pmallya__ has quit IRC | 14:36 | |
*** lazy_prince is now known as killer_prince | 14:36 | |
*** pmallya has joined #heat | 14:37 | |
larsks | htruta: can you post your stack template somewhere? | 14:38 |
*** zns has joined #heat | 14:43 | |
*** achanda has joined #heat | 14:48 | |
jdandrea | shardy, 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 IRC | 14:57 | |
*** inc0 has joined #heat | 14:59 | |
*** tspatzier has quit IRC | 14:59 | |
*** tspatzier has joined #heat | 14:59 | |
*** tspatzier has quit IRC | 15:00 | |
*** randallburt has joined #heat | 15:02 | |
*** randallburt has quit IRC | 15:02 | |
*** randallburt has joined #heat | 15:02 | |
*** aweiteka has quit IRC | 15:03 | |
htruta | larsks: sure. http://paste.openstack.org/show/125992/ | 15:04 |
htruta | it is a template I downloaded some time ago. It used to work | 15:04 |
larsks | htruta: Weird. "Dimensions" is a property of AWS::CloudWatch::Alarm, which you're not using in that template. | 15:07 |
*** aweiteka has joined #heat | 15:08 | |
*** crose has quit IRC | 15:08 | |
larsks | In 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 IRC | 15:08 | |
*** achanda has quit IRC | 15:09 | |
*** julienvey has joined #heat | 15:10 | |
*** sdake_ has joined #heat | 15:17 | |
*** sdake_ has quit IRC | 15:20 | |
*** sdake_ has joined #heat | 15:21 | |
*** julienvey has quit IRC | 15:21 | |
*** crose has joined #heat | 15:23 | |
*** julienvey has joined #heat | 15:24 | |
*** Qiming has quit IRC | 15:25 | |
*** EricGonczer_ has joined #heat | 15:27 | |
Firespirit | Does an other set of command exist to get the password of an openstack instance beside the nova one | 15:28 |
*** hdd has quit IRC | 15:28 | |
therve | Firespirit, How's that related to heat? | 15:29 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix shell tests for Python 3.4 https://review.openstack.org/131191 | 15:29 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Allow mock-based patching in shell tests https://review.openstack.org/131190 | 15:29 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix template_utils tests for Python 3.4 https://review.openstack.org/131193 | 15:29 |
openstackgerrit | Tetiana Lashchova proposed a change to openstack/python-heatclient: Fix event tests for Python 3.4 https://review.openstack.org/131192 | 15:29 |
*** Marga_ has quit IRC | 15:30 | |
*** zns has quit IRC | 15:31 | |
*** crose has quit IRC | 15:36 | |
*** zns has joined #heat | 15:37 | |
*** tomek_adamczewsk has quit IRC | 15:41 | |
openstackgerrit | Thomas Herve proposed a change to openstack/heat: Add snapshot restore HTTP API https://review.openstack.org/92125 | 15:47 |
*** andreaf has quit IRC | 15:48 | |
*** bitblt has joined #heat | 15:49 | |
*** crose has joined #heat | 15:49 | |
*** bmahalakshmi has quit IRC | 15:51 | |
*** Tross has joined #heat | 15:53 | |
*** Drago has quit IRC | 15:54 | |
*** zns has quit IRC | 15:58 | |
*** elynn has quit IRC | 15:59 | |
*** daneyon_ has quit IRC | 15:59 | |
*** daneyon has joined #heat | 16:00 | |
*** inc0 has quit IRC | 16:00 | |
*** Drago has joined #heat | 16:00 | |
*** ramishra has quit IRC | 16:00 | |
*** ramishra has joined #heat | 16:01 | |
*** Marga_ has joined #heat | 16:08 | |
htruta | larsks: me neither. Had no idea about this "latency_watcher" | 16:08 |
*** randallburt has quit IRC | 16:10 | |
*** Marga_ has quit IRC | 16:14 | |
*** Marga_ has joined #heat | 16:15 | |
*** Marga_ has quit IRC | 16:19 | |
*** killer_prince has quit IRC | 16:21 | |
*** zns has joined #heat | 16:22 | |
*** killer_prince has joined #heat | 16:22 | |
*** killer_prince is now known as lazy_prince | 16:22 | |
*** Drago has quit IRC | 16:23 | |
*** zns has quit IRC | 16:26 | |
*** reed has joined #heat | 16:27 | |
*** zz_gondoi is now known as gondoi | 16:29 | |
*** Marga_ has joined #heat | 16:31 | |
*** ramishra has quit IRC | 16:31 | |
*** dims__ has joined #heat | 16:33 | |
*** thedodd has joined #heat | 16:33 | |
*** Marga_ has quit IRC | 16:36 | |
*** pasquier-s has quit IRC | 16:37 | |
*** zns has joined #heat | 16:38 | |
htruta | larsks: is there any new change that prevents from using the Ceilometer Alarm with AWS resources? | 16:44 |
*** julienvey has quit IRC | 16:44 | |
*** harlowja_away is now known as harlowja | 16:46 | |
*** tomek_adamczewsk has joined #heat | 16:46 | |
*** tnurlygayanov has joined #heat | 16:51 | |
*** yassine has quit IRC | 16:53 | |
openstackgerrit | Peter Razumovsky proposed a change to openstack/heat: Fix error raising in cfn with wrong output section https://review.openstack.org/131222 | 16:55 |
openstackgerrit | Peter Razumovsky proposed a change to openstack/heat: Fix error raising in cfn with wrong output section https://review.openstack.org/131222 | 16:55 |
*** tomek_adamczewsk has quit IRC | 16:59 | |
*** fayablazer has quit IRC | 17:00 | |
*** tomek_adamczewsk has joined #heat | 17:00 | |
*** zns has quit IRC | 17:02 | |
*** zns has joined #heat | 17:07 | |
*** randallburt has joined #heat | 17:11 | |
*** Marga_ has joined #heat | 17:11 | |
larsks | htruta: I'm not sure. I usually work only with HOT-format templates and non-AWS resources. | 17:12 |
htruta | larsks: It once worked. I'll use the HOT-format then | 17:13 |
htruta | do you have any tutorial on that? | 17:13 |
shardy | htruta: If it's a regression, please raise a bug with details and we'll try to fix it | 17:14 |
openstackgerrit | Peter Razumovsky proposed a change to openstack/heat: Fix error raising in cfn with wrong output section https://review.openstack.org/131222 | 17:14 |
htruta | shardy: Sure. I will | 17:14 |
shardy | htruta: http://docs.openstack.org/developer/heat/template_guide/ will help if you're interested in moving to HOT | 17:16 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add nested_depth to internal _create_stack RPC interface https://review.openstack.org/115732 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add nested_depth column to stack table https://review.openstack.org/115730 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: engine service add nested_depth to create_stack https://review.openstack.org/115731 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: engine service add stack_user_project_id to create_stack interface https://review.openstack.org/118136 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add user_creds_id to _create_stack RPC interface https://review.openstack.org/116335 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add stack_user_project_id to _create_stack RPC interface https://review.openstack.org/118137 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: engine service add user_creds_id to create_stack interface https://review.openstack.org/116334 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackResource add show_deleted option to nested() accessor method https://review.openstack.org/116333 | 17:18 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: StackResource add force_reload to nested() accessor method https://review.openstack.org/116332 | 17:18 |
*** Marga_ has quit IRC | 17:19 | |
*** zns has quit IRC | 17:20 | |
*** zns has joined #heat | 17:20 | |
*** kebray has quit IRC | 17:26 | |
*** kebray has joined #heat | 17:26 | |
*** DanyC has joined #heat | 17:27 | |
htruta | shardy, larsks: nice. thanks | 17:28 |
*** Marga_ has joined #heat | 17:28 | |
openstackgerrit | A change was merged to openstack/heat: Validate nova server's metadata https://review.openstack.org/117076 | 17:31 |
*** achanda has joined #heat | 17:32 | |
*** crose has quit IRC | 17:35 | |
*** achanda has quit IRC | 17:42 | |
*** DanyC has quit IRC | 17:43 | |
*** jergerber has joined #heat | 17:44 | |
*** Marga_ has quit IRC | 17:46 | |
*** morganfainberg is now known as alsonotstevemar | 17:46 | |
*** Marga_ has joined #heat | 17:46 | |
*** alsonotstevemar is now known as morganfainberg | 17:47 | |
*** achanda has joined #heat | 17:47 | |
*** crose has joined #heat | 17:47 | |
*** achanda has quit IRC | 17:49 | |
*** achanda has joined #heat | 17:49 | |
*** sarob_ has joined #heat | 17:50 | |
*** jstrachan has quit IRC | 17:52 | |
openstackgerrit | Peter Razumovsky proposed a change to openstack/heat: Remove deprecated instance_user config https://review.openstack.org/131518 | 17:58 |
*** blinky_ghost has joined #heat | 17:59 | |
*** sdake_ has quit IRC | 17:59 | |
*** zns has quit IRC | 17:59 | |
blinky_ghost | hi 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? thanks | 18:02 |
shardy | blinky_ghost: yes, depends_on can take a list | 18:03 |
blinky_ghost | shardy: can you tell me the sintax? an example? | 18:04 |
shardy | http://docs.openstack.org/developer/heat/template_guide/hot_spec.html | 18:04 |
shardy | http://docs.openstack.org/developer/heat/template_guide/hot_spec.html#resource-dependencies | 18:04 |
*** Marga_ has quit IRC | 18:08 | |
blinky_ghost | shardy: it seems to work, testing. Thanks :) | 18:08 |
*** Drago has joined #heat | 18:22 | |
*** tomek_adamczewsk has quit IRC | 18:23 | |
*** zns has joined #heat | 18:26 | |
*** zns has quit IRC | 18:27 | |
*** zns has joined #heat | 18:28 | |
*** randallburt has quit IRC | 18:30 | |
*** thedodd has quit IRC | 18:30 | |
*** packet has joined #heat | 18:34 | |
*** tomek_adamczewsk has joined #heat | 18:35 | |
*** crose has quit IRC | 18:42 | |
*** sdake_ has joined #heat | 18:43 | |
*** kebray has quit IRC | 18:47 | |
*** kebray has joined #heat | 18:51 | |
*** tomek_adamczewsk has quit IRC | 18:54 | |
*** cdent has quit IRC | 18:54 | |
*** crose has joined #heat | 18:56 | |
*** tomek_adamczewsk has joined #heat | 18:58 | |
*** zns has quit IRC | 19:00 | |
*** swygue has joined #heat | 19:01 | |
*** tomek_adamczewsk has quit IRC | 19:05 | |
*** sdake_ has quit IRC | 19:06 | |
*** tomek_adamczewsk has joined #heat | 19:07 | |
Firespirit | I 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 |
jdandrea | Firespirit: Hi! Did you mean to ask in #openstack? (Not sure about swift. This is the #heat room.) | 19:12 |
*** sdake_ has joined #heat | 19:16 | |
*** tomek_adamczewsk has quit IRC | 19:18 | |
*** aweiteka has quit IRC | 19:20 | |
jdandrea | Still 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 |
ryansb | jdandrea: sorry, I use all-in-one so I don't have much advice | 19:29 |
jdandrea | ryansb: all-in-one? | 19:29 |
ryansb | I mean I run all devstack services (incl. controller) on one vm | 19:30 |
jdandrea | ryansb: Ah. I'd like to, but I'm limited. | 19:31 |
jdandrea | Actually, 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 #heat | 19:32 | |
jdandrea | uberj may know. (Made last change to standalone.rst.) | 19:33 |
uberj | here is a heat template I wrote for deploying heat standalone https://github.com/uberj/heat-standalone | 19:34 |
uberj | jdandrea: ^ | 19:35 |
jdandrea | uberj: Nice. :) | 19:35 |
uberj | it doesn't create neutron networks, so you'll have to pass those in to the template | 19:36 |
uberj | patches welcome, though | 19:36 |
jdandrea | I'm using a local VirtualBox install with my own VM. | 19:36 |
*** blinky_ghost has quit IRC | 19:36 | |
uberj | ah | 19:36 |
uberj | cool | 19:36 |
jdandrea | Thanks. It *would* be if I could figure out why I'm getting a 400 Bad Request from Heat. | 19:37 |
uberj | you might have an issue when the machines you boot not being able to talk back to your heat instance | 19:37 |
jdandrea | Trying to trace through and not getting very far. | 19:37 |
jdandrea | It isn't even getting that far though. This is before the stack is created. | 19:38 |
uberj | yeah, I see that now | 19:38 |
uberj | it should help then! | 19:38 |
uberj | its easy to just plop a pdb.set_trace() right where its crashing | 19:38 |
jdandrea | That's what I did. | 19:38 |
*** pack3t has joined #heat | 19:39 | |
jdandrea | pdb is my friend. :) | 19:39 |
uberj | indeed | 19:39 |
*** nanjj has joined #heat | 19:39 | |
jdandrea | The error is really happening over on the remote controller side. | 19:39 |
jdandrea | Ok, 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 IRC | 19:40 | |
jdandrea | Or, 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 #heat | 19:43 | |
*** hdd has joined #heat | 19:46 | |
*** pmallya has quit IRC | 19:48 | |
*** Marga_ has joined #heat | 19:50 | |
*** alexheneveld has quit IRC | 19:51 | |
*** tomek_adamczewsk has joined #heat | 19:54 | |
*** julienve_ has joined #heat | 19:56 | |
*** julienvey has quit IRC | 19:59 | |
*** zns has joined #heat | 20:02 | |
*** zns has quit IRC | 20:05 | |
*** alexheneveld has joined #heat | 20:06 | |
*** thedodd has joined #heat | 20:08 | |
*** Marga_ has quit IRC | 20:09 | |
openstackgerrit | William C. Arnold proposed a change to openstack/heat: Implements stack lifecycle scheduler hints https://review.openstack.org/96889 | 20:12 |
*** jdob has quit IRC | 20:13 | |
*** kebray has quit IRC | 20:15 | |
*** randallburt has joined #heat | 20:15 | |
*** spzala has quit IRC | 20:17 | |
*** pas-ha has quit IRC | 20:19 | |
*** kitch_ has quit IRC | 20:19 | |
*** pmallya has joined #heat | 20:24 | |
*** pmallya has quit IRC | 20:24 | |
*** pmallya_ has joined #heat | 20:25 | |
*** sdake_ has quit IRC | 20:25 | |
*** Marga_ has joined #heat | 20:27 | |
*** JayJ has quit IRC | 20:27 | |
*** mkollaro has joined #heat | 20:28 | |
*** JayJ has joined #heat | 20:28 | |
stevebaker | morning | 20:28 |
*** pmallya_ has quit IRC | 20:29 | |
*** pmallya__ has joined #heat | 20:30 | |
*** pmallya__ has quit IRC | 20:31 | |
*** Marga_ has quit IRC | 20:31 | |
*** pmallya has joined #heat | 20:32 | |
stevebaker | shardy: I've replied to your list mail. Looking at the tripleo templates now | 20:34 |
*** zns has joined #heat | 20:37 | |
*** alexheneveld has quit IRC | 20:39 | |
*** kebray has joined #heat | 20:44 | |
*** julienve_ has quit IRC | 20:47 | |
*** asalkeld has joined #heat | 20:48 | |
*** radez is now known as radez_g0n3 | 20:51 | |
*** julienvey has joined #heat | 20:54 | |
*** zns has quit IRC | 20:55 | |
*** spzala has joined #heat | 21:00 | |
openstackgerrit | Pratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves https://review.openstack.org/131563 | 21:00 |
Firespirit | I 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 container | 21:02 |
*** Tross has joined #heat | 21:02 | |
openstackgerrit | Pratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves https://review.openstack.org/131563 | 21:03 |
*** sdake_ has joined #heat | 21:04 | |
*** joeroyall has quit IRC | 21:04 | |
*** alexheneveld has joined #heat | 21:05 | |
*** tomek_adamczewsk has quit IRC | 21:06 | |
*** zns has joined #heat | 21:07 | |
*** tonisbones has quit IRC | 21:09 | |
*** EricGonczer_ has quit IRC | 21:10 | |
openstackgerrit | Pratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves https://review.openstack.org/131563 | 21:12 |
*** sdake_ has quit IRC | 21:13 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Check prop_diff contents after modifying it https://review.openstack.org/131571 | 21:16 |
*** rpothier has quit IRC | 21:19 | |
*** Drago has quit IRC | 21:20 | |
*** joeroyall has joined #heat | 21:20 | |
*** harlowja is now known as harlowja_away | 21:21 | |
*** hdd has quit IRC | 21:22 | |
openstackgerrit | Pratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves https://review.openstack.org/131563 | 21:25 |
*** aweiteka has quit IRC | 21:27 | |
*** rushiagr is now known as rushiagr_away | 21:27 | |
*** Marga_ has joined #heat | 21:35 | |
*** daneyon has left #heat | 21:35 | |
openstackgerrit | Pratik Mallya proposed a change to openstack/heat: Pass status reason when trove misbehaves https://review.openstack.org/131563 | 21:36 |
*** joe__ has joined #heat | 21:37 | |
*** zns has quit IRC | 21:39 | |
*** joeroyall has quit IRC | 21:42 | |
*** packet has quit IRC | 21:42 | |
*** pmallya has quit IRC | 21:43 | |
*** Marga__ has joined #heat | 21:43 | |
*** Marga_ has quit IRC | 21:45 | |
*** harlowja_away is now known as harlowja | 21:46 | |
*** dims__ has quit IRC | 21:46 | |
jdandrea | uberj: I found the smoking gun. | 21:46 |
jdandrea | uberj: For some reason, service_catalog.py (keystoneclient) is looking for a default region of "RegionOne" instead of "regionOne". | 21:47 |
*** Marga__ has quit IRC | 21:48 | |
*** julienvey has quit IRC | 21:49 | |
* jdandrea proceeds to set REGION_NAME=regionOne in his localrc. :) | 21:50 | |
jdandrea | ... and now it works. :-D | 21:54 |
*** tomek_adamczewsk has joined #heat | 21:56 | |
uberj | cool | 21:58 |
*** crose has quit IRC | 21:59 | |
*** alexheneveld_ has joined #heat | 22:01 | |
* jdandrea makes note to amend standalone.rst in case others encounter this. | 22:02 | |
*** alexheneveld has quit IRC | 22:02 | |
*** alexheneveld_ is now known as alexheneveld | 22:02 | |
*** JayJ has quit IRC | 22:02 | |
*** JayJ has joined #heat | 22:03 | |
stevebaker | jdandrea: btw, "keystone catalog" is much more useful than "keystone endpoint-list" | 22:04 |
*** kebray has quit IRC | 22:09 | |
*** thedodd has quit IRC | 22:09 | |
*** kebray has joined #heat | 22:10 | |
*** asalkeld has quit IRC | 22:14 | |
*** tomek_adamczewsk has quit IRC | 22:16 | |
*** thedodd has joined #heat | 22:19 | |
shardy | stevebaker: Thanks for your feedback re the port issue | 22:20 |
shardy | Have we had feedback from the nova folks re the nova-bug aspect of the whole mess? | 22:21 |
*** tomek_adamczewsk has joined #heat | 22:25 | |
*** sarob_ has quit IRC | 22:27 | |
stevebaker | shardy: 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 |
stevebaker | shardy: 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 #heat | 22:34 | |
stevebaker | and creating a port attachment resource is another option, but would *really* suck for template authors | 22:34 |
*** thedodd has quit IRC | 22:35 | |
*** gondoi is now known as zz_gondoi | 22:36 | |
shardy | stevebaker: Ok, cool, I guess adding AUTO to the tripleo templates is the least-bad option atm then | 22:38 |
*** tomek_adamczewsk has quit IRC | 22:38 | |
shardy | we should probably call out the weirdness in the docs a bit more loudly in due course though | 22:38 |
*** zns has joined #heat | 22:39 | |
stevebaker | shardy: yes, the intent was to give authors enough info to decide on the tradeof themselves | 22:42 |
*** vijendar has quit IRC | 22:42 | |
*** zns has quit IRC | 22:44 | |
*** zns has joined #heat | 22:44 | |
*** tomek_adamczewsk has joined #heat | 22:45 | |
*** dims__ has joined #heat | 22:46 | |
*** alexheneveld has quit IRC | 22:49 | |
*** dims__ has quit IRC | 22:52 | |
*** julienvey has joined #heat | 22:53 | |
*** dims__ has joined #heat | 22:55 | |
*** dims__ has quit IRC | 22:55 | |
*** dims__ has joined #heat | 22:56 | |
*** dims__ has quit IRC | 22:57 | |
*** dims__ has joined #heat | 22:57 | |
*** julienvey has quit IRC | 22:58 | |
*** andersonvom has quit IRC | 23:00 | |
*** kebray has quit IRC | 23:07 | |
*** JayJ has quit IRC | 23:08 | |
*** nanjj has quit IRC | 23:11 | |
openstackgerrit | William C. Arnold proposed a change to openstack/heat: Fix legacy alarm matching_metadata broken by recent fix. https://review.openstack.org/129961 | 23:15 |
*** mkollaro has quit IRC | 23:17 | |
*** tomek_adamczewsk has quit IRC | 23:23 | |
*** tomek_adamczewsk has joined #heat | 23:31 | |
*** rushiagr_away is now known as rushiagr | 23:36 | |
openstackgerrit | Steve Baker proposed a change to openstack/heat-specs: Signaling SoftwareDeployment resources via Swift https://review.openstack.org/131602 | 23:38 |
*** tomek_adamczewsk has quit IRC | 23:40 | |
*** sarob has joined #heat | 23:44 | |
*** packet has joined #heat | 23:51 | |
openstackgerrit | William C. Arnold proposed a change to openstack/heat: Implements stack lifecycle scheduler hints https://review.openstack.org/96889 | 23:55 |
*** randallburt has quit IRC | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!