Project

General

Profile

Actions

Refactor #20528

closed

Remove direct connection to rbovirt client

Added by Ori Rabin over 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Compute resources - oVirt
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

The ovirt compute resource model has the option to skip fog and connect to rbovirt directly:
https://github.com/theforeman/foreman/blob/develop/app/models/compute_resources/foreman/model/ovirt.rb#L488

Fog should hide the use of rbovirt completely to allow moving from rbovirt to something that can connect to ovirt api v4.
This needs 2 changes:
1) In Fog - make sure anything that uses rbovirt directly exists in Fog
2) In Foreman - remove rbovit_client and change all it's uses to connect to Fog.


Related issues 1 (0 open1 closed)

Related to Foreman - Tracker #19568: Migrate to oVirt APIv4 APIClosed

Actions
Actions #1

Updated by Ori Rabin over 6 years ago

Actions #2

Updated by Ori Rabin over 6 years ago

  • Subject changed from Remove direct connection to rbovirt to Remove direct connection to rbovirt client
Actions #3

Updated by The Foreman Bot over 6 years ago

  • Status changed from New to Ready For Testing
  • Assignee set to Ori Rabin
  • Pull request https://github.com/theforeman/foreman/pull/4869 added
Actions #4

Updated by Ori Rabin over 6 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #5

Updated by Ivan Necas over 6 years ago

  • translation missing: en.field_release set to 296
Actions

Also available in: Atom PDF