aboutsummaryrefslogtreecommitdiff
path: root/glide.yaml
Commit message (Collapse)AuthorAge
* update Terraform and Go versionThomas Hipp2017-09-22
| | | | | | | | | | | | | | This updates Terraform to the latest version. Travis will build with go1.9 from now on, since Terraform > 0.10.2 doesn't support go1.8. Glide was run with `--strip-vendor` which removes a lot of unnecessary files. Tests and Docs regarding `ignition` have been updated. This resolves #194. Signed-off-by: Thomas Hipp <thipp@suse.de>
* vendor: update depsThomas Hipp2017-09-15
| | | | | | | This updates all vendored packages. The Glide config has been changed to try and stick to versions instead of commit IDs if possible. Signed-off-by: Thomas Hipp <thipp@suse.de>
* vendor: depend on terraform v0.10.0Thomas Hipp2017-08-08
| | | | Signed-off-by: Thomas Hipp <thipp@suse.de>
* vendor: add libvirt-go-xmlThomas Hipp2017-07-27
| | | | Signed-off-by: Thomas Hipp <thipp@suse.de>
* use official libvirt-go bindingsThomas Hipp2017-06-16
| | | | Signed-off-by: Thomas Hipp <thipp@suse.de>
* Fix broken tests by changing the way we vendor codeFlavio Castelli2017-05-27
When I configured the project to use vndr and I broke the unit tests. The tests were failing with these errors: ``` github.com/dmacvicar/terraform-provider-libvirt/vendor/github.com/hashicorp/terraform/builtin/providers/ignition vendor/github.com/hashicorp/terraform/builtin/providers/ignition/provider.go:92: undefined: types.SystemdUnit vendor/github.com/hashicorp/terraform/builtin/providers/ignition/provider.go:93: undefined: types.NetworkdUnit vendor/github.com/hashicorp/terraform/builtin/providers/ignition/provider.go:94: undefined: types.User vendor/github.com/hashicorp/terraform/builtin/providers/ignition/provider.go:95: undefined: types.Group ``` You can see the full log here: https://travis-ci.org/dmacvicar/terraform-provider-libvirt Terraform upstream doesn't have this problem because it vendors coreos ignition, which has all these types defined inside of `vendor/github.com/coreos/ignition/config/types/unit.go`. It turns out vndr is removing this file from our vendored terraform sources. I tried to use the whitelist option to prevent that from happening but it didn't work. Moreover, it looks like the whitelists are not stored into the `vendor.conf`, which means we would have to pass the flag every time we interact with the vendor code! With this commit we move from using vndr to use glide, which is not affected by this issue. Signed-off-by: Flavio Castelli <fcastelli@suse.com>