-
Notifications
You must be signed in to change notification settings - Fork 263
Description
I wish to add some features (CT templates and SDNs) to Telmate/terraform-provider-proxmox, however I figured out there might be some bugs in the SDK to make it happen.
In order to submit patches, I wish to add tests to make sure it works and make reviewing easier. To be able to run the tests correctly, I think it's important to be able to run a vm easily like with Vagrant, but the Vagrantfile in the project bootstraps proxmox 7 (and it happened to me to fail to bootstrap), and I believe SDNs appears in proxmox 8.
I've worked recently on NemoDacremont/proxmox-ve that try to support proxmox 8 with vagrant on virtualbox, this is a fork of rgl/proxmox-ve that dropped virtualbox recently.
So now I'm testing on this proxmox base image, and I find out that many tests to fail, by running the following command, I get many fails :
go clean -testcache && make test 2>&1 | tee out
output: https://gist.github.com/NemoDacremont/dfbca89c14bf1420faa78329460677e3 (note that failing Sdn tests are some I started to write but I didn't stash before running the command, and there might be 1 or 2 log.Println around)
I've already opened some issues, and I have some free time ahead of me so I'm going to continue to debug things and try to find root causes, I'll probably try to patch them.
I also would like to update the README, mainly the part about the cli and explain how to use the new one, since it's supposed to be deprecated.
Do you have comments about it @Tinyblargon ? Maybe some things are like they are for a reason.