Breaking change in v2.19.0 in GetNetworkID for CloudStack versions < 4.22
- Ngôn ngữ chính
- Go
- Star
- 39
- Fork
- 47
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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`
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách lần theo GetNetworkID và GetNetworkByName đến yêu cầu API listNetworks, đồng thời so sánh các tham số keyword và name giữa các phiên bản CloudStack. Xác định một cách tiếp cận tương thích cho các phiên bản cũ hơn 4.22, sau đó xác minh rằng việc tìm kiếm theo tên mạng hoạt động với cả các bản phát hành CloudStack cũ hơn và mới hơn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- go
- Lĩnh vực
- api
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 65/100