Project

General

Profile

Tracker #19568

Migrate to oVirt APIv4 API

Added by Ivan Necas about 2 years ago. Updated 11 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Compute resources - oVirt
Target version:
-
% Done:

0%

Difficulty:
Triaged:
Bugzilla link:
Team Backlog:
Ivan
Fixed in Releases:
Found in Releases:

Description

oVirt is going to drop API v3 in version 4.2. We need to migrate to the new version
in order to be able to continue supporting oVirt as a compute provider. Expected path is:

1. take ownership of fog-ovirt to extract it from ovirt core https://github.com/fog/fog/issues/3942
2. migrate the fog code from rbovirt to https://github.com/oVirt/ovirt-engine-sdk-ruby to use the v4 API
3. update the foreman to use the updated backend

[1] - https://bugzilla.redhat.com/show_bug.cgi?id=1399750


Related issues

Related to Foreman - Refactor #20528: Remove direct connection to rbovirt clientClosed2017-08-08
Related to Foreman - Refactor #23067: Expose use_v4 setting for ovirt compute resourceClosed2018-03-29
Related to Foreman - Bug #23370: @vm_start_with_cloudinit@ is not supported in fog-ovirt APIv4Resolved
Related to Foreman - Bug #23916: Create Host -> RHEV Image: Incorrect CPU cores count filled when using APIv4Closed
Related to Foreman - Bug #23836: RHEV API v4 VM Import: undefined method `update_vm'Closed2018-06-06
Related to Foreman - Bug #23815: RHEV api v4 host creation: undefined method `clusters'Closed2018-06-05
Related to Foreman - Bug #24924: oVirt API v4 incorrectly enabled VM optionsNew
Has duplicate Foreman - Bug #20191: oVirt 4.2 is not supportedDuplicate2017-07-03

History

#1 Updated by Ivan Necas about 2 years ago

  • Category set to Compute resources - oVirt

#2 Updated by Ivan Necas almost 2 years ago

  • Has duplicate Bug #20191: oVirt 4.2 is not supported added

#3 Updated by Ori Rabin almost 2 years ago

  • Tracker changed from Refactor to Tracker

#4 Updated by Ori Rabin almost 2 years ago

  • Related to Refactor #20528: Remove direct connection to rbovirt client added

#5 Updated by Bryan Kearney over 1 year ago

  • Bugzilla link set to 1399750

#6 Updated by Ivan Necas about 1 year ago

  • Related to Refactor #23067: Expose use_v4 setting for ovirt compute resource added

#7 Updated by Ivan Necas about 1 year ago

  • Related to Bug #23370: @vm_start_with_cloudinit@ is not supported in fog-ovirt APIv4 added

#8 Updated by Ori Rabin 11 months ago

  • Related to Bug #23916: Create Host -> RHEV Image: Incorrect CPU cores count filled when using APIv4 added

#9 Updated by Ori Rabin 11 months ago

  • Related to Bug #23836: RHEV API v4 VM Import: undefined method `update_vm' added

#10 Updated by Ori Rabin 11 months ago

  • Related to Bug #23815: RHEV api v4 host creation: undefined method `clusters' added

#11 Updated by Hesham Ahmed 8 months ago

  • Related to Bug #24924: oVirt API v4 incorrectly enabled VM options added

Also available in: Atom PDF