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