[Question] If new versionset is being added, I notice the first deployment fails. The second one normally succeeds.
- Ngôn ngữ chính
- C#
- Star
- 448
- Fork
- 247
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
### Release version
5.1.4
### Question Details
Throws this error: failed with status code 400. Content is '{"error":{"code":"ValidationError","message":"One or more fields contain incorrect values:","details":[{"code":"ValidationError","target":"path","message":"Cannot create API '******-v2' with the same Path '*****/api' as API '****' unless it's a part of the same version set"}]}}'.
### Expected behavior
For the deploy to succeed on the first iteration.
### Actual behavior
Fails for the first deploy. Succeeds on the second.
### Reproduction Steps
Create a new version set for an api.
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện việc triển khai sau khi tạo một version set API mới, sử dụng lỗi xác thực Azure API Management đã được báo cáo làm tham chiếu. Theo dõi cách xử lý việc triển khai và version set trong repository để xác định lý do lần lặp đầu tiên sử dụng một đường dẫn bị xung đột. Hoàn thành khi một version set mới được tạo có thể triển khai thành công ngay ở lần thử đầu tiên và trường hợp tái hiện hiện có được bao phủ bởi một test phù hợp, nếu có test như vậy.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- azure, csharp
- Lĩnh vực
- api, devops
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 32/100