15:00:43 #startmeeting monasca 15:00:44 Meeting started Wed Apr 18 15:00:43 2018 UTC and is due to finish in 60 minutes. The chair is witek. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:48 The meeting name has been set to 'monasca' 15:01:05 Hello everyone! 15:01:06 Hello 15:01:08 Hello 15:01:09 Hi 15:01:11 hello 15:01:11 hello 15:01:11 hi 15:01:36 agenda for today: https://etherpad.openstack.org/p/monasca-team-meeting-agenda 15:01:46 with larger font ;) 15:02:08 yeah looks better 15:02:26 yes, we're not that young anymore ;P 15:02:45 :) 15:02:51 #topic building Docker images 15:03:26 there were some discussions about the spec last week 15:03:37 https://review.openstack.org/538937 15:04:06 one point which I would like to discuss is the Python version 15:04:15 Yep, in comments to spec I got some questions about building images with Python 2 or Python 3 15:04:43 The problems for now: not all Monasca parts works with Python 3 15:05:28 monasca-api and monasca-agent being worked on though 15:05:31 But there is a plan to update all to work with python 3 15:05:37 Also OpenStack Python version is 3.5 but official for this one are built on old Alpine 3.4 15:05:51 Newer Python 3.6 is build with Alpine 3.7 15:06:19 Yes, what would be best approach here? 15:06:49 Using only Python 3 and wait for rest of the services to be updated to works with it? 15:07:17 Or build all services supporting py3 with py3 and rest build with py2? 15:08:09 Build all services with py2 and py3 (so two containers per service, highest maintenance cost)? 15:08:10 I say, Py3 and wait 15:08:24 does anyone explicitly need python 2 images? 15:08:48 That's also my preference 15:09:51 Dobroslaw: currently Alpine 3.6 is used in monasca-docker 15:10:01 which Python version is it? 15:10:10 2.7.14 15:10:44 official py2 images have also Alpine 3.7 versions 15:11:14 Looks like they stopped building Python 3.5 with newer Alpine 15:12:41 my preference would also be to decide for one version only 15:13:05 and I hope the porting work will be finished soon 15:13:13 I mean Python porting 15:14:12 Yes, that would give us least amount of maintenance 15:14:32 so, if nobody has objections, I would propose to build only Python3 images as part of this effort 15:14:45 +1 15:15:23 +1 15:15:27 anything else to discuss about this spec? 15:15:38 Python 3.5 or 3.6? 15:16:52 I read that some packages break in 3.6 15:17:02 Hmmm, would be bad 15:17:03 and it needs to install them from github 15:17:51 most OpenStack CI jobs run with 3.5 15:18:08 yes its recommended to use 3.5 15:19:22 Anyone else have comments about this? 15:19:49 If not I think safest way will be starting with Python 3.5 15:20:07 Agree 15:20:13 fine 15:20:15 And when they are working then we could try changing to 3.6 and test stability 15:20:33 OK 15:21:03 anything else? 15:21:12 not for now 15:21:16 thank you 15:21:22 thanks for the comments in review 15:21:34 #topic reviews 15:21:43 https://review.openstack.org/#/c/546956/8 15:22:03 I pushed a new commit 15:22:21 that's for oslo.policy implemetation 15:22:21 so please review again 15:22:26 yes 15:22:42 thanks for the code 15:22:50 np 15:23:07 nothing more 15:23:20 have you changed anything else apart from configuration? 15:23:57 no just security.py is came back and its used for policy 15:24:29 thanks, so backwards compatibility should be remained 15:24:37 yes 15:25:10 any other reviews which need attention? 15:25:46 https://review.openstack.org/#/c/560334/ 15:26:31 pep8 for monasca-ui 15:27:19 Looks good to me and it was working previously in devstack 15:28:07 Dobroslaw: you had a comment and its done now 15:28:21 just +2'd 15:28:27 thanks 15:28:35 Ugh, I don't have password to Ubuntu One at home... If no one merge it today I'll do it tomorrow 15:28:51 yes, thank you 15:28:59 we've got the problem with the new requirements-check job in monasca-notification 15:29:16 because jira library is not in global-requirements 15:29:25 I've proposed adding it 15:29:36 https://review.openstack.org/562151 15:29:56 till now looks good :) 15:30:43 other reviews? 15:30:59 https://review.openstack.org/#/c/557844/ 15:31:25 monasca-transform docs update is ready for review 15:31:35 great, thanks for that 15:32:18 what is the problem with monasca-log-api tempest ? 15:32:18 also https://review.openstack.org/#/c/561371/ (update to devstack plugin for monasca-transform) 15:33:09 tempest tests should actually be moved to the new repo 15:33:31 but if you prefer to fix them first, it's fine 15:34:21 amofakhar: I'm not sure, it seems to be random 15:35:48 feel free to look up our progress board 15:35:51 https://storyboard.openstack.org/#!/board/60 15:36:03 and add or update the tasks 15:36:57 we had some progress on Python 3 changes last week 15:37:29 #topic dates 15:37:36 > Topic Jira: sorry for late, concerning about Jira requirement, I''ll check your patch because I have experience to test Jira notification 15:38:07 the change is for the requirements repository 15:38:22 adding jira to global requirements 15:38:57 what could be tested are min, max supported versions 15:40:11 Rocky-1 milestone: April 19 15:40:16 that's tomorrow 15:40:28 I'll tag all the repos 15:41:11 from other news I got update from Stefano that he got approval for Vancouver 15:41:20 great 15:41:45 yes, that's fantastic 15:42:10 good news 15:42:43 OK, if there are no other topics, I'll be wrapping up 15:43:13 Just a small update on https://storyboard.openstack.org/#!/story/2001654 15:43:38 go ahead 15:44:00 I added a few tasks now and I'll probably submit a first draft review for 14339 (migrations for all MySQL script revisions) this week 15:44:11 great 15:44:19 great 15:44:29 I'm almost done aligning the first SQL script revision with its corresponding migration... 15:44:30 I'll update the board 15:44:34 4/19 tables left :-) 15:44:49 Doesn't that happen automatically once I submit the review? 15:45:08 Also, here's a sneak preview: https://github.com/jgrassler/monasca-api/tree/alembic 15:45:24 The story will be updated automatically, but the kanban style board needs some manual motion 15:45:28 (plenty of rough edges left, but you can see where it's going) 15:45:28 the tasks have to be added to the worklist first 15:45:43 Ah, ok 15:45:44 and than the card can be moved along 15:46:01 the task status gets updated automagically 15:46:59 For Pockey, if there is guys who would like to translate monasca-ui in your language (excluding English), I recommend to add patch in Zanata, for Rockey. 15:48:07 For Rocky, sorry... 15:48:55 jgrassler: what's the path to alembic code in monasca-api? 15:49:27 haruki: I've seen some German translations 15:50:13 witek: it's in monasca_api/db/ 15:50:45 thanks 15:51:07 let me ask a small question about https://review.openstack.org/#/c/560334/ 15:51:22 why did it change the max line length? 15:51:50 we agreed to be pep8 conform 15:52:00 because we agreed on it 15:52:01 and use 100 chars max line length 15:52:31 thanks, so discussed previous meeting 15:53:09 yes, I guess before Easter 15:53:48 i got it 15:54:08 OK, thank you everyone for joining today 15:54:18 Thank you too 15:54:19 and see you next week 15:54:25 good bye 15:54:26 Thank you 15:54:28 bye 15:54:29 thanks, too. see you 15:54:30 thanks 15:54:31 bye 15:54:37 Thank you bye 15:54:50 #endmeeting