Bug 1578255

Summary: [RFE] Terraform provider for oVirt
Product: [oVirt] ovirt-distribution Reporter: Sandro Bonazzola <sbonazzo>
Component: RFEsAssignee: Roy Golan <rgolan>
Status: CLOSED UPSTREAM QA Contact: Jan Zmeskal <jzmeskal>
Severity: low Docs Contact:
Priority: unspecified    
Version: 4.2.3CC: bugs, lleistne, mgoldboi, mharri, rgolan, sbonazzo
Target Milestone: ovirt-4.3.9Keywords: FutureFeature, Improvement
Target Release: ---Flags: sbonazzo: ovirt-4.3?
rule-engine: planning_ack?
rule-engine: devel_ack?
lleistne: testing_ack+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-03-13 08:40:00 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: External RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sandro Bonazzola 2018-05-15 06:40:08 UTC
It has been asked several time about the availability of a Terraform provider for oVirt on different channels (Twitter, mailing lists, ...).
Here's a RFE for tracking the request.

There's interest on Terraform side for supporting it (https://github.com/hashicorp/terraform/issues/16150) but they lack expertise on oVirt.

Thre's interest from community side for contributing to the provider:
- https://github.com/chriscowley/terraform-provider-ovirt 
- https://github.com/EMSL-MSC/terraform-provider-ovirt

The latter has been reported working, but still based on v3 API that we plan to drop at some point.

Comment 1 Yaniv Kaul 2018-05-15 09:57:10 UTC
Severity...?

Comment 3 Roy Golan 2019-07-04 10:30:23 UTC
The ovirt terraform provider is now incubated under oVirt organization: https://github.com/oVirt/terraform-provider-ovirt

Before we move this bug to MOD, we need to define what do we release and support.

Comment 4 Sandro Bonazzola 2019-07-04 14:22:27 UTC
(In reply to Roy Golan from comment #3)
> The ovirt terraform provider is now incubated under oVirt organization:
> https://github.com/oVirt/terraform-provider-ovirt
> 
> Before we move this bug to MOD, we need to define what do we release and
> support.

I've no experience with terraform, how is the provider consumed?
Does it need a rpm packaging?

Comment 6 Roy Golan 2019-07-16 19:14:47 UTC
I opened this issue on github to discuss the publishing and consumption of the provider https://github.com/oVirt/terraform-provider-ovirt/issues/165

Comment 8 Sandro Bonazzola 2019-10-22 06:20:22 UTC
Targeting 4.3.7, this is needed for OKD on oVirt

Comment 10 Sandro Bonazzola 2020-03-13 08:40:00 UTC
Closing with resolution upstream.
There's no consumable artifact within oVirt, the provider is consumed directly from upstream.