Udostępnij przez


CycleCloud w wersji 8.0.0

Zmiany zgodności

  • Grupa cyclecloud jest teraz używana do kontrolowania dostępu administratora na węzłach Linuksa zamiast grupy cyclecloud-admin.

Nowe funkcje

  • Cloud-Init jest teraz dostępny na obrazach, które go obsługują.
  • Dyski UltraSSD 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 CycleCloud CLI obsługuje teraz Pythona w wersji 3.6 lub nowszej. (Nie obsługuje już języka Python 2).
  • Dodano obsługę programu Univa GridEngine 8.6.7 do projektu GridEngine.
  • Komunikaty z węzłów w klastrze są teraz szyfrowane przy użyciu protokołu HTTPS
  • Jetpack nie używa już pola danych niestandardowych do odbierania danych konfiguracyjnych.
  • Ulepszony czas rozruchu usługi CycleCloud:
    • Usunięto czynności konserwacyjne, aby zmniejszyć fluktuacje w ściśle powiązanych zadaniach
    • Samba jest domyślnie wyłączona, użyj cyclecloud.samba.enabled = true, aby ją włączyć.
    • Usunięto starszy mechanizm 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ę fail2ban
    • Usunięto kod specyficzny dla platformy AWS/GCP
    • Usunięto zależności z EPEL
    • Usunięto MOTD cyclecloud
  • Usprawniona aplikacja CycleCloud
    • Usunięto monitorowanie zadań i stronę zadań w Grid Engine.
    • Usunięto stronę danych
    • Usunięto stronę raportów
    • Usunięto stronę alertów opartych na zapytaniach
    • Usunięto submitonce i synchronizację plików

Rozwiązano problemy

  • Klastry nie będą uruchamiane, jeśli nazwa właściciela zawiera nieprawidłowy znak
  • Polecenie systemu Windows jetpack miałoby dodatkowe nielogiczne wyniki.
  • 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 strony nie wymagała skonfigurowania 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 sprawdzanie poprawności kluczy publicznych SSH w internetowym interfejsie użytkownika zakończy się niepowodzeniem
  • Linki do poszczególnych maszyn wirtualnych w skali zestawu maszyn zostały przerwane, spowodowane zmianą w Azure Portal.
  • W niektórych przypadkach maszyny wirtualne, które nie mogły się uruchomić z powodu błędów, zostały automatycznie ponownie sformatowane nawet wtedy, gdy to nie pomoże.
  • Zestawy skalowania z nieudanymi maszynami wirtualnymi spowodowały więcej sondowania niż jest to konieczne
  • Nieprawidłowe żądania HTTP wyświetlają ś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