CycleCloud Version 8.0.0
Kompatibilitätsänderungen
- Die
cyclecloud
Gruppe wird jetzt verwendet, um den Administratorzugriff auf Linux-Knoten anstelle dercyclecloud-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