Lanzamiento de Enhance V12

Por Alex Ávalos En 16 feb. 2025 | 10:04
Alex Ávalos

Alex Ávalos

Instructor
Publicaciones: 40
Me gusta: 31
Followers: 2
Miembro desde: 31 ene. 2025
Location: El Salvador/San Salvador

Después de meses de espera y ante la duda de muchos ansiosos (yo incluido jajaja) nos ha llegado la nueva versión de Enhance que marca un antes y después porque ha sido refactorizado casi por completo, esto es un cambio muy importante porque no solo mejora el rendimiento y la seguridad... también nos ayudará cuando necesitemos escalar.


Enhance 12.0.0 was an almost complete rewrite of the software which powers the control panel, moving the remaining legacy Docker services to apt and systemd. Therefore the upgrade procedure from earlier versions is more complex than normal.

La V11 aún seguía dando soporte a algunos componentes antiguos, eso ha quedado en el pasado y tenemos una V12 renovada y actualizada con tecnologías modernas para ofrecernos el mejor rendimiento en cada uno de nuestros servidores.

Un cambio brutal en esta V12 es el salto hacía apt y systemd: En versiones anteriores la gestión de servicios y paquetes se gestionaba y dependia de contenedores Docker... esto es una maravilla, hasta que ya no lo es... ¿alguna vez tuviste que hacer un cambio en Nginx? ¿Lograste reiniciar el contenedor? ¿Pudiste añadir una regla facilmente?


Ahora en la V12 tendremos la gestión de servicios y paquetes del propio sistema operativo de nuestro VPS, esto puede verse con un retroceso porque Docker es Docker... pero le facilitará al equipo de desarrollo lanzar actualizaciones, podremos actualizar los componentes del stack en un solo apt update && apt upgrade y a nosotros nos será mas sencillo gestionar los servicios porque todo corre a nivel de sistema y no esta cada cosa dentro de un contenedor.


Y si vemos esto de cara a las herramientas de terceros como Bitninja, será un plus porque nuestro VPS será compatible con toda las herramientas que trabajen con Ubuntu.

Eso sí... pasar de la V11 a la V12 no se hace en un clic.


Todos estos cambios y refactorización no hace posible que se pueda actualizar en un clic, se ha actualizado la documentación y en el post:


👉 Upgrading from version 11.0.x


Tenemos todos los pasos, avisos, consideraciones y precauciones antes de ponernos con la actualización.


Yo te recomiendo darle un repaso, leer y volver a leer... pero vamos a resumir un poco para tener todo claro:


- Hacer backups de todo antes de actualizar. Y cuando se dice todo... es todo.

- Se debe actualizar los repositorios apt update && apt upgrade en todos los servidores: todos. En todos los servidores que tengás con Enhance, no solo en el que tenés instalado el panel.

- Tus VPS deben tener mas de 5GB de espacio en disco libre para realizar esta actualización.

- Si tenés algún servicio de terceros corriendo en tu VPS (Bitninja, Monarx, etc) tenés que consultar con ellos y que te confirmen que son 100% con la V12. Si no confirman: No actualizar.
- Por esta actualización, el equipo de soporte esta trabajando de 9:00AM a 9:00PM hora del Reino Unido para apoyar con toda incidencia o posible problema.

- El proceso de actualización es secuencial y debe respetarse la secuencia. Podés saltarte un paso si en tu VPS no tenés instalado ese rol (DNS, Mail, etc)


El foro esta en llamas por el lanzamiento de la V12: https://community.enhance.com/ y como no podía ser de otra forma, hay gente muy contenta y otra no tanto. Yo te recomiendo pasar de largo lo que no te sume y leerte lo que si te aporte.


¡Bienvenida V12! Te seguiremos muuuuuuy de cerca jejeje.

16 feb. 2025 | 10:04
2 Me gusta
Alex Ávalos

Alex Ávalos

Instructor
Publicaciones: 40
Me gusta: 31
Followers: 2
Miembro desde: 31 ene. 2025
Location: El Salvador/San Salvador

12.0.16

Se han corregido:

- Error al hacer copia de seguridad de un sitio web sin servidor de correo electrónico asignado.
- Después de una restauración de sitio web se comprueban los permisos de la carpeta pública.
- Correcciones de texto en interfaz de usuario del importador de cPanel.
- Correcciones de la interfaz de usuario para copias de seguridad de S3.
- Se detiene las tareas duplicadas en copia de seguridad de webs con una carga elevada.


12.0.15

- Se han corregido errores en la clonación de sitios web.


19 feb. 2025 | 16:38
1 Me gusta
Alex Ávalos

Alex Ávalos

Instructor
Publicaciones: 40
Me gusta: 31
Followers: 2
Miembro desde: 31 ene. 2025
Location: El Salvador/San Salvador

12.0.17


Mejoras

▪️Se mejoró la lógica en la selección de parámetros de mysqldump para diferentes variantes de MySQL durante el proceso de backup.
▪️La herramienta de actualización v12 ahora tiene un mejor manejo de los usuarios de MySQL con un hash de contraseña inválido.
▪️La herramienta de actualización v12 ahora respalda los metadatos de los usuarios de FTP antes de la conversión.

Arreglado

▪️Error en la interfaz de carga SQL.

20 feb. 2025 | 11:43
1 Me gusta
Alex Ávalos

Alex Ávalos

Instructor
Publicaciones: 40
Me gusta: 31
Followers: 2
Miembro desde: 31 ene. 2025
Location: El Salvador/San Salvador

12.0.27
5 de marzo de 2025
Arreglado
▪️El destino de la copia de seguridad no se actualizaba en el servidor de destino durante la transferencia de roles de aplicación.
Mejora
▪️ecp sso ahora imprime un enlace SSO para el dominio del panel de control además de la IP.
▪️Aumento del tiempo de espera para las actividades de limpieza posteriores a la migración.

12.0.26
2 de marzo de 2025

Mejora
▪️La utilidad appcd-cli puede especificar opcionalmente el tipo de sitio web.

12.0.25
1 de marzo de 2025
Mejora
▪️Mejoras menores en la lógica de la utilidad v12-upgrade fix-backup-permissions.

12.0.24
28 de febrero de 2025
Añadido
▪️Nueva herramienta ecp CLI para sincronizar el estado de http habilitado en todos los servidores.

12.0.23
28 de febrero de 2025
Arreglado
▪️Configuración de Nginx para mod_security.
▪️No se detectaban correctamente los vhost includes personalizados de Nginx.
▪️Para aplicar la nueva configuración de nginx inmediatamente, si está ejecutando nginx, ejecute appcd-cli change-webserver nginx.

12.0.22
26 de febrero de 2025
Mejora
▪️El comando v12-upgrade fix-backup-permissions ahora ejecuta los comandos necesarios automáticamente para los clientes que actualizan su servidor de copia de seguridad desde la versión 11.x.
▪️v12-upgrade fix-backup-permissions corrige ahora los informes de tamaño de archivo para las copias de seguridad heredadas.
▪️v12-upgrade fix-backup-permissions corrige la desduplicación de las copias de seguridad heredadas.

12.0.21
25 de febrero de 2025
Arreglado
▪️El idioma checo no aparecía en la lista de perfiles.

12.0.20
25 de febrero de 2025
Arreglado
▪️Configuración TLS de pure-ftpd. Ejecute systemctl restart pure-ftpd tras aplicar esta actualización.
▪️Corregido el nombre de archivo sugerido para la carga SCP de Plesk de .tar a .tar.


12.0.19
23 de febrero de 2025
Arreglado
▪️El tiempo de descarga de phpMyAdmin era insuficiente cuando la latencia con el servidor de Github era alta.
▪️La función de traslado de copia de seguridad fallaba cuando el sitio web no tenía un servidor de correo electrónico asignado.
Mejora
▪️Añadido libnss3-dev y rsync como dependencias explícitas del paquete ecp-core para ayudar al instalar Enhance en instalaciones mínimas de Ubuntu.
▪️La adición de un servidor DNS a un clúster existente inicia ahora una sincronización completa de cada zona.
▪️Añadida mitigación para el error de Openlitespeed que se desencadena cuando el servidor tiene un gran número de interfaces virtuales.

12.0.18
20 de febrero de 2025
Arreglado
▪️La desduplicación de copias de seguridad no era eficiente para sitios web asignados a servidores de aplicaciones y de correo electrónico separados.
▪️Importante: aplique esta actualización a todos sus servidores al mismo tiempo.

6 mar. 2025 | 09:54
0 Me gusta
Alex Ávalos

Alex Ávalos

Instructor
Publicaciones: 40
Me gusta: 31
Followers: 2
Miembro desde: 31 ene. 2025
Location: El Salvador/San Salvador

12.0.30
12 de marzo de 2025
Mejora
▪️Lógica mejorada para la de-duplication de los datos de copia de seguridad durante la migración de roles.


12.0.29
12 de marzo de 2025
Mejora
▪️Reconstrucción automática de resolv.conf dentro de postfix chroot.


12.0.28
12 de marzo de 2025
Mejora
▪️Lógica mejorada para el manejo de errores en las copias de seguridad.

29 mar. 2025 | 07:55
0 Me gusta
Alex Ávalos

Alex Ávalos

Instructor
Publicaciones: 40
Me gusta: 31
Followers: 2
Miembro desde: 31 ene. 2025
Location: El Salvador/San Salvador

12.1.0
24 de marzo de 2025
Añadido
▪️Soporte para enviar el encabezado personalizado access-Host-Allowed-Origin desde la API del panel de control.
Mejora
▪️El proceso de copia de seguridad ahora es tolerante con que la instantánea anterior que se haya eliminado manualmente.
▪️La API de instalación de plugins de WordPress ahora puede aceptar una URL para la instalación de plugins fuera del repositorio en WordPress.org.

29 mar. 2025 | 08:04
0 Me gusta

Informe

Describa el informe de forma breve y clara.

GDPR

When you visit any of our websites, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and manage your preferences. Please note, that blocking some types of cookies may impact your experience of the site and the services we are able to offer.