Compartir a través de


CycleCloud, versión 8.0.0

Cambios de compatibilidad

  • El grupo ahora se usa para controlar el cyclecloud acceso de administrador en nodos de Linux en lugar del cyclecloud-admin grupo.

Nuevas características

  • Cloud-Init ya está disponible en imágenes que lo admiten.
  • Ahora se admiten discos UltraSSD.
  • Ahora se admiten discos de sistema operativo efímeros
  • Las métricas de nivel de nodo ahora se recopilan de Azure Monitor en lugar de Ganglia
  • La presentación del estado del nodo muestra ahora los errores específicos que se pueden encontrar al iniciar nodos en un conjunto de escalado.
  • Jetpack ya 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:
    • El mantenimiento quitado converge para reducir la vibración en trabajos estrechamente acoplados
    • Samba deshabilitado de forma predeterminada, use cyclecloud.samba.enabled = true para habilitar
    • Se ha quitado el inicio automático o el autotop heredado, en favor de la API autostart/autostop.
    • Se instala un subconjunto más pequeño de paquetes SELinux según sea necesario.
    • Se ha quitado la instalación de NTP
    • Se ha quitado la instalación de fail2ban.
    • Se ha quitado el código específico de AWS/GCP
    • Dependencias eliminadas en EPEL
    • Se ha quitado cyclecloud MOTD
  • Aplicación CycleCloud simplificada
    • Se ha quitado la página de supervisión y trabajos del motor de cuadrícula
    • Página de datos quitada
    • Página Informes quitados
    • Página de alertas basadas en consultas eliminada
    • Se ha quitado 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 de Windows jetpack tendría una salida extra sin sentido.
  • Jetpack advertiría erróneamente sobre problemas de codificación ascii/utf-8.
  • Se mostrarán los botones de creación, eliminación y copia del clúster, pero no funcionales para los usuarios sin permisos de administración de clústeres
  • La configuración inicial del sitio no solicitaba la configuración de la cuenta de proveedor.
  • jetpack initialize error en determinadas imágenes de Centos 7.
  • Un nombre de clúster de Slurm que contiene 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 identificador de trabajo completo.
  • Las claves públicas SSH de ED25519 generarían un error en la validación en la interfaz de usuario web
  • Los vínculos a máquinas virtuales de conjuntos de escalado individuales se interrumpieron debido a un cambio en Azure Portal
  • En algunos casos de error, las máquinas virtuales que no se pudieron arrancar se volveron a crear automáticamente imágenes incluso cuando eso no ayudaba
  • Los conjuntos de escalado con máquinas virtuales con errores provocaron un sondeo mayor de lo necesario
  • 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 HttpOnly marca
  • Problemas de CVE mitigados 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840