08:00:34 <ramishra> #startmeeting heat
08:00:35 <openstack> Meeting started Wed Nov 16 08:00:34 2016 UTC and is due to finish in 60 minutes.  The chair is ramishra. Information about MeetBot at http://wiki.debian.org/MeetBot.
08:00:36 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
08:00:38 <openstack> The meeting name has been set to 'heat'
08:00:42 <ramishra> #topic roll call
08:00:53 <skraynev> o/
08:01:01 <ricolin> o/
08:01:23 <therve> Hi
08:01:54 <tiantian> o/
08:02:01 <cwolferh> o/
08:02:38 <ramishra> we've more people in the meeting today:)
08:03:02 <ramishra> Would wait a minute for any more to join.
08:04:01 <ramishra> ok
08:04:11 <ramishra> #topic adding items to agenda
08:04:17 <ramishra> #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282016-11-16_0800_UTC.29
08:05:18 <ramishra> #topic o-1 status
08:05:31 <ramishra> #link https://launchpad.net/heat/+milestone/ocata-1
08:05:38 <ramishra> we seem to be in good shape
08:06:05 <ramishra> I'm thinking we'll tag it tomorrow, may be some more bug fixes can go in.
08:06:19 <ramishra> there are 2 bps not reviewed yet
08:07:00 <ramishra> just 2 resources.
08:07:10 <ramishra> may be we can review and get them in?
08:07:43 <therve> ramishra, We really need https://bugs.launchpad.net/heat/+bug/1634127 in
08:07:43 <openstack> Launchpad bug 1634127 in heat "Failure trying to list stacks" [Medium,In progress] - Assigned to Thomas Herve (therve)
08:07:44 <ricolin> neutron quota?
08:07:54 <therve> Regarding the bp, I don't think there is anything urgent
08:08:01 <ramishra> therve: I was about to ask that.
08:08:17 <ramishra> I saw this today again http://logs.openstack.org/61/388561/4/check/gate-heat-dsvm-functional-orig-mysql-lbaasv2/d0fd283/logs/screen-h-api.txt.gz?level=ERROR
08:08:56 <ramishra> zaneb is yet to respond on that.
08:09:30 <ramishra> yeah, we can push the bps to o-2 if not reviewed
08:09:39 <therve> If someone else can comment, we can always make another fix afterwards
08:10:05 <ramishra> Probably check with zaneb this evening before approving?
08:10:42 <skraynev> ramishra: I want to remind about new tag for heatclient
08:10:56 <skraynev> as we wanted to do it after 01
08:11:03 <ramishra> skraynev: yeah, we'll do that
08:11:09 <skraynev> Ocata 1 I mean
08:11:11 <skraynev> :)
08:11:18 <skraynev> ramishra: great. thank you
08:11:28 <ramishra> cwolferh: I'm pushing bug 1524013 to o-2
08:11:28 <openstack> bug 1524013 in heat "Arbitrarily-large resource properties should be allowed in events" [Medium,In progress] https://launchpad.net/bugs/1524013 - Assigned to Crag Wolfe (cwolfe)
08:11:40 <ramishra> there is a series of patches yet to be reviewed.
08:12:02 <cwolferh> ramishra, ack. the refactor ones are taking longer than i would have thought :-/
08:12:23 <ramishra> cwolferh: thanks.
08:12:45 <ramishra> there is one high priority bug 1570576, needs some reviews too.
08:12:45 <openstack> bug 1570576 in heat "After updating a stack stuck IN_PROGRESS, resources will be permanently stuck IN_PROGRESS" [High,In progress] https://launchpad.net/bugs/1570576 - Assigned to Tanvir Talukder (tanvirt16)
08:13:25 <skraynev> ramishra: Also I will try to ask Oleksii about bug assigned on him
08:13:25 <ramishra> rest all we can move to o-2 if not reviewed.
08:14:06 <ramishra> skraynev: thanks. I was thinking of just moving them to o-2 though.
08:14:52 <ramishra> ok, all seems good.
08:14:58 <ramishra> moving on..
08:15:35 <ramishra> #topic goal-remove-incubated-oslo-code status
08:15:55 <ramishra> We've removed them from heat and heat-cfnclient
08:16:23 <therve> ramishra, Are we confident that those client exceptions changes are safe?
08:16:27 <therve> I was wondering
08:16:36 <ramishra> Still some patches for python-heatclient
08:17:03 <skraynev> ramishra: yeah. it's ok,just want to make sure, that he plan to do something with this bug. Otherwise will be better to re-assign it
08:17:11 <ramishra> therve: which patch are you talking about?
08:17:42 <therve> ramishra, https://review.openstack.org/#/c/394736/
08:19:19 <ramishra> therve: yes, these are now merged in all clients.
08:19:25 <ramishra> ex. https://github.com/openstack/python-magnumclient/blob/master/magnumclient/exceptions.py#L16
08:19:48 <therve> OK
08:19:54 <ramishra> therve: I think we were unnecessarily using the apiclient exceptions.
08:20:15 <ramishra> https://review.openstack.org/#/q/status:open+project:openstack/python-heatclient+branch:master+topic:goal-remove-incubated-oslo-code
08:20:34 <ramishra> this is the python-heatclient series. needs some reviews
08:21:33 <ramishra> We've to update our intent on removing incubator code before o-1 in the governance repo.
08:21:49 <ramishra> I was thinking we'll just clean it up and say it's done;)
08:23:35 <ramishra> Most of the clients merged the patches. So we may have issues when the new clients are available, if we don't land these https://review.openstack.org/#/q/status:open+project:openstack/heat+branch:master+topic:remove_apiclient
08:23:51 <ramishra> good if we can review and land them soon.
08:24:56 <ramishra> ok, moving on to the next topic.
08:25:03 <ramishra> #topic heat-agents repository
08:25:42 <ramishra> therve: I assume, you've added that one.
08:25:48 <therve> Yep!
08:25:50 <therve> So let's do this
08:25:52 <ramishra> I think we are all in agreement to move them.
08:26:04 <therve> The question is how, and whether we can keep history or not
08:26:13 <ricolin> heat-agents+1
08:26:45 <ramishra> therve: do we need history?
08:26:56 <therve> ramishra, Need, no. It'd be nice
08:27:43 <ramishra> I think kolla guys have done some repo split with history, may be speak to them.
08:30:09 <ramishra> therve: ?
08:30:17 <therve> Yeah that's it.
08:30:28 <therve> Unless someone wants to take over, I guess that's on me to do the thing :)
08:31:00 <ramishra> volunteers please;)
08:31:36 <ramishra> ok, then
08:31:46 <ramishra> #topic open discussion
08:32:05 <ricolin> some bp need review
08:32:14 <ricolin> the placeholder one
08:32:26 <ricolin> https://review.openstack.org/#/c/392499/
08:32:29 <ramishra> ricolin: sure
08:32:48 <ricolin> and Ironic resource one :)
08:33:19 <ricolin> ramishra: thx
08:33:46 <ricolin> https://review.openstack.org/#/c/393108/
08:33:48 <ramishra> I think another issue that has been raised on #heat on the concurrent transaction issues with metadata update.
08:34:28 <ramishra> I tweaked the tenacity patch to make it merge.
08:34:42 <ramishra> https://review.openstack.org/#/c/367638/
08:34:47 <ramishra> but we need to fix that
08:34:50 <jprovazn> yes, hi, I filed a bug for db transaction now - https://bugs.launchpad.net/heat/+bug/1642166
08:34:50 <openstack> Launchpad bug 1642166 in heat "Concurrent DB transaction when deleting resources" [Undecided,New]
08:35:35 <jprovazn> this one causes me quite a lot of pain now, so if you have any idea how to fix it or a workaround, it would be great
08:36:59 <ramishra> If someone can look at it and have an idea on how to fix this. So when there are large number of metadata updates concurrently it just fails.
08:38:00 <ramishra> skraynev, I remember you added that retry few cycles back.
08:38:50 <ricolin> jprovazn: are you using convergence?
08:39:01 <jprovazn> ricolin: no
08:40:07 <ramishra> jprovazn: ok, we'll track that bug and see if we can get a solution soon.
08:40:11 <ricolin> jprovazn: can you kindly try this one
08:40:12 <ricolin> https://review.openstack.org/#/c/326889/13/heat/objects/resource.py
08:40:30 <ricolin> it just some test patch
08:40:50 <jprovazn> ricolin: thanks, going to try it now
08:41:37 <ramishra> ok, anything else? or we're good.
08:43:23 <ramishra> thank you all for joining!
08:43:33 <ramishra> #endmeeting heat