Hello,
I have found out that on Ubuntu 18.04, the package:
percona-xtradb-cluster-server-5.7
is missing the Key Vault plugin binary
keyring_vault.so
.
This happens installing either
percona-release_0.1-6.bionic_all.deb
or
percona-release_0.1-5.bionic_all.deb
The same packages on an Ubuntu 16.04 install said plugin.
If I go on “regular” Percona Server download wizard,
the suggested percona-server-server-5.7_5.7.21-21-3.bionic_amd64.deb
comes with that plugin.
Needless to say, if I extract
keyring_vault.so
from that regular Percona Server package and copy it into the PXC plugins directory, when I try restarting the server I get all sorts of typical errors due to mismatching binary versions.
In fact, even apt updating the packages, the PXC mysqld version stays as follows:
mysqld Ver 5.7.20-18-18 for debian-linux-gnu on x86_64 (Percona XtraDB Cluster (GPL), Release rel18, Revision e19a6b7, WSREP version 29.24, wsrep_29.24)
whereas the regular Percona Server Package installs 5.7.21-21-3.
What can I do to get a functional key vault plugin in my PXC?