I’ve been testing an upgrade path for my Ubuntu 14.04 system to 16.04 and part of that is upgrading from MySql(5.6) to MySql(5.7).
A couple of days ago I ran through a test and had no issues upgrading to 5.7.
Following the steps on 14.04:
- download the mysql-apt-info deb package
- dpkg -i mysql-apt-info_0.8.13-1_all.deb
- set the mysql version to 5.7 in the apt config interface
- apt update
- apt install mysql-server
I know that the mysql-apt-info package creates an apt.conf.d file that tells apt to look at a specific repo for the deb packages. My
/etc/apt/sources.list.d/mysql.list is the following
deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-apt-config deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.7 deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-tools #deb http://repo.mysql.com/apt/ubuntu/ trusty mysql-tools-preview deb-src http://repo.mysql.com/apt/ubuntu/ trusty mysql-5.7
After running apt update and looking at the output of
apt-cache policy mysql-server it doesn’t show a candidate for the 5.7 version (only 5.5).
Looking at the repo from a browser
http://repo.mysql.com/apt/ubuntu/dists/trusty and navigating the directory I can see that the InRelase and Release files were updated yesterday 07/22/19. Additionally the 5.7 directory has a zero length Packages file. I’m curious if they’ve updated them to remove support for Ubunutu 14.04.