Los repositorios y el aviso de suscripción: la primera sorpresa tras instalar

En una instalación nueva la actualización falla con un error de autenticación y no hay nada roto: el repositorio por defecto es el de pago. Esta entrada cubre los repositorios, la diferencia real entre ellos y la peligrosa orden de una línea que circula por los foros.

AtlasPVE ·

Esta entrada responde a

  • proxmox error repositorio enterprise
  • proxmox repositorio no-subscription
  • proxmox error 401 al actualizar
  • proxmox aviso de suscripción
  • proxmox cómo cambiar el repositorio

Termina la instalación, lo primero que todo el mundo prueba es una actualización, y la respuesta es un error de autenticación. No hay nada roto: el repositorio por defecto es el de pago y espera una clave de suscripción.

Tres repositorios, tres propósitos

El repositorio empresarial. De pago, lleva los paquetes probados durante más tiempo. Las instalaciones con suscripción usan este.

El repositorio sin suscripción. Gratuito, lleva los mismos paquetes. La diferencia no está en el contenido, está en la espera: los paquetes llegan aquí antes, es decir, cuando menos gente los ha ejecutado.

El repositorio de pruebas. Paquetes previos a la publicación. Existe para probar, no para una máquina que carga tu trabajo.

El malentendido más común aquí es este: el repositorio gratuito no es un rodeo, es la oferta oficial de Proxmox. La diferencia no es la licencia, es el tiempo de maduración.

Cuál elegir

Para una máquina que de verdad carga trabajo hay dos opciones honestas: o usas el repositorio empresarial, o usas el gratuito y asumes tú mismo el hábito de esperar. Lo segundo significa: no instalar un paquete en el momento en que aparece, esperar unos días, leer las notas de versión. En el lado de pago, buena parte de lo que el proveedor te vende es precisamente ese plazo de espera.

El verdadero peligro es mezclar repositorios

Dejar activados a la vez el repositorio estable y el de pruebas trae paquetes de una familia que no querías, y volver atrás es difícil. La pregunta al activar un repositorio no es "¿funciona?", es "¿estoy decidiendo de qué familia se alimentará esta máquina a partir de ahora?".

El aviso de suscripción

El aviso que aparece al abrir el panel es un recordatorio, no una limitación. No se apaga ninguna función, nada se ralentiza. Puede resultarte molesto, pero no tiene ningún efecto funcional.

⚠️ La orden de una línea que circula por los foros

Por internet circula una orden ya hecha para silenciar ese aviso, y no la ejecutes. La razón se midió:

Esa orden intenta cambiar una condición en la biblioteca de la interfaz. Pero en el tipo de expresión regular que usa, la barra vertical significa "o" y no es un carácter corriente. Cuando la barra doble de JavaScript se copia tal cual, entre los dos "o" aparece una alternativa vacía, y una alternativa vacía coincide en cada posición del archivo. Probada sobre una copia del archivo real, el resultado fue: 26458 líneas de 26458 cambiadas, y el número de false en el archivo pasó de 558 a 26458. Así que un administrador que ejecute esa orden destroza la biblioteca de la interfaz entera.

Además, la condición a la que apunta ni siquiera está en una línea: Proxmox la reparte en seis. Esa orden, que trabaja línea por línea, nunca habría encontrado el sitio correcto.

La lección general va más allá: una orden copiada de un foro se ejecuta en tu máquina con tus permisos y nadie mira el resultado. Si no puedes leer lo que hace, no la ejecutes en una máquina que carga tu trabajo.

Qué hace Atlas

Atlas te deja cambiar los repositorios desde el panel, así decides de qué familia se alimenta la máquina sin editar archivos.

Silenciar y restaurar el aviso de suscripción también está en el panel, y el trabajo se apoya en tres cosas. El patrón usado tolera los espacios pero es exacto con la condición en sí: si Proxmox cambia el formato sigue coincidiendo, y si Proxmox cambia de verdad la condición no coincide, y entonces no se hace nada. Tras escribir, el archivo se vuelve a leer y se verifica; si el resultado esperado no está, se restaura la copia de seguridad. Y el texto puesto en lugar del cambio lleva una marca, de modo que la pregunta "¿está modificada esta máquina?" se responde con exactitud en lugar de a ojo.

Los tres pasos se incorporaron después de haber medido el peligro de la orden de arriba.

Fuentes

La documentación oficial de Proxmox. En inglés, y en este asunto es ella la que tiene la última palabra.

Entradas relacionadas

¿Cómo se ve esto dentro de Atlas?

Ir a la página del producto