Bug 1320515
Summary: | Remove deprecated api/vms/<id>/move | ||
---|---|---|---|
Product: | [oVirt] ovirt-engine | Reporter: | Allon Mureinik <amureini> |
Component: | RestAPI | Assignee: | Allon Mureinik <amureini> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Raz Tamir <ratamir> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 4.0.0 | CC: | acanan, bgraveno, bugs, juan.hernandez, ylavi |
Target Milestone: | ovirt-4.0.0-alpha | Flags: | rule-engine:
ovirt-4.0.0+
ylavi: planning_ack+ amureini: devel_ack+ acanan: testing_ack+ |
Target Release: | 4.0.0 | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | ovirt 4.0.0 alpha1 | Doc Type: | Deprecated Functionality |
Doc Text: |
The "/vms/<vmid>/move" API has been removed after being deprecated in Red Hat Enterprise Virtualization 3.1.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2016-07-05 07:51:24 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | Storage | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Allon Mureinik
2016-03-23 12:01:29 UTC
The operation can be removed from versio 4 of the API, that isn't a problem. But in theory we shouldn't remove it from version 3 of the API, as it is a backwards compatibility breaking change. To make it clear, if this bug is acked it means that we agree to remove the operation from version 3 of the API. (In reply to Juan Hernández from comment #1) > The operation can be removed from versio 4 of the API, that isn't a problem. > But in theory we shouldn't remove it from version 3 of the API, as it is a > backwards compatibility breaking change. To make it clear, if this bug is > acked it means that we agree to remove the operation from version 3 of the > API. I would hide it in 4.0 and remove it in 4.1. Yaniv, if/when the decision to keep it till 4.1 is firm, remember to nack the bug, or move it to ovirt-4.1.0, to make it clear. (In reply to Juan Hernández from comment #3) > Yaniv, if/when the decision to keep it till 4.1 is firm, remember to nack > the bug, or move it to ovirt-4.1.0, to make it clear. I missed this item: """ Since 3.1, the /move API for VMs has clearly been marked as deprecated (as it no longer makes any sense), has not been maintained or tested, and is quite probably broken. """ Since we announced this is deprecated from 3.1, I'm ok with removing it in the 3.x API in 4.0 as well. This bug was accidentally moved from POST to MODIFIED via an error in automation, please see mmccune with any questions Verified: response body of /api/vms/{vm: id} actions> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/ticket" rel="ticket"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/freezefilesystems" rel="freezefilesystems"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/logon" rel="logon"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/cancelmigration" rel="cancelmigration"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/commitsnapshot" rel="commitsnapshot"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/clone" rel="clone"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/maintenance" rel="maintenance"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/reboot" rel="reboot"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/reordermacaddresses" rel="reordermacaddresses"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/thawfilesystems" rel="thawfilesystems"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/undosnapshot" rel="undosnapshot"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/detach" rel="detach"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/previewsnapshot" rel="previewsnapshot"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/migrate" rel="migrate"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/export" rel="export"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/shutdown" rel="shutdown"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/start" rel="start"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/stop" rel="stop"/> <link href="/ovirt-engine/api/vms/3dbac066-0347-4a3e-a6e8-1f524ebe78fb/suspend" rel="suspend"/> </actions> No move action oVirt 4.0.0 has been released, closing current release. |