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