github vatesfr/terraform-provider-xenorchestra v0.41.0

4 hours ago

This release of the Terraform provider for Xen Orchestra brings better storage visibility and a convenient, declarative way
to share VMs with your team.

What's Changed

New: xenorchestra_srs data source
The provider can now list all shared repositories (SRs) across your pools. Use it to discover available storage at a glance
or to reference SRs from other resources, without having to look each one up individually. (#420)

New: share option on xenorchestra_vm
The VM resource gains a new share boolean attribute. Setting it to true mirrors what the "Share" button in the XO web UI
does: the VM is granted to everyone in the resource set it belongs to, so your team members get administrative access to it.
This makes it straightforward to manage team-wide VM access directly from your Terraform configuration. (#421)

Improved: host_id filtering on xenorchestra_sr
The existing xenorchestra_sr data source now supports a host_id filter, letting you fetch the SR attached to a specific
host. Handy for checking local storage on a per-host basis. (#418)

Other

  • build(deps): bump google.golang.org/grpc from 1.79.3 to 1.82.1 by @dependabot[bot] in #414
  • build(deps): bump github.com/vatesfr/xenorchestra-go-sdk from 1.17.0 to 1.18.0 by @dependabot[bot] in #415
  • build(deps): bump github.com/hashicorp/terraform-plugin-log from 0.10.0 to 0.11.0 by @dependabot[bot] in #417

Full Changelog: v0.40.0...v0.41.0

Don't miss a new terraform-provider-xenorchestra release

NewReleases is sending notifications on new releases.