12:00:04 <asalkeld> #startmeeting heat
12:00:05 <openstack> Meeting started Wed Feb 18 12:00:04 2015 UTC and is due to finish in 60 minutes.  The chair is asalkeld. Information about MeetBot at http://wiki.debian.org/MeetBot.
12:00:06 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
12:00:09 <openstack> The meeting name has been set to 'heat'
12:00:19 <asalkeld> #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda
12:00:24 <pas-ha> o/
12:00:28 <asalkeld> #topic rollcall
12:01:10 <skraynev> o/
12:01:19 <dgonzalez> o/
12:01:31 <ananta> hi
12:01:54 <asalkeld> hi all, let wait a little for others to show
12:02:13 <asalkeld> #topic Adding items to the agenda
12:02:25 <asalkeld> while we wait, any more topics?
12:02:35 <inc0> we could start thinking of dev sessions for vancouver
12:02:53 <asalkeld> ok
12:03:04 <asalkeld> inc0: make an etherpad?
12:03:35 <ryansb> morning
12:03:44 <inc0> https://etherpad.openstack.org/p/liberty-heat-sessions
12:04:01 <asalkeld> cool, thanks
12:04:30 <asalkeld> ok, lets move on
12:04:44 <asalkeld> #topic Critical bug review
12:05:17 <asalkeld> that was short, no critical bugs
12:05:31 <skraynev> \o/
12:05:37 <asalkeld> any bugs people are worring about?
12:05:40 <pas-ha> me
12:05:54 <pas-ha> seems like our aws loadbalancer is not working again
12:06:14 <pas-ha> it can not create the ceilometer alarm due to authplugin error
12:06:27 <asalkeld> pas-ha: you made a bug yet?
12:06:30 <pas-ha> I wonder if tis is connected with our recent move to authplugins
12:06:39 <asalkeld> probably
12:06:51 <pas-ha> not yet, trying to understand if its mine devstack or a real bug
12:07:05 <asalkeld> ok
12:07:08 <pas-ha> will finish investigatin today
12:07:09 <skraynev> I have not such issue, suppose because my devstack 1 week old
12:07:27 <asalkeld> ok, let's move on
12:07:31 <pas-ha> sure
12:07:32 <asalkeld> #topic  blueprint reviews (let's try to prioritize)
12:07:45 <asalkeld> so we have a *lot* of blueprints
12:07:55 <skraynev> and specs :)
12:07:58 <asalkeld> #links https://launchpad.net/heat/+milestone/kilo-3
12:08:42 <asalkeld> if we can work by the priorities that would help
12:09:03 <asalkeld> convergence specs need urgent reviews
12:09:19 <skraynev> I updated one of mine
12:09:57 <asalkeld> are there any blueprints that people want re-priortised?
12:10:32 <asalkeld> things look ok to me
12:10:38 <asalkeld> from a priority PoV
12:10:48 <asalkeld> just a lot of work to do there
12:11:31 <skraynev> especially in some BP, where spec does not contain real code examples :)
12:11:56 <asalkeld> skraynev: you worried about which ones?
12:12:05 <asalkeld> if you need more info, ask for it
12:12:49 <asalkeld> ok, that's most of what i wanted to say
12:12:51 <skraynev> asalkeld: hmmmm. probably info is enough. I just told about real code in simulator.
12:13:19 <asalkeld> ok skraynev cool - that is the last spec in that series, so less urgent
12:13:44 <skraynev> Obviously easier copy-paste code, then write new  :)
12:13:56 <skraynev> asalkeld: ok
12:14:04 <asalkeld> #topic ideas for summit sessions
12:14:10 <ananta> skraynev: there is big mismatch between real and simulator code
12:14:29 <skraynev> ananta: I understand.
12:14:52 <skraynev> ananta: it's like a wish ;)
12:14:59 <asalkeld> inc0: ...
12:15:03 <ryansb> lol
12:15:09 <inc0> we should probably get talk about convergence;)
12:15:23 <skraynev> asalkeld: probably phase 2 for conv
12:15:27 <asalkeld> #link https://etherpad.openstack.org/p/liberty-heat-sessions
12:15:35 <asalkeld> anyways add there 6
12:15:36 <skraynev> so inc0 was faster
12:15:46 <asalkeld> anyways add there ^
12:16:12 <inc0> I'll add one as template in a minute
12:16:31 <asalkeld> the user based ones i thought were quite good last time
12:16:49 <asalkeld> should leave some time for that
12:17:00 <inc0> what are priorities for L anyway?
12:17:20 <pas-ha> getting phse 2 convergence done?
12:17:43 <asalkeld> inc0: depends what people want to work on / new ptl ideas  / our thought
12:18:06 <skraynev> ok. Will add couple;)
12:18:18 <asalkeld> personally: harden convergence, usablity
12:18:46 <inc0> it would be good for sessions to reflect that imho
12:18:48 <asalkeld> we need to actually swith over to convergence so we need a good test plan
12:18:49 <skraynev> inc0: I suppose, that not all of them should have specific session
12:19:08 <skraynev> we can add ideas and small topic to and then we split them
12:19:18 <skraynev> *topics
12:19:25 <asalkeld> sure, it's early just add ideas
12:19:30 <inc0> well, lets just start adding, then we'll filter out what we want
12:19:53 <skraynev> inc0: yeap
12:20:01 <inc0> thats it from my part
12:20:04 <asalkeld> ok
12:20:11 <asalkeld> #topic open discussion
12:20:42 <ananta> I need some help on one of the convergence patch https://review.openstack.org/#/c/155211/
12:20:50 <asalkeld> ok, looking
12:21:01 <ananta> I have added a comment to sqlalchemy/api.py
12:21:40 <asalkeld> ananta: there is a getter/setter for that
12:21:50 <asalkeld> is that not working?
12:22:18 <ananta> this is suppose to be update...where
12:22:34 <ananta> need to implement update...where in the stack update
12:22:59 <ananta> it has problems with the status reason because it is handled as property in StateAware
12:23:40 <ananta> the update...where fails there saying KeyError: status_reason
12:24:10 <ananta> the getter/setter is the problem
12:24:12 <asalkeld> ananta: ok, needs a bit of debugging - don
12:24:27 <asalkeld> ananta: ok, needs a bit of debugging - don't have a plan now
12:24:43 <ananta> asalkeld: ok, sure
12:24:57 <shardy> o/
12:25:22 <inc0> quick way would be either fake reason or make reason option
12:25:23 <inc0> al
12:25:51 <asalkeld> ananta: maybe push that truncation further up?
12:25:56 <skraynev> shardy: etherpad for L https://etherpad.openstack.org/p/liberty-heat-sessions
12:26:04 <asalkeld> so it's not in the db layer?
12:26:19 <ananta> asalkeld: yeah... that's better I guess
12:26:32 <ananta> but then at upper layer there is no good place to force it
12:27:04 <inc0> ananta, objects might give you this place
12:27:30 <inc0> I'm reluctant in putting much business logic out there, but well
12:27:42 <asalkeld> https://github.com/openstack/heat/blob/master/heat/engine/stack.py#L316
12:27:58 <asalkeld> ananta: ^  - and similar for resource
12:28:13 <ananta> inc0, asalkeld: I was thinking of defining a type like LengthRestrictedText
12:28:35 <asalkeld> ananta: ok, that might work
12:29:28 <ananta> asalkeld: ok, I will try and see how it goes
12:29:36 <asalkeld> good luck
12:29:42 <ananta> inc0: asalkeld: thanks for help
12:29:53 <inc0> no problem
12:30:46 <asalkeld> we can end early if everyone is done
12:31:29 <asalkeld> just one last request to focus on high priority specs and blueprints please
12:32:01 <asalkeld> ok, lets move to #heat
12:32:03 <skraynev> ok
12:32:06 <asalkeld> #endmeeting