Bug #80413 --early-plugin-load should have emtpy default value
Submitted: 17 Feb 2016 15:28 Modified: 29 Feb 2016 18:27
Reporter: Georgi Kodinov Email Updates:
Status: Closed Impact on me:
Category:MySQL Server: Security: Encryption Severity:S3 (Non-critical)
Version:5.7 OS:Any
Assigned to: CPU Architecture:Any

[17 Feb 2016 15:28] Georgi Kodinov
Currently --early-plugin-load defaults to "keyring_file". It should default to empty.

How to repeat:
Start the server, observe the value of --early-plugin-load

Suggested fix:
Set the default to an empty string instead of "keyring_file".
[29 Feb 2016 18:27] Paul DuBois
Noted in 5.7.12, 5.8.0 changelogs.

Previously, the default value of the --early-plugin-load option named 
the keyring_file plugin object file. Now the default value is empty.
Because InnoDB tablespace encryption requires this plugin to be
loaded prior to InnoDB initialization, administrators who want
keyring_file loaded at startup should use the appropriate nonempty
option value. Alternatively, use INSTALL PLUGIN to install it