15:00:23 #startmeeting monasca 15:00:24 Meeting started Wed Feb 7 15:00:23 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:25 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:28 The meeting name has been set to 'monasca' 15:00:39 Hello everyone 15:00:46 hello! 15:01:06 hi 15:01:22 there is just one item in the agenda today 15:01:32 hello 15:01:34 please feel free to add 15:02:03 #topic mysql-connector 15:02:41 Monasca threshold uses MySQL Connector which is licensed with GPLv2 15:02:49 http://lists.openstack.org/pipermail/openstack-dev/2018-February/127027.html 15:03:40 GPL license restricts the distribution of the resulting component 15:03:47 yeah, we ran across the same licensing problem back at HP a few years ago with a different component 15:04:29 It was frustrating that MySQL didn't choose something less restrictive for the connector, but that is their choice. 15:04:35 how did you solve the issue? 15:04:42 Drizzle 15:04:43 there is already Drizzle client included in monasca-thresh jar 15:05:12 I'm proposing to remove MySQL Connector in next release 15:05:20 and use Drizzle instead 15:06:26 That should be fine. Back when we did a switch, we just had to change libraries and connection strings. We did hit one glitch that CLOBs weren't supported in Drizzle, which did cause us some work to change data types 15:06:36 But I don't think that is a problem for thresh 15:07:26 we should check this, thanks joadavis 15:08:31 I hope we can proceed with this approach 15:08:42 please let me know if you see any issues 15:08:55 Does this affect only for current master, or previous stable versions? 15:09:23 Queens would still keep MySQL Connector 15:10:24 btw. I started preparing the change for cutting stable branch 15:10:34 should be ready today or tomorrow 15:11:27 Cool. 15:11:28 So MySQL connector is also used in Pike, is my understanding correct? 15:11:36 haruki: yes 15:11:56 witek: OK, thanks for your info. 15:12:35 Though it should be possible to change that for a particular redistribution, if needed 15:13:22 joadavis: one has to package own jar, if needed 15:13:30 yes 15:14:15 provide your own jar (ie a copy of Drizzle jdbc) and change the connection strings 15:14:28 should work. :) 15:14:59 rbrndt: do you see any issues related with removing MySQL Connector from upstream monasca-thresh? 15:15:50 not at present, I thought it was removed a while ago 15:16:09 OK :) 15:16:21 thanks 15:17:03 do we have some other topics? 15:17:43 if not, I'll be wrapping up 15:17:48 back to branching, I hope you are planning to create stable branches for all the monasca-* repos 15:17:55 yes 15:17:58 great 15:18:21 it takes some time to go through all our repos 15:18:35 yes, and thank you for handling it. :) 15:18:58 that's my job :) 15:19:37 thank you everyone, see you next week 15:19:47 thanks 15:19:48 bye, thank you 15:19:54 bye bye 15:19:56 bye 15:20:04 bye 15:20:24 #endmeeting