Freigeben über


CycleCloud Version 8.0.0

Kompatibilitätsänderungen

  • Die cyclecloud Gruppe wird jetzt verwendet, um den Administratorzugriff auf Linux-Knoten anstelle der cyclecloud-admin Gruppe zu steuern.

Neue Funktionen

  • Cloud-Init ist jetzt für Bilder verfügbar, die es unterstützen.
  • UltraSSD-Datenträger werden jetzt unterstützt.
  • Kurzlebige Betriebssystemdatenträger werden jetzt unterstützt.
  • Metriken auf Knotenebene werden jetzt von Azure Monitor anstelle von Ganglia gesammelt.
  • Die Knotenstatusanzeige zeigt nun die spezifischen Fehler an, die beim Starten von Knoten in einer Skalierungsmenge auftreten können.
  • Jetpack ist jetzt im RPM- und DEB-Format für eine einfachere Linux-Installation verfügbar.
  • Die CycleCloud CLI unterstützt jetzt Python 3.6+. (Python 2 wird nicht mehr unterstützt.)
  • Unterstützung für Univa GridEngine 8.6.7 zum GridEngine-Projekt hinzugefügt.
  • Nachrichten von Knoten im Cluster werden jetzt mit HTTPS verschlüsselt.
  • Jetpack verwendet das benutzerdefinierte Datenfeld nicht mehr zum Empfangen von Konfigurationsdaten.
  • Verbesserte CycleCloud-Startzeit:
    • Entfernte Wartung konvergiert, um Jitter bei eng gekoppelten Aufträgen zu reduzieren
    • Samba ist standardmäßig deaktiviert. Verwenden Sie cyclecloud.samba.enabled = true, um es zu aktivieren.
    • Veraltete Autostart-/Autostop-Funktionalität entfernt, zugunsten der Autostart-/Autostop-API.
    • Kleinere Teilmengen von SELinux-Paketen werden nach Bedarf installiert.
    • NTP-Installation entfernt
    • Entfernte Installation von fail2ban
    • AWS/GCP-spezifischer Code entfernt
    • Entfernte Abhängigkeiten von EPEL
    • Cyclecloud MOTD entfernt
  • Optimierte CycleCloud-Anwendung
    • Seite "Überwachung und Aufträge des Rastermoduls entfernt"
    • Datenseite entfernt
    • Seite für entfernte Berichte
    • Seite "Abfragebasierte Warnungen" entfernt
    • Submitonce und Filesync entfernt

Behobene Probleme

  • Cluster würden nicht beginnen, wenn der Name des Besitzers ein ungültiges Zeichen enthielt.
  • Der Windows-Befehl jetpack hätte eine zusätzliche unsinnige Ausgabe.
  • Jetpack warnte fälschlicherweise vor Ascii-/utf-8-Codierungsproblemen.
  • Cluster-Schaltflächen zum Erstellen, Löschen und Kopieren würden angezeigt, aber nicht funktionsfähig für Benutzer ohne Clusterverwaltungsberechtigungen
  • Das anfängliche Websitesetup hat nicht zur Konfiguration des Anbieterkontos aufgefordert.
  • jetpack initialize Fehler bei bestimmten Centos 7-Images.
  • Ein Slurm-Clustername mit einem Leerzeichen würde dazu führen, dass die Masterinstallation fehlschlägt.
  • Beim Übermitteln von PBSpro-Aufträgen, die von anderen Aufträgen abhängig sind, können Benutzer jetzt auf Abhängigkeiten anhand von Auftragsnummern anstelle der vollständigen Auftrags-ID verweisen.
  • ED25519-SSH-öffentliche Schlüssel würden in der Überprüfung in der Web-Oberfläche fehlschlagen.
  • Links zu einzelnen Scaleset-VMs wurden aufgrund einer Änderung im Azure-Portal unterbrochen.
  • In einigen Fehlerfällen wurden VMs, die nicht gestartet werden konnten, automatisch erneut imageiert, auch wenn dies nicht hilfreich wäre.
  • Scalesets mit fehlgeschlagenen VMs verursachten mehr Abruf als erforderlich
  • Ungültige HTTP-Anforderungen würden eine Tomcat-Stapelablaufverfolgung im Antworttext anzeigen
  • Cookies für die Benutzereinstellungen enthielten das HttpOnly-Flag nicht.
  • Gemilderte CVE-Probleme 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840