openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Make sure we can create an empty template https://review.openstack.org/105894 | 00:09 |
---|---|---|
*** rbuilta has joined #heat | 00:14 | |
*** flyemsafe has quit IRC | 00:22 | |
*** dims has joined #heat | 00:24 | |
*** dims has quit IRC | 00:28 | |
*** piyush has joined #heat | 00:48 | |
*** liusheng has quit IRC | 01:10 | |
*** piyush has quit IRC | 01:14 | |
*** liusheng has joined #heat | 01:22 | |
*** dims has joined #heat | 01:24 | |
*** tiantian has joined #heat | 01:26 | |
*** nati_ueno has quit IRC | 01:29 | |
*** nati_ueno has joined #heat | 01:29 | |
*** dims has quit IRC | 01:29 | |
*** m_22 has left #heat | 01:32 | |
*** rbuilta has quit IRC | 01:44 | |
*** rbuilta has joined #heat | 01:46 | |
*** nosnos has joined #heat | 01:49 | |
*** Yanyanhu has joined #heat | 01:54 | |
*** nosnos has quit IRC | 02:09 | |
*** kebray has joined #heat | 02:12 | |
*** Tross has quit IRC | 02:16 | |
*** dims has joined #heat | 02:17 | |
*** piyush has joined #heat | 02:26 | |
*** sergmelikyan has quit IRC | 02:44 | |
*** morganfainberg_Z is now known as morganfainberg | 02:54 | |
*** Yanyanhu has quit IRC | 03:03 | |
*** Yanyanhu has joined #heat | 03:03 | |
*** cmyster has joined #heat | 03:04 | |
*** cmyster has joined #heat | 03:04 | |
*** ramishra has joined #heat | 03:07 | |
ramishra | stevebaker: Hello !!! | 03:10 |
asalkeld | ramishra, I think he is on holiday | 03:11 |
asalkeld | (not totally sure how long though) | 03:11 |
ramishra | asalkeld: Hi.. thanks.. | 03:12 |
cmyster | morning | 03:12 |
asalkeld | hi cmyster | 03:12 |
* cmyster goes about to look for something caffeinated | 03:13 | |
cmyster | (very slowly) | 03:13 |
asalkeld | yum | 03:13 |
asalkeld | I'll have some too;) | 03:13 |
ramishra | asalkeld: can I bother you with a few questions;)? | 03:13 |
asalkeld | sure | 03:14 |
asalkeld | happy to help if I can | 03:14 |
ramishra | asalkeld: I had a question on 'physical_resource_id', it seems for heat specific resources we sometimes use resource_name and sometimes just leave it NULL, also our 'resource_show' does not support 'physical_resource_id' based search like AWS | 03:15 |
asalkeld | ramishra, what returns None? | 03:16 |
asalkeld | which resource types | 03:16 |
*** EricGonczer_ has joined #heat | 03:16 | |
*** bmahalakshmi has joined #heat | 03:17 | |
asalkeld | ramishra, as far as the search goes - we could add that. It just seems more expensive to lookup | 03:17 |
ramishra | asalkeld: not returning None, we don't set it in resources like 'CloudWatchAlarm' | 03:18 |
asalkeld | ramishra, yeah - that is a horrible internal resource | 03:18 |
ramishra | asalkeld: some resources it's set to the resource_name | 03:18 |
asalkeld | basically there is no "pyhsical id" | 03:18 |
ramishra | asalkeld: I would think that to be an unique id | 03:19 |
asalkeld | or we could make the resource_id == the physical id (in that case) | 03:19 |
asalkeld | so there is something to present | 03:19 |
ramishra | asalkeld: we have api support in heat 'resource_get_by_physical_resource_id', but not in python-heatclient | 03:20 |
asalkeld | ramishra, we could just try find by resource name, then id, then physical id | 03:20 |
asalkeld | (just try and find something useful) | 03:21 |
*** Yanyanhu has quit IRC | 03:21 | |
asalkeld | not sure it's worth making that go through the api as something special | 03:21 |
ramishra | asalkeld: with AWS, resource_name, logical id based search require the stack_name, physical id based search is unique and don't require stack_name | 03:22 |
ramishra | asalkeld: http://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-stack-resources.html | 03:22 |
asalkeld | ramishra, ok - if it is compatiblity with AWS, then we should mirror that behaviour | 03:22 |
asalkeld | (in our aws api) | 03:22 |
*** Yanyanhu has joined #heat | 03:23 | |
asalkeld | just remember the heat client only "talks" the native api | 03:23 |
ramishra | asalkeld: IMO, we should use a GUIID for physical_resource_id, we generate where it's not given to us.. | 03:23 |
asalkeld | ramishra, the resource id is a uuid | 03:24 |
asalkeld | ramishra, are you interested in the aws api? | 03:24 |
asalkeld | (are you using it) | 03:25 |
asalkeld | or the heat client | 03:25 |
ramishra | asalkeld: yeah...not for heat_intenal resource like wait_condition, CloudWatchAlarm | 03:25 |
asalkeld | ok, I see what you are on about: https://github.com/openstack/heat/blob/master/heat/engine/resources/wait_condition.py#L248 | 03:26 |
asalkeld | that can't change | 03:26 |
asalkeld | as it is what is returned by Ref | 03:27 |
ramishra | asalkeld: yeah | 03:28 |
ramishra | asalkeld: I think this would be unique though https://github.com/openstack/heat/blob/master/heat/engine/resources/wait_condition.py#L41 | 03:29 |
ramishra | asalkeld: so are we saying we don't want physical_resource_id based resource_show as it's not required to be AWS compatibel? | 03:30 |
asalkeld | ramishra, the aws API needs to be aws compatible | 03:31 |
asalkeld | the native api is not aws compatible | 03:32 |
ramishra | asalkeld: ok | 03:34 |
asalkeld | ramishra, i see no reason why we can't support show by name or id | 03:34 |
ramishra | asalkeld: you mean physical id? | 03:34 |
ramishra | asalkeld: or logical id? | 03:35 |
asalkeld | resource_id_set() set's the field "nova_instance" | 03:35 |
ramishra | asalkeld: yeah | 03:35 |
asalkeld | that == physical id | 03:35 |
ramishra | asalkeld: yep | 03:36 |
asalkeld | ramishra, it looks like this is supported in the aws api now | 03:37 |
asalkeld | https://github.com/openstack/heat/blob/master/heat/api/cfn/v1/stacks.py#L572 | 03:38 |
*** piyush has quit IRC | 03:38 | |
asalkeld | logical res name == resource name | 03:38 |
asalkeld | https://github.com/openstack/heat/blob/master/heat/api/cfn/v1/stacks.py#L613-L622 | 03:39 |
*** morganfainberg is now known as morganfainberg_Z | 03:41 | |
ramishra | asalkeld: ok.. yeah cfnapi support is there.. not native.. my question is would that useful with the native api and heatclient? | 03:44 |
asalkeld | sure, as long as it doesn't break the api contract (i.e. current clients won't break) | 03:44 |
asalkeld | and behave differently | 03:45 |
*** akuznetsov has joined #heat | 03:47 | |
asalkeld | coffee time ... | 03:47 |
*** EricGonczer_ has quit IRC | 03:48 | |
ramishra | asalkeld: I also see another issue with provider template based ceilometer alarming with HARestarter and AutoScaling.. https://bugs.launchpad.net/heat/+bug/1315048 | 03:50 |
uvirtbot | Launchpad bug 1315048 in heat "Circular dependency when using Ceilometer alarms" [Undecided,New] | 03:50 |
asalkeld | ramishra, I'll have a look at it | 03:51 |
ramishra | asalkeld: it works with OS::Heat::CWLiteAlarm but not with ceilometer alarm resouce as CWLiteAlarm has 'strict_dependency = False' | 03:51 |
asalkeld | ramishra, that is an old issue | 03:51 |
asalkeld | and basically the cw lite alarm is wrong | 03:52 |
asalkeld | (broken) | 03:52 |
asalkeld | I'll have another look tho' | 03:52 |
ramishra | asalkeld: also, if you have a few mins please review some of my patches too:) https://review.openstack.org/#/c/104118/ and https://review.openstack.org/#/c/105646/ | 03:53 |
ramishra | asalkeld: thanks | 03:53 |
*** flyemsafe has joined #heat | 03:53 | |
asalkeld | ramishra, if someone uses that in their code - it will break | 03:59 |
asalkeld | that generate template thing | 03:59 |
* cmyster clicks | 04:04 | |
ramishra | asalkeld: ok. thanx.. will change that.. | 04:06 |
*** nosnos has joined #heat | 04:26 | |
*** arbylee has quit IRC | 04:28 | |
openstackgerrit | Rabi Mishra proposed a change to openstack/python-heatclient: Alter misleading cli command 'resource-template' https://review.openstack.org/104118 | 04:33 |
openstackgerrit | Rikimaru Honjo proposed a change to openstack/heat: Restore resource_id from backup_stack https://review.openstack.org/102767 | 04:34 |
ramishra | asalkeld: updated patch submitted for https://review.openstack.org/#/c/104118/, please check when you have time.. thanx.. | 04:35 |
*** nati_ueno has quit IRC | 05:01 | |
*** nati_ueno has joined #heat | 05:02 | |
*** nati_uen_ has joined #heat | 05:04 | |
*** nati_ueno has quit IRC | 05:04 | |
*** nkhare has joined #heat | 05:06 | |
*** lazy_prince2 has joined #heat | 05:09 | |
*** k4n0 has joined #heat | 05:13 | |
*** metral is now known as metral_zzz | 05:18 | |
*** lazy_prince2 has quit IRC | 05:19 | |
*** metral_zzz is now known as metral | 05:19 | |
*** metral is now known as metral_zzz | 05:22 | |
*** metral_zzz is now known as metral | 05:25 | |
*** che-arne has quit IRC | 05:33 | |
*** rushiagr has joined #heat | 05:40 | |
*** Tross has joined #heat | 05:44 | |
*** rakesh_hs has joined #heat | 05:46 | |
*** nati_uen_ has quit IRC | 05:47 | |
*** tomek_adamczewsk has quit IRC | 05:51 | |
*** tomek_adamczewsk has joined #heat | 05:52 | |
*** Tross has quit IRC | 05:53 | |
*** tomek_adamczewsk has quit IRC | 05:56 | |
*** sab has joined #heat | 05:56 | |
skraynev | Good morning | 06:00 |
cmyster | morn | 06:01 |
*** ramishra has quit IRC | 06:03 | |
*** sarob has joined #heat | 06:05 | |
*** kopparam has joined #heat | 06:07 | |
*** tspatzier has joined #heat | 06:07 | |
sab | Hi All, Good morning, I am stuck with associating an autoscaling group with a load balancer defined in a template. can anyone help? | 06:08 |
Yanyanhu | hi, sab, how did you write the template. I think it can work using OS::Heat::AutoScalingGroup and OS::Neutron::LoadBalancer. | 06:12 |
sab | Yanyanhu, is there a way I can mention 'members' property in LoadBalancer with an autoscaling group instances? | 06:13 |
*** sab has quit IRC | 06:15 | |
*** sab has joined #heat | 06:16 | |
Yanyanhu | no, I guess you should use nested stack to do this. You can define the autoscaling group and loadbalancer pool in the top level template and then define the autoscaling instance and member in the nested template. | 06:16 |
*** unmeshg has joined #heat | 06:19 | |
Yanyanhu | Then the loadbalancer pool id can be passed into the nested template as a property and be used by OS::Neutron::PoolMember to associate each nova server when they are created. | 06:19 |
*** nosnos has quit IRC | 06:20 | |
sab | Yanyanhu, awesome, thank you so much. I will try with this and get back to you when I am stuck :) | 06:22 |
Yanyanhu | sab, no problem. I have tested it in my environment, so I think it will work :-) | 06:24 |
sab | Yanyanhu, do you have a sample template? :) | 06:24 |
Yanyanhu | sab, yes, but I can't access it now, not in my personal compute... | 06:26 |
*** ramishra has joined #heat | 06:26 | |
sab | Yanyanhu, np. thank you :) | 06:26 |
*** mohits has joined #heat | 06:27 | |
*** tomek_adamczewsk has joined #heat | 06:31 | |
*** sarob has quit IRC | 06:33 | |
shardy | sab: https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml | 06:37 |
shardy | morning all | 06:37 |
sab | shardy, Thank u very much :) | 06:38 |
*** slok184 has joined #heat | 06:39 | |
Yanyanhu | morning shardy | 06:39 |
*** m_22 has joined #heat | 06:41 | |
*** m_22 has left #heat | 06:41 | |
*** jstrachan has joined #heat | 06:54 | |
cmyster | morning | 06:55 |
*** flyemsafe has quit IRC | 06:57 | |
*** tomek_adamczewsk has quit IRC | 06:59 | |
*** tomek_adamczewsk has joined #heat | 07:05 | |
*** akuznetsov has quit IRC | 07:09 | |
*** tomek_adamczewsk has quit IRC | 07:09 | |
cmyster | shardy: I have rechecked vs a bug, can you please re-add your +1 ? | 07:09 |
*** kopparam has quit IRC | 07:11 | |
*** bmahalakshmi2 has joined #heat | 07:18 | |
*** bmahalakshmi has quit IRC | 07:19 | |
*** jcoufal has joined #heat | 07:20 | |
*** jistr has joined #heat | 07:20 | |
*** renlt has joined #heat | 07:25 | |
*** ifarkas has joined #heat | 07:32 | |
*** bvandenh has quit IRC | 07:37 | |
*** kopparam has joined #heat | 07:37 | |
*** avquadri has joined #heat | 07:41 | |
*** tiantian has quit IRC | 07:47 | |
*** Qiming has joined #heat | 07:56 | |
lifeless | might be interesting for heat folk -- http://www.redhat.com/about/news/archive/2014/7/red-hat-and-google-collaborate-on-kubernetes-to-manage-docker-containers-at-scale and https://github.com/GoogleCloudPlatform/kubernetes/blob/master/DESIGN.md | 07:57 |
*** pas-ha has joined #heat | 07:58 | |
pas-ha | morning all :) | 07:58 |
cmyster | morning | 07:58 |
*** bvandenh has joined #heat | 08:04 | |
*** kebray has quit IRC | 08:08 | |
Yanyanhu | hi, stevebaker, are you around? | 08:11 |
*** tomek_adamczewsk has joined #heat | 08:11 | |
cmyster | not at these hours | 08:11 |
cmyster | try, maybe 5-6 hours ago :) | 08:12 |
Yanyanhu | cmyster, ok... thanks | 08:13 |
*** derekh__ has joined #heat | 08:13 | |
cmyster | :) | 08:14 |
cmyster | Yanyanhu: you need him specifically ? | 08:14 |
Yanyanhu | cmyster, just have a bug fix want to get some suggestion from him, so maybe I can try to find him later. Thanks :-) | 08:16 |
cmyster | or, jsut ask around or a link to your patch... | 08:17 |
Yanyanhu | hi, cmyster, this is the link, https://review.openstack.org/#/c/104754/ | 08:17 |
cmyster | :) | 08:18 |
cmyster | I won't tell you what to do obviously, but if you need help and can't wait 'till he is back online... | 08:18 |
Yanyanhu | cmyster, I think I can fix it from both heat or collector side, but I'm not sure which way is the best... | 08:21 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Fix monkey-patching occurence in a test https://review.openstack.org/106586 | 08:21 |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Improve mocking in HeatTestCase https://review.openstack.org/106585 | 08:21 |
cmyster | Yanyanhu: you can start with one of the reviewer who reviewed you code | 08:21 |
cmyster | I'm less familiar with it so my advice won't carry wight here | 08:22 |
Yanyanhu | cmyster, I found steve is the auth of collector, so I'm trying to ask his thought about this | 08:22 |
Yanyanhu | cmyster, ok, thank you so much :) | 08:22 |
cmyster | Yanyanhu: its probably best thing to do, I was just suggesting that you might want to share your current issue in here as well :) | 08:23 |
*** Yanyanhu has quit IRC | 08:28 | |
*** Yanyanhu has joined #heat | 08:29 | |
Yanyanhu | cmyster, sure, thanks. | 08:30 |
*** tomek_adamczewsk has quit IRC | 08:40 | |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Providing reference on resource during preview https://review.openstack.org/97544 | 08:45 |
*** tomek_adamczewsk has joined #heat | 08:45 | |
pas-ha | btw, what is our current deprecation period consensus? If a feature (mistakenly) landed in Icehouse and I want to deprecate in now, in which release can it be removed? | 08:45 |
*** Tross has joined #heat | 08:49 | |
shardy | pas-ha: It depends on the feature and likely impact, but probably at least one cycle | 08:51 |
shardy | pas-ha: what is the feature? | 08:51 |
pas-ha | https://review.openstack.org/#/c/106623/ | 08:51 |
pas-ha | shardy, ^ | 08:52 |
*** kopparam has quit IRC | 08:52 | |
pas-ha | not sure about a comment I put there for deprecation period :) | 08:52 |
*** kopparam has joined #heat | 08:52 | |
pas-ha | oops. there's already a mistake in that comment: s/Volume/VolumeAttachment | 08:53 |
shardy | pas-ha: The problem with deprecation warnings in this case is the folks who need to see them (the users, writing the templates) won't see them | 08:56 |
openstackgerrit | Takashi NATSUME proposed a change to openstack/heat: Add log output about HTTP calls in cinderclient https://review.openstack.org/104745 | 08:56 |
*** kopparam has quit IRC | 08:56 | |
shardy | pas-ha: So there is an argument to just consider the update behavior a bug and fix it: | 08:57 |
shardy | http://lists.openstack.org/pipermail/openstack-dev/2014-July/039548.html | 08:57 |
* cmyster wonders heat list is still on deprecated right? thats how long now ? | 08:57 | |
shardy | well stevebaker made that argument and I somewhat agree with him | 08:57 |
shardy | cmyster: I deprecated it in Icehouse, so I guess we can remove it sometime soon | 08:57 |
cmyster | yup | 08:58 |
shardy | although the client release cadence isn't tied to the periodic OpenStack releases | 08:58 |
*** ramishra has quit IRC | 08:58 | |
pas-ha | ok, so basically just move it to native resource then. ok, will do | 08:58 |
*** Tross has quit IRC | 08:58 | |
shardy | pas-ha: It's actually very hard to evaluate if folks are relying on this behavior, we should probably at least send a message of warning to the Openstack general mailing list, and document the change in the release notes | 08:59 |
*** tspatzier__ has joined #heat | 09:00 | |
pas-ha | shardy, btw the same goes for AWS WaitCondition - bug #1340100 | 09:00 |
uvirtbot | Launchpad bug 1340100 in heat "AWS::CloudFormation::WaitCondition must not support any updates" [Undecided,New] https://launchpad.net/bugs/1340100 | 09:00 |
pas-ha | not sure how it will affect TriplO and the likes though | 09:00 |
shardy | pas-ha: Yeah, we need to get the native waitcondition resources merged (and supporting updates) before we can fix that | 09:00 |
shardy | pas-ha: Yeah, we need confirmation from SpamapS as he was the author of UpdateWaitConditionHandle | 09:01 |
shardy | I'm not sure if TripleO still needs it after moving to SoftwareDeployments or not | 09:01 |
shardy | I'll post a patch adding update support to the native resources up for review later today | 09:01 |
pas-ha | shardy, WaitConditionHandle is different, the AWS one was not supporting updates anyway (that why UpdateWaitConditionHandle is there I presume) | 09:02 |
*** tspatzier has quit IRC | 09:02 | |
shardy | pas-ha: Yeah, but an updateable WaitCondition is useless without an updateable handle resource | 09:02 |
pas-ha | true | 09:03 |
*** ramishra has joined #heat | 09:06 | |
*** Qiming has quit IRC | 09:07 | |
shardy | Simple heatclient review if anyone has a moment: | 09:08 |
shardy | https://review.openstack.org/#/c/99326/ | 09:08 |
shardy | been waiting for a second +2/+A for a few weeks ;) | 09:09 |
*** Qiming has joined #heat | 09:10 | |
cmyster | shardy: you posted that autoscaling+neutron load balancer template, the lb doesn't seem to do anything | 09:16 |
cmyster | or maybe it works differently in as case of autoscaling group ? | 09:16 |
shardy | cmyster: have you seen the PoolMember resource in the nested template? | 09:17 |
cmyster | sec, rechecking | 09:17 |
cmyster | pool_id: {get_resource: pool} ? | 09:18 |
cmyster | shardy: if your talking about OS::Neutron::PoolMember then there isn't one there | 09:20 |
openstackgerrit | Rabi Mishra proposed a change to openstack/python-heatclient: Deprecate misleading cli command 'resource-template' https://review.openstack.org/104118 | 09:20 |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/lb_server.yaml#L32 | 09:20 |
cmyster | ahh that wasn't the template you shared earlier :) | 09:21 |
*** lekha has quit IRC | 09:21 | |
shardy | "PoolMember resource in the nested template" ;) | 09:21 |
cmyster | and I was asking about the link you posted: https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml and if the LB resource there is doing anything | 09:22 |
ramishra | shardy: hi.. added a new patch with changed commit message for https://review.openstack.org/#/c/104118/5.. please take a min to review it when you are free. | 09:22 |
cmyster | apart from being created that is | 09:22 |
*** lekha has joined #heat | 09:23 | |
shardy | https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml#L65 | 09:23 |
shardy | ramishra: will do, thanks! | 09:23 |
cmyster | ahhha | 09:23 |
*** lazy_prince has quit IRC | 09:23 | |
cmyster | now I got it | 09:24 |
cmyster | thanks | 09:24 |
*** dims has quit IRC | 09:27 | |
*** kopparam has joined #heat | 09:29 | |
*** kopparam has quit IRC | 09:30 | |
*** Adri2000 has quit IRC | 09:31 | |
*** Adri2000 has joined #heat | 09:33 | |
*** Adri2000 is now known as Guest58072 | 09:33 | |
*** kopparam has joined #heat | 09:36 | |
*** lazy_prince has joined #heat | 09:40 | |
*** ramishra has quit IRC | 09:43 | |
*** jyoti-ranjan has joined #heat | 09:44 | |
*** jyoti-ranjan has quit IRC | 09:44 | |
*** ramishra has joined #heat | 09:45 | |
*** tiantian has joined #heat | 09:48 | |
*** Qiming has quit IRC | 09:48 | |
*** jyoti-ranjan has joined #heat | 09:50 | |
*** jyoti-ranjan has left #heat | 09:51 | |
*** jyoti-ranjan has joined #heat | 09:52 | |
*** dims_ has joined #heat | 09:54 | |
*** tomek_adamczewsk has quit IRC | 09:57 | |
*** k4n0 has quit IRC | 09:57 | |
*** dims_ has quit IRC | 09:58 | |
*** unmeshg has quit IRC | 09:59 | |
*** kopparam has quit IRC | 10:00 | |
*** kopparam has joined #heat | 10:01 | |
*** kopparam has quit IRC | 10:02 | |
*** kopparam has joined #heat | 10:03 | |
*** kopparam has quit IRC | 10:04 | |
*** kopparam has joined #heat | 10:04 | |
*** andreaf has quit IRC | 10:07 | |
*** akuznetsov has joined #heat | 10:07 | |
*** k4n0 has joined #heat | 10:10 | |
*** ramishra has quit IRC | 10:14 | |
*** ramishra has joined #heat | 10:20 | |
*** tomek_adamczewsk has joined #heat | 10:31 | |
*** k4n0 has quit IRC | 10:35 | |
*** akuznetsov has quit IRC | 10:45 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat: Move VolumeAttachment updates to Cinder resource https://review.openstack.org/106623 | 10:48 |
*** bmahalakshmi2 has quit IRC | 10:49 | |
*** akuznetsov has joined #heat | 10:54 | |
*** dims_ has joined #heat | 10:55 | |
*** tiantian has quit IRC | 10:57 | |
*** dims_ has quit IRC | 10:59 | |
*** kopparam has quit IRC | 11:03 | |
*** killer_prince has joined #heat | 11:04 | |
cmyster | hmmm | 11:05 |
openstackgerrit | Sergey Kraynev proposed a change to openstack/heat: Remove redundant method handle_get_attributes https://review.openstack.org/106734 | 11:05 |
cmyster | shardy: seems like your +1 triggered jenkins to retest... | 11:05 |
cmyster | strangeness | 11:06 |
*** pmyers has joined #heat | 11:06 | |
*** sergmelikyan has joined #heat | 11:06 | |
*** lazy_prince has quit IRC | 11:07 | |
*** killer_prince is now known as lazy_prince | 11:07 | |
*** slok184 has quit IRC | 11:08 | |
*** sergmelikyan has quit IRC | 11:10 | |
*** tspatzier__ has quit IRC | 11:10 | |
*** lazy_prince2 has joined #heat | 11:11 | |
*** lazy_prince2 is now known as killer_prince | 11:11 | |
*** sergmelikyan has joined #heat | 11:12 | |
*** tnurlygayanov has quit IRC | 11:15 | |
*** dims_ has joined #heat | 11:19 | |
*** killer_prince has quit IRC | 11:20 | |
*** sgordon has joined #heat | 11:20 | |
*** dims_ has quit IRC | 11:24 | |
openstackgerrit | Angus Salkeld proposed a change to openstack/heat: Make sure we can create an empty template https://review.openstack.org/105894 | 11:31 |
*** alexpilotti has joined #heat | 11:34 | |
*** avquadri has quit IRC | 11:35 | |
*** saju_m has joined #heat | 11:40 | |
cmyster | I have made a mistake in a template and got a strange error: Resource CREATE failed: StackValidationFailed: Property error : wibhbpauqcc3: Property user_data not assigned | 11:45 |
cmyster | whats that wibhbpauqcc3 ? | 11:45 |
*** saju_m has quit IRC | 11:45 | |
*** flyemsafe has joined #heat | 11:45 | |
*** saju_m has joined #heat | 11:46 | |
cmyster | (I'm guessing some sort of a pseudo resource name ?) | 11:47 |
*** kopparam has joined #heat | 11:48 | |
*** m_22 has joined #heat | 11:48 | |
skraynev | ramishra: about https://review.openstack.org/#/c/106734/, what kind of test do you want? AFAIK, some tests already exist (where we try to get attribute from neutron resources) | 11:48 |
*** liusheng has quit IRC | 11:48 | |
skraynev | ramishra: Idea was just to delete additional redundant function in chain of resolving attributes. | 11:49 |
*** liusheng has joined #heat | 11:49 | |
*** dims_ has joined #heat | 11:52 | |
*** rakesh_hs has quit IRC | 11:52 | |
*** saju_m has quit IRC | 11:52 | |
*** rushiagr has quit IRC | 11:57 | |
*** asalkeld has quit IRC | 11:59 | |
*** sab has quit IRC | 11:59 | |
*** rushiagr has joined #heat | 12:00 | |
ramishra | skraynev: I don't see any tests for _resolve_attribute in neutron or any of the sub calsses. can you point me to one if I am missing it? I was looking for tests like test_prepare_properties in test_neutron.py | 12:01 |
*** cmyster has quit IRC | 12:02 | |
*** tspatzier has joined #heat | 12:02 | |
*** jdob has joined #heat | 12:03 | |
skraynev | ramishra: we have not test for _resolve_attribute explicitly. We did it when call FnGetAtt method | 12:04 |
skraynev | ramishra: https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L148-L151 | 12:04 |
*** lazy_prince has quit IRC | 12:05 | |
skraynev | ramishra: https://github.com/openstack/heat/blob/master/heat/engine/attributes.py#L115 | 12:06 |
skraynev | ramishra: https://github.com/openstack/heat/blob/master/heat/engine/attributes.py#L153-L158 | 12:06 |
ramishra | skraynev: I think it would be better to add one, it's 'unit test' for this class and bound functions .. anyway, someone can override my -1, no issues with that.. | 12:07 |
skraynev | ramishra: sorry for the many links ;) | 12:07 |
skraynev | ramishra: np, I will add one. | 12:11 |
*** piyush has joined #heat | 12:12 | |
*** kopparam has quit IRC | 12:13 | |
*** jyoti-ranjan has quit IRC | 12:16 | |
*** Yanyanhu has quit IRC | 12:19 | |
*** saju_m has joined #heat | 12:20 | |
*** killer_prince has joined #heat | 12:21 | |
*** killer_prince is now known as lazy_prince | 12:21 | |
*** radez_g0n3 is now known as radez | 12:22 | |
ramishra | skraynev: thanks! | 12:25 |
*** tonisbones has joined #heat | 12:28 | |
*** Yanyanhu has joined #heat | 12:30 | |
*** rushiagr_ has joined #heat | 12:31 | |
*** achampion has quit IRC | 12:32 | |
*** rushiagr has quit IRC | 12:34 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat-specs: mplement AWS "Updates are not supported" https://review.openstack.org/105742 | 12:37 |
*** mohits_ has joined #heat | 12:38 | |
*** mohits has quit IRC | 12:38 | |
*** ramishra has quit IRC | 12:39 | |
openstackgerrit | Pavlo Shchelokovskyy proposed a change to openstack/heat-specs: Implement AWS "Updates are not supported" https://review.openstack.org/105742 | 12:39 |
*** DandyPandy has quit IRC | 12:40 | |
*** jdandrea has left #heat | 12:41 | |
*** jdandrea has joined #heat | 12:42 | |
*** cdent has joined #heat | 12:43 | |
*** alexpilotti has quit IRC | 12:48 | |
*** chandankumar has joined #heat | 12:48 | |
*** mohits_ has quit IRC | 12:50 | |
*** Guest58072 is now known as Adri2000 | 12:53 | |
*** Adri2000 has quit IRC | 12:53 | |
*** Adri2000 has joined #heat | 12:53 | |
*** m_22 has quit IRC | 12:55 | |
*** blomquisg has joined #heat | 13:01 | |
*** PragadeeswaranS has joined #heat | 13:01 | |
*** alexheneveld has joined #heat | 13:02 | |
*** Yanyanhu has quit IRC | 13:06 | |
*** Yanyanhu has joined #heat | 13:06 | |
*** ramishra has joined #heat | 13:08 | |
*** chandankumar has quit IRC | 13:18 | |
*** chandankumar has joined #heat | 13:18 | |
*** samstav has joined #heat | 13:18 | |
zaneb | shadower: do you think what I suggested in that mailing list message is enough to cover all your requirements? | 13:20 |
shadower | zaneb: sorry, I didn't get to read through it yet. I should have a better idea in a couple of hours | 13:24 |
*** piyush has quit IRC | 13:29 | |
*** piyush has joined #heat | 13:29 | |
*** piyush has quit IRC | 13:33 | |
zaneb | shadower: cool, np | 13:33 |
sergmelikyan | Do we have restriction on length for resource name in HOT? | 13:33 |
*** richa has joined #heat | 13:33 | |
zaneb | shadower: just wanted to check if you had any questions while we were both online :) | 13:34 |
*** jasond` has joined #heat | 13:34 | |
shadower | zaneb: yeah, appreciated. So the patch for 1) looks good (will test and report back), I completely missed the syntax for 2) (extended attribute of a single resource group item) -- tested it now, works | 13:35 |
*** andreaf has joined #heat | 13:36 | |
shadower | I'll need to process the rest properly | 13:36 |
zaneb | \o/ | 13:36 |
zaneb | ok cool :) | 13:36 |
shadower | zaneb: anyway, thanks a lot for your answers. This is exactly what I was hoping for -- I'm aware there were things I was missing or didn't understand properly | 13:36 |
shadower | so this is quite helpful | 13:37 |
zaneb | thanks for the questions! having the use cases laid out like that is extremely helpful | 13:37 |
shadower | cool | 13:37 |
*** richa_ has joined #heat | 13:38 | |
*** PragadeeswaranS has quit IRC | 13:38 | |
shadower | zaneb: btw any idea what's going on with stevebaker? He ported tripleo templates to HOT (which is awesome) but then stopped responding | 13:39 |
zaneb | shadower: he's on holiday in Australia | 13:40 |
shadower | zaneb: thanks, any idea when he may be back? | 13:40 |
*** lvdongbing has joined #heat | 13:40 | |
shadower | I'd love to get the patches sorted & merged but don't want to step on his toes | 13:40 |
* zaneb checks calendar | 13:41 | |
*** richa has quit IRC | 13:41 | |
*** richa_ is now known as richa | 13:41 | |
*** samuelmz_ has quit IRC | 13:41 | |
zaneb | shadower: it appears he'll be back on Thursday | 13:41 |
shadower | zaneb: okay, thanks! | 13:41 |
*** aweiteka has joined #heat | 13:42 | |
shadower | zaneb: oh, using outputs to format the data. CLEVER! | 13:43 |
shadower | I didn't think of that at all (i.e. I'm an idiot) | 13:43 |
shadower | we absolutely plan to wrap the compute node (or whatever) in a provider resource anyway | 13:43 |
zaneb | cool, yeah, I think once you'd done that it would have been more obvious; it's always hard to see that far ahead | 13:44 |
shadower | yeah | 13:44 |
*** packet has joined #heat | 13:46 | |
*** packet has quit IRC | 13:46 | |
shardy | Hey guys, does anyone have time to add their opinion here before I make the changes requested by nanjj? | 13:46 |
shardy | https://review.openstack.org/#/c/102888/10/heat/engine/resources/wait_condition.py | 13:46 |
shardy | It's about whether we align with AWS strings for waitcondition signal statuses, or heat resource states (or both) | 13:46 |
*** sjmc7 has joined #heat | 13:48 | |
ryansb | shardy: I'd lean towards aligning with heat states, but can see an argument for allowing both | 13:49 |
shardy | ryansb: Hi, thanks for the feedback, yeah I'm undecided | 13:50 |
shardy | So far I've tried to make the native resource much more permissive in terms of validation (of the signal data), so perhaps I should have a list of states which can be interpreted as "OK" | 13:51 |
shardy | I guess it is possible that folks migrating from CFN waitconditions might get confused until they realize they need to s/SUCCESS/COMPLETE | 13:51 |
*** andreaf has quit IRC | 13:53 | |
*** lvdongbing has quit IRC | 13:53 | |
zaneb | shardy: COMPLETE doesn't even make sense to me in this context; I'd agree with nanjj | 13:54 |
zaneb | the opposite of failure isn't completion, it's success | 13:56 |
shardy | zaneb: Ok, thanks - It made sense to me when considering single signals, but I guess it makes less sense when you have a >1 count | 13:56 |
zaneb | yeah, that would make it weird | 13:57 |
shardy | I was thinking $thing_being_serialized is "complete" | 13:57 |
shardy | Thanks, I'll revert to success | 13:57 |
zaneb | well, it's complete whether it failed _or_ succeeded | 13:58 |
*** jistr has quit IRC | 13:58 | |
*** kopparam has joined #heat | 13:58 | |
shardy | well arguably, or you could say it didn't complete, because it failed | 13:58 |
*** piyush has joined #heat | 13:58 | |
shardy | but that's just hair-splitting over language ;) | 13:59 |
*** jistr has joined #heat | 13:59 | |
*** renlt has quit IRC | 13:59 | |
zaneb | imo $thing_being_serialized either completes or times out, and if it completes it either fails or succeeds. but I agree we are into hair-splitting territory ;) | 14:00 |
ryansb | I'd say allow SUCCESS or COMPLETE since COMPLETE is consistent w/ other heat resources | 14:01 |
shardy | zaneb: Yeah, but IMO if I start a task, and fail to do it, then that task is incomplete, not complete :D | 14:01 |
ryansb | while SUCCESS might be expected by more folks coming from CFN | 14:01 |
zaneb | ryansb: this is a different thing to the resource state though | 14:01 |
* shardy stops splitting hairs ;) | 14:01 | |
ryansb | ah, I guess I conflated the two. | 14:02 |
zaneb | the resource still goes into the COMPLETE state when it is done | 14:02 |
*** kopparam_ has joined #heat | 14:02 | |
zaneb | (and so do the resources in CloudFormation) | 14:02 |
shardy | well it's directly related to the COMPLETE state of the WaitCondition, the fact that we post data to the handle is a weird implementation related detail | 14:03 |
zaneb | ryansb: this is about the content of the signal you send back from the instance to report whether you configured it successfully or not | 14:03 |
*** arbylee has joined #heat | 14:03 | |
*** aweiteka has quit IRC | 14:03 | |
*** kebray has joined #heat | 14:04 | |
shardy | I'll just change it to success, sounds like everybody will be happy with that :) | 14:04 |
ryansb | +1 | 14:04 |
zaneb | +1 :) | 14:04 |
*** jrist has joined #heat | 14:04 | |
*** kopparam has quit IRC | 14:04 | |
*** tomek_adamczewsk has quit IRC | 14:07 | |
*** kebray has quit IRC | 14:08 | |
*** tomek_adamczewsk has joined #heat | 14:10 | |
*** vijendar has joined #heat | 14:12 | |
*** DandyPandy has joined #heat | 14:13 | |
*** kopparam_ has quit IRC | 14:13 | |
*** zz_gondoi is now known as gondoi | 14:14 | |
*** kopparam has joined #heat | 14:14 | |
*** alexheneveld has quit IRC | 14:15 | |
*** rushiagr_ has quit IRC | 14:16 | |
*** tspatzier has quit IRC | 14:16 | |
*** lazy_prince is now known as killer_prince | 14:17 | |
*** aweiteka has joined #heat | 14:17 | |
*** daneyon has joined #heat | 14:17 | |
*** daneyon has quit IRC | 14:17 | |
*** beekneemech is now known as bnemec | 14:18 | |
*** daneyon has joined #heat | 14:18 | |
*** kopparam has quit IRC | 14:19 | |
*** tspatzier has joined #heat | 14:21 | |
*** funzo has joined #heat | 14:22 | |
*** piyush1 has joined #heat | 14:24 | |
*** piyush has quit IRC | 14:25 | |
*** alexpilotti has joined #heat | 14:29 | |
*** jistr has quit IRC | 14:35 | |
*** jistr has joined #heat | 14:36 | |
jpeeler | review request: https://review.openstack.org/#/c/106159/ | 14:37 |
*** richa has quit IRC | 14:38 | |
*** david-lyle has joined #heat | 14:40 | |
*** hipokrit has joined #heat | 14:41 | |
*** alexpilotti has quit IRC | 14:49 | |
zaneb | jpeeler: Woohoo! congrats on getting that done :) | 14:49 |
*** rushiagr_ has joined #heat | 14:50 | |
*** morganfainberg_Z is now known as morganfainberg | 14:51 | |
*** tomek_adamczewsk has quit IRC | 14:51 | |
*** saju_m has quit IRC | 14:53 | |
*** arbylee has quit IRC | 14:53 | |
*** jcoufal has quit IRC | 14:54 | |
jdandrea | Does anyone know offhand when attributes.py had the Schema class added? We installed icehouse (or thought we did) and it seems to be missing. Weird ... | 14:55 |
jpeeler | zaneb: indeed yes, thanks. very soon i'll be back to "normal" | 14:55 |
*** zns has joined #heat | 14:57 | |
jdandrea | nm, found it ... | 14:59 |
jdandrea | Looks like the attribute Schema class was added after Icehouse, am I seeing this correctly? | 15:00 |
jdandrea | https://github.com/openstack/heat/commits/master/heat/engine/attributes.py | 15:00 |
*** unmeshg has joined #heat | 15:01 | |
*** kebray has joined #heat | 15:02 | |
*** zns has quit IRC | 15:02 | |
*** edmund has joined #heat | 15:02 | |
*** nkhare has quit IRC | 15:03 | |
*** Yanyan has joined #heat | 15:05 | |
*** pas-ha has quit IRC | 15:07 | |
*** Yanyanhu has quit IRC | 15:07 | |
openstackgerrit | A change was merged to openstack/heat: Unit tests: Check for lost resource after failed rollback https://review.openstack.org/103236 | 15:08 |
*** Yanyan has quit IRC | 15:10 | |
*** david-lyle has quit IRC | 15:12 | |
*** arbylee has joined #heat | 15:15 | |
*** zns has joined #heat | 15:18 | |
*** aweiteka has quit IRC | 15:28 | |
*** david-lyle has joined #heat | 15:30 | |
*** tspatzier has quit IRC | 15:32 | |
*** bandarji has joined #heat | 15:36 | |
*** tomek_adamczewsk has joined #heat | 15:39 | |
*** unmeshg has quit IRC | 15:43 | |
*** DandyPandy has quit IRC | 15:51 | |
*** aweiteka has joined #heat | 15:52 | |
*** DandyPandy_ has joined #heat | 15:52 | |
*** DandyPandy_ is now known as DandyPandy | 15:52 | |
*** derekh__ is now known as derekh_ | 15:53 | |
*** jistr has quit IRC | 15:56 | |
*** denis_makogon has quit IRC | 15:57 | |
*** david-lyle has quit IRC | 15:59 | |
*** tomek_adamczewsk has quit IRC | 16:01 | |
*** tnurlygayanov has joined #heat | 16:06 | |
*** unmeshg has joined #heat | 16:12 | |
*** arbylee has quit IRC | 16:13 | |
*** david-lyle has joined #heat | 16:13 | |
*** arbylee has joined #heat | 16:15 | |
*** derekh_ has quit IRC | 16:20 | |
*** arbylee has quit IRC | 16:21 | |
*** arbylee has joined #heat | 16:21 | |
*** unmeshg has quit IRC | 16:34 | |
*** dsneddon has quit IRC | 16:34 | |
*** dsneddon has joined #heat | 16:35 | |
*** andreaf has joined #heat | 16:36 | |
*** radez is now known as radez_g0n3 | 16:36 | |
*** zns has quit IRC | 16:37 | |
*** lindsayk has joined #heat | 16:39 | |
*** sballe has quit IRC | 16:39 | |
*** sballe has joined #heat | 16:40 | |
*** andreaf has quit IRC | 16:40 | |
*** saju_m has joined #heat | 16:44 | |
*** jstrachan_ has joined #heat | 16:44 | |
*** jstrachan has quit IRC | 16:46 | |
*** TravT has joined #heat | 16:49 | |
*** dims_ has quit IRC | 16:50 | |
*** dims_ has joined #heat | 16:50 | |
*** tomek_adamczewsk has joined #heat | 16:51 | |
*** andreaf has joined #heat | 16:53 | |
*** zns has joined #heat | 16:56 | |
*** sabeen1 has quit IRC | 16:57 | |
*** sabeen1 has joined #heat | 16:57 | |
*** tspatzier has joined #heat | 16:57 | |
*** lindsayk has quit IRC | 16:59 | |
*** harlowja_away is now known as harlowja | 17:03 | |
*** kebray has quit IRC | 17:04 | |
*** chandankumar has quit IRC | 17:05 | |
*** tomek_adamczewsk has quit IRC | 17:05 | |
*** rushiagr_ has quit IRC | 17:07 | |
*** jstrachan_ has quit IRC | 17:14 | |
*** radez_g0n3 is now known as radez | 17:20 | |
*** zns has quit IRC | 17:25 | |
*** zns has joined #heat | 17:25 | |
*** nati_ueno has joined #heat | 17:28 | |
*** zns has quit IRC | 17:28 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat-templates: Add example of using native waitcondition resources https://review.openstack.org/106424 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: heat_keystoneclient add get_user_token https://review.openstack.org/102885 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: stack user add _user_token https://review.openstack.org/102887 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: clients make heat_url public https://review.openstack.org/102886 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add an OS::Heat::WaitCondition resource https://review.openstack.org/101354 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Add native WaitConditionHandle resource https://review.openstack.org/102888 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Convert WaitConditionHandle to use handle_signal https://review.openstack.org/105219 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Refactor waitcondition resources to allow easier subclassing https://review.openstack.org/105402 | 17:28 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Update test_signal to use stub_keystoneclient https://review.openstack.org/106820 | 17:29 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Allow plugins to specify signal event reason https://review.openstack.org/106821 | 17:29 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: WaitConditionHandle resources, create events with reason data https://review.openstack.org/106822 | 17:29 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Return metadata from resource_signal RPC interface https://review.openstack.org/106823 | 17:29 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: Convert CFN waitcondition API to resource_signal https://review.openstack.org/106824 | 17:29 |
openstackgerrit | Steven Hardy proposed a change to openstack/heat: SoftwareDeployments move signal reason into resource plugin https://review.openstack.org/106825 | 17:29 |
*** ramishra has quit IRC | 17:46 | |
*** rbuilta has joined #heat | 17:47 | |
*** Michalik has joined #heat | 17:59 | |
*** tspatzier has quit IRC | 17:59 | |
*** dims_ has quit IRC | 17:59 | |
*** Michalik_ has joined #heat | 18:02 | |
*** Michalik_ has quit IRC | 18:03 | |
*** kebray has joined #heat | 18:03 | |
*** andersonvom has joined #heat | 18:08 | |
*** zns has joined #heat | 18:11 | |
*** tango has joined #heat | 18:15 | |
*** aweiteka has quit IRC | 18:18 | |
*** radez is now known as radez_g0n3 | 18:18 | |
*** shakamunyi has joined #heat | 18:21 | |
*** TravT has quit IRC | 18:21 | |
*** saju_m has quit IRC | 18:25 | |
*** dims_ has joined #heat | 18:25 | |
*** zns has quit IRC | 18:25 | |
*** zns has joined #heat | 18:26 | |
*** gondoi is now known as zz_gondoi | 18:26 | |
*** saju_m has joined #heat | 18:27 | |
*** dims_ has quit IRC | 18:30 | |
*** tylerdurden has joined #heat | 18:32 | |
*** tylerdurden is now known as shakamunyi_otp | 18:32 | |
*** aweiteka has joined #heat | 18:32 | |
*** sarob has joined #heat | 18:35 | |
*** kebray has quit IRC | 18:44 | |
*** f13o has joined #heat | 18:45 | |
*** rwsu has joined #heat | 18:51 | |
*** zns has quit IRC | 18:51 | |
*** cdent has quit IRC | 18:54 | |
*** nati_ueno has quit IRC | 18:59 | |
*** nati_ueno has joined #heat | 19:00 | |
*** rbuilta has quit IRC | 19:02 | |
*** radez_g0n3 is now known as radez | 19:03 | |
*** saju_m has quit IRC | 19:09 | |
*** daneyon has quit IRC | 19:13 | |
*** tspatzier has joined #heat | 19:13 | |
openstackgerrit | A change was merged to openstack/heat: Change help text for StructuredConfig.CONFIG property https://review.openstack.org/105646 | 19:15 |
*** zz_gondoi is now known as gondoi | 19:20 | |
*** achampion has joined #heat | 19:23 | |
*** nati_ueno has quit IRC | 19:24 | |
*** nati_ueno has joined #heat | 19:24 | |
*** dims_ has joined #heat | 19:26 | |
*** dims_ has quit IRC | 19:31 | |
*** lindsayk has joined #heat | 19:34 | |
*** dims_ has joined #heat | 19:41 | |
*** nati_ueno has quit IRC | 19:42 | |
*** nati_ueno has joined #heat | 19:42 | |
*** f13o has quit IRC | 19:46 | |
*** nati_ueno has quit IRC | 19:46 | |
*** nati_ueno has joined #heat | 19:46 | |
*** andreaf has quit IRC | 19:54 | |
*** tomek_adamczewsk has joined #heat | 19:55 | |
*** lindsayk has quit IRC | 19:57 | |
*** lindsayk has joined #heat | 19:57 | |
*** tomek_adamczews1 has joined #heat | 19:57 | |
*** tomek_adamczewsk has quit IRC | 19:59 | |
*** cody-somerville has joined #heat | 20:00 | |
*** sgordon has quit IRC | 20:07 | |
*** tspatzier has quit IRC | 20:10 | |
*** spzala has joined #heat | 20:20 | |
*** lindsayk has quit IRC | 20:23 | |
*** f13o has joined #heat | 20:31 | |
*** rbuilta has joined #heat | 20:32 | |
*** achampion has quit IRC | 20:32 | |
*** flyemsafe has quit IRC | 20:32 | |
*** tomek_adamczews1 has quit IRC | 20:34 | |
*** lindsayk has joined #heat | 20:34 | |
*** tonisbones has quit IRC | 20:34 | |
SpamapS | shardy: FYI, UpdateWaitConditionHandle can be deprecated now. | 20:37 |
SpamapS | shardy: do we have a way to deprecate a resource easily? | 20:37 |
*** ccrouch1 has quit IRC | 20:38 | |
SpamapS | shardy: perhaps just mark it as such in the online docs? | 20:38 |
*** ccrouch has joined #heat | 20:38 | |
bodepd | someone mentioned to me that cfn style signals are supported by heat, but I can't find any docs. | 20:38 |
jasond` | bodepd: http://docs.openstack.org/developer/heat/template_guide/cfn.html#AWS::CloudFormation::WaitCondition | 20:39 |
shardy | SpamapS: thanks for the clarification - I think we can deprecate it via SupportStatus which will be reflected in the docs | 20:40 |
*** tomek_adamczewsk has joined #heat | 20:40 | |
larsks | shardy (et al): other than autoscaling adjustments, what other heat features require "deferred authentication"? Looking to test some recent packstack changes. | 20:40 |
*** f13o has quit IRC | 20:40 | |
*** noTHD has quit IRC | 20:41 | |
larsks | (...regarding deferred_auth_method=trusts) | 20:41 |
bodepd | jasond`: so I can just run cfn-signal from my userdata and it will work? | 20:42 |
*** ccrouch has quit IRC | 20:42 | |
bodepd | jasond`: do those signals show up in event-list ? | 20:42 |
shardy | larsks: all AutoScalingGroup resources and HARestarter | 20:42 |
*** radez is now known as radez_g0n3 | 20:43 | |
larsks | shardy: Thanks. | 20:43 |
*** flexobrian has joined #heat | 20:44 | |
jasond` | bodepd: you have to define a wait condition and a wait condition handle in your template | 20:44 |
jasond` | bodepd: not sure about event-list | 20:44 |
SpamapS | shardy: cool, I'll work up a patch to do that and to point people at software config/deployment. :) | 20:45 |
*** edmund has quit IRC | 20:46 | |
bodepd | jasond`: It looks like as long as I can get the url back, I can query it directly from the deployment node | 20:46 |
shardy | SpamapS: Or the new OS::Heat WaitCondition resources which will support updates in a similar way via a flag ;) | 20:46 |
shardy | although that would still need credentials doing the polling to update the token I suppose | 20:46 |
*** flexobrian has quit IRC | 20:47 | |
shardy | bodepd: the signals do show up in event-list, but atm the reason strings aren't that informative | 20:47 |
*** flexobrian has joined #heat | 20:47 | |
shardy | bodepd: I've posted some patches today which improve that | 20:48 |
bodepd | maybe, I should explain my use case :) I spin up some machines, then run some config, I need to know when the config finishes and if it was successful | 20:48 |
shardy | bodepd: Actually, sorry if you're using the current CFN WaitCondition implementation it actually doesn't create the event | 20:49 |
bodepd | I was thinking I could send signals and then retrieve them from the deployment script | 20:49 |
bodepd | shardy: I'm not too fussed about the implemention. I'm still playing | 20:49 |
*** ccrouch has joined #heat | 20:49 | |
shardy | bodepd: after my patches land, it will | 20:49 |
bodepd | shardy: I'm just trying to figure out if I can use heat to track completion, or if I should use something else (like ssh polling) | 20:50 |
shardy | bodepd: WaitConditions can do that, but unless portability with AWS is important to you, or you need a very simple solution, you may prefer to investigate SoftwareDeployments instead | 20:50 |
shardy | bodepd: You definitely can use heat | 20:50 |
*** tomek_adamczewsk has quit IRC | 20:50 | |
bodepd | shardy: I saw the API reference, but I didn't find the docs that explained what it was | 20:51 |
shardy | bodepd: Here's a simple example which uses curl: | 20:51 |
shardy | https://review.openstack.org/#/c/90143/17/tempest/scenario/orchestration/test_volumes_delete_snapshot.yaml | 20:51 |
*** asalkeld has joined #heat | 20:51 | |
*** tomek_adamczewsk has joined #heat | 20:52 | |
shardy | There are also lots of examples in the heat-templates repo which show using cfn-signal (which is really just a wrapper for curl) | 20:52 |
bodepd | shardy: thanks for that example :) | 20:52 |
bodepd | shardy: I probably will port what I'm working on to the soft_config stuff once I wrap my head around it | 20:52 |
shardy | bodepd: Sounds good, there are some decent examples of SoftwareDeployments in heat-templates: | 20:55 |
shardy | https://github.com/openstack/heat-templates/tree/master/hot/software-config | 20:56 |
shardy | The main disadvantage of the SoftwareConfig approach is you need to build stuff into the image, whereas with WaitConditions you don't (other than curl and cloud-init) | 20:56 |
*** sgordon has joined #heat | 20:57 | |
*** sgordon has joined #heat | 20:57 | |
asalkeld | morning | 20:58 |
*** flexobrian has quit IRC | 20:59 | |
shardy | Hi asalkeld | 21:00 |
*** harlowja is now known as harlowja_away | 21:02 | |
*** gondoi is now known as zz_gondoi | 21:03 | |
*** harlowja_away is now known as harlowja | 21:03 | |
*** tomek_adamczewsk has quit IRC | 21:06 | |
*** jdob has quit IRC | 21:06 | |
*** tomek_adamczewsk has joined #heat | 21:07 | |
*** rbuilta has quit IRC | 21:07 | |
*** lipinski1 has joined #heat | 21:11 | |
lipinski1 | I see in the HEat docs that for OS::Neutron::Port that network_id is deprecated. Unfortunately the systme I'm running on seems to require it. | 21:12 |
lipinski1 | Anyone know when that changed? | 21:12 |
lipinski1 | I want to provide some info to our environment owners to update their Heat. | 21:12 |
*** alexpilotti has joined #heat | 21:12 | |
*** cody-somerville has quit IRC | 21:13 | |
bodepd | shardy: software config also looks a little constrained for what I'm looking for. | 21:14 |
*** kebray has joined #heat | 21:15 | |
shardy | lipinski1: bug #1286128 - was merged after Icehouse so it's deprecated from >Juno, replaced by "network" which understands both name and ID | 21:15 |
uvirtbot | Launchpad bug 1286128 in heat "Allow neutron network lookup by name" [Medium,Fix committed] https://launchpad.net/bugs/1286128 | 21:15 |
*** kebray has quit IRC | 21:16 | |
*** kebray has joined #heat | 21:16 | |
lipinski1 | shardy: thanks. | 21:17 |
lipinski1 | any chance of backport? | 21:17 |
*** lindsayk has quit IRC | 21:18 | |
shardy | lipinski1: unlikely, as it's an interface change | 21:19 |
lipinski1 | ok. thanks again | 21:19 |
*** tomek_adamczewsk has quit IRC | 21:20 | |
*** tomek_adamczewsk has joined #heat | 21:23 | |
*** lindsayk has joined #heat | 21:26 | |
*** lindsayk1 has joined #heat | 21:29 | |
*** lindsayk has quit IRC | 21:30 | |
*** openstackgerrit has quit IRC | 21:31 | |
*** openstackgerrit has joined #heat | 21:32 | |
*** vijendar has quit IRC | 21:34 | |
*** tomek_adamczewsk has quit IRC | 21:34 | |
*** killer_prince has quit IRC | 21:34 | |
*** lipinski1 has left #heat | 21:36 | |
*** tomek_adamczewsk has joined #heat | 21:37 | |
*** tomek_adamczews1 has joined #heat | 21:39 | |
*** shakamunyi has quit IRC | 21:40 | |
*** bvandenh has quit IRC | 21:41 | |
*** killer_prince has joined #heat | 21:41 | |
*** killer_prince is now known as lazy_prince | 21:41 | |
*** tomek_adamczewsk has quit IRC | 21:41 | |
*** aweiteka has quit IRC | 21:42 | |
*** piyush1 has left #heat | 21:43 | |
openstackgerrit | Jason Dunsmore proposed a change to openstack/heat: Add OS::Swift::Signal resource https://review.openstack.org/96947 | 21:43 |
*** jasond` has quit IRC | 21:44 | |
openstackgerrit | Steven Hardy proposed a change to openstack/heat-templates: Add example of SoftwareDeployments with cirros https://review.openstack.org/91475 | 21:52 |
*** nati_ueno has quit IRC | 21:54 | |
*** nati_ueno has joined #heat | 21:55 | |
*** nati_ueno has quit IRC | 21:57 | |
*** nati_ueno has joined #heat | 21:57 | |
*** sabeen1 has quit IRC | 21:58 | |
*** lindsayk1 has quit IRC | 21:58 | |
*** sabeen1 has joined #heat | 21:58 | |
*** tomek_adamczews1 has quit IRC | 22:01 | |
*** lindsayk has joined #heat | 22:03 | |
*** nati_uen_ has joined #heat | 22:04 | |
*** nati_ueno has quit IRC | 22:05 | |
*** dims__ has joined #heat | 22:05 | |
*** nati_uen_ has quit IRC | 22:05 | |
*** dims_ has quit IRC | 22:05 | |
*** nati_ueno has joined #heat | 22:06 | |
*** kevinbenton has left #heat | 22:06 | |
*** ccrouch has quit IRC | 22:11 | |
*** nati_ueno has quit IRC | 22:16 | |
*** sabeen1 has quit IRC | 22:16 | |
*** sabeen1 has joined #heat | 22:17 | |
*** nati_ueno has joined #heat | 22:17 | |
*** lazy_prince has quit IRC | 22:19 | |
*** sgordon has quit IRC | 22:21 | |
*** killer_prince has joined #heat | 22:23 | |
*** killer_prince is now known as lazy_prince | 22:24 | |
*** hipokrit has quit IRC | 22:24 | |
*** ccrouch has joined #heat | 22:25 | |
*** bandarji has quit IRC | 22:33 | |
*** nati_ueno has quit IRC | 23:01 | |
*** lindsayk has quit IRC | 23:01 | |
*** arbylee has quit IRC | 23:03 | |
*** lindsayk has joined #heat | 23:03 | |
*** nati_ueno has joined #heat | 23:03 | |
*** nati_ueno has quit IRC | 23:07 | |
*** nati_ueno has joined #heat | 23:07 | |
*** david-lyle has quit IRC | 23:20 | |
*** arbylee has joined #heat | 23:21 | |
*** kebray_ has joined #heat | 23:21 | |
*** kebray has quit IRC | 23:22 | |
*** alexpilotti has quit IRC | 23:26 | |
*** kebray has joined #heat | 23:29 | |
*** nosnos has joined #heat | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!