15:01:31 #startmeeting monasca 15:01:31 Meeting started Wed Apr 5 15:01:31 2017 UTC and is due to finish in 60 minutes. The chair is rhochmuth. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:33 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:36 The meeting name has been set to 'monasca' 15:01:42 o/ 15:01:43 o/ 15:01:49 o/ 15:02:24 hello 15:02:33 Agenda for Wednesday April 5 2017 (15:00 UTC) 15:02:33 1. Reviews 15:02:33 1. BUG: https://review.openstack.org/451188 15:02:33 2. BUG: https://review.openstack.org/451764 15:02:33 2. Stories 15:02:34 1. https://storyboard.openstack.org/#!/story/2000964 15:02:34 3. No Py3 for monasca-agent (like ever) 15:02:35 1. supervisord works only with Py2 15:02:35 4. Lost&Forgotten - go through all of them and abandon 15:02:36 1. Automation to handle such reviews ( ref: https://github.com/openstack/nova/blob/master/tools/abandon_old_reviews.sh) 15:02:36 2. https://review.openstack.org/#/c/344059/ 15:02:37 3. https://review.openstack.org/#/q/status:open+project:openstack/monasca-agent+branch:master+topic:bp/add-windows-support 15:02:37 4. https://review.openstack.org/#/c/401308/ 15:02:38 5. In overall - a lot of old changes that are not WIP enlisted for monasca projects (see 1.1 for idea of handling that) 15:02:53 wow, that is a long agenda 15:02:59 what happened? 15:03:22 motivated people? 15:03:33 where? 15:03:41 don't know... just asking 15:03:47 #topic BUG: https://review.openstack.org/451188 15:05:11 so, i'll try and look at this more off-line, but it looks reasonable 15:05:17 I think the owner of this topic is missing... 15:05:22 i will try and +1 15:05:35 tomasz sent me email that he might not be here 15:06:04 i think he just wanted to get some folks to review this and merge if possible 15:06:31 #topic https://review.openstack.org/#/c/451764/ 15:06:59 i think this is similar 15:07:04 i had looked at this earlier 15:07:17 it looks good to me, but i'll take another look and +1 15:07:37 #topic https://storyboard.openstack.org/#!/story/2000964 15:08:36 is there anyone to discuss this? 15:08:50 i think the owner is still missing... 15:09:09 well, tomasz created the story based on a recent review that had been submitted 15:09:33 tomasz created the user story... unfortunately i have no idea about that 15:09:38 by Johannes Grassler 15:09:48 from i beleive suse 15:10:35 seems like cleaning up the ip addresses in some of our example config files is what the story is about 15:10:51 i don't have any issues getting this resolved 15:11:37 #topic No Py3 for monasca-agent (like ever) 15:11:53 supervisord works only with py2 15:12:45 does anyone know the specific requirements around py35 15:12:54 i guess i'm supposed to know this 15:12:58 but i don't 15:13:10 concerning supervisord or in general? 15:13:14 is there a hard deadline that we are targeting 15:13:17 in general 15:13:30 it is openstack wide goal for pike 15:13:54 we should describe till next week the status of the project and actions which will be taken 15:14:02 yeah, so does that mean we have to have all our repos passing py35? 15:14:15 to be in the pile release? 15:14:19 pike 15:14:29 is it a hard requirement or a goal 15:14:45 not sure 15:15:16 https://docs.openstack.org/developer/hacking/#python-3-x-compatibility is this requirements? 15:16:19 sorry not requirements but may be useful for development. 15:16:28 "If the goal does not apply to a project or the project has already met the goal, the PTL should explain why that is the case, instead of linking to planning artifacts." 15:16:52 "If a goal is not completed, that information should be added, along with any references needed to track when that work will be completed." 15:17:06 https://governance.openstack.org/tc/goals/ 15:20:10 i'm not exactly sure, i'll need to investigate further to understand if it is required or not 15:20:17 does "goal" imply required 15:21:23 #topic Lost&Forgotten - go through all of them and abandon 15:21:36 there are several reviews that are old 15:21:42 Release team is probably the right one to ask, I can ask if you want 15:21:44 and just sitting around 15:21:51 thanks witek 15:21:55 that would be great 15:22:39 no problem 15:23:52 so, does anyone in the meeting want to discuss abandonign old reviews 15:24:07 that we don't plan on merging anytime soon 15:24:15 Hi this is mine https://review.openstack.org/#/c/344059/ 15:24:37 hi shinya_kwbt 15:24:50 so, is this a review that we should abandon at this point? 15:24:53 Sorry for my long abscent for meeting. 15:24:59 np 15:25:02 glad to have you back 15:25:16 thanks 15:25:42 btw, did you hear anything new from Yuan about Cassandra? 15:25:52 Cassandra will be deprecated, so I'm OK to abandon this patch. 15:25:56 no, i haven't heard form yuan 15:26:07 he hasn't attended our meetings 15:26:24 i thought the communication that we had in barcelona 15:26:30 was pretty clear about cassandra 15:26:44 agree 15:27:14 so, based on yuan has stated, i think he is on his own 15:28:03 anyway, i could go through the list of reviews and make a first pass on one's to clean-up for review next week 15:28:08 during your spring break we have discussed removing Cassandra from repos 15:28:22 and was that question resolved? 15:28:29 and shortly afterwards he sent an email 15:28:42 but then silence again 15:29:11 we basicly agreed on removing 15:29:21 i think the issue that i have is that partly based on his stated commitments to the project we launched an effort to do cassandra last fall 15:29:27 wanted to wait for you actually :) 15:29:46 we had many discussions/meetings on that, for which yuan was invited 15:30:01 is the reason to abandon cassandra developer resource based? 15:30:05 i haven't seen any contributions from him or his team 15:30:36 jgu: it is based mainly on performance compared to alternatives 15:30:36 jgu: not good performance 15:31:01 i also had a discussion with grafana labs on there cassandra implementation 15:31:04 recently 15:31:07 like last week 15:31:17 they confirmed the cassandra performance issues 15:31:34 however, they've been looking at an alternative to cassandra 15:31:50 scyllaDB 15:32:02 which they believe delivers better performance 15:32:15 coool... is there a meeting notes or doc that you can refer me to regarding cassandra discussion. 15:32:38 cassandra is the only backend with open-source ha currently 15:32:43 (devils advocate) 15:32:46 you know we were still still asked to lok into cassandra as db replacement 15:34:19 i was trying to find the etherpad on the cassandra work 15:34:33 but misplaced my link to that 15:34:53 we can follow up after the meeting? 15:35:00 sure 15:35:05 thanks! 15:35:52 anyway, regarding abandongin reviews, tomasz has two links 15:35:57 https://etherpad.openstack.org/p/monasca_cassandra 15:37:00 thx witek 15:37:11 we coudl review reviews to abandon next week 15:37:41 #topic Pike-1 milestone: April 13 15:38:00 I have mentioned that one already 15:38:36 the second goal apart from py3 is WSGI support 15:39:43 we should sum up the project status and acknowledge the goals 15:41:45 for WSGI we should be on the green side 15:42:28 I will ask what can we do about Python 3 15:42:31 witek: doesn't the pike-1 milestone seem early? 15:42:41 thanks witek 15:43:09 so of the repos are passing python35 15:43:12 I'm not sure 15:43:15 some of the repose 15:43:29 yes 15:43:29 for example, the monasca-persister is, https://review.openstack.org/#/c/450583/ 15:43:51 monasca-thresh is 15:43:57 haha 15:43:59 it doesn't have any python 15:44:29 monasca-api isn't 15:44:38 log-api should be good as well 15:44:52 yes, monasca-lot-api is passing 15:45:39 monasca-notificaiont isn't passing 15:45:50 so, some areas to resolve 15:46:21 the biggest problem is probably with agent and supervisor 15:46:33 yeah, i agree 15:48:20 #topic https://review.openstack.org/453639 15:48:24 ok, I'll follow up with release team and update the goals overview page 15:48:38 looks like this should be merged 15:48:44 thx witek 15:49:14 i think it is pretty obvious right now i'm a little disconnected 15:49:17 that's mine - just a little bug 15:49:23 have a lot going on 15:49:31 thx stevejims 15:49:39 i think that should get merged 15:50:18 and you have another one up as of this mornign 15:50:44 yeah 15:50:45 https://review.openstack.org/453682 15:51:04 thx, seems like it should get merged 15:51:08 i'll add my +1 15:51:10 found as a result of fixing the first 15:51:48 jenkins isn't happy but the tests failing are to do with notifications i think 15:52:15 couldn't see any i might have broke 15:53:33 Why don't you recheck test? 15:54:02 i added it 15:54:07 i have seen the same failures on other reviews 15:54:10 hopefully it will pass this time 15:54:57 "description": "60 is not a valid period" 15:55:05 is the gist of it 15:55:12 so i just looked at the monasca-api 15:55:17 py25 failures 15:55:26 it looks like everything is due to xrange 15:55:34 so, that could be a trivial fix 15:55:39 i'll look into it further 15:55:52 if that is really the only problem remaining it shouldn't be hard to resolve 15:56:32 ok, thanks 15:56:59 monasca-notification is a little more involved, but there are only a few errors that we could resolve quickly 15:57:07 NameError: name 'unichr' is not defined 15:57:13 ImportError: No module named 'Queue' 15:57:29 that should be easy to fix-up too 15:58:16 ok, i think that is the end of today's meeting 15:58:22 a few action items 15:58:41 hopefully, will get resolved soon 15:58:47 see you all next week 15:58:53 thanks, bye 15:59:00 thank you, bye 15:59:04 thanks bye 15:59:07 thank you bye 15:59:14 #endmeeting