Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ovirt_network resource #298

Open
ghost opened this issue Nov 20, 2021 · 4 comments
Open

ovirt_network resource #298

ghost opened this issue Nov 20, 2021 · 4 comments
Milestone

Comments

@ghost
Copy link

ghost commented Nov 20, 2021

Please describe what you would like to see

As reported by @jake2184 here the new provider should support creating networks as a resource.

@ghost ghost self-assigned this Nov 20, 2021
@ghost ghost added the new-resource label Nov 20, 2021
@ghost ghost modified the milestones: v2.0.0, Future Nov 20, 2021
@ghost ghost removed their assignment May 24, 2022
@b7-7b
Copy link

b7-7b commented Jun 21, 2022

What work needs to be done to support this? Would be happy to write/finish it as I have some Go experience, though I've never written a Terraform provider.

@ghost
Copy link
Author

ghost commented Jun 21, 2022

@b7-7b no worries. Primarily, we use go-ovirt-client as a backend for this provider.

So there are two things to do:

  1. Add creating, updating and deleting networks to go-ovirt-client, including a mock backend.
  2. Add the ovirt_network resource to the TF provider.

The first one is definitely the harder one. However, the go-ovirt-client repo has a contribution guideline that explains how the repo is structured and how to best add code there. You can also take a look at similar resources, for example the tag resource, that should give you a good idea on how to get started.

If you get stuck ping me on this issue or via e-mail (see my announcement on the mailing list for my address) and I can walk you through this on a call.

@fsdrw08
Copy link

fsdrw08 commented Sep 9, 2023

any update of this feature?

@ghost
Copy link
Author

ghost commented Sep 9, 2023

I no longer work on oVirt and I don't think anyone has worked on this either. @engelmi do you know if anything has changed here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants