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 auf Bildern verfügbar, die sie unterstützen.
  • UltraSSD-Datenträger werden jetzt unterstützt.
  • Ephemerale Betriebssystemdatenträger werden jetzt unterstützt
  • Metriken auf Knotenebene werden jetzt von Azure Monitor anstelle von Ganglia gesammelt.
  • Der Knotenstatusanzeige zeigt jetzt 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 aus Knoten im Cluster werden jetzt mit HTTPS verschlüsselt.
  • Jetpack verwendet das benutzerdefinierte Datenfeld nicht mehr, um Konfigurationsdaten zu empfangen.
  • Verbesserte CycleCloud-Startzeit:
    • Entfernte Wartung konvergiert, um Jitter bei eng gekoppelten Aufträgen zu reduzieren
    • Standardmäßig deaktiviertes Samba verwenden cyclecloud.samba.enabled = true , um die Aktivierung zu aktivieren
    • Veraltete Autostart-/Autostart-/Autotop-API für autostart/autostop entfernt
    • Kleinere Teilmengen von SELinux-Paketen werden nach Bedarf installiert.
    • NTP-Installation entfernt
    • Installation von fail2ban entfernt
    • 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 "Berichte entfernt"
    • Seite "Abfragebasierte Warnungen" entfernt
    • Submitonce und Filesync entfernt

Gelöste Probleme

  • Cluster würden nicht beginnen, wenn der Name des Besitzers ein ungültiges Zeichen enthielt.
  • Windows-Befehl jetpack hätte zusätzliche nichtsensische Ausgabe.
  • Jetpack würde falsch vor ascii/utf-8-Codierungsproblemen warnen.
  • Die Schaltflächen "Clustererstellung", "Löschen" und "Kopieren" werden angezeigt, für Benutzer ohne Clusterverwaltungsberechtigungen jedoch nicht funktionsfähig.
  • Die anfängliche Websiteeinrichtung hat nicht zur Konfiguration des Anbieterkontos aufgefordert.
  • jetpack initialize Fehler bei bestimmten Centos 7-Bildern.
  • 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 nach Auftragsnummern anstelle der vollständigen Auftrags-ID verweisen.
  • ED25519 SSH-öffentliche Schlüssel würden die Überprüfung in der Web-UI 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 helfen würde
  • Skalierungen 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 haben das HttpOnly Kennzeichen nicht enthalten.
  • Behobene CVE-Probleme 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840