共用方式為


CycleCloud 版本 8.0.0

相容性變更

  • 現在使用cyclecloud群組來控制 Linux 節點的管理員存取,而不是使用cyclecloud-admin群組。

新功能

  • Cloud-Init 現在可用於支援它的映像檔上。
  • 現在支援 UltraSSD 磁碟
  • 現已支援臨時作業系統磁碟
  • 節點層級的指標現在由 Azure Monitor 而非 Ganglia 收集
  • 節點狀態顯示現在顯示在 scaleset 啟動節點時可能遇到的具體錯誤
  • Jetpack 現已提供 RPM 與 DEB 格式,方便 Linux 安裝。
  • CycleCloud CLI 現已支援 Python 3.6+。 (不再支援 Python 2。)
  • 新增對 Univa GridEngine 8.6.7 的支援至 GridEngine 專案
  • 來自叢集節點的訊息現在都以 HTTPS 加密
  • Jetpack 不再使用自訂資料欄位來接收設定資料。
  • CycleCloud 開機時間提升:
    • 移除維護收斂以減少緊密耦合作業的抖動
    • 預設關閉 Samba,使用 cyclecloud.samba.enabled = true 啟用
    • 移除了舊有的自動啟動/自動停止,改用自動啟動/自動停止 API
    • 根據需要安裝較小的 SELinux 套件子集
    • 移除 NTP 的安裝程式
    • 移除了 fail2ban 的安裝
    • 移除了 AWS/GCP 專屬的程式碼
    • 移除對 EPEL 的依賴
    • 已移除 cyclecloud MOTD
  • 簡化版 CycleCloud 應用程式
    • 移除了 Grid Engine 工作監控與工作頁面
    • 已移除的資料頁面
    • 已移除的舉報頁面
    • 移除以查詢為基礎的警報頁面
    • 移除了 submitonce 和檔案同步

已解決的問題

  • 如果擁有者的名字中有無效字元,群組就不會啟動
  • Windows jetpack 指令會有額外無意義的輸出。
  • Jetpack 會錯誤警告 ASCII/utf-8 編碼問題。
  • 叢集建立、刪除和複製按鈕會顯示,但對於沒有叢集管理權限的使用者來說無法使用
  • 初始站點設定時沒有提示提供者帳戶設定。
  • jetpack initialize 在某些 CentOS 7 映像檔上執行失敗。
  • 若 Slurm 叢集名稱包含空間,會導致主安裝失敗。
  • 當提交依賴其他工作的 PBSpro 工作時,使用者現在可以用工作編號來指代相依關係,而非完整的工作 ID
  • ED25519 SSH 公鑰會在網頁介面中驗證失敗
  • 由於 Azure 入口網站的變更,連結到個別 scaleset 虛擬機的連結也被破壞了
  • 在某些錯誤情況下,無法啟動的 VM 會自動重新製作映像,即使這無法解決問題
  • 包含故障 VM 的擴展集會造成不必要的額外輪詢
  • 無效的 HTTP 要求會在回應主體中顯示 Tomcat 的堆疊追蹤資訊
  • 使用者設定 Cookie 並未包含該 HttpOnly 標記
  • 緩解的CVE問題 2013-4002、2017-9050、2019-5477、2019-16892、2019-17531、2019-20330、2020-5258、2020-7598、2020-8840