Bug 1350162 - Move ovirt master & 4.0 tests to use V4 of the oVirt API
Summary: Move ovirt master & 4.0 tests to use V4 of the oVirt API
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-system-tests
Classification: Community
Component: Core
Version: 2.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Yaniv Kaul
QA Contact: Lukas Svaty
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-06-26 07:55 UTC by Eyal Edri
Modified: 2019-10-24 11:44 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-10-24 11:44:31 UTC
oVirt Team: External
Embargoed:


Attachments (Terms of Use)

Description Eyal Edri 2016-06-26 07:55:00 UTC
Description of problem:
Today we run ovirt-system-tests with the 3.6 sdk rpms & v3 of the API.
We need to move master and 4.0 to start using v4 of the API, in order to start verifying it and add new tests for new features.


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


How reproducible:
100%


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Eyal Edri 2016-06-26 08:05:35 UTC
I've submitted a patch [1] to stop publishing sdk 3.6 to master nightly repo, 
Juan, should we just install the v4 sdk and we are ready to start using it? 
Or more actions are needed?

[1] https://gerrit.ovirt.org/#/c/59766/

Comment 2 Juan Hernández 2016-06-26 10:55:45 UTC
The initial plan for version 4.1 of oVirt is to remove the version 3 of th API, and version 3 of the SDKs and the CLI, so we will only support version 4 of the API and the SDKs. But I think it is still too early to make that change, as the decision isn't yet 100% finalized. So I believe that at this point it isn't OK to remove the 3.6 SDKs from the master nightly repo.

To start using version 4 of the API and version 4 of the SDKs all you need to do is install the new SDKs, and adapt the ovirt-systems-test code to use the new versions.

Comment 3 Yaniv Kaul 2016-06-26 14:26:42 UTC
There's also a huge benefit in still running the 3.6 API, as you are testing backwards compatibility this way.

I agree it's a bit too early, though we need to test the v4 API as well. Need to think how to combine (without doubling our efforts).

Comment 4 Yaniv Kaul 2019-10-24 11:44:31 UTC
Most of it is done...?


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