Partager via


CycleCloud version 8.0.0

Modifications de compatibilité

  • Le cyclecloud groupe est maintenant utilisé pour contrôler l’accès administrateur sur les nœuds Linux au lieu du cyclecloud-admin groupe.

Nouvelles fonctionnalités

  • Cloud-Init est désormais disponible sur les images compatibles.
  • Les disques UltraSSD sont désormais pris en charge.
  • Les disques de système d’exploitation éphémères sont désormais pris en charge
  • Les métriques au niveau du nœud sont désormais collectées à partir d’Azure Monitor au lieu de Ganglia
  • L’affichage de l’état du nœud affiche désormais les erreurs spécifiques qui peuvent être rencontrées lors du démarrage des nœuds dans un scaleset
  • Jetpack est désormais disponible au format RPM et DEB pour faciliter l’installation de Linux.
  • L’interface CLI CycleCloud prend désormais en charge Python 3.6+. (Ne prend plus en charge Python 2.)
  • Ajout de la prise en charge d’Univa GridEngine 8.6.7 au projet GridEngine.
  • Les messages provenant de nœuds du cluster sont désormais chiffrés avec HTTPS
  • Jetpack n’utilise plus le champ de données personnalisées pour recevoir des données de configuration.
  • Amélioration de l’heure de démarrage de CycleCloud :
    • La suppression de la maintenance permet de diminuer la gigue sur les travaux étroitement couplés.
    • Désactivé Samba par défaut, utilisez cyclecloud.samba.enabled = true pour activer
    • Suppression du système hérité de démarrage/arrêt automatique, au profit de l'API de démarrage/arrêt automatique.
    • Un sous-ensemble plus petit de packages SELinux est installé selon les besoins
    • Suppression de l’installation de NTP
    • Suppression de l’installation de fail2ban
    • Suppression du code spécifique AWS/GCP
    • Suppression des dépendances sur EPEL
    • Cyclecloud MOTD supprimé
  • Application CycleCloud simplifiée
    • Page de surveillance des travaux et page de travaux du Grid Engine supprimées
    • Page de données supprimées
    • Page Rapports supprimés
    • Page des alertes basées sur des requêtes supprimée
    • Suppression de submitonce et filesync

Problèmes résolus

  • Les clusters ne commenceraient pas si le nom du propriétaire contenait un caractère non valide
  • La commande Windows jetpack pourrait produire une sortie non pertinente supplémentaire.
  • Jetpack donnerait un avertissement erroné concernant les problèmes d'encodage ASCII/UTF-8.
  • Les boutons de création, de suppression et de copie de cluster sont affichés, mais non fonctionnels pour les utilisateurs sans autorisations de gestion de cluster
  • La configuration initiale du site n’a pas demandé la configuration du compte de fournisseur.
  • jetpack initialize a échoué sur certaines images CentOS 7.
  • Un nom de cluster Slurm contenant un espace entraînerait l’échec de l’installation principale.
  • Lors de l’envoi de travaux PBSpro dépendants d’autres travaux, les utilisateurs peuvent désormais faire référence à des dépendances par nombres de travaux au lieu de l’ID de travail complet
  • Les clés publiques SSH ED25519 échoueraient à la validation dans l'interface web.
  • Les liens vers des instances de machines virtuelles individuelles du jeu de mise à l'échelle ont été rompus en raison d’une modification dans le portail Azure
  • Dans certains cas d’erreur, les machines virtuelles qui n’ont pas pu démarrer ont été automatiquement recréées même si cela n’aiderait pas
  • Les jeux de mise à l'échelle avec des machines virtuelles défaillantes ont provoqué plus d'interrogations que nécessaire.
  • Les requêtes HTTP non valides afficheraient une trace de pile Tomcat dans le corps de la réponse.
  • Les cookies de paramètres utilisateur n’ont pas inclus l’indicateur HttpOnly
  • Problèmes CVE atténués 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840