Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Cambios de compatibilidad
- El grupo
cyclecloudahora se usa para controlar el acceso de administrador en nodos de Linux en lugar del grupocyclecloud-admin.
Nuevas características
- Cloud-Init ya está disponible en imágenes que lo admiten.
- Ahora se admiten discos UltraSSD.
- Ahora se admiten discos de SO efímero
- Las métricas a nivel de nodo ahora se recopilan desde Azure Monitor en lugar de Ganglia
- La pantalla de estado de los nodos muestra ahora los errores específicos que pueden producirse al iniciar los nodos de un conjunto de escalado
- Jetpack ahora está disponible en formato RPM y DEB para facilitar la instalación de Linux.
- La CLI de CycleCloud ahora admite Python 3.6 y versiones posteriores. (Ya no admite Python 2).
- Se ha agregado compatibilidad con Univa GridEngine 8.6.7 al proyecto GridEngine.
- Los mensajes de los nodos del clúster ahora se cifran con HTTPS
- Jetpack ya no usa el campo de datos personalizados para recibir datos de configuración.
- Se ha mejorado el tiempo de arranque de CycleCloud:
- Se han quitado las convergencias de mantenimiento para reducir la inestabilidad en trabajos estrechamente acoplados
- Samba deshabilitado de manera predeterminada, use
cyclecloud.samba.enabled = truepara habilitarlo - Se ha quitado la función de inicio y detención automáticos heredada en favor de la API de inicio y detención automáticos
- Se instala un subconjunto más pequeño de paquetes SELinux según sea necesario
- Se quitó la instalación NTP
- Se quitó la instalación de fail2ban
- Se quitó el código específico de AWS/GCP
- Se quitaron las dependencias de EPEL
- Se quitó CycleCloud MOTD
- Aplicación CycleCloud simplificada
- Se ha quitado la página de trabajos y supervisión de trabajos de Grid Engine
- Se quitó la página de datos
- Se quitó la página Informes
- Se quitó la página de alertas basadas en consultas
- Se quitó submitonce y filesync
Problemas resueltos
- Los clústeres no se iniciarían si el nombre del propietario contenía un carácter no válido
- El comando
jetpackde Windows tendría una salida sin sentido adicional. - Jetpack advertiría erróneamente sobre problemas de codificación ASCII/UTF-8.
- Los botones de creación, eliminación y copia de clústeres se mostraban pero no funcionaban para usuarios sin permisos de administración de clústeres
- La configuración inicial del sitio no pedía la configuración de la cuenta del proveedor.
-
Error de
jetpack initializeen determinadas imágenes de CentOS 7. - Un nombre de clúster de Slurm que contenga un espacio provocaría un error en la instalación maestra.
- Al enviar trabajos de PBSpro que dependen de otros trabajos, los usuarios ahora pueden hacer referencia a dependencias por números de trabajo en lugar del id. de trabajo completo
- Los errores de validación de claves públicas SSH en la interfaz de usuario web son ED25519
- Los vínculos a máquinas virtuales individuales del conjunto de escalado se interrumpieron porque se produjo un cambio en Azure Portal
- En algunos casos de error, las máquinas virtuales que no arrancaban se reimaginaban automáticamente incluso cuando eso no ayudaba
- Los conjuntos de escalado con máquinas virtuales con errores provocaban más sondeos de los necesarios
- Las solicitudes HTTP no válidas mostrarían un seguimiento de la pila de Tomcat en el cuerpo de la respuesta
- Las cookies de configuración de usuario no incluyeron la marca
HttpOnly - Mitigados los problemas CVE 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840