mariadb10.1 to percona 5.7 upgrade failed

Bug #1722368 reported by Proskurin Kirill
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona XtraDB Cluster moved to https://jira.percona.com/projects/PXC
New
Undecided
Muhammad Irfan

Bug Description

Hello,

Scenario:
mariadb-10.1.14 upgrade to Percona-XtraDB-Cluster-5.7.19-rel17-29.22.1
Both deployed via tars, not packages. OS: Centos 7.3 x64

1) Shutdown Maria
2) Deploy Percona
3) Start Percona
4) Run mysql_ugrade
5) Get the following error

"mysql_upgrade: (non fatal) [ERROR] 1728: Cannot load from mysql.proc. The table is probably corrupted
mysql_upgrade: (non fatal) [ERROR] 1545: Failed to open mysql.event"
6) Restart Percona
7) Try to do some user manipulations(in my case - remove test user via ansible) and get the
"Column count of mysql.user is wrong. Expected 45, found 48."

Additionally, "sys" database can't be created via mysql_upgrade, with the following error:
"Upgrading the sys schema.
mysql_upgrade: [ERROR] 1136: Column count doesn't match value count at row 1"

Probably because the same problem with mysql.user

Related: https://www.percona.com/forums/questions-discussions/mysql-and-percona-server/48583-column-count-of-mysql-user-is-wrong-expected-45-found-48

affects: percona-server → percona-xtradb-cluster
Changed in percona-xtradb-cluster:
assignee: nobody → Muhammad Irfan (muhammad-irfan)
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PXC-2008

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.