Bug 1638422
| Summary: | [REST API] Networks link point to 'datacenters' instead of 'networks' | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [oVirt] ovirt-engine | Reporter: | Roni <reliezer> | ||||
| Component: | RestAPI | Assignee: | Ori Liel <oliel> | ||||
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Michael Burman <mburman> | ||||
| Severity: | urgent | Docs Contact: | |||||
| Priority: | urgent | ||||||
| Version: | 4.3.0 | CC: | bugs, danken, ebenahar, mperina, oliel, ratamir | ||||
| Target Milestone: | ovirt-4.3.0 | Keywords: | Automation, AutomationBlocker, Regression | ||||
| Target Release: | 4.3.0 | Flags: | rule-engine:
ovirt-4.3+
rule-engine: blocker+ |
||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | ovirt-engine-4.3.0_alpha | Doc Type: | If docs needed, set a value | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2019-02-13 07:48:10 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | Infra | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Roni
2018-10-11 14:16:28 UTC
The reason for the bug is actually a proper repair done to the repository of static data about the API structure, used for link-generation purposes. This data was manually maintained by developers, and thus contained many errors. This patch: https://gerrit.ovirt.org/#/c/82294/ made the repository 100% correct by replacing the human maintenance with automatic data mining. However in some cases, the result of the repository containing the correct data broke backwards compatibility, in places where particular implementations 'counted on' the repository being wrong, containing a bug (2 wrongs make a right). Analyzing the data in the old vs new and updated repositories, the above problem is expected to happen also for iscsibond networks, and thus this has been addressed as well. The reason for the bug is actually a proper repair done to the repository of static data about the API structure, used for link-generation purposes. This data was manually maintained by developers, and thus contained many errors. This patch: https://gerrit.ovirt.org/#/c/82294/ made the repository 100% correct by replacing the human maintenance with automatic data mining. However in some cases, the result of the repository containing the correct data broke backwards compatibility, in places where particular implementations 'counted on' the repository being wrong, containing a bug (2 wrongs make a right). Analyzing the data in the old vs new and updated repositories, the above problem is expected to happen also for iscsibond networks, and thus this has been addressed as well. With the patch merged, shouldn't this move to MODIFIED? Verified on - ovirt-engine-4.3.0-0.0.master.20181030100636.git6215452.el7.noarch This bugzilla is included in oVirt 4.3.0 release, published on February 4th 2019. Since the problem described in this bug report should be resolved in oVirt 4.3.0 release, it has been closed with a resolution of CURRENT RELEASE. If the solution does not work for you, please open a new bug report. |