apache / apache/cloudstack

Enable/Disable Templates

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

説明

### The required feature described as a wish

After working more extensively with ACS, I’ve noticed several missing features that are necessary for effective template management.

When uploading a modified version of an existing template (for example, Rocky9), we are forced to give it a new name rather than following our established naming scheme, in order to avoid confusion with the old version. We also cannot simply delete the old template, as it is already in use by multiple production instances.

As a result, an Enable/Disable feature is needed. This would allow older templates to be disabled while keeping updated or approved templates active. Existing instances would continue running on the old templates, while new instances would be created using the enabled, updated ones.

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

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

調査の方向性

ファイル、テスト、エントリーポイントは指定されていないため、まず ACS テンプレートのアップロードとインスタンス作成のフローを追跡します。既存のインスタンスがテンプレートを保持し、新しいインスタンスが有効なテンプレートのみを選択するように、有効化/無効化の動作を定義して検証します。

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

評価

技術スタック
java
領域
cloud, infrastructure
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
25/100

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

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