Bug 1346601
Summary: | REST-API V3 | Cannot import network from external provider | ||||||
---|---|---|---|---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Meni Yakove <myakove> | ||||
Component: | RestAPI | Assignee: | Marcin Mirecki <mmirecki> | ||||
Status: | CLOSED WONTFIX | QA Contact: | Pavel Stehlik <pstehlik> | ||||
Severity: | high | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 4.0.0 | CC: | bugs, juan.hernandez, mmirecki, oourfali, ylavi | ||||
Target Milestone: | --- | Keywords: | Automation | ||||
Target Release: | --- | Flags: | sbonazzo:
ovirt-4.0.z-
|
||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2016-06-15 09:09:49 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | Network | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Meni Yakove
2016-06-15 05:27:20 UTC
This change is acceptable only if there is the commitment to backport it to the 3.6 branch. In general the rule is that version 3 of the API is identical to what is currently available in the 3.6 branch. Doing this kind of changes deviates from those rules, and has several negative impacts for maintenance of the API: 1. The XML schema for version 3 of the API will be different in the two branches, thus it will be very difficult, if not impossible, to keep them in sync. 2. The RSDL schema for version 3 of the API will also be different. In the 3.6 branch it is automatically generated, and in the 4.0 branch it will need to be manually updated. Keeping them in sync will be very hard. 3. Version 3 of the Python and Java SDKs won't be able to use this new operation, as they are re-generated from the metadata contained in the 3.6 branch. So, even if the change is technically correct, unless there is a commitment to backport this to the 3.6 branch I have to reject it. Development has indicated this request is declined. You may appeal this decision by reopening this request. |