14:00:39 #startmeeting heat 14:00:40 Meeting started Wed Sep 19 14:00:39 2018 UTC and is due to finish in 60 minutes. The chair is ricolin. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:41 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:43 The meeting name has been set to 'heat' 14:00:46 #topic roll call 14:01:18 o/ 14:02:07 ramishra, therve ? 14:02:14 hi 14:02:14 Kinda 14:02:32 o/ 14:02:42 #topic adding items to agenda 14:02:51 #link https://wiki.openstack.org/wiki/Meetings/HeatAgenda#Agenda_.282018-09-19_1400_UTC.29 14:05:39 #topic PTG report 14:05:48 #link https://etherpad.openstack.org/p/2018-Denver-PTG-Heat 14:06:34 So we try to make some actions for what we should doing in next cycle or for long-term goal 14:07:23 please give a review on actions 14:09:06 There are some cross project discussion or action from PTG 14:09:17 ricolin: sure, sorry I could not join remotely as discussed earlier, was not 100% 14:09:49 we got discuss with barbican (security-sig) about keypair and ssl option for multicloud 14:10:17 ramishra, NP, we can always work things out online 14:10:52 also trigger Glance team to discuss enable web download for devstack by default(not getting information for that after PTG) 14:11:27 Plan to provide cross-project self-healing tempest test for self-healing-sig 14:11:52 we also had a lot of discussions with the octavia team 14:12:56 And monasca PTL take action to review our Monasca resources and also plan to implement event alarm in Monasca 14:14:17 yeah, and these two story is what we proposed in octavia 14:14:19 #link https://storyboard.openstack.org/#!/story/2003773 14:14:29 #link https://storyboard.openstack.org/#!/story/2003782 14:15:23 and not like a cross-porject but we also provide UC our new user survey https://etherpad.openstack.org/p/heat-user-survey-brainstrom 14:15:28 #link https://etherpad.openstack.org/p/heat-user-survey-brainstrom 14:15:32 also https://review.openstack.org/#/c/602393/2 should improve our gate. I just cleared the workflow-1 14:16:27 which is octavia team's suggestion 14:16:34 zaneb: yeah, just approved 14:16:41 nice 14:17:39 thanks! 14:19:24 I plan to write a ML out for asking people join review and help on implement actions 14:19:47 also mark some low-hanging-fruit 14:20:37 Any of you think we still missing some actions? 14:22:01 Also we need to discuss about consider remove non-apache and amqp1 job 14:22:23 therve, ramishra do we still need those two jobs? 14:22:39 ricolin: I'll check them in detail tomorrow. probably we should prioritize tasks from the beginning of the cycle itself as we don't have many contributors active. We can't do a lot 14:24:50 ramishra, yeah, that's kind of the reason I gonna send mail and ask for help. Also it depends on what you guys most interesting on, so feel free to put your name on any actions if that's something you can do 14:26:36 ricolin: we should be able to remove non-apache job, but those are non-voting atm, We also need to change the job names we are using atm *lbaasv2* and *mysql* etc 14:28:38 ricolin: the amqp1 job is nice, but we can do without 14:28:55 therve: what's it actually testing? 14:29:13 ramishra, I didn't see much error really concerns about non-apache, did you see any? 14:29:14 zaneb: Using qrouterd for the messaging bus 14:29:57 I mean, what's it actually testing in Heat? 14:30:16 we don't have any specific code for that, right? it's just oslo.messaging? 14:30:22 Well, in heat not using rabbit for engine stuff 14:31:36 It seems mostly nowadays 14:32:13 I'm ok with keeping it if it serves a useful purpose (does anybody use qrouterd?), I'm just not sure it's our job to watch for breakage in that 14:32:20 as opposed to e.g. oslo.messaging's job 14:35:01 I guess we can put it in review and see if anyone find that we should keep any of those two jobs 14:35:38 ricolin: I don't think we check for failures in non-voting jobs anymore, atleast I don't. (not seen them failing for specific issues). So may be we can just remove those 14:36:26 if we want to save infra resources:) 14:36:45 zaneb: Well, oslo messaging was not doing its job so I was helping 14:36:55 therve: ok :) 14:37:11 Also I wished people used qrouterd, but what can I do, beside have a job that works :) 14:38:27 I don't think it hurts to leave it then 14:39:03 we are not sucking up much gate time compared to e.g. TripleO :) 14:39:26 #action please review PTG etherpad and leave comments 14:39:50 let's move on:) 14:39:58 #topic Autoscaling integration 14:40:08 #link https://etherpad.openstack.org/p/autoscaling-integration-and-feedback 14:40:14 #link http://lists.openstack.org/pipermail/openstack-dev/2018-September/134770.html 14:40:39 We been trigger some discussion about improve autoscaling and self-healing 14:41:28 I send a ML out, and now might be a good time to discuss what can we do to improve and integrate autoscaling cross Heat and Senlin 14:41:56 The etherpad is about collect discussion 14:42:14 also use it to discuss in Berlin of we got forum 14:42:24 which I already proposed 14:42:48 s/of/if/ 14:43:20 So any idea on how that might works? 14:43:30 I think it's a good thing to discuss, but I'm not clear what integration would look like 14:43:58 actually, maybe we should back up a bit 14:44:14 so what ricolin and I discussed at the PTG was... 14:44:41 lots of people including probably at least half of the world's telco's are using Heat autoscaling 14:44:58 Senlin exists and is probably much better, but people are not using it 14:46:09 so it seems like it might be time to invest in cleaning up the Heat autoscaling code 14:46:42 now the original plan (pre-Senlin) was to spin it out into a library that could then form the basis of an external service 14:47:07 ricolin: and I assume that's what your Forum proposal references? 14:47:15 yes 14:48:10 but I don't know that the Senlin team are going to see anything in it for them at this point 14:48:10 (in fact they're interpreting it as they'll spin the Selin implementation out into a library and Heat will use it) 14:48:19 zaneb, if you see the `why and what` section, is exactly what I proposed to forum so if you like to update more information, I can refresh the proposal 14:48:36 either way, I think it's a very good (and probably overdue) discussion to have 14:49:25 zaneb, agree with you, to clear our ASG structure will help much more to get clear view on how we might be integrating 14:50:43 Also can we kind of set a long-term goal to said let's keep only one group resource (ASG) if that can cover other's (resource group/instance group/etc.) functionality 14:50:58 yeah. we need to rationalise to be able to make any bug fixes or improvements at all really. we have several duplicate implementations (InstanceGroup, AutoscalingGroup, ResourceGroup) 14:51:06 it's a mess 14:52:18 ramishra, therve any though? 14:52:55 ricolin: Do we know why people not using selnin and using heat ASG? may be question for senlin team 14:52:58 anyway, somewhere in my copious spare^W time I'll try to revive the patches I started on and try to figure out what they mean 14:53:39 zaneb: I'd like sources on "lots of people including probably at least half of the world's telco's are using Heat autoscaling" 14:53:40 I think all efforts earlier to clean up the group resources were kind of stalled as everyone was pointing out that's senlin's job 14:53:49 now we are back to it again;) 14:53:58 for sure that Blizzard using Senlin, and that's why they pick up Senlin and run for PTL 14:54:10 ramishra: one reason is certainly that RH doesn't ship it 14:54:10 but that's a whole other minefield 14:54:52 therve: studies show that 84% of statistics are made up 14:54:53 Unless you mean ResourceGroup? 14:57:17 ricolin: What are the particular pain points for the users? 14:57:47 I believe ASG, although at this point RG is almost as big a mess anyway 14:58:21 therve, we got some requests of improvement from public cloud, and telecom 14:58:36 Okay 14:59:06 the integrating idea is something we try to figure out how can we improve from this point 15:00:03 ricolin: I've not seen any bugs for ASG for sometime, for improvement these vendors need to contribute I suppose, just asking for improvements would not help 15:01:00 I had an improvment patch that merged after 2 years;) 15:01:16 Public Cloud WG promise to help us to get more attention for get specific issue and help 15:02:17 On the other hand we do got some user feel very confuse on Heat and Senlin, and we kind of doing a lot of duplicated works right now 15:03:06 ramishra: tbh I don't think the current code is maintainable enough for anyone to contribute 15:05:01 #action give your feedback/comments to autoscaling idea https://etherpad.openstack.org/p/autoscaling-integration-and-feedback 15:05:26 zaneb: Well we're maintaining it and lots of people using it:) but I get the point, we never spent time on those as senlin was supposed to be the go to thing which I'm hearing has possibly changed now 15:06:14 Okay, let's leave some comments first, and I need to jump around code to see at least how can we improve our self 15:06:20 we already over time 15:06:34 and I really like to raise the last topic at this meeting 15:06:44 sorry about the cutting 15:06:51 #topic Berlin summit 15:06:59 forum brainstorming 15:07:06 #link https://etherpad.openstack.org/p/BER-stein-forum-heat-brainstorming 15:07:39 So I already propose ops/user feedback for heat, and autoscaling integrating forum 15:07:57 * ricolin also propose sig/wgs expose 15:08:21 beside those, 15:08:33 we also have project update, onboarding 15:08:35 session 15:09:04 so anyone will join Berlin summit and help to host those session together?:) 15:09:47 zaneb, ramishra therve ^^^ 15:10:18 I don't plan to 15:10:19 I'll be there obviously and can help 15:10:34 me neither 15:10:46 Okay, thank for the information 15:11:37 for Onboarding, I'm thinking about run some specific scenario like autoscaling and self-healing instead of general look through 15:11:59 feel free to stop me if any of you think that's a bad idea:) 15:12:17 kazsh, will you be in berlin?:) 15:13:00 #action review https://etherpad.openstack.org/p/BER-stein-forum-heat-brainstorming 15:13:19 The CFP for Forum ended next week 15:13:48 so if any idea, or suggesting please do before the deadline 15:15:05 Appears we got some discussion and actions need to be keep going, so let's discuss those next week 15:15:21 Anything to raise before we ended 15:15:30 #topic Open discussion 15:16:43 I'm good 15:16:44 Okay, let's end meeting now and sorry about the overtime 15:16:51 #endmeeting