Las actualizaciones del cliente rompen túneles, las versiones anteriores siguen funcionando y eso deja dos remedios obvios. Uno mantiene el paquete donde está y espera una corrección; el otro avanza de inmediato hacia una disposición admitida. No son igual de seguros y ninguno es una estrategia de mantenimiento sin salida. Compárelos por lo que realmente congelan antes de elegir.

Dos remedios para una regresión

Retener un paquete mantiene instalada la versión que funciona y evita que APT la mueva. Gana tiempo, mantiene a los usuarios conectados y deja intacto el error subyacente. Avanzar significa encontrar la versión admitida que corrige la regresión, o cambiar el propietario de la conexión por algo que la distribución aún mantenga. Cuesta más trabajo por adelantado y elimina el riesgo permanente.

La elección depende de tres datos que debería tener antes de decidir: qué componente ha regresado, si existe una versión corregida y cuánto tiempo puede tolerarse el estado temporal.

Fije el fallo antes de elegir cualquiera de los dos

Una actualización del núcleo de NetworkManager, una actualización del complemento VPN y una regresión del asistente de resolución se ven idénticas desde el asiento del usuario y tienen distintos candidatos de reversión. Capture los paquetes exactos, las versiones y el primer error nuevo.

apt-cache policy network-manager network-manager-openvpn
dpkg -l | grep -E 'network-manager|openvpn|wireguard'

Los metadatos del paquete pueden estar desactualizados si no se han refrescado las listas, así que léalos como una pista y confírmelos con la versión realmente instalada. No tome una versión objetivo de una publicación de foro; la misma cadena de versión de otra publicación puede llevar un conjunto de dependencias distinto.

Compare qué cubre una retención

Una retención impide que un paquete se instale, actualice o elimine automáticamente. Pero no congela sus dependencias, no repara una conexión ni hace seguro un binario antiguo. Esa brecha es toda la comparación. Si la regresión provino de una biblioteca con la que enlaza el cliente, retener el cliente no cambia nada mientras la biblioteca sigue moviéndose.

sudo apt-get -s install network-manager=1.42.4-1
apt-mark showhold

Simule primero la degradación y lea los cambios propuestos completos. Una degradación que elimina una dependencia que el escritorio necesita es otro incidente, y la simulación es el lugar más barato para descubrirlo. Si una retención es de verdad el límite temporal correcto, escríbala como una decisión con un propietario, un motivo y una condición de retirada. Una retención sin propietario se convierte en infraestructura permanente que nadie se atreve a tocar.

Compare las salidas

La ruta hacia adelante es una corrección de la distribución o del proveedor, aplicada tras verificarla en una conexión independiente. Eso mantiene el sistema dentro de su flujo de actualizaciones admitido y cierra la exposición. La ruta de migración sustituye el cliente o el host por algo que la distribución aún mantiene. Es más trabajo y a menudo la única respuesta honesta cuando el componente regresado no tiene una versión corregida en esa rama.

sudo apt-mark unhold network-manager
sudo apt update
sudo apt full-upgrade

Elija la salida que elija, verifique el perfil exacto, la ruta de autenticación, las rutas, el comportamiento de DNS y la reconexión antes de darlo por terminado. Un túnel que se levanta una vez no es lo mismo que uno que sobrevive a una suspensión, un cambio de red y un reinicio. Guarde las pruebas del fallo para el informe: versiones de los paquetes, extractos del registro, la estructura del perfil sin secretos. Nunca adjunte claves privadas ni credenciales para hacer un informe más completo.

Qué debe contener el registro

Escriba la decisión en cuatro líneas: qué ha regresado, qué se retuvo o cambió, quién posee el estado temporal y qué lo retira. Añada la verificación que hizo, porque el siguiente ingeniero la repetirá.

Una retención con fecha de salida es una frontera de reversión gestionada. Una retención sin fecha es una degradación inexplicada que se ha vuelto silenciosamente parte de la infraestructura.

Artículos relacionados