Skip to content
This repository has been archived by the owner on Nov 22, 2023. It is now read-only.

MySQL version in README.md #722

Open
yardenshoham opened this issue Aug 6, 2020 · 1 comment
Open

MySQL version in README.md #722

yardenshoham opened this issue Aug 6, 2020 · 1 comment

Comments

@yardenshoham
Copy link

The README.md mentions any version higher than 5.7 is fine:

Keywhiz requires Java 11 and MySQL 5.7 or higher.

But I don't think that's true as I tried building the Dockerfile with mysql 8 running, specifically 8.0.21, and it failed. I assumed it'd worked because I looked here:

<mysql.version>8.0.21</mysql.version>

I think we need to investigate which mysql version is the maximum allowed for keywhiz.

Note: travis uses 5.7.30.

@jagadish-pobba
Copy link

Hi,

Also faced same issue yesterday while using Mysql 8.0.12 (Community Edition).
Install failed while creating table for groups. groups is reserved word in MySQL from 8.0 onwards

Also MySQL 8 doesn't allow passwords to be empty by default. Need to disable validations to create a new login with empty password.

Worked fine with MariaDB 10.5 - with one exception in Testcase (12 times) - "Failed to SetAutoCommit"
Skipped testcases using this flag: mvn install -Dmaven.test.skip=true

Documentation available for first time users is very limited. A Video tutorial with installation, dependencies and usage will definitely help a lot of users

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants