15:00:54 #startmeeting monasca 15:00:55 Meeting started Wed Sep 25 15:00:54 2019 UTC and is due to finish in 60 minutes. The chair is witek. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:56 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:59 The meeting name has been set to 'monasca' 15:01:21 hi 15:01:36 hello brtknr, sc, Dobroslaw 15:01:52 tthello 15:02:03 the agenda is very light today: 15:02:06 https://etherpad.openstack.org/p/monasca-team-meeting-agenda 15:02:20 so please add topics if you have some 15:02:34 #topic Release candidate for Train 15:02:35 db per tenant 15:03:02 brtknr: added to the etherpad 15:03:04 witek: thanks for adding :) 15:03:59 the release team has created patches for releasing all the remaining repositories 15:04:13 what do we have to do? 15:05:01 release liaison or PTL has to confirm these 15:05:12 most of the changes have been merged already 15:05:24 anything we are missing to merge? 15:05:49 tomorrow I'll be available most of the day 15:05:51 also, stable/train branches have been cut with these releases 15:05:57 I 15:06:50 I've kept api and notification on hold as it would be good to include last changes from these repos in Train 15:07:30 I'm referring to: 15:07:37 https://review.opendev.org/651249 15:07:44 https://review.opendev.org/674812 15:08:46 there was a good reason why I didn't do +2 W+1 15:09:54 Adrian is quite happy with merging apis change 15:11:20 Dobroslaw: have you been testing this change, I've seen your +1 on older PS 15:11:23 ? 15:11:49 unfortunately lately no... 15:12:13 let's try to push these two in the next days 15:12:36 I'll have to cut the branch next week latest 15:13:34 Train release schedule is available here: 15:13:36 https://releases.openstack.org/train/schedule.html 15:13:59 with final release on 16 October 2019 15:14:11 is there any possibility of incorporating db per tenant changes? 15:15:00 checking 15:16:21 the change in release repo hasn't merged yet 15:16:43 let's talk about it in a minute 15:17:04 okay 15:17:32 are there any questions about release schedule? 15:18:16 #topic Ussuri planning meeting 15:18:31 thanks a lot for filling in the survey 15:18:38 https://doodle.com/poll/ugxr89tqmkfwa5r7 15:19:42 currently, Oct 16-17 seem to be the best days 15:20:57 if nothing changes, I'll post to the list with these two days 15:21:24 and we can start collecting topics and features for the next cycle 15:21:36 I'll update the etherpad for that 15:22:10 do these dates work for everyone? 15:22:28 they work for me 15:22:38 nice 15:23:21 #topic InfluxDB database per tenant 15:23:39 https://review.opendev.org/#/q/status:open++branch:master+topic:story/2006331 15:24:13 brtknr: I've reviewed the persister change today 15:24:57 have you evaluated the impact on write throughput? 15:25:30 witek: yes I saw, dougsz is not here atm, I haven't suffered much from write performance, mostly read... this change is to mostly mitigate that 15:25:55 but i can see this being a problem where there are large number of projects all posting metrics to the same database 15:27:01 witek: do you have a suggestion for a method to measure write throughput? 15:28:36 there are some scripts available in https://github.com/monasca/monasca-perf 15:29:01 but I'm not sure how relevant they are, many might be obsolete 15:32:42 witek: so you're mostly okay with the migration tool and the read side of things? 15:33:32 I've started with the persister, the code is clean and nice, I'm only worried about increasing number of requests to InfluxDB 15:34:00 I'll think about it a little longer 15:34:16 let me get back to it tomorrow 15:34:57 is it feasible to have lots of kafka topics? 15:35:04 e.g. one per tenant? 15:36:13 I think it might be a good approach, but we'd have to introduce management of Kafka topics 15:36:34 in a single tenant case, the perfomance is the same as before... when there are two tenants, the perforance will depend on how interleaved the activity is 15:36:50 more interleaved, less performant 15:37:40 would your change affect performance with option `db_per_tenant` disabled? 15:38:38 witek: with db_per_tenant disabled, it will be the same outcome as before 15:39:26 witek: actually, i am wrong there 15:40:11 It would be a simple change to revert to former behaviour when db_per_tenant is disabled 15:40:37 yes, see you point 15:40:58 let me get back to it tomorrow 15:41:23 another question, how important is it for you to include in stable/train branch? 15:43:34 we are keen to get it in but not if you dont think its quite ready 15:43:50 we were aiming for stable/train 15:45:23 are you building from official stable releases, or have some downstream process for building deliveries? 15:45:59 if you strongly rely on stable/train release I'd try to push it in 15:48:06 anyway, I've blocked cutting the release for now 15:48:24 let's get back to it tomorrow 15:50:01 do we have any other topics for today? 15:50:42 Not much from me, just my list of long running topics. 15:51:22 go on, we have 10 minutes :) 15:51:59 I recently looked at monasca events listener again. The ceilometer events code may not be very suitable for our use, so I started looking at vitrage for an example 15:52:36 basing something on the current version of oslo_messaging is likely the best option 15:52:55 Dobroslaw, adriancz: do you remember if we had some prototype code for events agent? 15:53:19 I remember only api part 15:54:05 don't know about agent 15:54:15 api is merged, but I think we also had some code created during investigation, not sure of that though 15:54:54 witek: sorry, I meant to answer earlier... we mostly use upstream releases, we'd usually rather not maintain our own downstream process. 15:55:35 brtknr: that is a good approach. :) 15:55:49 joadavis: do we need to update the spec 15:55:52 brtknr: thanks 15:56:26 so far the spec is ok. If we get a prototype we can adjust the spec to match 15:56:55 I'd like to work more on it, but have a lot of other things with higher priority 15:57:31 (and likely should bump the monasca-ceilometer publisher submission to ceilometer first) 15:59:43 let's prepare some material about events agent for the planning meeting, so that we can prioritize it for the next cycle 16:00:19 I have to wrap up, thanks for joining and the discussion 16:00:32 thanks all 16:00:33 see you next week, bye 16:00:38 #endmeeting