Upgrading MariaDB 5.5 to 10.1.11 fails with RPM
(MDEV-9584)
|
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | Packaging |
| Affects Version/s: | N/A |
| Fix Version/s: | 10.1 |
| Type: | Technical task | Priority: | Major |
| Reporter: | Elena Stepanova | Assignee: | Sergei Golubchik |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||||||||||
| Sprint: | 10.1.14 | ||||||||||||||||
| Description |
|
On CentOS 5 (same on CentOS 6, RHEL 5):
Then upgrade to the new MariaDB-server and MariaDB-client (from MDEV-9584), either via yum upgrade or via yum install.
But the server does not get started. From the log it looks like no attempt has been made, the old server shuts down normally, and that's it. On CentOS 7 it's slightly different, the old server keeps running. |
| Comments |
| Comment by Elena Stepanova [ 2016-03-27 ] | ||||||||||||||||||
|
I've added a conditional workaround to the new upgrade tests, if it's ever gets fixed, I'll need to remove it (please assign back to me for that). | ||||||||||||||||||
| Comment by Elena Stepanova [ 2016-03-28 ] | ||||||||||||||||||
|
Raising the priority, because on CentOS 7 the workaround does not work: since the server has already been installed, and scripts updated, it attempts to use systemctl to restart the server (even if we do it via /etc/init.d/mysql, it still redirects to systemctl). Systemctl does not see the old server as a running server, so it does not stop it, and further attempt to start the new one fails. | ||||||||||||||||||
| Comment by Elena Stepanova [ 2016-03-28 ] | ||||||||||||||||||
|
It looks somewhat similar on Fedora, at least there is also an attempt to stop the server, it also does not stop, so it keeps running:
However, unlike CentOS 7, I can't see anywhere an attempt to start the new server. Manual restart also fails. On Fedora, it only applies to dnf install <rpm file>, because upgrade from repo does not work (MDEV-9807). | ||||||||||||||||||
| Comment by Elena Stepanova [ 2016-03-28 ] | ||||||||||||||||||
|
On SLES 11 (upon zypper install over previously installed Galera), the old server is shutdown, the new server is not running. | ||||||||||||||||||
| Comment by Elena Stepanova [ 2016-03-29 ] | ||||||||||||||||||
|
On openSUSE 13 (upon zypper install over previously installed Galera)
Further restart also does not help:
|