Sunday, 2014-10-19

*** achampion has quit IRC00:10
*** ramishra has joined #heat00:21
*** ramishra has quit IRC00:26
*** asalkeld has quit IRC00:34
*** Qiming has joined #heat00:47
*** EricGonczer_ has joined #heat00:53
*** alexheneveld has quit IRC01:01
*** ramishra has joined #heat01:22
*** EricGonczer_ has quit IRC01:22
*** erkules_ has joined #heat01:25
*** ramishra has quit IRC01:26
*** erkules has quit IRC01:27
*** EricGonczer_ has joined #heat01:32
*** EricGonczer_ has quit IRC01:33
*** EricGonczer_ has joined #heat01:47
*** killer_prince has quit IRC01:53
*** lazy_prince has joined #heat01:53
*** cody-somerville_ has quit IRC02:01
openstackgerritIshant Tyagi proposed a change to openstack/heat: Add DB model for resource graph and also persist the graph  https://review.openstack.org/12859002:16
*** ramishra has joined #heat02:23
*** ramishra has quit IRC02:28
*** dimsum_ has joined #heat02:31
*** dsneddon has quit IRC02:35
*** dsneddon has joined #heat02:35
*** jyoti-ranjan has joined #heat02:43
*** EricGonczer_ has quit IRC02:53
*** dimsum_ has quit IRC03:21
*** ramishra has joined #heat03:23
*** ramishra has quit IRC03:28
*** ramishra has joined #heat03:36
*** ramishra has quit IRC03:41
*** jyoti-ranjan has quit IRC03:42
*** LiJiansheng has joined #heat03:48
*** dimsum_ has joined #heat04:22
*** dimsum_ has quit IRC04:27
*** ramishra has joined #heat04:37
*** ramishra has quit IRC04:41
*** boris-42 has quit IRC04:56
*** zero1 has joined #heat05:02
*** dimsum_ has joined #heat05:32
*** dimsum_ has quit IRC05:37
*** mohits has joined #heat05:38
*** ramishra has joined #heat05:38
*** ramishra has quit IRC05:42
*** serg_melikyan has joined #heat05:49
*** sabeen1 has joined #heat05:59
openstackgerritOpenStack Proposal Bot proposed a change to openstack/heat: Imported Translations from Transifex  https://review.openstack.org/12818806:01
*** pasquier-s has joined #heat06:25
*** zero1 has quit IRC06:28
*** serg_melikyan has quit IRC06:34
*** pasquier-s has quit IRC06:35
*** miguelgrinberg_ has joined #heat06:36
*** ramishra has joined #heat06:38
*** ramishra has quit IRC06:43
*** pasquier-s has joined #heat06:49
*** lazy_prince is now known as killer_prince07:05
*** pasquier-s has quit IRC07:09
*** Qiming has quit IRC07:15
*** mohits has quit IRC07:22
*** sabeen1 has quit IRC07:22
*** killer_prince is now known as lazy_prince07:25
*** ramishra has joined #heat07:40
*** ramishra has quit IRC07:44
*** cmyster_away is now known as cmyster07:48
*** alexpilotti has joined #heat07:51
cmystermorning08:03
*** lazy_prince is now known as killer_prince08:07
*** alexpilotti has quit IRC08:15
*** ramishra has joined #heat08:40
*** ramishra has quit IRC08:45
*** rushiagr_away is now known as rushiagr09:05
*** dimsum_ has joined #heat09:09
*** rushiagr is now known as rushiagr_away09:12
*** dimsum_ has quit IRC09:14
*** serg_melikyan has joined #heat09:35
*** killer_prince is now known as lazy_prince09:35
*** serg_melikyan has quit IRC09:39
*** alexpilotti has joined #heat09:40
*** ramishra has joined #heat09:41
*** ramishra has quit IRC09:45
*** robklg has joined #heat10:17
*** robklg has quit IRC10:26
*** alexheneveld has joined #heat10:30
*** Qiming has joined #heat10:40
*** serg_melikyan has joined #heat10:40
*** alexheneveld has quit IRC10:41
*** ramishra has joined #heat10:42
*** fbo has quit IRC10:43
*** serg_melikyan has quit IRC10:45
*** serg_melikyan has joined #heat10:46
*** ramishra has quit IRC10:46
*** alexpilotti has quit IRC10:47
*** serg_melikyan has quit IRC10:50
*** alexheneveld has joined #heat10:51
*** LiJiansheng has quit IRC10:52
*** fbo has joined #heat11:01
*** alexheneveld has quit IRC11:11
*** lazy_prince is now known as killer_prince11:19
*** erkules_ is now known as erkules11:28
*** ramishra has joined #heat11:43
*** ramishra has quit IRC11:47
*** dimsum_ has joined #heat11:59
*** dimsum_ has quit IRC12:03
*** mtreinish has quit IRC12:11
*** tspatzier has joined #heat12:23
*** dimsum_ has joined #heat12:37
*** alexpilotti has joined #heat12:39
*** ramishra has joined #heat12:43
*** ramishra has quit IRC12:48
*** xhu has joined #heat12:53
*** xhu has quit IRC12:54
*** EricGonczer_ has joined #heat13:15
*** EricGonczer_ has quit IRC13:19
*** mtreinish has joined #heat13:24
*** xhu has joined #heat13:26
*** alexpilotti has quit IRC13:37
*** xhu has quit IRC14:10
*** serg_melikyan has joined #heat14:17
*** EricGonczer_ has joined #heat14:18
*** serg_melikyan has quit IRC14:20
*** serg_melikyan has joined #heat14:20
*** serg_melikyan has quit IRC14:24
*** tspatzier has quit IRC14:27
*** EricGonczer_ has quit IRC14:29
*** robklg has joined #heat14:30
*** robklg has quit IRC14:40
*** cmyster has quit IRC14:41
*** killer_prince has quit IRC14:50
*** killer_prince has joined #heat14:57
*** killer_prince is now known as lazy_prince14:57
*** serg_melikyan has joined #heat15:02
*** serg_melikyan has quit IRC15:09
*** serg_melikyan has joined #heat15:15
*** dimsum_ has quit IRC15:16
*** dimsum_ has joined #heat15:16
*** dimsum_ has quit IRC15:21
*** dimsum_ has joined #heat15:23
*** dimsum_ has quit IRC15:29
*** zaneb has quit IRC15:29
*** zaneb has joined #heat15:30
*** Drago has joined #heat15:37
*** serg_melikyan has quit IRC15:40
*** mspreitz has joined #heat15:43
*** Drago has quit IRC15:43
*** Drago has joined #heat15:43
*** dimsum_ has joined #heat15:53
*** sabeen has joined #heat15:54
*** serg_melikyan has joined #heat15:54
*** serg_melikyan has quit IRC15:59
*** Qiming has quit IRC16:03
*** tspatzier has joined #heat16:05
*** mspreitz has quit IRC16:16
*** serg_melikyan has joined #heat16:24
*** serg_melikyan has quit IRC16:27
*** serg_melikyan has joined #heat16:27
*** mkollaro has joined #heat16:38
*** sabeen has quit IRC16:39
*** EricGonczer_ has joined #heat16:43
*** serg_melikyan has quit IRC16:45
*** serg_melikyan has joined #heat16:52
*** Drago has quit IRC17:14
*** dimsum_ has quit IRC17:19
*** dimsum_ has joined #heat17:19
*** sdake_ has joined #heat17:21
*** hdd has joined #heat17:23
*** dimsum_ has quit IRC17:24
*** EricGonczer_ has quit IRC17:32
*** cody-somerville_ has joined #heat17:34
*** Drago has joined #heat17:37
*** pscheie has quit IRC17:37
*** Goneri has quit IRC17:37
*** Adri2000 has quit IRC17:37
*** gooblja has quit IRC17:37
*** zz_gondoi has quit IRC17:37
*** Adri2000 has joined #heat17:37
*** pscheie has joined #heat17:38
*** Goneri has joined #heat17:38
*** gooblja_ has joined #heat17:39
*** gondoi has joined #heat17:40
*** serg_melikyan has quit IRC17:44
*** Drago has quit IRC17:44
*** Drago has joined #heat17:44
*** serg_melikyan has joined #heat17:44
*** sabeen1 has joined #heat17:51
*** serg_melikyan has quit IRC17:54
*** serg_melikyan has joined #heat18:03
*** serg_melikyan has joined #heat18:17
*** hdd has quit IRC18:45
*** mcwoods has quit IRC19:12
*** boris-42 has joined #heat19:24
*** dimsum_ has joined #heat19:26
*** dimsum_ has quit IRC19:37
*** kebray has joined #heat19:37
*** dimsum_ has joined #heat19:37
*** dimsum_ has quit IRC19:42
*** dimsum_ has joined #heat19:45
*** dimsum_ has quit IRC19:53
*** dimsum_ has joined #heat19:53
*** dimsum_ has quit IRC19:58
*** sdake_ has quit IRC20:00
*** dimsum_ has joined #heat20:04
*** dimsum_ has quit IRC20:07
*** dimsum_ has joined #heat20:08
*** dimsum_ has quit IRC20:12
*** dimsum_ has joined #heat20:20
*** mkollaro has quit IRC20:25
*** fbo has quit IRC20:26
*** serg_melikyan has quit IRC20:32
*** fbo has joined #heat20:34
openstackgerritSteve Baker proposed a change to openstack/heat-specs: Heat functional tests  https://review.openstack.org/11017120:35
*** dimsum_ has quit IRC20:42
*** dimsum_ has joined #heat20:43
*** fbo has quit IRC20:43
*** fbo has joined #heat20:44
*** tspatzier has quit IRC20:46
*** dimsum_ has quit IRC20:47
*** dimsum_ has joined #heat21:08
*** tomek_adamczewsk has joined #heat21:22
openstackgerritA change was merged to openstack/heat-specs: Heat functional tests  https://review.openstack.org/11017121:29
*** kebray has quit IRC21:35
openstackgerritA change was merged to openstack/heat-templates: Use utf-8 encoding when writing config scripts  https://review.openstack.org/12890721:37
*** Qiming has joined #heat21:38
*** sabeen1 has quit IRC21:39
*** Drago has quit IRC21:41
*** alexheneveld has joined #heat22:01
*** tomek_adamczewsk has quit IRC22:03
*** tomek_adamczewsk has joined #heat22:09
Qimingstevebaker, are you around?22:18
*** alexpilotti has joined #heat22:26
*** dimsum_ has quit IRC22:28
*** dimsum_ has joined #heat22:28
*** dimsum_ has quit IRC22:32
*** dimsum_ has joined #heat22:34
*** asalkeld has joined #heat22:34
asalkeldmorning22:39
Qiming6:40 am here, morning22:39
Qimingasalkeld, need some advices from you on https://review.openstack.org/#/c/119619/22:40
asalkeldok, Qiming just getting started here22:41
QimingI saw no further reviews on it since last meeting22:41
Qimingshould I abandon it and rebase the other changes onto master?22:41
Qimingyou know, a lot of discussions and revisions were targeting resource groups recently22:42
asalkeldQiming, have you looked at all at flattening the class structure, is it feasible?22:42
Qimingyes, asalkeld, I thought about it22:42
Qimingmy initial understanding is that it won't be easy task.  even if some logics are extracted into util functions, those functions may still need to access class members22:43
asalkeldwell you should pass everything as a param22:45
Qimingthe reason I proposed #119619 was that I want Heat AutoScalingResourceGroup a direct subclass of ResourceGroup, if that makes any senses at all22:45
asalkeldQiming, another option is to have a MixinClass22:46
Qimingheat/scaling/cooldown is already a mixin22:46
Qimingbut I don't see it an elegant solution, ;)22:46
asalkeldi am not a fan of the current resource group class22:47
asalkeldit's super ugly22:48
QimingI understand the benefits to extract resize(), adjust(), ... into utils, but I am doubting how wide the interface will become22:48
* Qiming nods22:48
asalkelddef _handle_repl_val(self, res_name, val):22:49
asalkelddef _do_prop_replace(self, res_name, res_def_template):22:50
*** alexpilotti has quit IRC22:50
QimingOnce all resize, adjust logics are moved up to the resource group level, the subclasses would be much cleaner22:50
Qimingasalkeld, blame stevebaker then, :)22:50
asalkeldimho no one needs to inherit from resource group22:50
asalkeld(if you can pull those methods out)22:50
Qimingin other words, you mean I should abandon the reorg specs and the patches?22:51
asalkeldQiming, well what if you just didn't do this one22:52
asalkeldso pull the logic that you need out22:52
asalkeldand use it from the other classes22:53
asalkeld(qiming let me check your spec)22:53
Qiminggreat. I am feeling embarassed for having not making any progresses for so long as a contributor22:55
asalkelddon't stress22:55
asalkeldthis should be easy22:55
asalkeldStackResource -> AutoScalingGroup22:56
asalkeldStackResource -> AWSAutoScalingGroup22:56
*** alexpilotti has joined #heat22:57
asalkeldthen grab the resize functionality from instance group (as a util)22:57
asalkeldand what ever you need from ResourceGroup22:57
asalkeldand put that into a util22:57
QimingI see, so you want a *complete* separation22:57
asalkeldsure, why not22:58
asalkeldalso zaneb suggested instance group inherit from AutoScalingGroup22:58
asalkeldfixed scaling is a special kind of autoscaling22:58
QimingI gave zaneb's suggestion a thought, but didn't quite understand the intention22:59
asalkeldso what he is saying is:22:59
Qimingautoscaling is a automated scaling, isn't it?22:59
asalkeld1. you really don't need instance group22:59
asalkeld(i added it a *long* time ago for ease of use)22:59
asalkeldyou can put it on top of autoscaling group - basically with less options23:00
Qimingyep, that's what I intended23:00
asalkeldQiming, yeah and instance group is manual scaling23:00
asalkeldso it was for people that didn't want to get confused with the logic of "desired/min/max size"23:01
Qimingso autoscalinggroup seems a special case of instance-group, given that it is making the scaling triggered by a 'policy' thing?23:01
Qiminggot it23:01
Qimingit is a implementation details problem23:02
asalkeldinstance group basically is an autoscaling group, just with less options23:02
asalkeldso yeah one issue is our resource types are user facing23:03
asalkeldso we have 2 issues23:03
asalkelddevelopment view and user view23:03
asalkeldmixed together23:03
Qimingright23:03
asalkeldmy suggestion is to not have much logic in the class it's self23:04
asalkeldbut rather a library of functions that you use to implement the class23:04
Qimingokay, let me try work on that and add you to the reviewer list23:05
asalkeldcool23:05
Qimingshould I revise the specs as a first step?23:05
asalkeldyou will see the unit tests will be lovely23:05
asalkeld(actually look like unit tests)23:05
QimingI am already loving the split of testcases23:05
asalkeldQiming, imo do the code first and make sure you can do what we want23:06
asalkeldthen update the spec23:06
Qimingokay, got it23:06
asalkeldthe spec is both design and a statement of work23:06
Qimingalright, making it consistent with the code is what I cared23:07
asalkeldonce we see the code, i see no problem with changing the design as long as we update the spec later23:07
asalkeldyip23:07
asalkeldQiming, i am sorry you got messed around23:08
asalkeldcertainly not my intension23:08
QimingI'm feeling happy that I can move on23:08
asalkeldcool23:08
asalkeldi think at summit there is a review of the spec process, as this seems to happen quite a bit23:09
asalkeldand it's frustrating23:09
Qimingit is normal, people always have different opinions23:10
asalkeldhttps://etherpad.openstack.org/p/kilo-crossproject-summit-topics23:10
asalkeldline: 6923:10
Qimingwill read it later23:11
Qimingone more thing23:11
asalkeldyip23:11
Qimingabout cross-project discussions23:11
asalkeldyeah, got any suggestions23:11
Qimingpreviously there had been a discussion about the interaction between Heat and Ceilometer23:11
Qimingit was about trust creation, shardy and therve know the details23:12
asalkeldok, it would also be nice to have qazar alarms23:12
QimingI don't know if it has been settled, or should it appear in the agenda23:12
asalkeldor notification alarms23:12
asalkeldwell since it's just 2 projects, maybe we could just grab some of the ceilometer guys and have a quick chat ?23:13
QimingI'm interested in the conclusion because I want to experiment having instances sent out heartbeat to ceilometer directly23:13
Qimingwhich would be a OpenStack native agent, replacing the cfn-push-stats script23:14
asalkeldQiming, well huge +1 to a native metric sender23:14
asalkeldmaybe that just needs a ceilometer spec and someone to do it23:15
Qimingthe agent need two things to do its job: credentials, ceilometer endpoint23:15
asalkeld(and agreement from us on the approach)23:15
asalkeldyip23:15
Qimingcurrent solution that creates a stack domain user won't work, because ceilometer knows nothing about it23:16
asalkeldwe need to be able to send at the user that created the stack23:17
asalkeldso ceilo can match the metrics23:18
Qimingthat's why I'm eager to know the outputs/conclusions from the cross-project discussion23:18
asalkeldyip23:18
Qimingif we pass the stack-owner account into an instance, things will become much easier23:19
QimingI think shardy has a lot more to add in that23:20
Qiminghave to run, ttyl23:23
asalkeldlater23:27
*** Qiming has quit IRC23:27
*** serg_melikyan has joined #heat23:33
*** serg_melikyan has quit IRC23:38
*** EricGonczer_ has joined #heat23:39
*** sdake_ has joined #heat23:43
*** EricGonczer_ has quit IRC23:43
*** EricGonczer_ has joined #heat23:43
*** EricGonczer_ has quit IRC23:44
*** tomek_adamczewsk has quit IRC23:53

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