Details
-
Bug
-
Status: Closed (View Workflow)
-
Critical
-
Resolution: Fixed
-
10.1.25
-
None
-
10.1.29
Description
See https://launchpad.net/~mysql-ubuntu/+archive/ubuntu/mariadb-10.1/+builds?build_text=&build_state=all as of today.
On all platforms we get this failure:
plugins.cracklib_password_check w3 [ fail ]
|
Test ended at 2017-07-10 16:09:02
|
|
CURRENT_TEST: plugins.cracklib_password_check
|
mysqltest: At line 30: query 'grant select on *.* to foobar identified by 'q$%^&*rty'' failed: 1819: Your password does not satisfy the current policy requirements
|
|
The result from queries just before the failure was:
|
< snip >
|
Error 1819 Your password does not satisfy the current policy requirements
|
grant select on *.* to foocar identified by 'racoof';
|
ERROR HY000: Your password does not satisfy the current policy requirements
|
|
|
|
plugins.two_password_validations w3 [ fail ]
|
Test ended at 2017-07-10 16:09:04
|
|
CURRENT_TEST: plugins.two_password_validations
|
mysqltest: At line 21: query 'grant select on *.* to foobar identified by 'q$%^&*R1234ty'' failed: 1819: Your password does not satisfy the current policy requirements
|
|
The result from queries just before the failure was:
|
install soname "simple_password_check";
|
grant select on *.* to Fff_fff1 identified by '1fff_ffF';
|
drop user Fff_fff1;
|
install soname "cracklib_password_check";
|
grant select on *.* to foobar identified by 'q$%^&*R1234ty';
|
Why is this? I don't see anything in the release notes, commits in debian/* or in other obvious places what was changed since 10.1.24 so that this started to fail.
This is blocking security uploads to Ubuntu 17.04 at the moment (https://bugs.launchpad.net/ubuntu/+source/mariadb-10.0/+bug/1698689) so I marked it serious.
This is also a symptom of our long standing challenges in quality - we seem to get test suite discoverable regressions in stable releases every now and then, even though they should be easy to detect and fix before making a new release.