*** sorantis has quit IRC | 00:02 | |
*** catintheroof has joined #heat | 00:03 | |
*** catintheroof has quit IRC | 00:16 | |
*** zz_dimtruck is now known as dimtruck | 00:19 | |
*** ricolin has joined #heat | 00:26 | |
vmorris | thanks zaneb | 00:31 |
---|---|---|
zaneb | np | 00:32 |
*** ricolin has quit IRC | 00:50 | |
*** ricolin has joined #heat | 00:52 | |
*** catintheroof has joined #heat | 01:02 | |
*** catintheroof has quit IRC | 01:02 | |
*** catintheroof has joined #heat | 01:02 | |
*** elynn_ has joined #heat | 01:07 | |
*** elynn__ has joined #heat | 01:11 | |
*** elynn_ has quit IRC | 01:12 | |
*** sshnaidm is now known as sshnaidm|off | 01:19 | |
openstackgerrit | Rico Lin proposed openstack/heat master: Add function descriptions for tempest plugin https://review.openstack.org/446614 | 01:34 |
openstackgerrit | Merged openstack/heat master: Updated from global requirements https://review.openstack.org/446667 | 01:51 |
*** jamielennox is now known as jamielennox|away | 01:56 | |
*** jamielennox|away is now known as jamielennox | 02:01 | |
vmorris | does anyone have a good link to how to use heat multi_cloud? | 02:01 |
vmorris | i have two openstack clouds that i would like to orchestrate both from a standalone heat | 02:03 |
*** dimtruck is now known as zz_dimtruck | 02:06 | |
vmorris | i guess it's not possible yet to target different openstack clouds from the same heat stack? | 02:13 |
vmorris | like to have a single stack with resources on two different clouds? | 02:14 |
*** ricolin has quit IRC | 02:17 | |
vmorris | i must be missing something :/ why would there be a need for multi_cloud or standalone if this were the case? | 02:18 |
*** huangtianhua has quit IRC | 02:20 | |
*** tiantian has joined #heat | 02:21 | |
*** masber has joined #heat | 02:26 | |
*** Shunli has joined #heat | 02:27 | |
*** Shunli has quit IRC | 02:29 | |
*** Shunli has joined #heat | 02:29 | |
*** fragatin_ has joined #heat | 02:34 | |
*** catintheroof has quit IRC | 02:36 | |
*** fragatina has quit IRC | 02:37 | |
*** fragatin_ has quit IRC | 02:39 | |
*** korean101 has joined #heat | 02:46 | |
korean101 | hi guys. | 02:46 |
korean101 | i set endpoint list like this (https:// :8000 , 8004) | 02:47 |
korean101 | i use 'stack create' command | 02:48 |
korean101 | and then got ERROR (ConnectFailure: Unable to establish connection to http://<VIP:8004/v1/501ed1553cd74d9abfdfb6d6c834ce0e/stacks/stack/efea5d60-14b8-481d-afcd-c058b7280a47) | 02:48 |
korean101 | but instance creation is fine | 02:49 |
korean101 | can i use only https:// ? | 02:49 |
Qiming | zaneb, there? | 02:52 |
*** yuanying has quit IRC | 03:03 | |
*** rwsu has joined #heat | 03:23 | |
*** chlong has quit IRC | 03:25 | |
*** zz_dimtruck is now known as dimtruck | 03:27 | |
openstackgerrit | Rico Lin proposed openstack/heat-cfntools master: Update test requirement https://review.openstack.org/440145 | 03:45 |
*** ricolin has joined #heat | 03:53 | |
*** alex_xu has quit IRC | 04:17 | |
*** ricolin_ has joined #heat | 04:23 | |
*** alex_xu has joined #heat | 04:23 | |
*** ricolin has quit IRC | 04:26 | |
*** gongysh has joined #heat | 04:27 | |
*** fragatina has joined #heat | 04:31 | |
*** fragatina has quit IRC | 04:32 | |
*** elynn__ has quit IRC | 04:32 | |
*** fragatina has joined #heat | 04:33 | |
*** dimtruck is now known as zz_dimtruck | 04:35 | |
*** KanagarajM has joined #heat | 04:47 | |
*** yuanying has joined #heat | 04:56 | |
*** elynn has joined #heat | 05:07 | |
*** elynn_ has joined #heat | 05:25 | |
*** elynn has quit IRC | 05:27 | |
*** fragatina has quit IRC | 05:40 | |
openstackgerrit | Merged openstack/heat-specs master: Add support for Neutron Trunks https://review.openstack.org/424571 | 06:14 |
*** zhurong has joined #heat | 06:21 | |
Qiming | hi, any heat cores online? | 06:36 |
Qiming | tiantian, there? | 07:06 |
Qiming | ricolin_, there? | 07:06 |
*** gongysh has quit IRC | 07:07 | |
*** gongysh has joined #heat | 07:10 | |
ricolin_ | oh, hi! sorry miss your message here:) | 07:10 |
ricolin_ | Qiming o/ | 07:13 |
Qiming | hi | 07:13 |
Qiming | just wonder if there are someone with whom I can discuss something :) | 07:14 |
Qiming | the main question is still about heat API | 07:14 |
Qiming | ya I know there are people against a major version bump | 07:14 |
Qiming | the API version change has never been an easy job for any project | 07:14 |
Qiming | however, I'm encountering something very difficult to solve | 07:15 |
Qiming | the 1st one is about stack tags | 07:15 |
Qiming | when we are creating a stack, we are treating the 'tags' property as a string, which contains comma-separated tags | 07:16 |
Qiming | when we are receiving a stack from heat server, the tags property is a list | 07:16 |
*** jaosorior has joined #heat | 07:16 | |
Qiming | do you see this a problem to be fixed, ricolin_ ? | 07:17 |
ricolin_ | They actually not that against of new heat API, just kind of thinking not try to do it in Pike, also if we will do a new API, both V1.X or V2 is on the table(I'm more prefer of V1.x if that's possible) | 07:19 |
tiantian | Qiming, hi | 07:20 |
ricolin_ | And yes, Qiming that's definitely a problem! | 07:20 |
Qiming | okay, hope we can find a workaround for this | 07:20 |
Qiming | another problem is more difficult to solve, IMO | 07:20 |
Qiming | the requirement is to "copy-paste" a heat stack | 07:21 |
Qiming | I want to get the 'environment', 'files' parameter I passed when I was creating a stack, just like the template I used | 07:21 |
ricolin_ | you mean something like the file from heat-abandon? | 07:21 |
ricolin_ | or something more detail? | 07:22 |
Qiming | but the reality is, I can never get the 'environment' or 'files' back once I invoked heat stack_create | 07:22 |
Qiming | heat swallowed it and digested it | 07:22 |
ricolin_ | file is a tricky one | 07:23 |
Qiming | if, for some reason, I lost my local files I used to create a stack, I can never recreate the stack I created one hour ago | 07:23 |
*** basilAB has quit IRC | 07:23 | |
Qiming | it is all caused by the API design, the api is not symmetric | 07:24 |
Qiming | there are parameters consumed when you do a stack create, but ... you have to say good bye to them ... | 07:25 |
tiantian | Qiming, we provided the api to get the environment or files, try 'openstack stack environment show' | 07:25 |
*** basilAB has joined #heat | 07:26 | |
Qiming | oh? | 07:26 |
*** zz_dimtruck is now known as dimtruck | 07:26 | |
tiantian | and 'openstack stack file list' | 07:26 |
elynn_ | I guess Qiming means when we do 'stack export' it can not return parameters when we do stack-create ? | 07:27 |
ricolin_ | tiantian IIRC, it didn't store all the original files from API call, like some file from URLs | 07:28 |
Qiming | alright, GET http://192.168.42.11:8004/v1/55427bdbb9064d36a4a76b44ad84e6ff/stacks/sf/494ea451-301f-4bfd-85f9-d6a3013b0bd8/environment is done in a separate API call and it is not documented | 07:28 |
Qiming | oh, they ARE documented | 07:29 |
tiantian | Qiming, yes, they are documented :) | 07:29 |
Qiming | so ... I'm supposed to do 4 calls to reproduce the parameters I used to create a stack | 07:29 |
*** ccamacho has joined #heat | 07:29 | |
Qiming | 1) stack_get -> basic stack params; 2) get_template -> template used 3) get_stack_files -> files used 4) get_stack_env -> enviroment used | 07:30 |
ricolin_ | Qiming so you just needed the file list?:) | 07:31 |
Qiming | ricolin_, if I want to fully "reproduce" the parameters I used to create a stack, I will need them all | 07:32 |
Qiming | template, parameters(_group), enviroment, files and basic stack properties such as disable_roleback | 07:33 |
*** EricGonczer_ has quit IRC | 07:33 | |
ricolin_ | yeah, and that might require some integration with Glare(or others) to do the magic for file | 07:33 |
Qiming | glare was an unlucky baby | 07:34 |
ricolin_ | other than that is covered | 07:34 |
ricolin_ | hahaha | 07:34 |
Qiming | if we don't bump API version | 07:34 |
Qiming | how can we get rid of stack_name from the API request URL? | 07:34 |
*** EricGonczer_ has joined #heat | 07:34 | |
Qiming | or .... people believe GET stacks/<stack_name>/<stack_id>/files is the way to go? | 07:35 |
tiantian | Qiming, now seems only the export api returns all of them but maybe you don't want to abandon the old stack :) | 07:35 |
*** dimtruck is now known as zz_dimtruck | 07:36 | |
Qiming | tiantian, you are right, I don't what to abandon the existing stack | 07:36 |
Qiming | s/what/want | 07:36 |
tiantian | Qiming, I planed to remove name in v2 api | 07:36 |
ricolin_ | tiantian no, the abandon is just for example:) | 07:36 |
Qiming | it is meaningless, redundant, and complicating the server interaction | 07:37 |
tiantian | Qiming, the first thing I want to do in v2 api is to remove tenant_id and stack_name | 07:37 |
Qiming | i.e why we are always forcing clients to handle a 302 case | 07:37 |
Qiming | yep, that is fair enought imo | 07:37 |
ricolin_ | We sould also consider micro version in new API | 07:38 |
Qiming | yes, ricolin_, micro-version is must, no matter v1 or v2 | 07:39 |
ricolin_ | Qiming, do you like to bring these two question to meeting next week? | 07:40 |
ricolin_ | tag one | 07:40 |
ricolin_ | and file one | 07:41 |
ricolin_ | or maybe just the tag issue | 07:41 |
openstackgerrit | Merged openstack/heat master: Remove usage of option 'verbose' https://review.openstack.org/444212 | 07:52 |
Qiming | ricolin_, meeting time? | 07:52 |
ricolin_ | https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-03-22_1500_UTC.29 | 07:53 |
ricolin_ | right now, we always meeting on the same time | 07:54 |
ricolin_ | Wednesday 11 pm for UTC+8 at #openstack-meeting-5 | 07:55 |
ricolin_ | you can put those topic in the meeting agenda now:) | 07:55 |
Qiming | okay | 07:56 |
Qiming | 23:00 for me ... | 07:58 |
ricolin_ | me too | 07:58 |
ricolin_ | but that seems to be the one time that all of our member awake:) | 07:59 |
*** tmatsu has quit IRC | 07:59 | |
*** zzzeek has quit IRC | 08:00 | |
*** tmatsu has joined #heat | 08:00 | |
*** zzzeek has joined #heat | 08:00 | |
*** tmatsu has quit IRC | 08:04 | |
Qiming | understood | 08:05 |
*** gfidente has joined #heat | 08:11 | |
*** tmatsu has joined #heat | 08:24 | |
*** zhurong has quit IRC | 08:27 | |
*** tmatsu has quit IRC | 08:28 | |
*** amoralej|off is now known as amoralej | 08:38 | |
openstackgerrit | huangtianhua proposed openstack/heat-specs master: Do nested loop or not for 'for_each' of 'repeat' https://review.openstack.org/251263 | 09:01 |
*** shardy has joined #heat | 09:01 | |
*** david-lyle_ has joined #heat | 09:18 | |
*** david-lyle has quit IRC | 09:18 | |
*** Shunli has quit IRC | 09:32 | |
*** elynn_ has quit IRC | 09:38 | |
*** elynn_ has joined #heat | 09:39 | |
*** elynn__ has joined #heat | 09:42 | |
*** elynn_ has quit IRC | 09:44 | |
*** sorantis has joined #heat | 09:49 | |
*** rcernin has joined #heat | 10:04 | |
openstackgerrit | Merged openstack/heat master: Fix api-ref build with Sphinx 1.5 https://review.openstack.org/441584 | 10:10 |
*** sorantis has quit IRC | 10:10 | |
*** elynn__ has quit IRC | 10:11 | |
*** elynn__ has joined #heat | 10:12 | |
*** elynn_ has joined #heat | 10:16 | |
*** sorantis has joined #heat | 10:16 | |
*** elynn__ has quit IRC | 10:17 | |
*** elynn_ has quit IRC | 10:20 | |
*** elynn_ has joined #heat | 10:21 | |
*** elynn__ has joined #heat | 10:25 | |
*** elynn_ has quit IRC | 10:25 | |
*** elynn__ has quit IRC | 10:32 | |
*** elynn__ has joined #heat | 10:33 | |
*** KanagarajM has quit IRC | 10:35 | |
*** elynn_ has joined #heat | 10:37 | |
*** elynn__ has quit IRC | 10:37 | |
*** elynn_ has quit IRC | 10:40 | |
*** yuanying has quit IRC | 10:45 | |
*** rcernin has quit IRC | 10:46 | |
*** ricolin_ has quit IRC | 10:47 | |
*** jaosorior has quit IRC | 10:55 | |
*** gongysh has quit IRC | 10:56 | |
*** jaosorior has joined #heat | 10:56 | |
*** zhurong has joined #heat | 11:12 | |
*** sorantis has quit IRC | 11:22 | |
*** yuanying has joined #heat | 11:40 | |
*** jaosorior is now known as jaosorior_brb | 12:01 | |
*** shardy is now known as shardy_lunch | 12:04 | |
*** ccamacho is now known as ccamacho|lunch | 12:04 | |
*** dprince has joined #heat | 12:12 | |
*** mohankumar has quit IRC | 12:15 | |
*** fandi has joined #heat | 12:39 | |
*** dbecker has joined #heat | 12:47 | |
*** sorantis has joined #heat | 12:52 | |
*** askb has quit IRC | 12:56 | |
*** sorantis has quit IRC | 13:05 | |
*** sorantis has joined #heat | 13:06 | |
*** catintheroof has joined #heat | 13:10 | |
*** catintheroof has quit IRC | 13:10 | |
*** dbecker has quit IRC | 13:10 | |
*** catintheroof has joined #heat | 13:10 | |
*** tmatsu has joined #heat | 13:11 | |
*** ccamacho|lunch is now known as ccamacho | 13:13 | |
*** tmatsu has quit IRC | 13:16 | |
*** jcoufal has joined #heat | 13:17 | |
*** chlong has joined #heat | 13:33 | |
*** elynn has joined #heat | 13:37 | |
*** KanagarajM has joined #heat | 13:38 | |
*** KanagarajM has quit IRC | 13:38 | |
*** KanagarajM has joined #heat | 13:45 | |
*** jaosorior_brb is now known as jaosorior | 13:50 | |
*** elynn_ has joined #heat | 13:51 | |
*** elynn has quit IRC | 13:53 | |
*** elynn_ has quit IRC | 13:55 | |
*** shardy_lunch is now known as shardy | 13:56 | |
*** elynn_ has joined #heat | 13:56 | |
*** zhurong has quit IRC | 13:56 | |
*** elynn_ has quit IRC | 13:57 | |
*** shewless has joined #heat | 13:59 | |
*** vmorris has quit IRC | 14:00 | |
shewless | Hi shardy. I've had pretty good success utilizing nested templates to allow users to request a server that has a floating ip and a designate record assigned all-in-one. I have one question though | 14:00 |
shewless | In some cases I need 1 of my nested stacks to know about an IP address in another of my nested stacks. This is where it gets tricky | 14:01 |
*** jdandrea has joined #heat | 14:01 | |
therve | shewless, It just needs to go through the parent template | 14:02 |
shewless | therve: I tried that (nested stack outputs the ip and parent template uses it as a param to the next stack) but this causes a problem in that nested stackA needs to be complete before nested stackB will start | 14:04 |
shewless | and since the nested stacks create instances this causes delay's in launching the stack | 14:04 |
therve | shewless, Indeed. Well if you need the IP address, there is a dependency though | 14:04 |
therve | Otherwise create a port in the top level | 14:04 |
*** elynn has joined #heat | 14:05 | |
shewless | therve: Creating the port at the top level will work. I was just wondering if there was another type of resource that would just represent an IP | 14:05 |
therve | That's what a port is more or less | 14:06 |
*** gongysh has joined #heat | 14:06 | |
*** KanagarajM has quit IRC | 14:08 | |
*** KanagarajM has joined #heat | 14:08 | |
shewless | therve: okay. and just to confirm: if I want access to both the "OS::Neutron::Port resource and the "fixed_ip" attribute inside of it I have to pass both the resource and the get_attr to my nested stack? | 14:09 |
shewless | (IE I can't get an attribute from the OS::Neutron::Port from within the nested stack? | 14:09 |
therve | shewless, Yes | 14:10 |
therve | Though... that may be an interesting use of external_resource_id | 14:11 |
shewless | therve: What's that? | 14:11 |
*** ccamacho is now known as ccamacho|afk | 14:11 | |
*** jasond has joined #heat | 14:11 | |
therve | shewless, https://docs.openstack.org/developer/heat/template_guide/hot_spec.html#resources-section the external_id element | 14:13 |
shewless | I'll read up on that. thanks | 14:13 |
*** elynn has quit IRC | 14:15 | |
*** jdandrea has quit IRC | 14:16 | |
*** blues-man has joined #heat | 14:18 | |
*** prateek has quit IRC | 14:22 | |
*** chlong has quit IRC | 14:23 | |
*** KanagarajM has quit IRC | 14:25 | |
*** KanagarajM has joined #heat | 14:26 | |
*** KanagarajM has quit IRC | 14:27 | |
*** KanagarajM has joined #heat | 14:27 | |
*** chris_hultin|AWA is now known as chris_hultin | 14:30 | |
*** zz_dimtruck is now known as dimtruck | 14:31 | |
openstackgerrit | David Moreau Simard proposed openstack/heat-agents master: Add a generic option to configure Ansible callbacks in the agent https://review.openstack.org/439145 | 14:32 |
*** amoralej is now known as amoralej|lunch | 14:34 | |
*** gongysh has quit IRC | 14:39 | |
openstackgerrit | David Moreau Simard proposed openstack/heat-agents master: Add a generic option to configure Ansible callbacks in the agent https://review.openstack.org/439145 | 14:48 |
*** fandi has quit IRC | 14:53 | |
*** dprince has quit IRC | 14:54 | |
*** jdandrea has joined #heat | 14:57 | |
openstackgerrit | David Moreau Simard proposed openstack/heat-agents master: Add a generic option to configure Ansible callbacks in the agent https://review.openstack.org/439145 | 14:57 |
openstackgerrit | David Moreau Simard proposed openstack/heat-agents master: Add a generic option to configure Ansible callbacks in the agent https://review.openstack.org/439145 | 15:01 |
*** KanagarajM has quit IRC | 15:07 | |
*** dprince has joined #heat | 15:12 | |
*** KanagarajM has joined #heat | 15:13 | |
*** amoralej|lunch is now known as amoralej | 15:13 | |
*** elynn has joined #heat | 15:21 | |
*** KanagarajM has quit IRC | 15:24 | |
*** randallburt has joined #heat | 15:24 | |
*** elynn_ has joined #heat | 15:25 | |
*** elynn has quit IRC | 15:26 | |
*** elynn_ has quit IRC | 15:27 | |
*** elynn has joined #heat | 15:29 | |
*** jcoufal has quit IRC | 15:34 | |
*** elynn has quit IRC | 15:35 | |
*** kbaegis has joined #heat | 15:58 | |
*** crose has joined #heat | 16:00 | |
*** vishwanathj has joined #heat | 16:03 | |
*** chris_hultin is now known as chris_hultin|AWA | 16:07 | |
*** crose has quit IRC | 16:12 | |
*** kbaegis has quit IRC | 16:13 | |
*** vishwanathj has quit IRC | 16:17 | |
*** kbaegis has joined #heat | 16:18 | |
*** blues-man has quit IRC | 16:19 | |
*** jcoufal has joined #heat | 16:19 | |
*** bnemec is now known as beekneemech | 16:23 | |
*** sorantis has quit IRC | 16:42 | |
*** kbaegis has quit IRC | 16:44 | |
*** kbaegis has joined #heat | 16:52 | |
*** jaosorior has quit IRC | 16:55 | |
*** kbaegis has quit IRC | 17:16 | |
*** chris_hultin|AWA is now known as chris_hultin | 17:35 | |
*** chris_hultin is now known as chris_hultin|AWA | 17:38 | |
*** fragatina has joined #heat | 17:46 | |
*** mohankumar has joined #heat | 17:47 | |
*** jasond has quit IRC | 17:47 | |
*** jasond has joined #heat | 17:49 | |
*** chris_hultin|AWA is now known as chris_hultin | 17:51 | |
*** mohankumar has quit IRC | 18:14 | |
*** gfidente has quit IRC | 18:37 | |
*** annegentle has joined #heat | 18:41 | |
*** shewless has quit IRC | 18:41 | |
*** david-lyle_ is now known as david-lyle | 18:43 | |
*** annegentle has quit IRC | 18:56 | |
*** annegentle has joined #heat | 18:57 | |
*** catintheroof has quit IRC | 18:59 | |
*** catintheroof has joined #heat | 19:06 | |
*** amoralej is now known as amoralej|off | 19:09 | |
*** cwolferh has quit IRC | 19:09 | |
*** kbaegis has joined #heat | 19:23 | |
*** shardy has quit IRC | 19:44 | |
*** kbaegis has quit IRC | 19:53 | |
*** d0ugal has quit IRC | 19:56 | |
*** blomquisg_gone is now known as blomquisg | 19:57 | |
*** dimtruck is now known as zz_dimtruck | 19:58 | |
*** d0ugal has joined #heat | 20:12 | |
*** sergio has joined #heat | 20:17 | |
*** sergio is now known as Guest76216 | 20:17 | |
*** zz_dimtruck is now known as dimtruck | 20:30 | |
*** chris_hultin is now known as chris_hultin|AWA | 20:36 | |
*** jcoufal has quit IRC | 20:39 | |
*** om2 has quit IRC | 20:40 | |
*** kbaegis has joined #heat | 20:41 | |
*** dprince has quit IRC | 20:46 | |
*** Guest76216 has quit IRC | 20:54 | |
*** annegentle has quit IRC | 21:11 | |
*** catintheroof has quit IRC | 21:16 | |
*** alex_xu has quit IRC | 21:25 | |
*** alex_xu has joined #heat | 21:28 | |
*** kbaegis has quit IRC | 21:37 | |
*** steveg_afk has quit IRC | 21:40 | |
*** steveg_afk has joined #heat | 21:54 | |
*** jasond has quit IRC | 22:05 | |
*** cwolferh has joined #heat | 22:11 | |
*** kbaegis has joined #heat | 22:19 | |
*** randallburt has quit IRC | 22:21 | |
*** kbaegis has quit IRC | 22:27 | |
*** kbaegis has joined #heat | 22:27 | |
openstackgerrit | Zane Bitter proposed openstack/heat-specs master: Custom Resource type managed by Mistral Workflows https://review.openstack.org/267770 | 22:29 |
*** kbaegis has quit IRC | 22:32 | |
*** snecklifter has quit IRC | 22:35 | |
*** gongysh has joined #heat | 22:40 | |
*** kbaegis has joined #heat | 22:49 | |
*** kbaegis has quit IRC | 22:50 | |
*** dimtruck is now known as zz_dimtruck | 22:51 | |
*** kbaegis has joined #heat | 22:52 | |
*** kbaegis has quit IRC | 22:56 | |
*** kbaegis has joined #heat | 23:24 | |
*** kbaegis has quit IRC | 23:24 | |
*** zz_dimtruck is now known as dimtruck | 23:29 | |
*** dimtruck is now known as zz_dimtruck | 23:33 | |
*** zz_dimtruck is now known as dimtruck | 23:37 | |
*** kbaegis has joined #heat | 23:54 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!