メインコンテンツにスキップ
バージョン: 3.1

変更履歴

3.1.0 - 2026年2月26日


変更履歴の全文については、各CubeCOSコンポーネントのリリースページをご覧ください。

CubeCOS

主な機能

  • ローリングアップグレードの定義:VMがエラー状態になることはない #155 (b3e5e67)
  • feat(k3s) セキュリティ上の問題により、使用されていない k3s バイナリを削除 (7d13782)
alert
  • アラート対応の実行シェル名として、任意のファイル名を設定できるようにする (471101a)
  • exec のアラートイベント入力を標準入力から環境変数へ変更 (82c5ab9)
  • バッチジョブを使用してアラートイベントを実行する(f0d61fe
  • アラート対応ジョブの実行におけるリソース使用量を制限する (4bb0975)
  • Cephの使用状況アラートを追加する (835c708)
  • Cephの使用に関するエラーイベントを削除する (85e414c)
app
  • app CLI に framework_check_prerequisites、framework_create、および framework_delete を追加する (61056d6)
  • app CLI に framework_check_port_access を追加する (24078ee)
  • app cli に framework_list を追加する (bb07762)
appctl
  • appctl をコアモジュールに登録する (ba05e62)
build
  • SBOM、スキャン、および共同署名に関するセキュリティ関連成果物 #494 (c604258)
ceph
  • CEPHのブートストラップ中にマルチパスFCおよびiSCSIデバイスの存在を許可する (6f2f364)
  • multipathd のブートストラップ処理を Nova から Ceph へ移行する (f77d272)
  • ブートストラップ中に LVM OSD を有効化する (e05a2ee)
  • アップグレード時のために、mpath デバイスを追加した後の LVM VG 情報をバックアップする (f8212ed)
  • cli \> storage \> set_force_use_mpath_devices を追加し、外部ストレージが存在する場合に Ceph でマルチパスデバイスを使用するかどうかを切り替える (a098de2)
  • 再起動のたびにデバイス名が変更される場合、マッピングされたデバイス名として /dev/mapper/[wwid] を使用するように強制する (542163e)
cinder
  • 外部ストレージをCinderバックエンドとして追加するためのhex_configおよびhex_translateを設定する (69cbba3)
  • hex_sdk cinder_put_model (1ea416d) を追加
  • multipathd の設定変更を適用する (2ce43f3)
  • hex_sdk cinder_get_model (cc74114) を追加
  • hex_sdk cinder_get_models (f4bfe86) を追加
  • hex_sdk cinder_put_models (61d7b4b) を追加
  • hex_sdk cinder_delete_model (4d73a58) を追加
  • hex_sdk cinder_put_storage (99b90ff) を追加
  • cinder_put_storage で設定を適用し、ボリュームタイプのプロパティを設定する (2be2365)
  • キャッチ・ボリューム・タイプのプロパティの適用にエラーが発生しました (e551700)
  • hex_sdk cinder_test_storage (e9275aa) を追加
  • hex_sdk cinder_get_storages (29d07e7) を追加
  • hex_sdk cinder_get_storage (1fd0a8b) を追加
  • hex_sdk に cinder_delete_storage を追加 (7963cae)
  • hex_sdk cinder_get_default_storage (ed57507) を追加する
  • hex_sdk cinder_set_default_storage (568c453) を追加
  • hex_sdk cinder_get_active_multipath_setting (0a279e5) を追加
  • 外部ストレージ用の設定ファイルを移行する (382e86c)
  • Dell EMC PowerStore を組み込みモデルとして追加する (88c2c2c)
  • 汎用NFSを組み込みモデルとして追加する (078506b)
  • NFSボリュームバックエンドで既存のボリューム管理機能を提供する (3c42d66)
  • cli > iaas > volume > migrate_large_volume_from_nfs (3a6fff6) を追加
  • NFS バックエンドで既に管理されているボリュームを除外する (4d69c7f)
  • CLIにボリューム名の入力欄を追加 > iaas > volume > migrate_large_volume_from_nfs (c7dcc66)
  • CLI コマンド migrate_large_volume_from_nfs に、宛先ボリュームのタイプ指定オプションを追加する (9b89b97)
  • CLI コマンド migrate_large_volume_from_nfs に virt-v2v ボリューム変換の入力オプションを追加する (7490447)
  • ボリュームをバックエンドに移動するには、cli \> iaas \> volume \> move を実行します (f5e90a1)
  • 既存のボリュームの制御を引き継ぐ (37c1c43)
  • ファイルがRAW形式であるかどうかを確認してください (fd81337)
  • プロジェクトのクォータがボリュームを管理するのに十分かどうかを確認してください (55fe568)
  • virt-v2v を使用して容量変換を実行する (31a0074)
  • cinder manage のターゲットファイルのパスを、変換後のボリュームファイルのパスに変更してください (49bc3f0)
  • ボリュームのイメージプロパティを設定する (a9bf9c9)
  • ボリュームのメタデータを解析する (c4873fe)
  • cli > iaas > volume_backend > list_models (9026daf)
  • add cli > iaas > volume_backend > list_drivers (49c2dea)
  • cli > iaas > volume_backend > list_model (964d7c2)
  • add cli > iaas > volume_backend > set_model (840ff21)
  • cli > iaas > volume_backend > delete_model (e52ac24) を追加
  • add cli > iaas > volume_backend > get_active_multipath_setting (50c7fdf)
  • cli > iaas > volume_backend > get_storages (2e82c35) を追加
  • cli > iaas > volume_backend > get_storage (5f0821b) を追加
  • cli > iaas > volume_backend > test_storage (c9a3974) を追加
  • add cli > iaas > volume_backend > get_default_storage (edaadf0)
  • add cli > iaas > volume_backend > set_default_storage (9d22f81)
  • cli > iaas > volume_backend > delete_storage (7fc8f1a) を追加
  • add cli > iaas > volume_backend > set_storage (31e221a)
  • コントロールノード上のモデルを純粋な計算ノードに同期する (041b554)
  • CLIでvirt-v2vがNFS上のtmpディレクトリを使用するように変更する > iaas > volume_backend > manage_existing_from_nfs (73c3926)
  • CLIの「iaas > volume > manage_existing_from_nfs」の前提条件を表示する (4bd0577)
  • 富士通Eternus DXシリーズのFCおよびiSCSIモデルを標準搭載モデルとして追加する (24490de)
elk
  • セキュリティ上の問題を解決するため、opensearch-dashboardを独自に構築する (5f50687)
  • 元に戻す セキュリティ上の問題を解決するため、opensearch-dashboard のビルドを独自に実施する (46fcd38)
  • opensearch-dashboard のセキュリティパッチ (4342dc7)
glance
  • Cinderボリュームベースのストレージの設定に関する概要 (eb4c7e9)
gpu
  • RTX Pro 6000 Blackwell Server Edition (4cd337f) をサポートするため、NVIDIA VGPU Manage ドライバーを v580.105.06 にアップグレードしてください。
  • Fabric Manager をインストールする (0a24d78)
  • OpenStack Epoxy からの NVIDIA GPU SR-IOV VGPU に対する VFIO バリアント・ドライバー・フレームワークのバックポート (bcd9449)
  • nvlink デバイスを管理するために、cli \> gpu \> nvlink_enable / nvlink_disable を追加する (466bcd1)
hex_cli
  • OpenStack Exec を追加 (3705029)
  • コマンド「iaas volume_backend list」を追加し、既存および設定済みのバックエンドを一覧表示できるようにする (7502109)
  • crontab を使用して Ceph OSD の削除ジョブをスケジュールする (93c59ec)
  • 重複した ceph_osd_safe_remove ジョブのスケジュール設定を回避する (8d8b57c)
  • crontab を使用して Ceph OSD のディスク削除ジョブをスケジュールする (fe080c6)
  • CLIでmpathデバイスをサポートする > storage > list_avail (b14a4f9)
  • 外部ストレージが有効になっている場合、強制されていない限り、Ceph の mpath デバイスサポートを無効にする (75068b8)
  • CLIの「storage」>「add_disk」および「add_avail」でmpathデバイスを除外する (3b950f9)
  • ceph_osd_host_remove を新しい ceph_osd_remove のロジックと互換性のあるものにし、cron ファイルを更新した後に cron ジョブが再実行されないようにする (e6c5278)
  • 基盤となる関数ですでに重複チェックが行われているため、ジョブスケジュールの重複チェックを削除する (acaa7bb)
  • cli > storage > add_disk で mpath デバイスを追加できるようにする (e6da13d)
hex_config
  • サポートチーム向けにCinderおよびGlanceのデフォルト設定を読み込む (6ea9308)
  • MongoDBの起動メッセージを非表示にする (f0fa3ec)
  • アップグレードに必要な設定ファイルを移行する (06310fa)
hex_sdk
  • 属性ベースのアラートトリガーのイベント一覧を取得する (41ac2b4)
  • アラート設定のJSON入力を受け付け、設定をレシーバーに送信し、シェルを実行する (6277d6f)
  • カスタムトリガーを許可する (b1a4304)
  • トリガーを削除するには、alert_delete_trigger を追加してください (4671232)
  • エグゼキュータ・コールの分離機能を提供する (17b062d)
  • JSONヘルパー関数を追加する (96a5bf7)
  • ファイルシステムヘルパー関数を追加する (923eb0b)
  • stats_partition #448 (73c6b78)
  • ロギング機能を追加 (d3cc37f)
jail
  • 警告をミュートし、ネストされたビルド権限の問題を修正 (534dcdb)
  • DapperのビルドプロセスでPodmanデーモンを有効化する (c244743)
k3s
  • セキュリティ上の問題を解決するために、k3sを独自に構築する (415e05c)
コンデンサ
  • 登録済みのトリガー実行用シェルおよびバイナリを移行する (c9a1495)
  • トピック instance-events のアラートをトピック events に転送する (befe34f)
kernel
  • kernel-ml へ移動(NVIDIA のコンパイルを一時的にスキップ) (13ac3f7)
  • NVIDIAドライバーのコンパイルに対応するため、カーネル-6.12に切り替える (a2d795e)
keycloak
  • KeyCloakの管理パスワードを設定する (5e93f7e)
  • KeyCloakの管理パスワードをK8sのシークレットとして保存する (79f45b7)
  • get_keycloak_admin_password コマンドを追加 (dc2e58f)
  • Terraformプロバイダーで使用されている管理者パスワードを更新してください (4a3f5ae)
  • KeyCloakの管理パスワードが同期されていない場合のヘルスチェック設定を追加する (c696001)
  • データベース接続情報を k3s のシークレットとして隠す (c67bbb4)
log
  • 16進数のログを別々のファイルに送信する (5e36f43)
make
  • SHA-256チェックサムを生成する (924968d)
  • ターミナルアーティファクトのチェックサム計算をバックグラウンドで実行し、nohup を実行する (c65a354)
  • ビルドにGPUドライバーを含める (ea271d9)
manila
  • 外部ストレージのCinderボリュームタイプを設定するためのconfig manila (23f75ae)
mongodb
  • コミットの出力を非表示にする (431bcaf)
neutron
  • QOSプラグインを有効にする (84bf7c0)
  • DNS機能向けにsubnet_dns_publish_fixed_ipを有効化する (d30b180)
  • DNSドメインの設定時にDNSレコードを自動的に公開する (1828667)
nova
  • vTPMの設定をnovaに設定する (cf1a8fa)
oci image
  • API 経由でトラブルシューティングツールを追加し、busybox-extras を追加する (efe5515)
prometheus
  • セキュリティ上の問題を解決するために、独自にpromtoolをビルドする (6784fdb)
  • セキュリティ上の問題を解決するため、Prometheusとpromtoolを独自にビルドする (20e9024)
rancher
  • RancherサーバーおよびCLIをv2.11.2にアップグレードし、新しいK8sバージョンに対応させる (379a5b2)
  • cubeノードドライバを非推奨とし、関連する初期化プロセスを削除する (f70644b)
  • セキュリティ上の問題を解決するために、Rancherを自社で構築する (dc6af23)
sbom
  • SBOM生成時にさらに多くのディレクトリを除外する (8ce549c)
  • SBOMの生成時に /etc を除外する (d76547b)
セキュリティ
  • ICMPリクエストおよび応答を破棄する (28cf3d8)
senlin
  • cli \> management \> cleanup \> cleanup_senlin を追加して、OpenStack Senlin の残骸を削除する (4c5f2b0)
スカイライン
  • セキュリティ修正を反映するため、最新のmasterブランチに更新する (fed7c2e)
telegraf
  • セキュリティ上の問題を解決するためのMODの更新 (6c7962d)
terraform
  • セキュリティ上の問題を解決するために、Terraformを独自にビルドする (03f52fe)
  • セキュリティ上の問題を解決するために、独自にKeyCloakプロバイダーを構築する (1d9dbb4)
  • セキュリティ上の問題を解決するため、go-getter および x-crypto を更新する (f8e14f0)
yq
  • セキュリティ上の問題を解決するために、yqを独自にビルドする (9cedc46)

バグ修正

  • stdoutを汚染する仲介されたgrepの結果を除外する #155 (e1cd557)
  • SDK mgmt_ip はボンディングと VLAN #205 を処理しません (e3a16e6)
  • SDKのGetParentIfnameへの不正な入力により、password_initが正常に動作しない #155 (4968f27)
  • 並行するインスタンスにより、SDK ceph_osd_list の出力が乱れる #225 (b306f55)
  • control-converged pacemaker_remote_add が VIP の喪失を引き起こす #155 (a1415fb)
  • 一時的なマスターノードのVIP #155 (27dc983) のために、ブートストラップが失敗する可能性があります
  • コンピュートノードが octavia-hm0 #155 の初期化に失敗しました (ddcc8b1)
  • rolling-upgrade master control が応答しない ceph mon #155 (b306ee2)
  • rolling-upgrade では、マスターブランチのみが VIP #155 (a73b62c) を保持するようにする
  • proj_functions で標準化されたタイムアウト変数を使用する (a22901d)
  • 障害の有無にかかわらず、ローリングアップグレードに伴うVMの避難は継続されます (5b16df1)
  • Bootstrapのロジックの誤り #155 (0b7c6fa)
  • non-masterブランチの制御がVIPを失わないようにすべきである (3267bfe)
  • クラスタレベルのSDKのローリングアップグレード:Pacemakerステータス #155 (c0a0da3)
  • FTSロールが未定義のため、health_vip_check が機能しません #155 (770c08f)
  • systemd を使用してペースメーカーを停止するには、20 分かかる場合があります #155 (1fcff37)
  • hex_sdk の無限ループ #155 (5ff2c7f)
  • SDK ceh_mds のチェック出力と詳細に不一致がある #380 (2cf6cc3)
  • SDKのバグ #155 を確認中 (599ca6f)
  • fixpack:不要なコマンドの出力を非表示にする #86 (5823fbf)
  • rolling-upgrade では check_repair が実行されないため、非制御ノード上の PCS が起動してしまう #155 (e89967e, 401)
  • rolling-upgrade のライブマイグレーションが失敗しました #155 (41b471c)
  • 画像のインポート時に、場合によっては進行状況バーが表示されない #426 (d66958f)
alert
  • アラート対応実行ジョブにおけるイベント入力のエスケープ処理を適切に行う (a534138)
アプリフレームワーク
  • 「rancher-cluster-image.raw」を「rancher-cluster-image-rke2-v1.32.4.raw」に変更してください (3dc7d7b)
  • extpackのrancherのMD5チェックにおける画像の誤りを修正する (f377670)
appctl
  • 誤ったファイル準備パスを修正する (297d3f6)
  • アーティファクトのビルド中に発生するGitパス競合を修正する (365f4d5)
  • appctl/copy-images.sh 内の不適切な変数使用を修正する (3547870)
  • appctl/copy-images.sh 内の不適切な変数使用を修正する (fd555e4)
  • ビルド時に発生する./sourceディレクトリの重複を修正 (811b2d5)
  • 作成前にAPPCTL_GIT_DIRを削除する (d1dae49)
  • cp -rf コマンドを使用して、プラグインディレクトリをコピーしてください (774cfa0)
  • appctlのMakefileにおけるビルドプロセスを修正する (59a3014)
  • オフライン画像の準備に関する問題を修正する (e731ef6)
appfw
  • Docker RegistryのHelmチャートリポジトリURLを更新 (9af13a2)
build
  • rpm --import を無視 警告: サポートされていないキーのバージョン: V6 (a44795b)
  • アップストリームでは利用できない crun-1.20-2.el9 のロックを解除する (2bdd69c)
  • ループの再試行回数を減らしながらタイムアウト時間を延長する (eb2a2e9)
  • カーネル-6.12.69 (0e4a377) に更新
  • java.lang.OutOfMemoryError: Javaヒープ領域が1GBの上限に達しました (a74d4a2)
ceph
  • VIPコントロールノードで外部ストレージが設定されているか確認してください (90aba45)
cinder
  • FTS上でサービスをセットアップし、空の場合はデフォルトのボリュームタイプを「組み込み」に設定し、ファイルにアクセスする前にその存在を確認する (9919d9b)
  • 空のボリュームバックエンド名をスキップ (045959b)
  • qemu-guest-agent および iscsi-onboot サービスの無効化を停止する (1d176e5)
  • 修正タイプ (b4dfaf7)
  • hex_sdk cinder_set_default_storage の実行結果(23a95ca)の欠落部分を追加する
  • 正しいファイルパスを設定してください (060aa1b)
  • 組み込みモデルのマルチパス設定が存在する場合、それを復元する (0652834)
  • cinder_get_volume_type_properties におけるボリュームタイプのコロンエスケープ (d583712)
  • 重複するストレージ名のフィルタリングに失敗しました (86ad512)
  • SDKインターフェースの誤字を修正 (d1042cd)
  • 同じモデルを使用して複数のバックエンドをサポートする (fd82fc8)
  • セクションを含まないiniファイルの出力を解析する (fbe66f7)
  • CLIコマンド「migrate_large_volume_from_nfs」で1行のコマンド入力を可能にする (79c0f83)
  • bashの実行におけるユーザー入力値のエスケープ (166ce85)
  • ボリュームを管理する際は、必ずプロジェクトのクォータを確認してください (542a4c5)
  • 代わりに、バイナリを呼び出す際には絶対パスを使用してください (67d1944)
  • ExecSync で欠落しているコンテンツについてパイプを空にする (cb55210)
  • ストレージバックエンドの設定ファイルが変更されているかどうかを確認する (e91f7c1)
  • バックエンドの名前が類似している場合に、ボリュームのバックエンドプールを取得する (3b7ab87)
  • 外部ストレージを削除する前に、すべてのプロジェクトのデータ容量を確認してください (acbcfc9)
cubectl
  • cubectl のライブラリ競合の問題を修正 (01f0399)
  • net/http の golib に関する問題を解決するため、Go ライブラリを 1.24.2 にアップグレードする (6a0f87f)
etcd
  • net/http golib の問題を解決するため、etcd を 3.5.23 にアップグレードする (6d4b8fd)
fixpack_history
  • ファームウェアのアップグレード後に履歴を消去する #695 (7f12024)
glance
  • ファイル書き込みストリームを開く前に権限を設定する (8a53609)
  • 空のストアバックエンド名をスキップ (f697b52)
  • glance のロギングを再開する (5bc97b2)
  • OpenStackユーザー「cinder」に「service」ロールを付与し、イメージの保存場所を設定できるようにする (7b6bd1e)
  • ボリュームベースのイメージに対するプロジェクトサービスクォータを引き上げる (9f21a3a)
haproxy
  • 異なるバックエンドからクッキー名トークンを分離する (96162be)
  • cube-cos-api および ceph-dashboard の Cookie から「replace-header」を削除する (2640c05)
hex_cli
  • クラスタの remove_mode は、その OSD を削除しない #101 (7317adc)
  • ceph restful create-key および ceph restful list-keys における Quiet() を削除する (120a666)
  • 配列のインデックスの境界を確認する (f0c155b)
  • crontabの読み取り→書き込み処理における競合状態を回避するためにflockを使用する (6d34c52)
  • ディスクを取り外せる状態かどうかを確認するには、safer checks を使用してください (b5026d3)
  • 不要な /sys/class/scsi_host/*/scan の出力を削除する (c07f850)
hex_config
  • 正しいブートステータスCLIコマンドを使用してください (74a49d4)
  • rsyslogのデフォルト設定とのlogrotate設定の競合を解決する (db3459c)
  • Glanceが完全に準備完了していないと、Cirrosの画像がインポートできない (c55e993)
  • 書き込みファイルのアクセス権限を制限する (61d0ed8)
hex_fixpack_install
  • cmd が見つかりません #570 (81dd8ad)
hex_install
  • FormatDataHDD をリファクタリングし、書き込み不可のデバイスおよびサイズが 0 のデバイスを除外する (2900ffe)
hex_sdk
  • alert_add_update_setting_receiver_exec_shell 関数において、alert_put_setting_receiver_exec_shell 関数内のファイルの存在確認を行い、誤った入力パラメータを修正する (56b43ea)
  • 誤字を修正 (b01a852)
  • チューニング出力の重複を停止する (4b0bb33)
  • TCPポート 8080 をブロックし、ローカルトラフィック (95abeaa) を受け入れる
  • Glance内で複数のCirros imgが存在しないようにする (3eafd3a)
  • 進行状況バー付きのCLIイメージのインポートでフリーズする #128 (70e2cb6)
  • ボリュームのクォータ制限と空き容量を確認するためのイメージインポート #445 (a740cf8)
  • 画像インポートのクォータチェックで正しい proj_name が対象外となっている #445 (8e9c494)
  • 画像のインポート可視性を「共有」から「公開」に変更すべきです #463 (90aa2f9)
  • Glance 経由での ext-storage バックエンドへの画像インポート #468 (6032a2a)
  • ext-storage バックエンドへの画像インポートが virt-v2v 経由で変換されない #468 (1286d17)
  • image_import でクォータの値「-1」を処理する #563 (c081897)
  • ceph_osd_host_remove が完了しない #679 (84fb304)
  • migrate_fixpack #695 を実行 (3593507)
  • cluster_start 実行中に S3 ログバケットを作成する #703 (8d957da)
httpd
  • 管理用IPアドレスのみがApacheのmod_status /server-statusページにアクセスできるようにする (b0fd95a)
インストール
  • インストールプロセスからFCおよびiSCSIホストを除外する (fba61cf)
jail
  • net/http ライブラリの問題を解決するため、Goライブラリを 1.24.2 にアップグレードする (d1d36fd)
  • パラメータの受け渡しに関する誤字を修正してください (2458402)
k3s
  • Ceph RGW 認証情報の生成プロセスを調整する (190c93e)
  • net/httpのgolibに関する問題 (90d60e5) を解決するため、k3sを1.26.6から1.32.11にアップグレードする
  • 元に戻す net/http golib の問題を解決するため、k3s を 1.26.6 から 1.32.11 にアップグレードする (b41367f)
  • kubectlが見つからないというエラーを修正するため、最終ビルドのk3sバイナリを修正する (2b2c7c6)
  • バージョン1.24へのアップグレード後のklogの依存関係の問題に対処する (302ad98)
  • k3sのブートストラップ完了後、metrics-serverポッドとAPIサービスの起動を待つ (67a3681)
  • メトリクスサーバーAPIサービスの待機中に発生したBash構文エラーを修正 (64e7f1c)
コンデンサ
  • CEPHの使用状況に関するアラート用の適切なイベントメッセージを設定する (22294a9)
  • CEPHの使用量アラート閾値の変更に応じてイベントリストを調整する (b91f0a0)
  • イベントハンドラ名から不正な文字を除外する (40ca7ec)
kernel
  • カーネルバージョンを 6.1.136 から 6.1.149 に更新 (eec2560)
keycloak
  • ローリングアップグレード中はKeyCloakの更新を避ける (fbd247e)
  • 正しいステータスフラグを使用してください (59f68b4)
  • Keycloak (fdb9fd0) のポッドを少なくとも1つデプロイする
  • Helmリリース(eb66edd)内のreplicaを修正 0
  • KeycloakのMakefileにある誤字を修正する (7ef8b08)
  • Keycloak をデプロイする前に、k3s が実行されていることを確認してください (a88de9d)
  • kubectl および Helm CLI のエラーメッセージを非表示にする (0981800)
  • Keystone Mellon が動作するように、Keycloak IDP XML ファイルに必要なファイル権限を設定する (bde04a4)
linux
  • Linuxのユーザーグループデータベースの設定ミスを修正 (2c04739)
make
  • pkg コンポーネントの sha256 に対する chmod の記述を追加する (a164315)
  • PROJ_PPUISO proj.pkgiso のビルドを保持する (8f11d86)
  • 前回のビルド(4c887fd)からSHA256チェックサムファイルを削除する
  • Bourneシェルでは拡張グロブがサポートされていないため、代わりにfindを使用してください (fddaf1b)
  • nohup の後にサブシェルを使用しないようにする (eb045c8)
  • セミコロンとアンパサンドの区別 (e0d3a8f)
  • qemu-kvm のバージョンを 17:9.1.0-26.el9 (a7b9c7f) に更新
  • qemu-kvm のバージョンを 17.9.1.0-27.el9 (1969f4d) に更新
  • qemu-kvm のバージョンを 17:9.1.0-24.el9 にダウングレードする (151c173)
  • yqを正しい場所に配置してください (6cf33ce)
mongodb
  • CVE-2025-14847 (4d0d0d6) を修正するため、MongoDB を 7.0.25 から 7.0.28 にアップグレードする
non-rolling
  • pcsにはVIPリソースがありません #155 (26639cf)
nova
  • ボリュームベースのインスタンススナップショットを使用してVMを作成できるようにする (cbf03b7)
pcs
rancher
  • 1cc および 1ec でのバージョンアップグレード中に発生する予期せぬ Rancher Pod の保留状態を修正 (b9c64a7)
  • Terraform Rancher モジュールを 7.0.0 にアップグレードし、Rancher サーバー(v2.11.2)の動作に対応させる (f86ccd0)
rc.nicdetect.sh
  • 物理およびVM向けのハンドルネットワークマルチプレクサ #517 (0f61538)
rolling
  • 古いバージョンのmariadbdにより、サービスの起動が妨げられています #155 (4261234)
  • mariadbd の修復に失敗しました #155 (480231f)
rolling-upgrade
  • VMのダウンタイムを最小限に抑えるため、古いファームウェアでVIPを維持する #155 (d83ec8d)
  • 下位互換性を確保するため、一時的に vaw を削除する #155 (8ce11b2)
s3
  • s3://log バケット内の空のファイル (28c0850)
セキュリティ
  • monasca、log4j、およびその他のpipパッケージ (5d2e77a)
  • ELKスタックのバージョンを更新する (0af3d28)
terraform
  • net/httpのGoライブラリに関する問題(2d282cf)を解決するため、Terraformを0.14.3から1.12.0にアップグレードする
  • 元に戻す net/http golib の問題を解決するため、Terraform を 0.14.3 から 1.12.0 にアップグレードする (cbfdbab)
  • セルフビルド版 Rancher プロバイダーの合計チェックをスキップ (fd8e2e7)
watcher
  • patch watcher のワークロード分散戦略 (32d12a6)
  • ウォッチャーに CONFIG_OBSERVES keystone を追加する (5dc24c0)
  • 不要な vm_workload_consolidation ファイルを削除する (1d3f139)
  • instance_ram_usage の統計単位の誤りを修正し、GiB から MiB に変更した (6cc93e4)

更新されたコンポーネント

  • CentOS Stream 9
  • カーネル: 6.12.69
  • OVN: 23.03.1
  • Ceph: 17.2.6 (Quincy)
  • Rancher: v2.11.2
  • NVIDIA GPUドライバーおよびFabric Manager:v580.105.06

CubeCOS UI

変更履歴の全文

CubeCOS API

変更履歴の全文

3.0.0 - 2025年5月27日


変更履歴の全文については、各CubeCOSコンポーネントのリリースページをご覧ください。

CubeCOS

追加

アラート

  • アラート設定ポリシーとそのCLI、translate、hex_sdk関数を追加する
  • アラートトリガーポリシーとそのCLIを追加する
  • アラート設定からアラートトリガーへ、トリガーの追加および削除を行うためのhex_sdk関数を追加する
  • アラートトリガーのtranslate関数とhex_sdk関数を追加し、アラート設定およびアラートトリガー用にKapacitorのhex_configを調整します
  • 古いcliコマンド「configure」を削除する
  • alert_resp1_0 ポリシーを alert_setting1_0 および alert_resp2_0 ポリシーに移行する

デプロイ

  • UIのホスティングおよびAPIへのリクエストのプロキシ設定を行う

LMI

  • LMI、UI、およびAPIを削除し、ポートを引き継ぎ、httpdを通じてRancherノードドライバーを提供するようにする

その他

  • hex_config -P の JSON 出力および文字列型に対する正規表現による検証
  • SDK -f json DumpInterface (#17)
  • Kapacitor、HAProxy、Keycloak、およびAPIの設定を調整する
  • 設定に従って、dumpコマンドでネットワークインターフェース「ethx」を表示するように調整する
  • 追加のプロパティを指定したCLIイメージのインポート
  • SDK opensearch_ops_reqid_url req-id (#54)

セキュリティ

  • MongoDB の認証を設定し、MGNT の IP および VIP 上で MongoDB と InfluxDB のみを公開する

変更されました

画像サービス

  • Cinderボリュームとしての画像インポートの修正を適用する

ログイン

  • Keycloakのログインページにあるログイン時の挨拶メッセージを、旧リポジトリから取得する

MongoDB

  • 古いリポジトリからMongoDBサービスの設定を取得する

API

  • APIの設定管理は行わなくなりました

修正済み

AppFramework

  • ノードドライバ名に関する変更を元に戻す

hex_cli

  • 「画像」>「インポート」で重複している出力行を削除する

hex_sdk

  • hex_sdk os_nova_instance_ping の出力を Telegraf に送信し、Grafana の VM インスタンス ping グラフを作成する

ライセンス

  • ライセンスの有効期限を読み取る際は、UTC時間を使用してください

その他

  • hex_config sdk_run は、SDKが返す値を返すようにすべきです (#29)
  • APIのヘルスチェックおよび修復ロジックの修正、ライセンス名の追加、診断機能での「admin」ロールの使用、および画像名の単語分割の修正
  • SDK -f json DumpInterface にボンディングインターフェースのサポートを追加 (#60)
  • クラスタの電源再投入後にVMがエラー状態になる (#71)
  • SDK tuning_dump の net.if.mtu が展開されない (#76)
  • vipの変更により、並列ブートストラップが失敗する可能性がある (#79)
  • SDK MongoDB_check の構文エラー
  • cmd CEPH 変数が展開されていません
  • データベースへのロギング機能などを備えたSDK
  • オブジェクトストア内の古いデータを削除するCronジョブ
  • SDK opensearch_ops_reqid_url reqid 期間(デフォルトは過去7日間)
  • ローリングアップグレードの機能強化
  • カーネルバージョン 6.1.123 以降では、ext4 ファイルシステム上で UNIX ソケットを開くことができません
  • skyline-consoleのNginxプロキシからcube-cos-APIへのパス書き換えにおいて、フルパスを指定してください

更新されたコンポーネント

  • CentOS Stream 9
  • カーネル: 6.1.136-1
  • OVN: 23.03.1
  • Ceph: 17.2.6 (Quincy)
  • Rancher: v2.7.9
  • NVIDIA GPUドライバー: 535.104

互換性

  • CubeCMP 2.0 バージョンに対応しています。
  • CubeVDIドライバーおよび統合に対応しています。

既知の問題

なし。


hex

追加

アラート

  • アラート設定ポリシーとそのCLI、translate、hex_sdk関数を追加する
  • アラートトリガーポリシーとそのCLIを追加する
  • アラート設定およびアラートトリガー用のHex_config

変更されました

  • バナーのテーマを更新する

その他

  • シェルスクリプトの記述スタイルを統一する
  • hex_config -P の JSON 出力および文字列型に対する正規表現による検証
  • SDK -f json DumpInterface
  • ワイルドカード・チューニングの公開を取り消す
  • time.timezone の公開設定を解除する
  • GRUB2_VER を 2.06-104 に更新する

hex_cli

  • 有効なコマンドをすべて一覧表示するためのコマンドツリーを追加する

ライセンス

  • プランに名前を追加し、SLAの名前を変更する

修正済み

ライセンス

  • ライセンスの有効期限を読み取る際は、UTC時間を使用してください

その他

  • SDK -f json DumpInterfaces でボンディング情報をサポート
  • インターフェースのプロパティが検出されない場合のメッセージをより読みやすくする
  • SDK tuning_dump net.if.mtu が展開されていない
  • SDKのtuning_dumpにはボンディングインターフェースが含まれていません

CubeCOS UI

変更履歴の全文

CubeCOS API

変更履歴の全文


2.5.0

追加

  • ディスク管理のセキュリティ強化のため、ディスク暗号化機能を導入しました。各ドライブはデフォルトで1つのOSDが割り当てられるようになりました。
  • ログイン時のユーザー向け通知として、ログイン時の挨拶メッセージ機能を追加しました。
  • ビルドパイプラインにセキュリティスキャンを統合し、信頼できないパッケージに起因する重大な脆弱性を遮断する。
  • 再起動時の自動復元機能を備えたファイルシステムの整合性監視を有効にしました。
  • デフォルトでUSBストレージデバイスのブロック機能を導入し、cubesys.probeusb によるCLIベースの制御が可能になりました。

変更されました

  • インデックスメニューを介して、Remove_disk CLI コマンドに「安全」および「強制」オプションを追加しました。

修正済み

  • list_osd コマンドの出力を改善し、より詳細なストレージの状態情報を提供するようになりました。

更新されたコンポーネント

  • CentOS Stream 9 ベースOS
  • カーネル: 5.14.0-435
  • Nova: 25.3.0 (Yoga)
  • OVN: 23.03
  • Ceph: 17.2.6 (Quincy)
  • Rancher: v2.7.9
  • NVIDIA GPUドライバー: 535.104

互換性

  • CubeCMP 1.7 以降のバージョンに対応しています。
  • CubeVDIドライバーおよび統合機能をサポートしています(CubeCOSバージョン2.4以降とCubeVDI Essentialsが必要です)。

既知の問題

  • OTPログインを有効にすると、Keycloakのログインページに表示上の問題が発生します。