Breaking change in v2.19.0 in GetNetworkID for CloudStack versions < 4.22
オープン
- 主要言語
- Go
- スター
- 39
- フォーク
- 47
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
In version 2.19.0 `GetNetworkID` was changed to use `name` instead of `keyword` for searching networks by name.
This broke backwards compatibility for CloudStack versions older than 4.22, which are not aware of the `name` parameter of the `listNetworks` API.
The following functions are affected:
* `GetNetworkID`
* `GetNetworkByName`
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず、GetNetworkID と GetNetworkByName を listNetworks API リクエストまで追跡し、CloudStack のバージョン間で keyword パラメータと name パラメータを比較します。次に、4.22 より前のバージョン向けの互換性のあるアプローチを決定し、その後、ネットワーク名による検索が古い CloudStack リリースと新しい CloudStack リリースの両方で機能することを確認します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- go
- 領域
- api
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 静か
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 65/100