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

Update SDK based on latest pulumi tf-boilerplate #343

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

gCyrille
Copy link
Collaborator

@gCyrille gCyrille commented Feb 27, 2025

Introduce breaking changes.

WIP

Lists of changes:

  • Use terraform-provider-xenorchestra v0.31.0
  • Deprecated resources, types and functions have been removed. See the list below.
  • Update github workflow to be up-to-date with the pulumi-tf-boilerplate.
  • SDKs depends on Pulumi 3.142.0

🔴 Breaking changes

Resources

  • "xenorchestra:index/bondedNetwork:BondedNetwork" deleted in favor of xenorchestra.index/xoabondednetwork.XoaBondedNetwork
  • "xenorchestra:index/network:Network" deleted in favor of xenorchestra.index/xoanetwork.XoaNetwork

Functions

  • "xenorchestra:index/getCloudConfig:getCloudConfig" deleted in favor of xenorchestra.index/getxoacloudconfig.getXoaCloudConfig
  • "xenorchestra:index/getHost:getHost" deleted in favor of xenorchestra.index/getxoahost.getXoaHost
  • "xenorchestra:index/getHosts:getHosts" deleted in favor of xenorchestra.index/getxoahosts.getXoaHosts
  • "xenorchestra:index/getNetwork:getNetwork" deleted in favor of xenorchestra.index/getxoanetwork.getXoaNetwork
  • "xenorchestra:index/getPif:getPif" deleted in favor of xenorchestra.index/getxoapif.getXoaPif
  • "xenorchestra:index/getPool:getPool" deleted in favor of xenorchestra.index/getxoapool.getXoaPool
  • "xenorchestra:index/getResourceSet:getResourceSet" deleted in favor of xenorchestra.index/getxoaresourceset.getXoaResourceSet
  • "xenorchestra:index/getSr:getSr" deleted in favor of xenorchestra.index/getxoastorageRepository.getXoaStorageRepository
  • "xenorchestra:index/getTemplate:getTemplate" deleted in favor of xenorchestra.index/getxoatemplate.getXoaTemplate
  • "xenorchestra:index/getUser:getUser" deleted in favor of xenorchestra.index/getxoauser.getXoaUser
  • "xenorchestra:index/getVdi:getVdi" deleted in favor of xenorchestra.index/getxoavdi.getXoaVdi
  • "xenorchestra:index/getVms:getVms" deleted in favor of xenorchestra.index/getxoavms.getXoaVms

Types

  • "xenorchestra:index/getHostsHost:getHostsHost" deleted
  • "xenorchestra:index/getVmsVm:getVmsVm" deleted
  • "xenorchestra:index/getVmsVmDisk:getVmsVmDisk" deleted
  • "xenorchestra:index/getVmsVmNetwork:getVmsVmNetwork" deleted

Copy link

github-actions bot commented Feb 27, 2025

Does the PR have any schema changes?

Found 18 breaking changes:

Resources

  • 🔴 "xenorchestra:index/bondedNetwork:BondedNetwork" missing
  • 🔴 "xenorchestra:index/network:Network" missing

Functions

  • 🔴 "xenorchestra:index/getCloudConfig:getCloudConfig" missing
  • 🔴 "xenorchestra:index/getHost:getHost" missing
  • 🔴 "xenorchestra:index/getHosts:getHosts" missing
  • 🔴 "xenorchestra:index/getNetwork:getNetwork" missing
  • 🔴 "xenorchestra:index/getPif:getPif" missing
  • 🔴 "xenorchestra:index/getPool:getPool" missing
  • 🔴 "xenorchestra:index/getResourceSet:getResourceSet" missing
  • 🔴 "xenorchestra:index/getSr:getSr" missing
  • 🔴 "xenorchestra:index/getTemplate:getTemplate" missing
  • 🔴 "xenorchestra:index/getUser:getUser" missing
  • 🔴 "xenorchestra:index/getVdi:getVdi" missing
  • 🔴 "xenorchestra:index/getVms:getVms" missing

Types

  • 🔴 "xenorchestra:index/getHostsHost:getHostsHost" missing
  • 🔴 "xenorchestra:index/getVmsVm:getVmsVm" missing
  • 🔴 "xenorchestra:index/getVmsVmDisk:getVmsVmDisk" missing
  • 🔴 "xenorchestra:index/getVmsVmNetwork:getVmsVmNetwork" missing
    No new resources/functions.

Maintainer note: consult the runbook for dealing with any breaking changes.

…rm-provider-xenorchestra to v0.31.0

! Breaking changes: remove deprecated resources, types and functions
@gCyrille gCyrille changed the title WIP: Update SDK based on latest pulumi tf-boilerplate Update SDK based on latest pulumi tf-boilerplate Mar 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant