Bug #85649 Ubuntu package missing plugins
Submitted: 27 Mar 2017 12:48 Modified: 28 Mar 2017 2:38
Reporter: Ryan Masse Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Packaging Severity:S3 (Non-critical)
Version:5.7.17 OS:Ubuntu
Assigned to: CPU Architecture:Any

[27 Mar 2017 12:48] Ryan Masse
Description:
Two plugins that according to the MySQL docs are now native to 5.7.17 are never installed using the apt package manager.

They are:

connection_control.so
group_replication.so

The plugins are present if say one downloads the generic package offered directly from MySQL mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz

Environment:

rmasse@db2:/var/log/mysql$ lsb_release -rd
Description: Ubuntu 16.04.2 LTS
Release: 16.04

mysql> show variables like '%version%';
+-------------------------+-----------------------------+
| Variable_name | Value |
+-------------------------+-----------------------------+
| innodb_version | 5.7.17 |
| protocol_version | 10 |
| slave_type_conversions | |
| tls_version | TLSv1,TLSv1.1 |
| version | 5.7.17-0ubuntu0.16.04.1-log |

How to repeat:
On Ubuntu 16.04

sudo apt-get install mysql-server

rmasse@db2:~$ cd /usr/lib/mysql/plugin/
rmasse@db2:/usr/lib/mysql/plugin$ ls -la
total 592
drwxr-xr-x 2 root root   4096 Mar  9 16:31 .
drwxr-xr-x 3 root root   4096 Mar  9 16:31 ..
-rw-r--r-- 1 root root  21224 Jan 18 16:48 adt_null.so
-rw-r--r-- 1 root root   6288 Jan 18 16:48 auth_socket.so
-rw-r--r-- 1 root root 108696 Jan 18 16:48 innodb_engine.so
-rw-r--r-- 1 root root  76320 Jan 18 16:48 keyring_file.so
-rw-r--r-- 1 root root 154592 Jan 18 16:48 libmemcached.so
-rw-r--r-- 1 root root   9848 Jan 18 16:48 locking_service.so
-rw-r--r-- 1 root root  10840 Jan 18 16:48 mypluglib.so
-rw-r--r-- 1 root root   6288 Jan 18 16:48 mysql_no_login.so
-rw-r--r-- 1 root root  56064 Jan 18 16:48 rewriter.so
-rw-r--r-- 1 root root  56936 Jan 18 16:48 semisync_master.so
-rw-r--r-- 1 root root  14736 Jan 18 16:48 semisync_slave.so
-rw-r--r-- 1 root root  27568 Jan 18 16:48 validate_password.so
-rw-r--r-- 1 root root  27200 Jan 18 16:48 version_token.so
rmasse@db2:/usr/lib/mysql/plugin$

rmasse@db2:/usr/lib/mysql/plugin$ sudo find / -name 'connection_control.so' -type f
rmasse@db2:/usr/lib/mysql/plugin$
[28 Mar 2017 2:38] Ryan Masse
Resolved with latest package available from mysql-apt-config_0.8.3-1_all.deb
[28 Mar 2017 7:30] Lars Tangvald
But thanks for reporting it; This was about the native packages in Ubuntu 16.04, and while the group replication plugin not being present was deliberate (for now), the connection control plugin not being packaged was an oversight :)
[15 Jul 2020 3:10] Herman Grobler
I don't understand, why is it left out in the fist place