openstackgerrit | Bryan Jones proposed openstack/python-heatclient: OpenstackClient plugin for stack delete https://review.openstack.org/242302 | 00:00 |
---|---|---|
*** jonesbr1 has left #heat | 00:01 | |
*** cwolferh has joined #heat | 00:06 | |
*** dsneddon has quit IRC | 00:11 | |
stevebaker | cwolferh: oh look, Bryan has taken up stack delete ^ | 00:14 |
openstackgerrit | Merged openstack/python-heatclient: Add --dry-run option to openstack stack create https://review.openstack.org/244285 | 00:14 |
*** dsneddon has joined #heat | 00:15 | |
cwolferh | stevebaker, er, think i missing that backchat .... | 00:15 |
stevebaker | cwolferh: its news to me oo | 00:15 |
stevebaker | too | 00:15 |
*** dsneddon has quit IRC | 00:15 | |
*** dsneddon has joined #heat | 00:16 | |
*** PsionTheory has quit IRC | 00:17 | |
*** hdd has quit IRC | 00:21 | |
cwolferh | stevebaker, i guess i'll add a comment to the review that we think this patch would be a good place to add the prompt functionality | 00:23 |
stevebaker | yeah, I already did in the previous revision | 00:23 |
stevebaker | wait, no I didn't | 00:23 |
*** Drago has quit IRC | 00:24 | |
stevebaker | yes I did https://review.openstack.org/#/c/242302/1/heatclient/osc/v1/stack.py | 00:24 |
cwolferh | right, just saw that you wrote "Agreed, also prompting before deleting is desirable since delete is irreversible and very destructive." | 00:24 |
cwolferh | stevebaker, thanks for the head's up on that. assuming for now bryan has it covered so will stay focused on trying to understanding why my resource-properties-data-in-a-separate-table is causing convergence test failures | 00:28 |
stevebaker | cwolferh: yep, sounds like a plan | 00:29 |
*** dims has quit IRC | 00:29 | |
*** daneyon_ has quit IRC | 00:32 | |
*** daneyon has joined #heat | 00:32 | |
*** sdake_ has joined #heat | 00:32 | |
*** sdake_ has quit IRC | 00:32 | |
*** sdake_ has joined #heat | 00:33 | |
*** mbrennan has joined #heat | 00:33 | |
*** sdake has quit IRC | 00:34 | |
*** jfluhmann has quit IRC | 00:40 | |
*** mbrennan has quit IRC | 00:41 | |
*** sdake has joined #heat | 00:53 | |
*** sdake_ has quit IRC | 00:54 | |
*** cwolferh has quit IRC | 01:00 | |
*** cwolferh has joined #heat | 01:00 | |
*** ricolin has joined #heat | 01:01 | |
*** Qiming has joined #heat | 01:08 | |
*** bana_k has quit IRC | 01:13 | |
*** kebray has joined #heat | 01:15 | |
*** asalkeld has quit IRC | 01:46 | |
*** sthillma has quit IRC | 01:52 | |
*** dims has joined #heat | 01:54 | |
*** asalkeld has joined #heat | 01:56 | |
*** jfluhmann has joined #heat | 02:05 | |
*** elynn has joined #heat | 02:07 | |
*** Yanyanhu has joined #heat | 02:07 | |
*** sridhar_ram1 has quit IRC | 02:08 | |
*** elynn has quit IRC | 02:10 | |
*** elynn has joined #heat | 02:12 | |
*** kebray has quit IRC | 02:14 | |
elynn | Morning | 02:16 |
ricolin | O/ | 02:16 |
*** Qiming has quit IRC | 02:22 | |
*** asalkeld has quit IRC | 02:22 | |
*** Qiming has joined #heat | 02:22 | |
*** huangtianhua has quit IRC | 02:26 | |
*** tiantian has joined #heat | 02:29 | |
*** cwolferh has quit IRC | 02:32 | |
*** elynn has quit IRC | 02:33 | |
*** hdd has joined #heat | 02:40 | |
*** dgonzalez has quit IRC | 03:03 | |
*** jaime49 has quit IRC | 03:05 | |
*** dgonzalez has joined #heat | 03:13 | |
*** Qiming has quit IRC | 03:15 | |
*** hdd has quit IRC | 03:21 | |
*** elynn has joined #heat | 03:30 | |
*** dgonzalez has quit IRC | 03:39 | |
openstackgerrit | huangtianhua proposed openstack/heat: Use reauth context instead of stored context if enable reauth https://review.openstack.org/269456 | 03:40 |
*** dgonzalez has joined #heat | 03:40 | |
*** sdake has quit IRC | 03:41 | |
*** sdake has joined #heat | 03:41 | |
openstackgerrit | Merged openstack/heat: Add handle_update for senlin cluster https://review.openstack.org/258344 | 03:42 |
*** dims has quit IRC | 03:42 | |
*** ricolin has quit IRC | 03:48 | |
*** tochi has joined #heat | 03:52 | |
*** kse has quit IRC | 03:56 | |
*** ricolin has joined #heat | 04:05 | |
*** vgridnev has joined #heat | 04:05 | |
*** sdake_ has joined #heat | 04:13 | |
*** sdake has quit IRC | 04:15 | |
*** sdake has joined #heat | 04:22 | |
*** sdake_ has quit IRC | 04:24 | |
*** ricolin has quit IRC | 04:24 | |
*** hdd has joined #heat | 04:25 | |
openstackgerrit | Merged openstack/heat: Push deployments metadata on delete https://review.openstack.org/254433 | 04:34 |
*** vgridnev has quit IRC | 04:35 | |
*** ricolin has joined #heat | 04:37 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Refactor handle_update to use prop_diff https://review.openstack.org/263119 | 04:47 |
openstackgerrit | Rabi Mishra proposed openstack/heat: Fix port handle_update to use prop_diff https://review.openstack.org/256328 | 04:47 |
*** coolsvap|away is now known as coolsvap | 04:49 | |
*** vgridnev has joined #heat | 04:58 | |
*** david-lyle has quit IRC | 05:02 | |
*** david-lyle has joined #heat | 05:03 | |
*** Marga_ has quit IRC | 05:07 | |
*** cwolferh has joined #heat | 05:08 | |
*** Marga_ has joined #heat | 05:08 | |
*** gberginc has quit IRC | 05:21 | |
*** yuanying has joined #heat | 05:32 | |
*** vishwanathj has quit IRC | 05:33 | |
*** yuanying_ has quit IRC | 05:36 | |
*** vgridnev has quit IRC | 05:45 | |
*** jaosorior has joined #heat | 05:47 | |
*** rakesh_hs has joined #heat | 06:05 | |
*** vgridnev has joined #heat | 06:08 | |
*** sirushti has joined #heat | 06:12 | |
*** kse has joined #heat | 06:14 | |
*** vishwanathj has joined #heat | 06:23 | |
openstackgerrit | huangtianhua proposed openstack/heat-specs: Support conditions function https://review.openstack.org/245042 | 06:24 |
*** vgridnev has quit IRC | 06:26 | |
*** derekh has joined #heat | 06:31 | |
*** jfluhmann has quit IRC | 06:34 | |
*** ricolin has quit IRC | 06:35 | |
*** Marga_ has quit IRC | 06:37 | |
*** sdake has quit IRC | 06:38 | |
*** jprovazn has joined #heat | 06:38 | |
*** vgridnev has joined #heat | 06:47 | |
*** rwsu has quit IRC | 06:52 | |
*** hdd has quit IRC | 06:59 | |
*** achanda has quit IRC | 07:06 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Rally tests plugins for Heat https://review.openstack.org/270225 | 07:17 |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Fix rally internal Heat job https://review.openstack.org/270636 | 07:20 |
*** vgridnev has quit IRC | 07:26 | |
*** jcoufal has joined #heat | 07:35 | |
*** cp16net has joined #heat | 07:36 | |
openstackgerrit | Di XiaoLi proposed openstack/python-heatclient: Add formatters for 'tags' in method _do_stack_show https://review.openstack.org/270640 | 07:39 |
*** ricolin has joined #heat | 07:52 | |
*** jaosorior has quit IRC | 07:53 | |
*** jtomasek has joined #heat | 07:55 | |
cp16net | skraynev: wrt https://review.openstack.org/#/c/259657/ i think there are some destructive things done to the database and user for trove i made some comments regarding them | 08:00 |
*** mkoderer_ is now known as mkoderer | 08:03 | |
skraynev | cp16net: do you have any suggestions how to solve comments? or there is only one way - just do not do it ? | 08:03 |
*** jaosorior has joined #heat | 08:06 | |
*** achanda has joined #heat | 08:06 | |
cp16net | skraynev: trove doesnt have a rename database call | 08:06 |
*** sorantis has joined #heat | 08:06 | |
cp16net | so you should really know that you want to delete the database if you are making that call | 08:07 |
cp16net | i'm just assuming that was the intent | 08:07 |
cp16net | of what the code was trying to accomplish | 08:08 |
openstackgerrit | huangtianhua proposed openstack/heat: Use reauth context instead of stored context if enable reauth https://review.openstack.org/269456 | 08:09 |
cp16net | as far as managing the users for a trove instance i think the same idea should be concidered because there are grants that each user could have to datasbases in the instance | 08:10 |
cp16net | if you delete the user then all the grants gow ith it | 08:11 |
cp16net | concider it a mysql datastore as a base case for the database and users/grants | 08:11 |
cp16net | but many other datastores share the same pattern | 08:12 |
*** achanda has quit IRC | 08:13 | |
cp16net | skraynev: i have an unrelated question tho if you are around. curious why would heat-cfntools be needed on a guest instance? | 08:13 |
cp16net | is this needed for instances that heat boots and manages? | 08:13 |
skraynev | cp16net: if you want to use Waitconditions or launch some scripts, which was injected during boot vm - you need it | 08:14 |
skraynev | if you just want to boot vm - it may be any other image | 08:15 |
cp16net | skraynev: hmm i'm curious why we would need wait conditions then on a trove instance | 08:20 |
cp16net | i saw this dep in our image elements and looking to remove it because its blocking our gate now | 08:21 |
cp16net | and personally i'm not sure why someone would want to run trove as a dep on heat in the first place | 08:22 |
cp16net | although there was some work done on that in the past | 08:22 |
cp16net | skraynev: https://github.com/openstack/trove/blob/fcb7c9ac2fb36330ecba4dd769c343e8eb98c073/trove/templates/default.heat.template | 08:24 |
cp16net | does that look like it would require a wait? | 08:24 |
*** zeih has joined #heat | 08:25 | |
skraynev | cp16net: Hm in this case it looks like we need cfn tools, because we launch this userdata script https://github.com/openstack/trove/blob/fcb7c9ac2fb36330ecba4dd769c343e8eb98c073/trove/templates/default.heat.template#L50-L56 | 08:25 |
*** pas-ha has joined #heat | 08:25 | |
skraynev | and we use cfntools when do it | 08:25 |
cp16net | skraynev: so its because of the "/opt/aws/bin/cfn-init\n", | 08:26 |
*** vgridnev has joined #heat | 08:27 | |
*** liusheng has quit IRC | 08:28 | |
*** liusheng has joined #heat | 08:29 | |
*** ahelkhou has quit IRC | 08:29 | |
skraynev | cp16net: no. it's also because we run this script | 08:30 |
skraynev | cp16net: need to ask stevebaker or shrady about it ^ | 08:31 |
cp16net | skraynev: ok so i have 2 options to fix our gate that you maybe experiencing as well now... get https://review.openstack.org/#/c/270369/ merged and pushed with a new version or remove heat-cfntools from our gate jobs | 08:31 |
cp16net | i'm leaning towards removing it because its something that i have a bit more control over | 08:32 |
cp16net | and we dont test heat with our gate anyhow | 08:32 |
cp16net | our gate (trove gate) | 08:33 |
cp16net | pip 8.0 messed up lots of things.... | 08:38 |
*** shardy has joined #heat | 08:39 | |
*** derekh has quit IRC | 08:52 | |
therve | skraynev, I ended up looking at the old https://review.openstack.org/#/c/167782/ somehow | 08:55 |
therve | skraynev, What's with the 'None' checking? | 08:55 |
*** pas-ha has quit IRC | 08:56 | |
*** pas-ha has joined #heat | 08:58 | |
openstackgerrit | Rabi Mishra proposed openstack/heat: Ignore ValueError when adding dependencies https://review.openstack.org/270672 | 09:03 |
openstackgerrit | Di XiaoLi proposed openstack/python-heatclient: OpenstackClient plugin for software deployment delete https://review.openstack.org/249724 | 09:10 |
*** gberginc has joined #heat | 09:13 | |
*** oldredmule has joined #heat | 09:15 | |
*** oldredmule has quit IRC | 09:15 | |
*** jistr has joined #heat | 09:16 | |
*** sorantis has quit IRC | 09:21 | |
*** derekh has joined #heat | 09:23 | |
*** yassine has joined #heat | 09:23 | |
skraynev | cp16net: yes. try to delete, if it will not affects you a lot of | 09:27 |
skraynev | therve: honestly I don't remember. I am surprised too. Did you try to check it? | 09:28 |
therve | skraynev, Well at least it's not unit-tested | 09:29 |
therve | skraynev, I mention it because https://review.openstack.org/#/c/267216/ refers to it | 09:29 |
*** sirushti has quit IRC | 09:29 | |
therve | I don't want to carry over mistakes just because | 09:29 |
*** Yanyanhu has quit IRC | 09:30 | |
*** sirushti has joined #heat | 09:31 | |
skraynev | therve: ok. I will recheck it | 09:31 |
therve | Cool that'd be awesome | 09:31 |
*** exploreshaifali has joined #heat | 09:31 | |
*** vgridnev has quit IRC | 09:32 | |
*** vgridnev has joined #heat | 09:33 | |
*** tochi has quit IRC | 09:36 | |
*** jcoufal has quit IRC | 09:40 | |
*** elynn has quit IRC | 09:41 | |
openstackgerrit | Di XiaoLi proposed openstack/python-heatclient: Add formatters for 'tags' in method _do_stack_show https://review.openstack.org/270640 | 09:41 |
*** cp16net has quit IRC | 09:46 | |
*** cp16net has joined #heat | 09:47 | |
skraynev | therve: heh/ it's really "None" | 09:51 |
therve | WTF | 09:51 |
skraynev | therve: wait | 09:52 |
skraynev | I will explain | 09:52 |
skraynev | when we build dependencies all functions are not resolved | 09:53 |
skraynev | so if we have such property: subnet: { get_resource: subnet1 } | 09:53 |
skraynev | it will try to resolve to id of resource | 09:53 |
skraynev | however this resource are not created yet | 09:53 |
skraynev | so it will call https://github.com/openstack/heat/blob/master/heat/engine/cfn/functions.py#L112-L113 | 09:54 |
skraynev | which calls https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L1574-L1581 | 09:55 |
*** sdake has joined #heat | 09:55 | |
skraynev | And..... | 09:55 |
skraynev | in case of neutron we will go to | 09:55 |
*** kbyrne has joined #heat | 09:55 | |
skraynev | https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/neutron/neutron.py#L116-L117 | 09:55 |
skraynev | where resource_id is None | 09:56 |
skraynev | but we use six.text_type, so it became "None" | 09:56 |
skraynev | it's a good place for improvement | 09:57 |
skraynev | I'm not sure, why we do it. so it's good to fix IMO | 09:57 |
therve | Ah yeah | 10:00 |
therve | We should just return None here | 10:00 |
*** openstackgerrit has quit IRC | 10:02 | |
*** sorantis has joined #heat | 10:02 | |
*** openstackgerrit has joined #heat | 10:03 | |
*** sdake has quit IRC | 10:05 | |
skraynev | therve: yes. also we may try to use native resource.py method (but in this case we need re-write more code) | 10:07 |
*** jaosorior has quit IRC | 10:09 | |
*** jaosorior has joined #heat | 10:10 | |
*** jaosorior has quit IRC | 10:10 | |
*** achanda has joined #heat | 10:11 | |
*** jaosorior has joined #heat | 10:11 | |
*** achanda has quit IRC | 10:17 | |
*** GonZo2K has quit IRC | 10:22 | |
*** blues-man has joined #heat | 10:24 | |
openstackgerrit | Merged openstack/heat: Load template files only from their known source https://review.openstack.org/269689 | 10:38 |
jistr | hello, trying to update a heat stack i get an error "ERROR: Failed to validate: Failed to validate: resources[0]: 'list' object has no attribute 'items'" -- is there a chance i can get more detailed information about where exactly in the templates is the issue? E.g. instead of resource[0], can i somehow get the parent stacks of that resource? | 10:39 |
jistr | heat-api.log seems to have the same generic error message | 10:40 |
therve | jistr, What about the engine? | 10:40 |
*** sorantis has quit IRC | 10:41 | |
jistr | therve: i see this http://fpaste.org/313133/33730081/raw/ looks like validation is probably performed via depth-first-search? So the issue could be on the resource group Compute, in one of the parameters printed in the "Validating Parameter Groups" line? | 10:46 |
*** ricolin has quit IRC | 10:47 | |
therve | jistr, It's definitely in that group yes | 10:48 |
jistr | therve: ok that gets me closer i think, thanks! | 10:48 |
therve | Don't hesitate to paste the template if you can | 10:48 |
*** e0ne has joined #heat | 10:57 | |
*** Qiming has joined #heat | 10:58 | |
*** dims has joined #heat | 11:04 | |
*** sorantis has joined #heat | 11:05 | |
*** Qiming has quit IRC | 11:06 | |
*** shadower has joined #heat | 11:19 | |
jistr | therve: the issue was that i made a mistake in the syntax by copy pasting SoftwareConfig output section into a stack output section. Those two are conceptually interchangeable, but there's a small difference in the data structure Heat expects (list vs. map). This illustrates the issue: http://fpaste.org/313152/37561314/raw/ | 11:29 |
jistr | thanks for the help :) | 11:29 |
*** vgridnev has quit IRC | 11:31 | |
*** vgridnev has joined #heat | 11:31 | |
*** jcoufal has joined #heat | 11:34 | |
*** kse has quit IRC | 11:37 | |
*** sorantis has quit IRC | 11:39 | |
*** boris-42 has quit IRC | 12:03 | |
*** sdake has joined #heat | 12:05 | |
*** coolsvap is now known as coolsvap|away | 12:07 | |
*** rakesh_hs has quit IRC | 12:08 | |
*** EricGonczer_ has joined #heat | 12:14 | |
*** achanda has joined #heat | 12:14 | |
*** vgridnev has quit IRC | 12:16 | |
*** vgridnev has joined #heat | 12:18 | |
*** EricGonc_ has joined #heat | 12:19 | |
*** achanda has quit IRC | 12:20 | |
*** EricGonczer_ has quit IRC | 12:23 | |
*** tlashchova has joined #heat | 12:26 | |
*** EricGonc_ has quit IRC | 12:31 | |
*** zeih has quit IRC | 12:47 | |
*** zeih has joined #heat | 12:53 | |
*** tochi has joined #heat | 12:56 | |
*** tochi has quit IRC | 12:57 | |
*** sorantis has joined #heat | 12:58 | |
*** gberginc has quit IRC | 13:05 | |
*** jamielennox is now known as jamielennox|away | 13:07 | |
*** jtomasek has quit IRC | 13:09 | |
*** akuznetsov has joined #heat | 13:11 | |
*** dprince has joined #heat | 13:17 | |
*** zeih has quit IRC | 13:19 | |
openstackgerrit | Merged openstack/heat: Ignore ValueError when adding dependencies https://review.openstack.org/270672 | 13:22 |
*** jtomasek_ has joined #heat | 13:22 | |
*** vgridnev has quit IRC | 13:34 | |
*** vgridnev has joined #heat | 13:36 | |
*** jaime49 has joined #heat | 13:37 | |
*** EricGonczer_ has joined #heat | 13:41 | |
*** sirushti has quit IRC | 13:47 | |
*** jaime49 has quit IRC | 13:48 | |
*** jaime49 has joined #heat | 13:48 | |
*** EricGonczer_ has quit IRC | 13:53 | |
*** exploreshaifali has quit IRC | 13:54 | |
*** akuznetsov has quit IRC | 13:54 | |
*** neelashah has joined #heat | 13:56 | |
*** EricGonczer_ has joined #heat | 13:59 | |
*** sdake has quit IRC | 14:01 | |
*** shardy has quit IRC | 14:03 | |
*** shardy has joined #heat | 14:05 | |
*** EricGonczer_ has quit IRC | 14:07 | |
*** hdd has joined #heat | 14:07 | |
*** jonesbr has joined #heat | 14:08 | |
*** hdd has quit IRC | 14:13 | |
*** jgrassler has joined #heat | 14:16 | |
*** sabeen1 has joined #heat | 14:17 | |
*** achanda has joined #heat | 14:17 | |
*** sdake has joined #heat | 14:19 | |
*** sabeen3 has joined #heat | 14:21 | |
*** sorantis has quit IRC | 14:23 | |
*** achanda has quit IRC | 14:23 | |
*** sabeen1 has quit IRC | 14:24 | |
*** zeih has joined #heat | 14:31 | |
*** jtomasek has joined #heat | 14:31 | |
*** sdake has quit IRC | 14:35 | |
*** sorantis has joined #heat | 14:40 | |
*** akuznetsov has joined #heat | 14:46 | |
*** jtomasek_ has quit IRC | 14:49 | |
*** blomquisg_gone is now known as blomquisg | 14:54 | |
*** akuznetsov has quit IRC | 14:56 | |
*** jreeves has joined #heat | 14:58 | |
*** rpothier has joined #heat | 15:01 | |
*** vgridnev has quit IRC | 15:01 | |
*** Drago1 has joined #heat | 15:02 | |
*** Drago1 has quit IRC | 15:03 | |
*** Drago1 has joined #heat | 15:03 | |
openstackgerrit | Tomer Shtilman proposed openstack/heat: Adding index to stack.owner_id https://review.openstack.org/270849 | 15:06 |
*** boris-42 has joined #heat | 15:07 | |
openstackgerrit | Tomer Shtilman proposed openstack/heat: Adding index to stack.owner_id https://review.openstack.org/270849 | 15:07 |
*** sdake has joined #heat | 15:12 | |
*** akuznetsov has joined #heat | 15:13 | |
*** spotz_zzz is now known as spotz | 15:15 | |
openstackgerrit | Bryan Jones proposed openstack/python-heatclient: OpenstackClient plugin for stack delete https://review.openstack.org/242302 | 15:16 |
*** sdake_ has joined #heat | 15:17 | |
*** achanda has joined #heat | 15:20 | |
*** achanda has quit IRC | 15:20 | |
*** achanda has joined #heat | 15:20 | |
*** sdake has quit IRC | 15:22 | |
*** akuznetsov has quit IRC | 15:23 | |
*** jasond has joined #heat | 15:23 | |
*** vijendar has joined #heat | 15:25 | |
*** akuznetsov has joined #heat | 15:25 | |
*** sorantis has quit IRC | 15:26 | |
*** mragupat has joined #heat | 15:28 | |
*** vijendar1 has joined #heat | 15:31 | |
*** EricGonczer_ has joined #heat | 15:31 | |
*** achanda has quit IRC | 15:33 | |
*** vijendar has quit IRC | 15:34 | |
*** dprince has quit IRC | 15:35 | |
*** akuznetsov has quit IRC | 15:35 | |
*** sdake_ is now known as sdake | 15:37 | |
*** tlashchova has quit IRC | 15:38 | |
*** hdd has joined #heat | 15:41 | |
openstackgerrit | Oleksii Chuprykov proposed openstack/heat: Add test for stack outputs https://review.openstack.org/257350 | 15:42 |
*** mragupat has quit IRC | 15:44 | |
*** ahelkhou has joined #heat | 15:45 | |
*** mragupat has joined #heat | 15:45 | |
openstackgerrit | Mark Vanderwiel proposed openstack/python-heatclient: Add openstack client resource type list and show https://review.openstack.org/254330 | 15:45 |
*** jaime49 has quit IRC | 15:47 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Fix rally internal Heat job https://review.openstack.org/270636 | 15:49 |
openstackgerrit | Tomer Shtilman proposed openstack/heat: Adding index to stack.owner_id https://review.openstack.org/270849 | 15:51 |
openstackgerrit | Tomer Shtilman proposed openstack/heat: Adding index to stack.owner_id https://review.openstack.org/270849 | 15:52 |
*** kebray has joined #heat | 15:54 | |
openstackgerrit | Sergey Kraynev proposed openstack/heat: Rally tests plugins for Heat https://review.openstack.org/270225 | 15:55 |
*** achanda has joined #heat | 15:55 | |
*** zeih has quit IRC | 15:57 | |
*** shardy has quit IRC | 15:57 | |
*** zeih has joined #heat | 15:58 | |
*** shardy has joined #heat | 15:59 | |
*** GonZo2K has joined #heat | 16:00 | |
*** achanda has quit IRC | 16:02 | |
*** zeih has quit IRC | 16:03 | |
*** jdob has joined #heat | 16:03 | |
*** liusheng has quit IRC | 16:04 | |
*** dhellmann has joined #heat | 16:07 | |
*** jaime49 has joined #heat | 16:08 | |
openstackgerrit | Tomer Shtilman proposed openstack/heat: Adding index to stack.owner_id https://review.openstack.org/270849 | 16:09 |
*** jaime49 has quit IRC | 16:10 | |
*** jaime49 has joined #heat | 16:10 | |
openstackgerrit | Tomer Shtilman proposed openstack/heat: Adding index to stack.owner_id https://review.openstack.org/270849 | 16:12 |
*** slagle has quit IRC | 16:14 | |
*** pratikmallya has joined #heat | 16:17 | |
*** asalkeld has joined #heat | 16:18 | |
*** bnemec has quit IRC | 16:18 | |
*** bnemec has joined #heat | 16:20 | |
*** vgridnev has joined #heat | 16:21 | |
*** pratikma_ has joined #heat | 16:22 | |
*** pratikmallya has quit IRC | 16:25 | |
*** jdob has quit IRC | 16:25 | |
*** jdob has joined #heat | 16:25 | |
*** GonZo2K has quit IRC | 16:25 | |
*** GonZo2K has joined #heat | 16:29 | |
*** GonZo2K has quit IRC | 16:29 | |
openstackgerrit | Anant Patil proposed openstack/heat: Convergence: Check resource class before updating https://review.openstack.org/248676 | 16:29 |
*** jdob1 has joined #heat | 16:33 | |
*** kebray has quit IRC | 16:35 | |
shardy | zaneb: Hey, IIRC you fixed a bunch of circular references causing heat to hold on to memory using weakref | 16:37 |
shardy | I was wondering if you had any reccomendations re tools to find such references, as I'm fairly sure we have another similar issue causing heat-engine to grow significantly over time | 16:37 |
*** jdob has quit IRC | 16:38 | |
*** crose has joined #heat | 16:38 | |
*** arlion is now known as pipiopi|sexy | 16:38 | |
*** tlashchova has joined #heat | 16:39 | |
*** pipiopi|sexy is now known as arlion | 16:39 | |
*** hdd has quit IRC | 16:46 | |
*** hdd has joined #heat | 16:46 | |
therve | So I may be dumb, but is there a way in the new gerrit UI to see dependencies? | 16:50 |
therve | You can see the list of patches, but not the relationships | 16:50 |
shardy | therve: Not that I've found, it's pretty annoying | 16:50 |
therve | :/ | 16:50 |
*** vgridnev has quit IRC | 16:51 | |
*** gmoro has joined #heat | 16:51 | |
gmoro | hi all | 16:51 |
*** bnemec has quit IRC | 16:52 | |
gmoro | am I right to believe that if I use SoftwareConfig without SoftwareDeployment I can't get the output of the SoftwareConfig ? | 16:52 |
*** jasond has quit IRC | 16:52 | |
gmoro | tested several different syntaxes, nothing works | 16:52 |
*** Marga_ has joined #heat | 16:52 | |
shardy | gmoro: without SoftwareDeployment, SoftwareConfig doesn't do anything, so there are no outputs | 16:52 |
shardy | http://hardysteven.blogspot.co.uk/2015/05/heat-softwareconfig-resources.html | 16:53 |
gmoro | shardy, read that one already | 16:53 |
shardy | gmoro: that may help w/some context, and | 16:53 |
gmoro | I thought you could use RAW and go just with SoftwareConfig in the user_data | 16:54 |
gmoro | SoftwareDeployment causes the instances to be replaced | 16:54 |
shardy | gmoro: Ah, yeah you can't use outputs when using SoftwareConfig via user_data | 16:55 |
gmoro | shardy, I see | 16:55 |
gmoro | that's a shame :p | 16:55 |
shardy | modifying the user_data will replace the instances, using SoftwareDeployment (not via user_data) shouldn't | 16:55 |
shardy | gmoro: well, there's no signal path via user_data | 16:55 |
shardy | the signal goes to the SoftwareDeployment | 16:55 |
gmoro | shardy, yes, makes sense | 16:55 |
zaneb | shardy: re finding reference loops, I did it by reading all of the code and drawing a diagram | 16:56 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/software-config/example-templates/example-script-template.yaml#L87 | 16:56 |
gmoro | will try out some combinations of SoftwareDeployment | 16:56 |
gmoro | shardy, read this one as well | 16:56 |
gmoro | :) | 16:56 |
zaneb | shardy: I can lend you a pen if you like? ;) | 16:56 |
shardy | gmoro: that shows how it should work, including referencing outputs, the trick is don't use user_data ;) | 16:56 |
gmoro | just trying not to replace the instances really | 16:56 |
gmoro | with SoftwareDeployment my instances got replaced for some reason | 16:56 |
gmoro | it's probably a matter of figuring out the right properties | 16:57 |
*** akuznetsova has quit IRC | 16:57 | |
shardy | gmoro: the most likely reason is you referenced something from the deployment in an OS::Nova::Server property which replaces on update, such as user_data | 16:57 |
shardy | zaneb: lol! Thanks ;) | 16:57 |
shardy | I was looking for something more automated than that, been reading about objgraph | 16:57 |
*** vgridnev has joined #heat | 16:57 | |
zaneb | gmoro: SoftwareDeployment and Server are completely independent resources, so that shouldn't happen | 16:57 |
gmoro | zaneb, will try again then | 16:58 |
gmoro | I tried so many variations that I end up confused | 16:58 |
gmoro | so probably it works and I didn't notice :) | 16:58 |
zaneb | shardy: yeah, I read up about some of that stuff. there are a bunch of tools around but all looked like a pain to get going, and in my case I knew _roughly_ where the problem was | 16:59 |
gmoro | thanks guys | 16:59 |
zaneb | gmoro: as shardy said, putting get_attr stuff in your user_data will *definitely*cause the server to be replaced, so avoiding user_data should be your top priority | 17:00 |
shardy | zaneb: Yeah, I've read a bunch of stuff which starts out "first, recompile python with $flags"... | 17:00 |
zaneb | O.o | 17:00 |
openstackgerrit | Jay Dobies proposed openstack/heat: Add environment retrieval API https://review.openstack.org/269851 | 17:00 |
gmoro | zaneb, ok | 17:00 |
gmoro | let's see how it goes | 17:01 |
* shardy makes coffee and finds a pen ;) | 17:01 | |
*** vgridnev has quit IRC | 17:01 | |
*** bnemec has joined #heat | 17:02 | |
*** akuznetsova has joined #heat | 17:02 | |
*** vgridnev has joined #heat | 17:02 | |
zaneb | shardy: you can get some info about uncollected garbage from the gc module | 17:04 |
zaneb | there's also https://github.com/pympler/pympler and https://pypi.python.org/pypi/mem_top | 17:05 |
zaneb | the latter one looks handy, possibly you could use it without even running under pdb | 17:05 |
*** Marga_ has quit IRC | 17:07 | |
*** coolsvap|away has quit IRC | 17:07 | |
*** Marga_ has joined #heat | 17:08 | |
shardy | zaneb: thanks, that mem_top looks very useful, will give it a try | 17:10 |
*** jfluhmann has joined #heat | 17:14 | |
*** blues-man has quit IRC | 17:18 | |
*** jasond has joined #heat | 17:20 | |
*** mragupat_ has joined #heat | 17:23 | |
*** jistr has quit IRC | 17:24 | |
*** mragupat has quit IRC | 17:26 | |
*** zeih has joined #heat | 17:27 | |
*** jreeves1 has joined #heat | 17:33 | |
*** dprince has joined #heat | 17:33 | |
*** jreeves has quit IRC | 17:33 | |
*** jreeves1 is now known as jreeves | 17:34 | |
*** e0ne has quit IRC | 17:37 | |
openstackgerrit | Jay Dobies proposed openstack/python-heatclient: OpenStack client plugin for environment show https://review.openstack.org/270934 | 17:40 |
*** shadower has quit IRC | 17:41 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/heat: Updated from global requirements https://review.openstack.org/270939 | 17:41 |
*** stevebaker has quit IRC | 17:43 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-heatclient: Updated from global requirements https://review.openstack.org/268510 | 17:46 |
*** rwsu has joined #heat | 17:48 | |
*** yassine has quit IRC | 17:51 | |
pratikma_ | jasond: updated bug report with traceback | 17:54 |
jasond | pratikma_: thanks | 17:55 |
*** hdd has quit IRC | 18:01 | |
*** charlesr has joined #heat | 18:02 | |
*** Marga_ has quit IRC | 18:03 | |
*** charlesr has quit IRC | 18:03 | |
*** derekh has quit IRC | 18:03 | |
*** sabeen3 has quit IRC | 18:04 | |
*** hdd has joined #heat | 18:09 | |
*** mragupat_ has quit IRC | 18:09 | |
*** mragupat has joined #heat | 18:09 | |
*** jaosorior has quit IRC | 18:09 | |
*** jaosorior has joined #heat | 18:10 | |
*** slagle has joined #heat | 18:13 | |
*** mragupat has quit IRC | 18:13 | |
*** sridhar_ram has joined #heat | 18:19 | |
*** kebray has joined #heat | 18:20 | |
*** arlion is now known as monkey | 18:26 | |
*** monkey is now known as arlion | 18:26 | |
*** stevebaker has joined #heat | 18:28 | |
*** zeih has quit IRC | 18:33 | |
openstackgerrit | Mark Vanderwiel proposed openstack/python-heatclient: Add openstack client software config create https://review.openstack.org/270970 | 18:40 |
*** sthillma has joined #heat | 18:43 | |
*** Marga_ has joined #heat | 18:44 | |
*** sabeen has joined #heat | 18:46 | |
*** vijendar has joined #heat | 18:48 | |
*** vijendar2 has joined #heat | 18:49 | |
*** sabeen3 has joined #heat | 18:49 | |
*** sabeen has quit IRC | 18:51 | |
*** vijendar1 has quit IRC | 18:52 | |
*** vijendar has quit IRC | 18:53 | |
*** e0ne has joined #heat | 18:56 | |
openstackgerrit | Pratik Mallya proposed openstack/heat-specs: Add spec for storing raw templates in Heat https://review.openstack.org/270334 | 18:58 |
*** dyasny has quit IRC | 19:00 | |
pratikma_ | Drago1: there are some comments on https://review.openstack.org/#/c/268400/ | 19:01 |
*** zeih has joined #heat | 19:01 | |
pratikma_ | in case you didn't notice :) | 19:01 |
*** mragupat has joined #heat | 19:03 | |
*** dyasny has joined #heat | 19:03 | |
Drago1 | pratikma_: thanks! Just haven't had time to address them | 19:04 |
*** zeih has quit IRC | 19:04 | |
*** tlashchova has quit IRC | 19:08 | |
*** Marga_ has quit IRC | 19:11 | |
*** bana_k has joined #heat | 19:14 | |
*** Marga_ has joined #heat | 19:16 | |
stevebaker | cp16net: you could easily replace your AWS::CloudFormation::Init with a bit of cloud-init cloud-config. That would remove your dependency on heat-cfntools. (also I'll put together a fix release now) | 19:23 |
openstackgerrit | Merged openstack/heat-cfntools: Remove argparse from requirements https://review.openstack.org/270369 | 19:26 |
openstackgerrit | Jay Dobies proposed openstack/python-heatclient: OpenStack client plugin for environment show https://review.openstack.org/270934 | 19:26 |
openstackgerrit | Merged openstack/heat-cfntools: Deprecated tox -downloadcache option removed https://review.openstack.org/256781 | 19:26 |
openstackgerrit | Merged openstack/heat-cfntools: remove python 2.6 trove classifier https://review.openstack.org/260788 | 19:28 |
openstackgerrit | Merged openstack/heat-cfntools: Trivial: Remove vim header from source files https://review.openstack.org/266432 | 19:29 |
cp16net | stevebaker: that sounds like a good way to mitigate this. also looking at the init script thats called i'm not sure why we need to run that on the guest | 19:29 |
jreeves | so…question….If I wanted to add a feature to an already existing spec that's been implemented, should I create another or add onto it? | 19:30 |
*** GonZo2K has joined #heat | 19:30 | |
*** GonZo2K has quit IRC | 19:30 | |
*** GonZo2K has joined #heat | 19:30 | |
*** gberginc has joined #heat | 19:31 | |
stevebaker | cp16net: presumably you need to write out some files https://github.com/openstack/trove/blob/fcb7c9ac2fb36330ecba4dd769c343e8eb98c073/trove/templates/default.heat.template#L37 | 19:31 |
*** kebray has quit IRC | 19:31 | |
stevebaker | cp16net: actually, you're likely stuck with the current approach, as soon as you change UserData then all existing instances will be replaced on stack-update (I don't know if trove ever does stack updates) | 19:32 |
*** jreeves has quit IRC | 19:32 | |
*** jreeves has joined #heat | 19:32 | |
stevebaker | jreeves: maybe you could just use our new spec-lite process, see the recent mails on openstack-dev | 19:33 |
jreeves | any chance you have a link handy? way too emails lately | 19:36 |
jreeves | way too many | 19:37 |
*** vijendar2 has quit IRC | 19:40 | |
jreeves | nvm…I found it | 19:45 |
*** jreeves1 has joined #heat | 19:46 | |
jreeves1 | so if I have an existing BP already submitted, is there a way to change it to a bug to fit the spec-lite process? | 19:49 |
*** e0ne has quit IRC | 19:49 | |
*** jreeves has quit IRC | 19:50 | |
openstackgerrit | Mark Vanderwiel proposed openstack/python-heatclient: Add openstack cli config delete https://review.openstack.org/271008 | 19:53 |
openstackgerrit | Mark Vanderwiel proposed openstack/python-heatclient: Add openstack client software config delete https://review.openstack.org/271008 | 19:53 |
*** jreeves1 is now known as jreeves | 19:56 | |
*** vgridnev has quit IRC | 19:58 | |
dprince | shardy: hi, any chance you'd be +2 on this https://review.openstack.org/#/c/265479/ | 19:58 |
dprince | shardy: that functionality really helps us deploy directly from Swift containers in TripleO... | 19:58 |
*** jcoufal has quit IRC | 19:59 | |
*** EricGonczer_ has quit IRC | 20:02 | |
*** EricGonczer_ has joined #heat | 20:06 | |
*** kebray has joined #heat | 20:07 | |
*** sdake_ has joined #heat | 20:10 | |
*** sdake has quit IRC | 20:12 | |
*** vijendar has joined #heat | 20:12 | |
openstackgerrit | Mark Vanderwiel proposed openstack/python-heatclient: Add openstack client software config list https://review.openstack.org/271022 | 20:15 |
*** Marga_ has quit IRC | 20:22 | |
*** Marga_ has joined #heat | 20:22 | |
*** vgridnev has joined #heat | 20:26 | |
shardy | dprince: lgtm, approved, thanks! | 20:32 |
*** kebray has quit IRC | 20:32 | |
dprince | shardy: :) | 20:32 |
*** sabeen3 has quit IRC | 20:32 | |
*** sabeen has joined #heat | 20:33 | |
jasond | skraynev: ping | 20:35 |
*** vijendar has quit IRC | 20:37 | |
*** ryansb has quit IRC | 20:40 | |
*** vijendar has joined #heat | 20:41 | |
*** sridhar_ram has quit IRC | 20:41 | |
stevebaker | cp16net: heat-cfntools is released | 20:43 |
cp16net | stevebaker: thanks! | 20:44 |
*** ryansb has joined #heat | 20:44 | |
*** ryansb has quit IRC | 20:44 | |
*** ryansb has joined #heat | 20:44 | |
*** jamielennox|away is now known as jamielennox | 20:47 | |
*** mragupat has quit IRC | 20:47 | |
*** mragupat has joined #heat | 20:47 | |
zaneb | why did a bunch of kilo bugs just go from Fix Released => Fix Committed | 20:48 |
zaneb | that seems backwards | 20:48 |
*** jreeves1 has joined #heat | 20:48 | |
*** jreeves has quit IRC | 20:49 | |
*** MVenesio has joined #heat | 20:53 | |
*** MVenesio has quit IRC | 21:04 | |
*** sabeen2 has joined #heat | 21:07 | |
*** sabeen has quit IRC | 21:10 | |
*** neelashah has quit IRC | 21:17 | |
openstackgerrit | Merged openstack/python-heatclient: Update template_utils to support object env's https://review.openstack.org/265479 | 21:31 |
*** jdandrea has joined #heat | 21:39 | |
jdandrea | Am I seeing things or did a bunch of statuses change from Fix Released back to Fix Committed? | 21:39 |
jdandrea | (Wha happen?) | 21:39 |
*** jprovazn has quit IRC | 21:42 | |
*** shardy has quit IRC | 21:43 | |
*** crose has quit IRC | 21:45 | |
*** kebray has joined #heat | 21:46 | |
*** jreeves1 has quit IRC | 21:48 | |
*** jreeves has joined #heat | 21:48 | |
*** crose has joined #heat | 21:54 | |
*** sdake has joined #heat | 21:56 | |
*** dims_ has joined #heat | 21:56 | |
*** dims has quit IRC | 21:57 | |
*** dsneddon is now known as dsneddon_afk | 21:58 | |
*** jaime49 has quit IRC | 21:58 | |
*** gberginc has quit IRC | 21:59 | |
*** sdake_ has quit IRC | 21:59 | |
*** neelashah has joined #heat | 22:00 | |
*** ahelkhou has quit IRC | 22:06 | |
*** pratikma_ has quit IRC | 22:11 | |
*** sridhar_ram has joined #heat | 22:18 | |
*** sdake has quit IRC | 22:20 | |
*** vgridnev has quit IRC | 22:25 | |
*** rpothier has quit IRC | 22:28 | |
*** sdake has joined #heat | 22:32 | |
*** dyasny has quit IRC | 22:32 | |
*** jonesbr has left #heat | 22:32 | |
*** jaime49 has joined #heat | 22:34 | |
*** jaime49 has quit IRC | 22:35 | |
*** jaime49 has joined #heat | 22:35 | |
*** vgridnev has joined #heat | 22:36 | |
*** ahelkhou has joined #heat | 22:38 | |
*** kebray has quit IRC | 22:38 | |
*** ahelkhou has quit IRC | 22:39 | |
*** ahelkhou has joined #heat | 22:40 | |
*** vijendar has quit IRC | 22:41 | |
*** ahelkhou has quit IRC | 22:44 | |
*** jreeves has left #heat | 22:48 | |
*** vgridnev has quit IRC | 22:50 | |
*** vgridnev has joined #heat | 22:51 | |
openstackgerrit | Oleksii Chuprykov proposed openstack/heat: Add test for stack outputs https://review.openstack.org/257350 | 22:52 |
*** vgridnev has quit IRC | 22:55 | |
*** harlowja has quit IRC | 22:56 | |
*** harlowja has joined #heat | 22:56 | |
*** mragupat has quit IRC | 22:56 | |
zaneb | jdandrea: I was wondering about that as well just before you joined | 23:05 |
*** neelashah has quit IRC | 23:08 | |
*** jasond has quit IRC | 23:11 | |
*** jaime49 has quit IRC | 23:12 | |
*** vijendar has joined #heat | 23:20 | |
*** spotz is now known as spotz_zzz | 23:20 | |
*** vijendar has quit IRC | 23:20 | |
zaneb | jdandrea: oh, they're going back now | 23:23 |
zaneb | I was just thinking that my mailbox wasn't full enough | 23:23 |
*** sdake has quit IRC | 23:30 | |
*** EricGonczer_ has quit IRC | 23:38 | |
*** kse has joined #heat | 23:39 | |
*** dprince has quit IRC | 23:40 | |
*** tochi has joined #heat | 23:41 | |
*** sdake has joined #heat | 23:47 | |
*** jasond has joined #heat | 23:48 | |
*** jasond has quit IRC | 23:48 | |
*** sabeen2 has quit IRC | 23:58 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!