Bug 1950730 - Remove old Cinder integration from the REST-API
Summary: Remove old Cinder integration from the REST-API
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: BLL.Storage
Version: 4.4.6
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ovirt-4.5.0
: 4.5.0
Assignee: shani
QA Contact: sshmulev
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-04-18 08:13 UTC by Eyal Shenitzky
Modified: 2022-04-28 09:26 UTC (History)
3 users (show)

Fixed In Version: ovirt-engine-4.5.0
Clone Of:
Environment:
Last Closed: 2022-04-28 09:26:34 UTC
oVirt Team: Storage
Embargoed:
pm-rhel: ovirt-4.5?


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 115924 0 master ABANDONED restapi: remove old cinder integration references from rest 2021-10-18 10:13:02 UTC
oVirt gerrit 115925 0 master ABANDONED restapi: delete old cinder integration modules from restapi 2021-10-18 10:13:08 UTC
oVirt gerrit 115927 0 master MERGED model: remove old cinder integration from api-model 2021-08-03 07:22:58 UTC
oVirt gerrit 115949 0 master MERGED model: remove OpenstackVolume components references 2021-08-03 07:23:11 UTC
oVirt gerrit 116142 0 master ABANDONED model: remove old cinder integration from api-model 2021-10-18 06:53:42 UTC
oVirt gerrit 116143 0 master ABANDONED model: remove OpenstackVolume components references 2021-10-18 06:53:48 UTC
oVirt gerrit 117078 0 master MERGED restapi: treat Cinder as deprecated 2021-10-28 12:04:40 UTC
oVirt gerrit 117129 0 master MERGED model: treat Cinder as deprecated 2021-10-18 06:28:57 UTC

Description Eyal Shenitzky 2021-04-18 08:13:11 UTC
Description of problem:
The old Cinder integration (through External Providers->Openstack Block Storage) is deprecated and was replaced by Cinderlib integration (Managed Block Storage), the old integration should be removed from the REST-API.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 shani 2021-10-31 08:26:03 UTC
 verification steps: Send the following requests on the REST API:

    GET/POST http://localhost:8080/ovirt-engine/api/openstackvolumeproviders
    DELETE http://localhost:8080/ovirt-engine/api/openstackvolumeproviders/1231231231321313 

Result:
<pre>java.lang.RuntimeException: org.jboss.resteasy.spi.UnhandledException: java.lang.UnsupportedOperationException: Cinder integration replaced by Managed Block Storage.
Please use Managed Block Storage for creating Cinderlib based storage domain.

Comment 5 Sandro Bonazzola 2022-04-28 09:26:34 UTC
This bugzilla is included in oVirt 4.5.0 release, published on April 20th 2022.

Since the problem described in this bug report should be resolved in oVirt 4.5.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.


Note You need to log in before you can comment on or make changes to this bug.