Proxmox, los contenedores no inician pos update/upgrade del sistema

Me encontré con un problema al realizar un update y upgrade de mi proxmox, lo que produjo fue que ningún contenedor podía arrancar.Las posibles soluciones que encostre en internet no fueron muy claras. Logre encontrar una y en mi caso personal funciono. Debajo dejo la explicación y los códigos de error que me arrojo proxmox y los contenedores al momento de iniciar.

Logs de proxmox

Log general del sistema:

kernel: audit: type=1400 audit(1535390646.760:60): apparmor="DENIED" operation="mount" info="failed flags match" error=-13 profile="lxc-container-default-cgns" name="/dev/pts/" pid=13659 comm="mount" flags="rw, nosuid, noexec, remount, relatime"

Error que arroja el contenedor al inuiciar:

Job for pve-container@100.service failed because the control process exited with error code.
See "systemctl status pve-container@100.service" and "journalctl -xe" for details.
TASK ERROR: command 'systemctl start pve-container@100' failed: exit code 1

Solución:

Debemos descargar la versión que corresponde de apparmor para nuestro sistema
https://packages.debian.org/jessie-backports/amd64/apparmor/download

Código de ejemplo

wget http://ftp.us.debian.org/debian/pool/main/a/apparmor/apparmor_2.10.95-4~bpo8+2_amd64.deb

Desepaquetamos en instalamos el paquete correspondiente

dpkg -i archivoapparmor.deb

Iniciamos el servicio

systemctl start apparmor

Comandos extras:

Para asegurarse de que apparmor no se actualice con una actualización apta:

apt-mark hold apparmor

Si desea actualizar apparmor, desbloquearla:

apt-mark hold apparmor

Información adicional:

Linux apt-mark command
https://www.computerhope.com/unix/apt-mark.htm
Apparmor
https://wiki.debian.org/AppArmor

Deja un comentario