El servicio Canonical Livepatch dejó de funcionar
Aug 28 2020
Hace unas horas, mi Canonical Livepatch dejó de funcionar. Busqué la solución y luego decidí reinstalar Canonical Livepatch. Ahora recibo el siguiente error:
Failed to enable Livepatch: cannot enable machine: cannot send request:
Post https://livepatch.canonical.com/api/machine-tokens: EOF
No pude encontrar nada en línea sobre este problema, así que estoy publicando. Gracias por tu tiempo.
Respuestas
1 AlexeyShcherbakov Aug 30 2020 at 04:13
Después de un tiempo pude encontrar una solución, por así decirlo. Bueno, sorta. Sin embargo, funciona de maravilla en mi situación particular.
1) sudo canonical-livepatch disable
2) sudo snap remove canonical-livepatch
3) sudo cp /etc/machine-id /etc/machine-id.original
4) sudo cp /var/lib/dbus/machine-id /var/lib/dbus/machine-id.original
5) gedit /etc/machine-id
(remove everything and save empty machine-id)
6) sudo systemd-machine-id-setup
reiniciar
7) sudo snap install canonical-livepatch
Ahora proceda a (https://auth.livepatch.canonical.com/) y obtener el token, luego
8) sudo canonical-livepatch enable [your token]
Su parche en vivo debería funcionar desde este punto de manera bastante estable y aplicar las actualizaciones necesarias.
Fuente: Canonical livepatch falló cuando intenté habilitar el token