allow_application_credential_creation contraint issue with suse + mariadb 10.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
High
|
Colleen Murphy | ||
OpenStack-Ansible |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In master, a problem seem to have appeared recently.
In our tests, we run the following task [1], running a db_sync --contract.
That task runs the same for centos, ubuntu, and suse.
However on SUSE (maybe a different version of mysql is packaged, I have to check) I get the following issue [2]: Unknown column 'allow_
Checking what's happening on that db I can see on SUSE there is well a CHECK constraint on the table [3], that's not present after the whole process on ubuntu [4].
So long story short: Constraint problem prevents renaming the column + distro packaging bug?
[1]: http://
[2]: http://
[3]: http://
[4]: http://
Changed in keystone: | |
milestone: | none → queens-3 |
Very close to this: https:/ /bugs.launchpad .net/barbican/ +bug/1734329