Public bug reported: Happened while upgrading mysql-server to version 5.7.17-0ubuntu0.16.04.1 over 5.7.16-0ubuntu0.16.04.1. The issue seems to be on the upgrade script, my mysql server instance is not running and apparently it expects to be running as per this message:
[...] mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) while connecting to the MySQL server [...] This is the full output for the configuration part of the mysql-server upgrade (it's in spanish, sorry): [...] Desempaquetando mysql-server (5.7.17-0ubuntu0.16.04.1) sobre (5.7.16-0ubuntu0.16.04.1) ... Procesando disparadores para man-db (2.7.5-1) ... Procesando disparadores para systemd (229-4ubuntu16) ... Procesando disparadores para ureadahead (0.100.0-19) ... Procesando disparadores para libc-bin (2.23-0ubuntu5) ... Configurando libpam-systemd:amd64 (229-4ubuntu16) ... Configurando udev (229-4ubuntu16) ... addgroup: El grupo `input' ya existe como grupo del sistema. Saliendo. update-initramfs: deferring update (trigger activated) Configurando uuid-runtime (2.27.1-6ubuntu3.2) ... Configurando mysql-client-core-5.7 (5.7.17-0ubuntu0.16.04.1) ... Configurando mysql-client-5.7 (5.7.17-0ubuntu0.16.04.1) ... Configurando mysql-server-core-5.7 (5.7.17-0ubuntu0.16.04.1) ... Configurando mysql-server-5.7 (5.7.17-0ubuntu0.16.04.1) ... insserv: warning: current start runlevel(s) (empty) of script `mysql' overrides LSB defaults (2 3 4 5). insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `mysql' overrides LSB defaults (0 1 6). mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) while connecting to the MySQL server Upgrade process encountered error and will not continue. mysql_upgrade failed with exit status 11 dpkg: error al procesar el paquete mysql-server-5.7 (--configure): el subproceso instalado el script post-installation devolvió el código de salida de error 1 [...] Then I tried to $ sudo apt install -f Leyendo lista de paquetes... Hecho Creando árbol de dependencias Leyendo la información de estado... Hecho 0 actualizados, 0 nuevos se instalarán, 0 para eliminar y 0 no actualizados. 2 no instalados del todo o eliminados. Se utilizarán 0 B de espacio de disco adicional después de esta operación. Configurando mysql-server-5.7 (5.7.17-0ubuntu0.16.04.1) ... insserv: warning: current start runlevel(s) (empty) of script `mysql' overrides LSB defaults (2 3 4 5). insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `mysql' overrides LSB defaults (0 1 6). mysql_upgrade: Got error: 2002: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) while connecting to the MySQL server Upgrade process encountered error and will not continue. mysql_upgrade failed with exit status 11 dpkg: error al procesar el paquete mysql-server-5.7 (--configure): el subproceso instalado el script post-installation devolvió el código de salida de error 1 dpkg: problemas de dependencias impiden la configuración de mysql-server: mysql-server depende de mysql-server-5.7; sin embargo: El paquete `mysql-server-5.7' no está configurado todavía. dpkg: error al procesar el paquete mysql-server (--configure): problemas de dependencias - se deja sin configurar No se escribió un informe «apport» porque el mensaje de error indica que es un mensaje de error asociado a un fallo previo. Se encontraron errores al procesar: mysql-server-5.7 mysql-server E: Sub-process /usr/bin/dpkg returned an error code (1) Same error appears. Then I tried to start mysql-server whit: $ sudo systemctl restart mysql.service And try again upgrade: $ sudo apt install -f Same error The file /var/run/mysqld/mysqld.sock exists after restarting the server and I'm able to connect to the database from mysql client. Ubuntu release: $ lsb_release -rd Description: Ubuntu 16.04.1 LTS Release: 16.04 Package: $ lsb_release -rd Description: Ubuntu 16.04.1 LTS Release: 16.04 joaquin@smeagol:~$ apt-cache policy mysql-server mysql-server mysql-server-5.7 mysql-server-core-5.7 joaquin@smeagol:~$ apt-cache policy mysql-server-5.7 mysql-server-5.7: Instalados: 5.7.17-0ubuntu0.16.04.1 Candidato: 5.7.17-0ubuntu0.16.04.1 Tabla de versión: *** 5.7.17-0ubuntu0.16.04.1 500 500 http://archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages 500 http://archive.ubuntu.com/ubuntu xenial-security/main amd64 Packages 100 /var/lib/dpkg/status 5.7.11-0ubuntu6 500 500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages Hope it helps and thanks in advance. ProblemType: Package DistroRelease: Ubuntu 16.04 Package: mysql-server-5.7 5.7.17-0ubuntu0.16.04.1 ProcVersionSignature: Ubuntu 4.8.0-34.36~16.04.1-generic 4.8.11 Uname: Linux 4.8.0-34-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.5 Architecture: amd64 Date: Sat Jan 21 09:58:14 2017 ErrorMessage: el subproceso instalado el script post-installation devolvió el código de salida de error 1 InstallationDate: Installed on 2016-11-20 (61 days ago) InstallationMedia: Ubuntu-MATE 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719) Logs.var.log.daemon.log: MySQLConf.etc.mysql.conf.d.mysql.cnf: [mysql] MySQLConf.etc.mysql.conf.d.mysqldump.cnf: [mysqldump] quick quote-names max_allowed_packet = 16M MySQLConf.etc.mysql.mysql.conf.d.mysqld_safe_syslog.cnf: [mysqld_safe] syslog MySQLVarLibDirListing: ['meteo', 'mysql_upgrade_info', 'debian-5.7.flag', 'biblio', 'ib_buffer_pool', 'indicadores_dlc', 'performance_schema', 'ib_logfile1', 'auto.cnf', 'ibdata1', 'INDICADORES_DLC_caratulacion.csv', 'sys', 'ib_logfile0', 'expedientes.csv', 'prueba', 'mysql'] ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-4.8.0-34-generic root=UUID=2d660348-6a87-4ed8-8f87-96823f4b88e1 ro quiet splash vt.handoff=7 RelatedPackageVersions: dpkg 1.18.4ubuntu1.1 apt 1.2.18 SourcePackage: mysql-5.7 Title: package mysql-server-5.7 5.7.17-0ubuntu0.16.04.1 failed to install/upgrade: el subproceso instalado el script post-installation devolvió el código de salida de error 1 UpgradeStatus: No upgrade log present (probably fresh install) modified.conffile..etc.mysql.mysql.conf.d.mysqld.cnf: [modified] mtime.conffile..etc.mysql.mysql.conf.d.mysqld.cnf: 2016-11-21T14:38:38.707453 upstart.mysql.override: manual ** Affects: mysql-5.7 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apparmor apport-package mysql mysql-server xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1658316 Title: package mysql-server-5.7 5.7.17-0ubuntu0.16.04.1 failed to install/upgrade: el subproceso instalado el script post-installation devolvió el código de salida de error 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mysql-5.7/+bug/1658316/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs