Monday, 2014-07-14

openstackgerritAngus Salkeld proposed a change to openstack/heat: Make sure we can create an empty template  https://review.openstack.org/10589400:09
*** rbuilta has joined #heat00:14
*** flyemsafe has quit IRC00:22
*** dims has joined #heat00:24
*** dims has quit IRC00:28
*** piyush has joined #heat00:48
*** liusheng has quit IRC01:10
*** piyush has quit IRC01:14
*** liusheng has joined #heat01:22
*** dims has joined #heat01:24
*** tiantian has joined #heat01:26
*** nati_ueno has quit IRC01:29
*** nati_ueno has joined #heat01:29
*** dims has quit IRC01:29
*** m_22 has left #heat01:32
*** rbuilta has quit IRC01:44
*** rbuilta has joined #heat01:46
*** nosnos has joined #heat01:49
*** Yanyanhu has joined #heat01:54
*** nosnos has quit IRC02:09
*** kebray has joined #heat02:12
*** Tross has quit IRC02:16
*** dims has joined #heat02:17
*** piyush has joined #heat02:26
*** sergmelikyan has quit IRC02:44
*** morganfainberg_Z is now known as morganfainberg02:54
*** Yanyanhu has quit IRC03:03
*** Yanyanhu has joined #heat03:03
*** cmyster has joined #heat03:04
*** cmyster has joined #heat03:04
*** ramishra has joined #heat03:07
ramishrastevebaker: Hello !!!03:10
asalkeldramishra, I think he is on holiday03:11
asalkeld(not totally sure how long though)03:11
ramishraasalkeld: Hi.. thanks..03:12
cmystermorning03:12
asalkeldhi cmyster03:12
* cmyster goes about to look for something caffeinated03:13
cmyster(very slowly)03:13
asalkeldyum03:13
asalkeldI'll have some too;)03:13
ramishraasalkeld: can I bother you with a few questions;)?03:13
asalkeldsure03:14
asalkeldhappy to help if I can03:14
ramishraasalkeld: 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 AWS03:15
asalkeldramishra, what returns None?03:16
asalkeldwhich resource types03:16
*** EricGonczer_ has joined #heat03:16
*** bmahalakshmi has joined #heat03:17
asalkeldramishra, as far as the search goes - we could add that. It just seems more expensive to lookup03:17
ramishraasalkeld: not returning None, we don't set it in resources like 'CloudWatchAlarm'03:18
asalkeldramishra, yeah - that is a horrible internal resource03:18
ramishraasalkeld: some resources it's set to the resource_name03:18
asalkeldbasically there is no "pyhsical id"03:18
ramishraasalkeld: I would think that to be an unique id03:19
asalkeldor we could make the resource_id == the physical id (in that case)03:19
asalkeldso there is something to present03:19
ramishraasalkeld: we have api support in heat 'resource_get_by_physical_resource_id', but not in python-heatclient03:20
asalkeldramishra, we could just try find by resource name, then id, then physical id03:20
asalkeld(just try and find something useful)03:21
*** Yanyanhu has quit IRC03:21
asalkeldnot sure it's worth making that go through the api as something special03:21
ramishraasalkeld: with AWS, resource_name, logical id based search require the stack_name, physical id based search is unique and don't require stack_name03:22
ramishraasalkeld: http://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-stack-resources.html03:22
asalkeldramishra, ok - if it is compatiblity with AWS, then we should mirror that behaviour03:22
asalkeld(in our aws api)03:22
*** Yanyanhu has joined #heat03:23
asalkeldjust remember the heat client only "talks" the native api03:23
ramishraasalkeld: IMO, we should use a GUIID for physical_resource_id, we generate where it's not given to us..03:23
asalkeldramishra, the resource id is a uuid03:24
asalkeldramishra, are you interested in the aws api?03:24
asalkeld(are you using it)03:25
asalkeldor the heat client03:25
ramishraasalkeld: yeah...not for heat_intenal resource like wait_condition, CloudWatchAlarm03:25
asalkeldok, I see what you are on about: https://github.com/openstack/heat/blob/master/heat/engine/resources/wait_condition.py#L24803:26
asalkeldthat can't change03:26
asalkeldas it is what is returned by Ref03:27
ramishraasalkeld: yeah03:28
ramishraasalkeld: I think this would be unique though https://github.com/openstack/heat/blob/master/heat/engine/resources/wait_condition.py#L4103:29
ramishraasalkeld: 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
asalkeldramishra, the aws API needs to be aws compatible03:31
asalkeldthe native api is not aws compatible03:32
ramishraasalkeld: ok03:34
asalkeldramishra, i see no reason why we can't support show by name or id03:34
ramishraasalkeld: you mean physical id?03:34
ramishraasalkeld: or logical id?03:35
asalkeldresource_id_set() set's the field "nova_instance"03:35
ramishraasalkeld: yeah03:35
asalkeldthat == physical id03:35
ramishraasalkeld: yep03:36
asalkeldramishra, it looks like this is supported in the aws api now03:37
asalkeldhttps://github.com/openstack/heat/blob/master/heat/api/cfn/v1/stacks.py#L57203:38
*** piyush has quit IRC03:38
asalkeldlogical res name == resource name03:38
asalkeldhttps://github.com/openstack/heat/blob/master/heat/api/cfn/v1/stacks.py#L613-L62203:39
*** morganfainberg is now known as morganfainberg_Z03:41
ramishraasalkeld: ok.. yeah cfnapi support is there.. not native.. my question is would that useful with the native api and heatclient?03:44
asalkeldsure, as long as it doesn't break the api contract (i.e. current clients won't break)03:44
asalkeldand behave differently03:45
*** akuznetsov has joined #heat03:47
asalkeldcoffee time ...03:47
*** EricGonczer_ has quit IRC03:48
ramishraasalkeld: I also see another issue with provider template based ceilometer alarming with HARestarter and AutoScaling.. https://bugs.launchpad.net/heat/+bug/131504803:50
uvirtbotLaunchpad bug 1315048 in heat "Circular dependency when using Ceilometer alarms" [Undecided,New]03:50
asalkeldramishra, I'll have a look at it03:51
ramishraasalkeld: it works with OS::Heat::CWLiteAlarm but not with ceilometer alarm resouce as CWLiteAlarm has 'strict_dependency = False'03:51
asalkeldramishra, that is an old issue03:51
asalkeldand basically the cw lite alarm is wrong03:52
asalkeld(broken)03:52
asalkeldI'll have another look tho'03:52
ramishraasalkeld: 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
ramishraasalkeld: thanks03:53
*** flyemsafe has joined #heat03:53
asalkeldramishra, if someone uses that in their code - it will break03:59
asalkeldthat generate template thing03:59
* cmyster clicks04:04
ramishraasalkeld: ok.  thanx.. will change that..04:06
*** nosnos has joined #heat04:26
*** arbylee has quit IRC04:28
openstackgerritRabi Mishra proposed a change to openstack/python-heatclient: Alter misleading cli command 'resource-template'  https://review.openstack.org/10411804:33
openstackgerritRikimaru Honjo proposed a change to openstack/heat: Restore resource_id from backup_stack  https://review.openstack.org/10276704:34
ramishraasalkeld: updated patch submitted for https://review.openstack.org/#/c/104118/, please check when you have time.. thanx..04:35
*** nati_ueno has quit IRC05:01
*** nati_ueno has joined #heat05:02
*** nati_uen_ has joined #heat05:04
*** nati_ueno has quit IRC05:04
*** nkhare has joined #heat05:06
*** lazy_prince2 has joined #heat05:09
*** k4n0 has joined #heat05:13
*** metral is now known as metral_zzz05:18
*** lazy_prince2 has quit IRC05:19
*** metral_zzz is now known as metral05:19
*** metral is now known as metral_zzz05:22
*** metral_zzz is now known as metral05:25
*** che-arne has quit IRC05:33
*** rushiagr has joined #heat05:40
*** Tross has joined #heat05:44
*** rakesh_hs has joined #heat05:46
*** nati_uen_ has quit IRC05:47
*** tomek_adamczewsk has quit IRC05:51
*** tomek_adamczewsk has joined #heat05:52
*** Tross has quit IRC05:53
*** tomek_adamczewsk has quit IRC05:56
*** sab has joined #heat05:56
skraynevGood morning06:00
cmystermorn06:01
*** ramishra has quit IRC06:03
*** sarob has joined #heat06:05
*** kopparam has joined #heat06:07
*** tspatzier has joined #heat06:07
sabHi All, Good morning, I am stuck with associating an autoscaling group with a load balancer defined in a template. can anyone help?06:08
Yanyanhuhi, sab, how did you write the template. I think it can work using OS::Heat::AutoScalingGroup and OS::Neutron::LoadBalancer.06:12
sabYanyanhu, is there a way I can mention 'members' property in LoadBalancer with an autoscaling group instances?06:13
*** sab has quit IRC06:15
*** sab has joined #heat06:16
Yanyanhuno, 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 #heat06:19
YanyanhuThen 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 IRC06:20
sabYanyanhu, awesome, thank you so much. I will try with this and get back to you when I am stuck :)06:22
Yanyanhusab, no problem. I have tested it in my environment, so I think it will work :-)06:24
sabYanyanhu, do you have a sample template? :)06:24
Yanyanhusab, yes, but I can't access it now, not in my personal compute...06:26
*** ramishra has joined #heat06:26
sabYanyanhu, np. thank you :)06:26
*** mohits has joined #heat06:27
*** tomek_adamczewsk has joined #heat06:31
*** sarob has quit IRC06:33
shardysab: https://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml06:37
shardymorning all06:37
sabshardy, Thank u very much :)06:38
*** slok184 has joined #heat06:39
Yanyanhumorning shardy06:39
*** m_22 has joined #heat06:41
*** m_22 has left #heat06:41
*** jstrachan has joined #heat06:54
cmystermorning06:55
*** flyemsafe has quit IRC06:57
*** tomek_adamczewsk has quit IRC06:59
*** tomek_adamczewsk has joined #heat07:05
*** akuznetsov has quit IRC07:09
*** tomek_adamczewsk has quit IRC07:09
cmystershardy: I have rechecked vs a bug, can you please re-add your +1 ?07:09
*** kopparam has quit IRC07:11
*** bmahalakshmi2 has joined #heat07:18
*** bmahalakshmi has quit IRC07:19
*** jcoufal has joined #heat07:20
*** jistr has joined #heat07:20
*** renlt has joined #heat07:25
*** ifarkas has joined #heat07:32
*** bvandenh has quit IRC07:37
*** kopparam has joined #heat07:37
*** avquadri has joined #heat07:41
*** tiantian has quit IRC07:47
*** Qiming has joined #heat07:56
lifelessmight 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.md07:57
*** pas-ha has joined #heat07:58
pas-hamorning all :)07:58
cmystermorning07:58
*** bvandenh has joined #heat08:04
*** kebray has quit IRC08:08
Yanyanhuhi, stevebaker, are you around?08:11
*** tomek_adamczewsk has joined #heat08:11
cmysternot at these hours08:11
cmystertry, maybe 5-6 hours ago :)08:12
Yanyanhucmyster, ok... thanks08:13
*** derekh__ has joined #heat08:13
cmyster:)08:14
cmysterYanyanhu: you need him specifically ?08:14
Yanyanhucmyster, just have a bug fix want to get some suggestion from him, so maybe I can try to find him later. Thanks :-)08:16
cmysteror, jsut ask around or a link to your patch...08:17
Yanyanhuhi, cmyster, this is the link, https://review.openstack.org/#/c/104754/08:17
cmyster:)08:18
cmysterI won't tell you what to do obviously, but if you need help and can't wait 'till he is back online...08:18
Yanyanhucmyster, I think I can fix it from both heat or collector side, but I'm not sure which way is the best...08:21
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Fix monkey-patching occurence in a test  https://review.openstack.org/10658608:21
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Improve mocking in HeatTestCase  https://review.openstack.org/10658508:21
cmysterYanyanhu: you can start with one of the reviewer who reviewed you code08:21
cmysterI'm less familiar with it so my advice won't carry wight here08:22
Yanyanhucmyster, I found steve is the auth of collector, so I'm trying to ask his thought about this08:22
Yanyanhucmyster, ok, thank you so much :)08:22
cmysterYanyanhu: 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 IRC08:28
*** Yanyanhu has joined #heat08:29
Yanyanhucmyster, sure, thanks.08:30
*** tomek_adamczewsk has quit IRC08:40
openstackgerritSergey Kraynev proposed a change to openstack/heat: Providing reference on resource during preview  https://review.openstack.org/9754408:45
*** tomek_adamczewsk has joined #heat08:45
pas-habtw, 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 #heat08:49
shardypas-ha: It depends on the feature and likely impact, but probably at least one cycle08:51
shardypas-ha: what is the feature?08:51
pas-hahttps://review.openstack.org/#/c/106623/08:51
pas-hashardy, ^08:52
*** kopparam has quit IRC08:52
pas-hanot sure about a comment I put there for deprecation period :)08:52
*** kopparam has joined #heat08:52
pas-haoops. there's already a mistake in that comment: s/Volume/VolumeAttachment08:53
shardypas-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 them08:56
openstackgerritTakashi NATSUME proposed a change to openstack/heat: Add log output about HTTP calls in cinderclient  https://review.openstack.org/10474508:56
*** kopparam has quit IRC08:56
shardypas-ha: So there is an argument to just consider the update behavior a bug and fix it:08:57
shardyhttp://lists.openstack.org/pipermail/openstack-dev/2014-July/039548.html08:57
* cmyster wonders heat list is still on deprecated right? thats how long now ?08:57
shardywell stevebaker made that argument and I somewhat agree with him08:57
shardycmyster: I deprecated it in Icehouse, so I guess we can remove it sometime soon08:57
cmysteryup08:58
shardyalthough the client release cadence isn't tied to the periodic OpenStack releases08:58
*** ramishra has quit IRC08:58
pas-haok, so basically just move it to native resource then. ok, will do08:58
*** Tross has quit IRC08:58
shardypas-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 notes08:59
*** tspatzier__ has joined #heat09:00
pas-hashardy, btw the same goes for AWS WaitCondition - bug #134010009:00
uvirtbotLaunchpad bug 1340100 in heat "AWS::CloudFormation::WaitCondition must not support any updates" [Undecided,New] https://launchpad.net/bugs/134010009:00
pas-hanot sure how it will affect TriplO and the likes though09:00
shardypas-ha: Yeah, we need to get the native waitcondition resources merged (and supporting updates) before we can fix that09:00
shardypas-ha: Yeah, we need confirmation from SpamapS as he was the author of UpdateWaitConditionHandle09:01
shardyI'm not sure if TripleO still needs it after moving to SoftwareDeployments or not09:01
shardyI'll post a patch adding update support to the native resources up for review later today09:01
pas-hashardy, WaitConditionHandle is different, the AWS one was not supporting updates anyway (that why UpdateWaitConditionHandle is there I presume)09:02
*** tspatzier has quit IRC09:02
shardypas-ha: Yeah, but an updateable WaitCondition is useless without an updateable handle resource09:02
pas-hatrue09:03
*** ramishra has joined #heat09:06
*** Qiming has quit IRC09:07
shardySimple heatclient review if anyone has a moment:09:08
shardyhttps://review.openstack.org/#/c/99326/09:08
shardybeen waiting for a second +2/+A for a few weeks ;)09:09
*** Qiming has joined #heat09:10
cmystershardy: you posted that autoscaling+neutron load balancer template, the lb doesn't seem to do anything09:16
cmysteror maybe it works differently in as case of autoscaling group ?09:16
shardycmyster: have you seen the PoolMember resource in the nested template?09:17
cmystersec, rechecking09:17
cmysterpool_id: {get_resource: pool} ?09:18
cmystershardy: if your talking about OS::Neutron::PoolMember then there isn't one there09:20
openstackgerritRabi Mishra proposed a change to openstack/python-heatclient: Deprecate misleading cli command 'resource-template'  https://review.openstack.org/10411809:20
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/lb_server.yaml#L3209:20
cmysterahh that wasn't the template you shared earlier :)09:21
*** lekha has quit IRC09:21
shardy"PoolMember resource in the nested template" ;)09:21
cmysterand 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 anything09:22
ramishrashardy: 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
cmysterapart from being created that is09:22
*** lekha has joined #heat09:23
shardyhttps://github.com/openstack/heat-templates/blob/master/hot/autoscaling.yaml#L6509:23
shardyramishra: will do, thanks!09:23
cmysterahhha09:23
*** lazy_prince has quit IRC09:23
cmysternow I got it09:24
cmysterthanks09:24
*** dims has quit IRC09:27
*** kopparam has joined #heat09:29
*** kopparam has quit IRC09:30
*** Adri2000 has quit IRC09:31
*** Adri2000 has joined #heat09:33
*** Adri2000 is now known as Guest5807209:33
*** kopparam has joined #heat09:36
*** lazy_prince has joined #heat09:40
*** ramishra has quit IRC09:43
*** jyoti-ranjan has joined #heat09:44
*** jyoti-ranjan has quit IRC09:44
*** ramishra has joined #heat09:45
*** tiantian has joined #heat09:48
*** Qiming has quit IRC09:48
*** jyoti-ranjan has joined #heat09:50
*** jyoti-ranjan has left #heat09:51
*** jyoti-ranjan has joined #heat09:52
*** dims_ has joined #heat09:54
*** tomek_adamczewsk has quit IRC09:57
*** k4n0 has quit IRC09:57
*** dims_ has quit IRC09:58
*** unmeshg has quit IRC09:59
*** kopparam has quit IRC10:00
*** kopparam has joined #heat10:01
*** kopparam has quit IRC10:02
*** kopparam has joined #heat10:03
*** kopparam has quit IRC10:04
*** kopparam has joined #heat10:04
*** andreaf has quit IRC10:07
*** akuznetsov has joined #heat10:07
*** k4n0 has joined #heat10:10
*** ramishra has quit IRC10:14
*** ramishra has joined #heat10:20
*** tomek_adamczewsk has joined #heat10:31
*** k4n0 has quit IRC10:35
*** akuznetsov has quit IRC10:45
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat: Move VolumeAttachment updates to Cinder resource  https://review.openstack.org/10662310:48
*** bmahalakshmi2 has quit IRC10:49
*** akuznetsov has joined #heat10:54
*** dims_ has joined #heat10:55
*** tiantian has quit IRC10:57
*** dims_ has quit IRC10:59
*** kopparam has quit IRC11:03
*** killer_prince has joined #heat11:04
cmysterhmmm11:05
openstackgerritSergey Kraynev proposed a change to openstack/heat: Remove redundant method handle_get_attributes  https://review.openstack.org/10673411:05
cmystershardy: seems like your +1 triggered jenkins to retest...11:05
cmysterstrangeness11:06
*** pmyers has joined #heat11:06
*** sergmelikyan has joined #heat11:06
*** lazy_prince has quit IRC11:07
*** killer_prince is now known as lazy_prince11:07
*** slok184 has quit IRC11:08
*** sergmelikyan has quit IRC11:10
*** tspatzier__ has quit IRC11:10
*** lazy_prince2 has joined #heat11:11
*** lazy_prince2 is now known as killer_prince11:11
*** sergmelikyan has joined #heat11:12
*** tnurlygayanov has quit IRC11:15
*** dims_ has joined #heat11:19
*** killer_prince has quit IRC11:20
*** sgordon has joined #heat11:20
*** dims_ has quit IRC11:24
openstackgerritAngus Salkeld proposed a change to openstack/heat: Make sure we can create an empty template  https://review.openstack.org/10589411:31
*** alexpilotti has joined #heat11:34
*** avquadri has quit IRC11:35
*** saju_m has joined #heat11:40
cmysterI have made a mistake in a template and got a strange error: Resource CREATE failed: StackValidationFailed: Property error : wibhbpauqcc3: Property user_data not assigned11:45
cmysterwhats that wibhbpauqcc3 ?11:45
*** saju_m has quit IRC11:45
*** flyemsafe has joined #heat11:45
*** saju_m has joined #heat11:46
cmyster(I'm guessing some sort of a pseudo resource name ?)11:47
*** kopparam has joined #heat11:48
*** m_22 has joined #heat11:48
skraynevramishra: 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 IRC11:48
skraynevramishra: Idea was just to delete additional redundant function in chain of resolving attributes.11:49
*** liusheng has joined #heat11:49
*** dims_ has joined #heat11:52
*** rakesh_hs has quit IRC11:52
*** saju_m has quit IRC11:52
*** rushiagr has quit IRC11:57
*** asalkeld has quit IRC11:59
*** sab has quit IRC11:59
*** rushiagr has joined #heat12:00
ramishraskraynev: 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.py12:01
*** cmyster has quit IRC12:02
*** tspatzier has joined #heat12:02
*** jdob has joined #heat12:03
skraynevramishra: we have not test  for _resolve_attribute explicitly. We did it when call FnGetAtt method12:04
skraynevramishra: https://github.com/openstack/heat/blob/master/heat/engine/resource.py#L148-L15112:04
*** lazy_prince has quit IRC12:05
skraynevramishra: https://github.com/openstack/heat/blob/master/heat/engine/attributes.py#L11512:06
skraynevramishra: https://github.com/openstack/heat/blob/master/heat/engine/attributes.py#L153-L15812:06
ramishraskraynev: 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
skraynevramishra: sorry for the many links ;)12:07
skraynevramishra: np, I will add one.12:11
*** piyush has joined #heat12:12
*** kopparam has quit IRC12:13
*** jyoti-ranjan has quit IRC12:16
*** Yanyanhu has quit IRC12:19
*** saju_m has joined #heat12:20
*** killer_prince has joined #heat12:21
*** killer_prince is now known as lazy_prince12:21
*** radez_g0n3 is now known as radez12:22
ramishraskraynev: thanks!12:25
*** tonisbones has joined #heat12:28
*** Yanyanhu has joined #heat12:30
*** rushiagr_ has joined #heat12:31
*** achampion has quit IRC12:32
*** rushiagr has quit IRC12:34
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat-specs: mplement AWS "Updates are not supported"  https://review.openstack.org/10574212:37
*** mohits_ has joined #heat12:38
*** mohits has quit IRC12:38
*** ramishra has quit IRC12:39
openstackgerritPavlo Shchelokovskyy proposed a change to openstack/heat-specs: Implement AWS "Updates are not supported"  https://review.openstack.org/10574212:39
*** DandyPandy has quit IRC12:40
*** jdandrea has left #heat12:41
*** jdandrea has joined #heat12:42
*** cdent has joined #heat12:43
*** alexpilotti has quit IRC12:48
*** chandankumar has joined #heat12:48
*** mohits_ has quit IRC12:50
*** Guest58072 is now known as Adri200012:53
*** Adri2000 has quit IRC12:53
*** Adri2000 has joined #heat12:53
*** m_22 has quit IRC12:55
*** blomquisg has joined #heat13:01
*** PragadeeswaranS has joined #heat13:01
*** alexheneveld has joined #heat13:02
*** Yanyanhu has quit IRC13:06
*** Yanyanhu has joined #heat13:06
*** ramishra has joined #heat13:08
*** chandankumar has quit IRC13:18
*** chandankumar has joined #heat13:18
*** samstav has joined #heat13:18
zanebshadower: do you think what I suggested in that mailing list message is enough to cover all your requirements?13:20
shadowerzaneb: sorry, I didn't get to read through it yet. I should have a better idea in a couple of hours13:24
*** piyush has quit IRC13:29
*** piyush has joined #heat13:29
*** piyush has quit IRC13:33
zanebshadower: cool, np13:33
sergmelikyanDo we have restriction on length for resource name in HOT?13:33
*** richa has joined #heat13:33
zanebshadower: just wanted to check if you had any questions while we were both online :)13:34
*** jasond` has joined #heat13:34
shadowerzaneb: 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, works13:35
*** andreaf has joined #heat13:36
shadowerI'll need to process the rest properly13:36
zaneb\o/13:36
zanebok cool :)13:36
shadowerzaneb: 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 properly13:36
shadowerso this is quite helpful13:37
zanebthanks for the questions! having the use cases laid out like that is extremely helpful13:37
shadowercool13:37
*** richa_ has joined #heat13:38
*** PragadeeswaranS has quit IRC13:38
shadowerzaneb: btw any idea what's going on with stevebaker? He ported tripleo templates to HOT (which is awesome) but then stopped responding13:39
zanebshadower: he's on holiday in Australia13:40
shadowerzaneb: thanks, any idea when he may be back?13:40
*** lvdongbing has joined #heat13:40
shadowerI'd love to get the patches sorted & merged but don't want to step on his toes13:40
* zaneb checks calendar13:41
*** richa has quit IRC13:41
*** richa_ is now known as richa13:41
*** samuelmz_ has quit IRC13:41
zanebshadower: it appears he'll be back on Thursday13:41
shadowerzaneb: okay, thanks!13:41
*** aweiteka has joined #heat13:42
shadowerzaneb: oh, using outputs to format the data. CLEVER!13:43
shadowerI didn't think of that at all (i.e. I'm an idiot)13:43
shadowerwe absolutely plan to wrap the compute node (or whatever) in a provider resource anyway13:43
zanebcool, yeah, I think once you'd done that it would have been more obvious; it's always hard to see that far ahead13:44
shadoweryeah13:44
*** packet has joined #heat13:46
*** packet has quit IRC13:46
shardyHey guys, does anyone have time to add their opinion here before I make the changes requested by nanjj?13:46
shardyhttps://review.openstack.org/#/c/102888/10/heat/engine/resources/wait_condition.py13:46
shardyIt's about whether we align with AWS strings for waitcondition signal statuses, or heat resource states (or both)13:46
*** sjmc7 has joined #heat13:48
ryansbshardy: I'd lean towards aligning with heat states, but can see an argument for allowing both13:49
shardyryansb: Hi, thanks for the feedback, yeah I'm undecided13:50
shardySo 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
shardyI guess it is possible that folks migrating from CFN waitconditions might get confused until they realize they need to s/SUCCESS/COMPLETE13:51
*** andreaf has quit IRC13:53
*** lvdongbing has quit IRC13:53
zanebshardy: COMPLETE doesn't even make sense to me in this context; I'd agree with nanjj13:54
zanebthe opposite of failure isn't completion, it's success13:56
shardyzaneb: Ok, thanks - It made sense to me when considering single signals, but I guess it makes less sense when you have a >1 count13:56
zanebyeah, that would make it weird13:57
shardyI was thinking $thing_being_serialized is "complete"13:57
shardyThanks, I'll revert to success13:57
zanebwell, it's complete whether it failed _or_ succeeded13:58
*** jistr has quit IRC13:58
*** kopparam has joined #heat13:58
shardywell arguably, or you could say it didn't complete, because it failed13:58
*** piyush has joined #heat13:58
shardybut that's just hair-splitting over language ;)13:59
*** jistr has joined #heat13:59
*** renlt has quit IRC13:59
zanebimo $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
ryansbI'd say allow SUCCESS or COMPLETE since COMPLETE is consistent w/ other heat resources14:01
shardyzaneb: Yeah, but IMO if I start a task, and fail to do it, then that task is incomplete, not complete :D14:01
ryansbwhile SUCCESS might be expected by more folks coming from CFN14:01
zanebryansb: this is a different thing to the resource state though14:01
* shardy stops splitting hairs ;)14:01
ryansbah, I guess I conflated the two.14:02
zanebthe resource still goes into the COMPLETE state when it is done14:02
*** kopparam_ has joined #heat14:02
zaneb(and so do the resources in CloudFormation)14:02
shardywell 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 detail14:03
zanebryansb: this is about the content of the signal you send back from the instance to report whether you configured it successfully or not14:03
*** arbylee has joined #heat14:03
*** aweiteka has quit IRC14:03
*** kebray has joined #heat14:04
shardyI'll just change it to success, sounds like everybody will be happy with that :)14:04
ryansb+114:04
zaneb+1 :)14:04
*** jrist has joined #heat14:04
*** kopparam has quit IRC14:04
*** tomek_adamczewsk has quit IRC14:07
*** kebray has quit IRC14:08
*** tomek_adamczewsk has joined #heat14:10
*** vijendar has joined #heat14:12
*** DandyPandy has joined #heat14:13
*** kopparam_ has quit IRC14:13
*** zz_gondoi is now known as gondoi14:14
*** kopparam has joined #heat14:14
*** alexheneveld has quit IRC14:15
*** rushiagr_ has quit IRC14:16
*** tspatzier has quit IRC14:16
*** lazy_prince is now known as killer_prince14:17
*** aweiteka has joined #heat14:17
*** daneyon has joined #heat14:17
*** daneyon has quit IRC14:17
*** beekneemech is now known as bnemec14:18
*** daneyon has joined #heat14:18
*** kopparam has quit IRC14:19
*** tspatzier has joined #heat14:21
*** funzo has joined #heat14:22
*** piyush1 has joined #heat14:24
*** piyush has quit IRC14:25
*** alexpilotti has joined #heat14:29
*** jistr has quit IRC14:35
*** jistr has joined #heat14:36
jpeelerreview request: https://review.openstack.org/#/c/106159/14:37
*** richa has quit IRC14:38
*** david-lyle has joined #heat14:40
*** hipokrit has joined #heat14:41
*** alexpilotti has quit IRC14:49
zanebjpeeler: Woohoo! congrats on getting that done :)14:49
*** rushiagr_ has joined #heat14:50
*** morganfainberg_Z is now known as morganfainberg14:51
*** tomek_adamczewsk has quit IRC14:51
*** saju_m has quit IRC14:53
*** arbylee has quit IRC14:53
*** jcoufal has quit IRC14:54
jdandreaDoes 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
jpeelerzaneb: indeed yes, thanks. very soon i'll be back to "normal"14:55
*** zns has joined #heat14:57
jdandreanm, found it ...14:59
jdandreaLooks like the attribute Schema class was added after Icehouse, am I seeing this correctly?15:00
jdandreahttps://github.com/openstack/heat/commits/master/heat/engine/attributes.py15:00
*** unmeshg has joined #heat15:01
*** kebray has joined #heat15:02
*** zns has quit IRC15:02
*** edmund has joined #heat15:02
*** nkhare has quit IRC15:03
*** Yanyan has joined #heat15:05
*** pas-ha has quit IRC15:07
*** Yanyanhu has quit IRC15:07
openstackgerritA change was merged to openstack/heat: Unit tests: Check for lost resource after failed rollback  https://review.openstack.org/10323615:08
*** Yanyan has quit IRC15:10
*** david-lyle has quit IRC15:12
*** arbylee has joined #heat15:15
*** zns has joined #heat15:18
*** aweiteka has quit IRC15:28
*** david-lyle has joined #heat15:30
*** tspatzier has quit IRC15:32
*** bandarji has joined #heat15:36
*** tomek_adamczewsk has joined #heat15:39
*** unmeshg has quit IRC15:43
*** DandyPandy has quit IRC15:51
*** aweiteka has joined #heat15:52
*** DandyPandy_ has joined #heat15:52
*** DandyPandy_ is now known as DandyPandy15:52
*** derekh__ is now known as derekh_15:53
*** jistr has quit IRC15:56
*** denis_makogon has quit IRC15:57
*** david-lyle has quit IRC15:59
*** tomek_adamczewsk has quit IRC16:01
*** tnurlygayanov has joined #heat16:06
*** unmeshg has joined #heat16:12
*** arbylee has quit IRC16:13
*** david-lyle has joined #heat16:13
*** arbylee has joined #heat16:15
*** derekh_ has quit IRC16:20
*** arbylee has quit IRC16:21
*** arbylee has joined #heat16:21
*** unmeshg has quit IRC16:34
*** dsneddon has quit IRC16:34
*** dsneddon has joined #heat16:35
*** andreaf has joined #heat16:36
*** radez is now known as radez_g0n316:36
*** zns has quit IRC16:37
*** lindsayk has joined #heat16:39
*** sballe has quit IRC16:39
*** sballe has joined #heat16:40
*** andreaf has quit IRC16:40
*** saju_m has joined #heat16:44
*** jstrachan_ has joined #heat16:44
*** jstrachan has quit IRC16:46
*** TravT has joined #heat16:49
*** dims_ has quit IRC16:50
*** dims_ has joined #heat16:50
*** tomek_adamczewsk has joined #heat16:51
*** andreaf has joined #heat16:53
*** zns has joined #heat16:56
*** sabeen1 has quit IRC16:57
*** sabeen1 has joined #heat16:57
*** tspatzier has joined #heat16:57
*** lindsayk has quit IRC16:59
*** harlowja_away is now known as harlowja17:03
*** kebray has quit IRC17:04
*** chandankumar has quit IRC17:05
*** tomek_adamczewsk has quit IRC17:05
*** rushiagr_ has quit IRC17:07
*** jstrachan_ has quit IRC17:14
*** radez_g0n3 is now known as radez17:20
*** zns has quit IRC17:25
*** zns has joined #heat17:25
*** nati_ueno has joined #heat17:28
*** zns has quit IRC17:28
openstackgerritSteven Hardy proposed a change to openstack/heat-templates: Add example of using native waitcondition resources  https://review.openstack.org/10642417:28
openstackgerritSteven Hardy proposed a change to openstack/heat: heat_keystoneclient add get_user_token  https://review.openstack.org/10288517:28
openstackgerritSteven Hardy proposed a change to openstack/heat: stack user add _user_token  https://review.openstack.org/10288717:28
openstackgerritSteven Hardy proposed a change to openstack/heat: clients make heat_url public  https://review.openstack.org/10288617:28
openstackgerritSteven Hardy proposed a change to openstack/heat: Add an OS::Heat::WaitCondition resource  https://review.openstack.org/10135417:28
openstackgerritSteven Hardy proposed a change to openstack/heat: Add native WaitConditionHandle resource  https://review.openstack.org/10288817:28
openstackgerritSteven Hardy proposed a change to openstack/heat: Convert WaitConditionHandle to use handle_signal  https://review.openstack.org/10521917:28
openstackgerritSteven Hardy proposed a change to openstack/heat: Refactor waitcondition resources to allow easier subclassing  https://review.openstack.org/10540217:28
openstackgerritSteven Hardy proposed a change to openstack/heat: Update test_signal to use stub_keystoneclient  https://review.openstack.org/10682017:29
openstackgerritSteven Hardy proposed a change to openstack/heat: Allow plugins to specify signal event reason  https://review.openstack.org/10682117:29
openstackgerritSteven Hardy proposed a change to openstack/heat: WaitConditionHandle resources, create events with reason data  https://review.openstack.org/10682217:29
openstackgerritSteven Hardy proposed a change to openstack/heat: Return metadata from resource_signal RPC interface  https://review.openstack.org/10682317:29
openstackgerritSteven Hardy proposed a change to openstack/heat: Convert CFN waitcondition API to resource_signal  https://review.openstack.org/10682417:29
openstackgerritSteven Hardy proposed a change to openstack/heat: SoftwareDeployments move signal reason into resource plugin  https://review.openstack.org/10682517:29
*** ramishra has quit IRC17:46
*** rbuilta has joined #heat17:47
*** Michalik has joined #heat17:59
*** tspatzier has quit IRC17:59
*** dims_ has quit IRC17:59
*** Michalik_ has joined #heat18:02
*** Michalik_ has quit IRC18:03
*** kebray has joined #heat18:03
*** andersonvom has joined #heat18:08
*** zns has joined #heat18:11
*** tango has joined #heat18:15
*** aweiteka has quit IRC18:18
*** radez is now known as radez_g0n318:18
*** shakamunyi has joined #heat18:21
*** TravT has quit IRC18:21
*** saju_m has quit IRC18:25
*** dims_ has joined #heat18:25
*** zns has quit IRC18:25
*** zns has joined #heat18:26
*** gondoi is now known as zz_gondoi18:26
*** saju_m has joined #heat18:27
*** dims_ has quit IRC18:30
*** tylerdurden has joined #heat18:32
*** tylerdurden is now known as shakamunyi_otp18:32
*** aweiteka has joined #heat18:32
*** sarob has joined #heat18:35
*** kebray has quit IRC18:44
*** f13o has joined #heat18:45
*** rwsu has joined #heat18:51
*** zns has quit IRC18:51
*** cdent has quit IRC18:54
*** nati_ueno has quit IRC18:59
*** nati_ueno has joined #heat19:00
*** rbuilta has quit IRC19:02
*** radez_g0n3 is now known as radez19:03
*** saju_m has quit IRC19:09
*** daneyon has quit IRC19:13
*** tspatzier has joined #heat19:13
openstackgerritA change was merged to openstack/heat: Change help text for StructuredConfig.CONFIG property  https://review.openstack.org/10564619:15
*** zz_gondoi is now known as gondoi19:20
*** achampion has joined #heat19:23
*** nati_ueno has quit IRC19:24
*** nati_ueno has joined #heat19:24
*** dims_ has joined #heat19:26
*** dims_ has quit IRC19:31
*** lindsayk has joined #heat19:34
*** dims_ has joined #heat19:41
*** nati_ueno has quit IRC19:42
*** nati_ueno has joined #heat19:42
*** f13o has quit IRC19:46
*** nati_ueno has quit IRC19:46
*** nati_ueno has joined #heat19:46
*** andreaf has quit IRC19:54
*** tomek_adamczewsk has joined #heat19:55
*** lindsayk has quit IRC19:57
*** lindsayk has joined #heat19:57
*** tomek_adamczews1 has joined #heat19:57
*** tomek_adamczewsk has quit IRC19:59
*** cody-somerville has joined #heat20:00
*** sgordon has quit IRC20:07
*** tspatzier has quit IRC20:10
*** spzala has joined #heat20:20
*** lindsayk has quit IRC20:23
*** f13o has joined #heat20:31
*** rbuilta has joined #heat20:32
*** achampion has quit IRC20:32
*** flyemsafe has quit IRC20:32
*** tomek_adamczews1 has quit IRC20:34
*** lindsayk has joined #heat20:34
*** tonisbones has quit IRC20:34
SpamapSshardy: FYI, UpdateWaitConditionHandle can be deprecated now.20:37
SpamapSshardy: do we have a way to deprecate a resource easily?20:37
*** ccrouch1 has quit IRC20:38
SpamapSshardy: perhaps just mark it as such in the online docs?20:38
*** ccrouch has joined #heat20:38
bodepdsomeone 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::WaitCondition20:39
shardySpamapS: thanks for the clarification - I think we can deprecate it via SupportStatus which will be reflected in the docs20:40
*** tomek_adamczewsk has joined #heat20:40
larsksshardy (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 IRC20:40
*** noTHD has quit IRC20:41
larsks(...regarding deferred_auth_method=trusts)20:41
bodepdjasond`: so I can just run cfn-signal from my userdata and it will work?20:42
*** ccrouch has quit IRC20:42
bodepdjasond`: do those signals show up in event-list ?20:42
shardylarsks: all AutoScalingGroup resources and HARestarter20:42
*** radez is now known as radez_g0n320:43
larsksshardy: Thanks.20:43
*** flexobrian has joined #heat20:44
jasond`bodepd: you have to define a wait condition and a wait condition handle in your template20:44
jasond`bodepd: not sure about event-list20:44
SpamapSshardy: cool, I'll work up a patch to do that and to point people at software config/deployment. :)20:45
*** edmund has quit IRC20:46
bodepdjasond`: It looks like as long as I can get the url back, I can query it directly from the deployment node20:46
shardySpamapS: Or the new OS::Heat WaitCondition resources which will support updates in a similar way via a flag ;)20:46
shardyalthough that would still need credentials doing the polling to update the token I suppose20:46
*** flexobrian has quit IRC20:47
shardybodepd: the signals do show up in event-list, but atm the reason strings aren't that informative20:47
*** flexobrian has joined #heat20:47
shardybodepd: I've posted some patches today which improve that20:48
bodepdmaybe, 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 successful20:48
shardybodepd: Actually, sorry if you're using the current CFN WaitCondition implementation it actually doesn't create the event20:49
bodepd I was thinking I could send signals and then retrieve them from the deployment script20:49
bodepdshardy: I'm not too fussed about the implemention. I'm still playing20:49
*** ccrouch has joined #heat20:49
shardybodepd: after my patches land, it will20:49
bodepdshardy: 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
shardybodepd: 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 instead20:50
shardybodepd: You definitely can use heat20:50
*** tomek_adamczewsk has quit IRC20:50
bodepdshardy: I saw the API reference, but I didn't find the docs that explained what it was20:51
shardybodepd: Here's a simple example which uses curl:20:51
shardyhttps://review.openstack.org/#/c/90143/17/tempest/scenario/orchestration/test_volumes_delete_snapshot.yaml20:51
*** asalkeld has joined #heat20:51
*** tomek_adamczewsk has joined #heat20:52
shardyThere 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
bodepdshardy: thanks for that example :)20:52
bodepdshardy: I probably will port what I'm working on to the soft_config stuff once I wrap my head around it20:52
shardybodepd: Sounds good, there are some decent examples of SoftwareDeployments in heat-templates:20:55
shardyhttps://github.com/openstack/heat-templates/tree/master/hot/software-config20:56
shardyThe 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 #heat20:57
*** sgordon has joined #heat20:57
asalkeldmorning20:58
*** flexobrian has quit IRC20:59
shardyHi asalkeld21:00
*** harlowja is now known as harlowja_away21:02
*** gondoi is now known as zz_gondoi21:03
*** harlowja_away is now known as harlowja21:03
*** tomek_adamczewsk has quit IRC21:06
*** jdob has quit IRC21:06
*** tomek_adamczewsk has joined #heat21:07
*** rbuilta has quit IRC21:07
*** lipinski1 has joined #heat21:11
lipinski1I 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
lipinski1Anyone know when that changed?21:12
lipinski1I want to provide some info to our environment owners to update their Heat.21:12
*** alexpilotti has joined #heat21:12
*** cody-somerville has quit IRC21:13
bodepdshardy: software config also looks a little constrained for what I'm looking for.21:14
*** kebray has joined #heat21:15
shardylipinski1: bug #1286128 - was merged after Icehouse so it's deprecated from >Juno, replaced by "network" which understands both name and ID21:15
uvirtbotLaunchpad bug 1286128 in heat "Allow neutron network lookup by name" [Medium,Fix committed] https://launchpad.net/bugs/128612821:15
*** kebray has quit IRC21:16
*** kebray has joined #heat21:16
lipinski1shardy: thanks.21:17
lipinski1any chance of backport?21:17
*** lindsayk has quit IRC21:18
shardylipinski1: unlikely, as it's an interface change21:19
lipinski1ok. thanks again21:19
*** tomek_adamczewsk has quit IRC21:20
*** tomek_adamczewsk has joined #heat21:23
*** lindsayk has joined #heat21:26
*** lindsayk1 has joined #heat21:29
*** lindsayk has quit IRC21:30
*** openstackgerrit has quit IRC21:31
*** openstackgerrit has joined #heat21:32
*** vijendar has quit IRC21:34
*** tomek_adamczewsk has quit IRC21:34
*** killer_prince has quit IRC21:34
*** lipinski1 has left #heat21:36
*** tomek_adamczewsk has joined #heat21:37
*** tomek_adamczews1 has joined #heat21:39
*** shakamunyi has quit IRC21:40
*** bvandenh has quit IRC21:41
*** killer_prince has joined #heat21:41
*** killer_prince is now known as lazy_prince21:41
*** tomek_adamczewsk has quit IRC21:41
*** aweiteka has quit IRC21:42
*** piyush1 has left #heat21:43
openstackgerritJason Dunsmore proposed a change to openstack/heat: Add OS::Swift::Signal resource  https://review.openstack.org/9694721:43
*** jasond` has quit IRC21:44
openstackgerritSteven Hardy proposed a change to openstack/heat-templates: Add example of SoftwareDeployments with cirros  https://review.openstack.org/9147521:52
*** nati_ueno has quit IRC21:54
*** nati_ueno has joined #heat21:55
*** nati_ueno has quit IRC21:57
*** nati_ueno has joined #heat21:57
*** sabeen1 has quit IRC21:58
*** lindsayk1 has quit IRC21:58
*** sabeen1 has joined #heat21:58
*** tomek_adamczews1 has quit IRC22:01
*** lindsayk has joined #heat22:03
*** nati_uen_ has joined #heat22:04
*** nati_ueno has quit IRC22:05
*** dims__ has joined #heat22:05
*** nati_uen_ has quit IRC22:05
*** dims_ has quit IRC22:05
*** nati_ueno has joined #heat22:06
*** kevinbenton has left #heat22:06
*** ccrouch has quit IRC22:11
*** nati_ueno has quit IRC22:16
*** sabeen1 has quit IRC22:16
*** sabeen1 has joined #heat22:17
*** nati_ueno has joined #heat22:17
*** lazy_prince has quit IRC22:19
*** sgordon has quit IRC22:21
*** killer_prince has joined #heat22:23
*** killer_prince is now known as lazy_prince22:24
*** hipokrit has quit IRC22:24
*** ccrouch has joined #heat22:25
*** bandarji has quit IRC22:33
*** nati_ueno has quit IRC23:01
*** lindsayk has quit IRC23:01
*** arbylee has quit IRC23:03
*** lindsayk has joined #heat23:03
*** nati_ueno has joined #heat23:03
*** nati_ueno has quit IRC23:07
*** nati_ueno has joined #heat23:07
*** david-lyle has quit IRC23:20
*** arbylee has joined #heat23:21
*** kebray_ has joined #heat23:21
*** kebray has quit IRC23:22
*** alexpilotti has quit IRC23:26
*** kebray has joined #heat23:29
*** nosnos has joined #heat23:50

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