-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
initial commit for Cobbler provider #4271
initial commit for Cobbler provider #4271
Conversation
Very cool! I actually had this on my list of things to look at building. We use Cobbler heavily as our bare metal management utility. I have a script to build out a simple, disposable Cobbler environment -- I was going to use it as the basis for provider acceptance tests. I'll dig it up, clean it up, and see if I can get this integrated. (The acceptance tests wouldn't actually verify a provisioned bare metal server, but it can verify that a distro, profile, and system were correctly managed) |
We built a Docker image for Cobbler which might be handy in this case. It's currently private but if you're interested we could make it public, it would need some sanatizing but it shouldn't be that much work. |
Just wanted to touch base about this. I'm very sorry for the lack of communication -- I haven't had as much time as I'd like to work on Terraform. I've been playing with this PR and cleaning up the code. I've started to do a refactor of the |
Thanks for the heads up. If we can do anything in the mean time to speed up the process, please let us know! |
Hi @jtopjian - would love to get Cobbler support landed in Terraform core soon. 😀 Were you ever able to push the changes you referenced? |
I've got a patch in queue for the cobblerclient library. I need a couple hours to finish it up, |
The Cobbler provider has landed via #5969 - thanks for getting things kicked off @thijsschnitger! 👍 |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
This is an initial commit to get the provider we wrote for Cobbler merged as a builtin into Terraform core, as per ContainerSolutions/terraform-provider-cobbler#1.
I only included the .go files and left out documentation and example config because I thought you might want them elsewhere. Please let us know how to proceed.