15:00:16 <ricolin> #startmeeting heat
15:00:17 <openstack> Meeting started Wed Aug 23 15:00:16 2017 UTC and is due to finish in 60 minutes.  The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:18 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:21 <openstack> The meeting name has been set to 'heat'
15:00:25 <ricolin> #topic roll call
15:00:52 <kazsh> o/
15:00:56 <ricolin> o/
15:01:08 <ramishra> hi
15:01:29 <kiennt> hi
15:02:02 <ricolin> #topic adding items to agenda
15:02:17 <ramishra> ricolin: I have to leave in 10 mins
15:02:39 <ricolin> ramishra, NP, this meeting won't be long:)
15:02:43 <ricolin> #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282017-08-23_1500_UTC.29
15:03:21 <ricolin> #topic PTG https://etherpad.openstack.org/p/heat-queens-ptg
15:03:27 <ramishra> May be we rescehdule it it little earlier in the day
15:03:45 <ramishra> I don't see many US guys joining now a days
15:04:04 <kazsh> :) sounds nice for me
15:04:25 <ricolin> ramishra, yup, we can do that, depends on zaneb's schedule
15:05:27 <ricolin> let me recheck team schedule and see if we can make it eailer
15:06:00 <ricolin> maybe we can settle a new time schedule in PTG
15:06:33 <ricolin> we still didn't got many feedback in PTG etherpad now :/
15:07:01 <ricolin> I will send a ML out later for request for propose
15:07:40 <ricolin> Any idea/target for next cycle works?:)
15:07:53 <kazsh> a part from hot drag&drop, I'm planning to propose a couple of functions
15:08:23 <kazsh> will write bps in a week & hopefully we will have discussion in PTG :)
15:08:39 <ricolin> cool:)
15:09:01 <kazsh> Should I add the topics to the etherpad ?  ricolin
15:09:38 <ricolin> kazsh, yes, right now we're under propose period
15:09:50 <kazsh> sure ok will do :)
15:09:55 <ricolin> we should decide schedule in next week meeting
15:10:43 <ricolin> It will be better for us to find/collect some key feature, for teams to works on
15:11:07 <ramishra> may be wait till therve is back from PTO as he would be there.. I'm not travelling, hence it's in the back burner for me;)
15:11:27 <ricolin> But I guess we have to collect idea/works on heat in PTG
15:11:51 <ricolin> ramishra, so when will therve?:)
15:12:00 <ricolin> be back?:)
15:12:11 <ramishra> sure, I mean we can take some time to finalize it. What's the deadline for it.
15:12:29 <ramishra> he would be back next week I think
15:13:15 <ricolin> cool then maybe we should finalize it at 9/06's meeting
15:14:59 <ricolin> Anyway, please send your feedback to etherpad:)
15:15:23 <ricolin> #topic Project Update
15:15:24 <ramishra> I think we should find a way to use trusts or something else for deferred_auth with keystone federation
15:15:48 <ramishra> may be have a discussion with keystone guys like last time
15:16:05 <ramishra> I don't think there is any progress from keystone side on it yet
15:16:13 <ricolin> ramishra, +1
15:16:16 <ramishra> I'll add it to the etherpad
15:16:36 <ricolin> I will help to connect with Keystone team
15:17:22 <ricolin> the only patch for this fix was stuck in keystone review for long...
15:18:16 <ramishra> I'm not sure if it's a priority for keystone team, we probably have to find some alternative
15:18:29 <ramishra> though I don't know if there is one;)
15:18:49 <ricolin> ramishra, you know better then I do:)
15:19:24 <ricolin> I have discuss this with hardy as well, and he think no alternative too;/
15:20:36 <ricolin> ramishra, let's push keystone team to discuss on this
15:21:12 <ramishra> yeah, we probably need to find something or push keystone team for some solution for trusts issue
15:22:04 <ricolin> +1
15:23:13 <ricolin> For project update, we will cut RC2 this week
15:23:51 <ricolin> Who ever try to do thing to queens-1 feel free to go for it:)
15:24:38 <ricolin> Also we will have a session in Summit for Project update
15:24:46 <ricolin> The default is 20mins
15:25:02 <ricolin> but team can request for 40mins if needs
15:25:16 <ricolin> The question is do we need 40mins:)
15:25:27 <kazsh> sounds good, I will attend it
15:26:03 <ramishra> 20 mins should be good enough;)
15:26:11 <kazsh> I guess so
15:26:14 <kazsh> ;)
15:26:27 <ricolin> I'm thinking about we should also give some time for heat-translator project, but 20 sounds enough to me too:)
15:26:55 <ricolin> short video also got more viewer:)
15:27:09 <kazsh> haha +1
15:27:29 <ricolin> cool
15:27:47 <ricolin> #topic Open discussion
15:28:05 <ricolin> Anything needs discuss?:)
15:28:27 <kazsh> not discussion but I'm going to have a presentation in Sydney, https://www.openstack.org/summit/sydney-2017/summit-schedule/events/19599/how-to-make-openstack-heat-better-based-on-our-one-year-production-journey?BackURL=https%3A%2F%2Fwww.openstack.org%2Fsummit%2Fsydney-2017%2Fsummit-schedule%2Fglobal-search%3Ft%3Dkazunori%23eventid%3D19599
15:28:42 <kazsh> fortunately accepted :)
15:28:56 <kazsh> will refer about drag & drop ui at there
15:29:19 <ramishra> btw I fixed the amqp1 job failures with https://review.openstack.org/#/c/496244/
15:29:40 <ramishra> that was taking long time and timing out
15:30:23 <ricolin> ramishra, I'm not notice that!!:)
15:30:59 <ramishra> ricolin: https://review.openstack.org/#/c/477745/
15:31:26 <ramishra> job is green there
15:32:28 <ricolin> ramishra, cool!
15:33:03 <ramishra> However, it's a workaround for the nova issue with cells, this needs to be fixed in either nova or devstack amqp1 plugin in the fuure
15:33:47 <ramishra> but it was delaying the patches, timing out after 2hrs
15:35:04 <ricolin> IIRC cell is not that stable
15:36:15 <ramishra> it works fine I think. the issue is with nova superconductor and amqp1
15:38:27 <ricolin> maybe we should raise a bug in nova, can't find any for that in a quick search
15:39:42 <ramishra> probably https://review.openstack.org/#/c/488610/ would fix that, but not sure
15:40:10 <ramishra> but the author has blocked it for last 3 weeks, so no choice for us
15:40:57 <ramishra> anyway, it's a non-voting job, not too worried about using a deprecated config
15:42:10 <ricolin> interesting fix to override rabbit calls
15:43:44 <ricolin> ramishra, yep, maybe we can list this in one of project goals for next cycle
15:45:07 <ricolin> kazsh, thanks for sending that topic in summit:)
15:45:29 <kazsh> :) ricolin
15:46:00 <ricolin> Anything for discuss or notes?
15:46:25 <kazsh> for drag & drop ui, I will talk with Horizon team also
15:46:45 <kazsh> because we need some helps
15:47:03 <kazsh> from them, how should we follow their convention etc.
15:47:23 <kazsh> especially any requirement for the Horizon plugin
15:47:35 <ricolin> yes, I will also touch with horizon team for schedule in PTG too:)
15:48:07 <kazsh> thanks ricolin, let's join Horizon team PTG together
15:48:55 <ramishra> kazsh: do you've mistralin your openstack environmeny, if yes, you can possibly use https://github.com/openstack/heat/blob/master/heat/engine/resources/openstack/mistral/external_resource.py
15:48:56 <kazsh> in advance to that, I and my colleague will join today's Horizon IRC meeting, as heads-up ;)
15:49:03 <ricolin> sure, I do thinking to put it in Heat as well, but anyway we will figure out the schedule
15:49:18 <ramishra> for the custom resource thing
15:49:37 <ricolin> ramishra, you mean that bug?
15:50:28 <ramishra> I mean in the summit talk abstract kazsh talks about custom resource missing in heat
15:50:59 <kazsh> ramishra: thanks will touch that also
15:51:06 <ramishra> so if there is mistral, external_resource can be used for that
15:51:24 <kazsh> originally I'm planning to talk about resource plugin class :)
15:51:54 <kazsh> but yea the external resource also looks useful.
15:52:30 <ramishra> kazsh: https://blueprints.launchpad.net/heat/+spec/implement-custom-resource
15:52:45 <ricolin> kazsh, I think that can help if you have mistral in your env.
15:52:53 <ramishra> I proposed that long time back, but was blocked
15:54:15 <ramishra> there would be a ML discussion for it around that time
15:54:33 <kazsh> ramishra, ricolin: unfortunately my env does not have mistral yet, but I will try to figure out
15:55:23 <kazsh> that's why I made plugins according to https://docs.openstack.org/heat/latest/developing_guides/pluginguide.html
15:56:35 <ramishra> If you can have custom resource plugins and maintain them yourself, well and good
15:57:44 <kazsh> prob..ramishra your suggested one does not need to have any own code like as the plugin, correct ?
15:59:11 <ramishra> kazsh: if you're talking about the mistal external resource, then you would need some mistral actions for your resource, if they don't exist
15:59:43 <ricolin> kazsh, it might:) it's powerful to let mistral to control the workflow
16:00:43 <ricolin> we run out of time, anything to raise for last few mins:)
16:00:49 <kazsh> ramishra, ricolin, ok, I need to learn mistral more first, happy to know there is another way to make it in custom resource class :)
16:01:02 <ramishra> the one in the blueprint can run any code that you've as long as it can write and read from the zaqar queue
16:01:39 <ramishra> ricolin: I'm done
16:02:32 <ricolin> okay, than I think we better move this back to heat, thanks all for join and please give your idea in PTG etherpad:)
16:02:36 <ricolin> #endmeeting