CycleCloud w wersji 8.0.0
Zmiany zgodności
- Grupa jest teraz używana do kontrolowania
cyclecloud
dostępu administratora w węzłach systemu Linux zamiastcyclecloud-admin
grupy.
Nowe funkcje
- Aplikacja Cloud-Init jest teraz dostępna na obrazach, które go obsługują.
- Dyski UltraSSSD są teraz obsługiwane.
- Efemeryczne dyski systemu operacyjnego są teraz obsługiwane
- Metryki na poziomie węzła są teraz zbierane z usługi Azure Monitor zamiast Ganglia
- Wyświetlany stan węzła pokazuje teraz określone błędy, które mogą wystąpić podczas uruchamiania węzłów w zestawie skalowania
- Pakiet Jetpack jest teraz dostępny w formacie RPM i DEB, aby ułatwić instalację systemu Linux.
- Interfejs wiersza polecenia CycleCloud obsługuje teraz język Python w wersji 3.6 lub nowszej. (Nie obsługuje już języka Python 2).
- Dodano obsługę platformy Univa GridEngine 8.6.7 do projektu GridEngine.
- Komunikaty z węzłów w klastrze są teraz szyfrowane przy użyciu protokołu HTTPS
- Pakiet Jetpack nie używa już pola danych niestandardowych do odbierania danych konfiguracji.
- Ulepszony czas rozruchu cycleCloud:
- Usunięto zbiegi się konserwacji, aby zmniejszyć zakłócenia w ściśle powiązanych zadaniach
- Domyślnie wyłączone Samba służy
cyclecloud.samba.enabled = true
do włączania - Usunięto starszy autostart/autostop na rzecz interfejsu API autostart/autostop
- Mniejszy podzbiór pakietów SELinux jest instalowany zgodnie z potrzebami
- Usunięto instalację NTP
- Usunięto instalację błędu fail2ban
- Usunięto kod specyficzny dla platformy AWS/GCP
- Usunięto zależności w usłudze EPEL
- Usunięto element cyclecloud MOTD
- Usprawniona aplikacja CycleCloud
- Usunięto stronę monitorowania zadań i zadań aparatu siatki
- Usunięto stronę danych
- Usunięto stronę raportów
- Usunięto stronę alertów opartych na zapytaniach
- Usunięto element submitonce i filesync
Rozwiązane problemy
- Klastry nie będą uruchamiane, jeśli nazwa właściciela zawiera nieprawidłowy znak
- Polecenie systemu Windows
jetpack
mogłoby mieć dodatkowe niesensowne dane wyjściowe. - Jetpack błędnie ostrzega o problemach z kodowaniem ascii/utf-8.
- Przyciski tworzenia, usuwania i kopiowania klastra będą wyświetlane, ale niefunkcjonalne dla użytkowników bez uprawnień do zarządzania klastrem
- Początkowa konfiguracja lokacji nie wyświetlała monitu o konfigurację konta dostawcy.
-
jetpack initialize
nie powiodło się na niektórych obrazach Centos 7. - Nazwa klastra Slurm zawierająca spację spowoduje niepowodzenie instalacji głównej.
- Podczas przesyłania zadań PBSpro, które są zależne od innych zadań, użytkownicy mogą teraz odwoływać się do zależności według numerów zadań zamiast pełnego identyfikatora zadania
- ED25519 Klucze publiczne SSH nie powiodłyby się w internetowym interfejsie użytkownika
- Łącza do poszczególnych maszyn wirtualnych zestawu skalowania zostały przerwane z powodu zmiany w witrynie Azure Portal
- W niektórych przypadkach błędów maszyny wirtualne, które nie mogły się uruchomić, zostały automatycznie ponownie ziludowane, nawet jeśli nie pomoże to
- Zestawy skalowania z nieudanymi maszynami wirtualnymi spowodowały więcej sondowania niż jest to konieczne
- Nieprawidłowe żądania HTTP będą wyświetlać ślad stosu tomcat w treści odpowiedzi
- Pliki cookie ustawień użytkownika nie zawierały flagi
HttpOnly
- Rozwiązano problemy z cve 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840