apache / apache/cloudstack

Provision to assign disk offering(s) for volumes(s) when migrate VM with volumes

オープン
#11,739 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
status:needs-functional-definition type:improvement
主要言語
Java
スター
3.1k
フォーク
1.4k
平均マージ
6日 19時間
マージ済み PR(30日)
32

説明

### problem

Currently, Migrate VM with volume(s) bypasses the service and disk offerings of the volumes, as the target pools for migration are specified and volumes can be moved between shared to local and local to shared pools without any offering change. The subsequent operations on these volumes were impacted due to disk offering and pool type mismatch.

There should be provision to admin/operation, to assign disk offering(s) for volumes(s) with proper checks, when migrate VM with volumes (mainly when change in pool type - shared to local, local to shared). Similar provision was already there for Migrate volume, and it prompts to change the disk offering.

### versions

ACS 4.20.x , KVM Hypervisor, NFS / Local Storage.

### The steps to reproduce the bug

1. Deploy a VM with ROOT and DATA volumes on Local storage.
2. Migrate VM with volumes to NFS (Shared) storage - the Disk Offerings still point to Local storage offering.

### What to do about it?

Allow operator to assign disk offering(s) for volumes(s) when migrate VM with volumes, or auto assign the suitable offering.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、disk offering の入力を求める既存の Migrate volume フローと、issue に記載された Migrate VM with volumes フローを比較します。ローカルストレージから NFS への移行を再現し、完了後の動作が、チェックを行ったうえで適切な disk offerings を割り当てられるか、または pool type の不一致なしに自動的に割り当てられることを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
backend, cloud, infrastructure
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
38/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。