k8s-cluster-api-provider icon indicating copy to clipboard operation
k8s-cluster-api-provider copied to clipboard

Update Terraform openstack to v2

Open renovate[bot] opened this issue 9 months ago • 1 comments

Mend Renovate

This PR contains the following updates:

Package Type Update Change
openstack (source) required_provider major 1.54.1 -> 2.1.0

Release Notes

terraform-provider-openstack/terraform-provider-openstack (openstack)

v2.1.0

Compare Source

NOTES

  • The next major release will be 3.0.0 and will include the removal of the deprecated resources and data sources (#​1751)
  • Removed deprecated terraform-plugin-sdk dependency elements (#​1759)
  • Introduced a parsePairedIDs helper function to parse paired IDs from a string and removed duplicated code (#​1756)

IMPROVEMENTS

  • Added vip_qos_policy_id on openstack_lb_loadbalancer_v2 (#​1721)
  • Added support for SCTP type on openstack_lb_monitor_v2 (#​1723)
  • Added support for redirect_prefix on openstack_lb_l7_policy_v2 (#​1717)
  • Added support for redirect_http_code on openstack_lb_l7_policy_v2 (#​1717)
  • Added support for tags on openstack_lb_member_v2 (#​1726)
  • Added support for tags on openstack_lb_pool_v2 (#​1725)
  • Added validations on openstack_lb_monitor_v2 (#​1724)
  • Added support for new SSL_CONN_HAS_CERT, SSL_VERIFY_RESULT and SSL_DN_FIELD types in the openstack_lb_l7_rule_v2 resource (#​1722)
  • Added support for a new "build" power_status in the openstack_compute_instance_v2 resource (#​1691)
  • Deleted URL validation in the openstack_identity_endpoint_v3 resource (#​1701)
  • Allow empty subnet_id in the fixed_ip block of the openstack_networking_port_v2 resource (#​962)
  • Added new image formats in the openstack_images_image_v2 resource (#​1752)
  • Added a new dns_publish_fixed_ip argument to the openstack_networking_subnet_v2 resource (#​1748)
  • Added a new dns_publish_fixed_ip argument to the openstack_networking_subnet_v2 and openstack_networking_subnet_ids_v2 data sources (#​1748)
  • Added a new compression format detection based on the filename extension from the Content-Disposition response header in the openstack_images_image_v2 resource(#​1746)
  • Enforce boolean type in JSON requests for "true" or "false" values in the value_specs map in networking resources (#​1743)
  • Added a new zstd compression format support in the openstack_images_image_v2 resource (#​1746)
  • Added a support for the description argument in the openstack_networking_portforwarding_v2 resource (#​1742)
  • Added new container_format and disk_format arguments in the openstack_images_image_v2 data source (#​1753)
  • Added new container_format, disk_format and hidden arguments in the openstack_images_image_ids_v2 data source (#​1753)
  • Added a new openstack_bgpvpn_v2 resource (#​1738)
  • Added a new openstack_bgpvpn_router_associate_v2 resource (#​1738)
  • Added a new openstack_bgpvpn_network_associate_v2 resource (#​1738)
  • Added a new openstack_bgpvpn_port_associate_v2 resource (#​1738)
  • Added a bgpvpn value support for the object_type in the openstack_networking_rbac_policy_v2 resource (#​1738)
  • Added OpenStack provider version in the User-Agent request header (#​1761)
  • Added a new stateful argument to the openstack_networking_secgroup_v2 resource (#​1757)
  • Added a new stateful argument to the openstack_networking_secgroup_v2 data source (#​1757)

BUG FIXES

  • Fixed a bug when updating node_count to 0 on openstack_containerinfra_cluster_v1 (#​1719)
  • Set load balancer resource ID before waiting for its status in the openstack_lb_loadbalancer_v2 resource (#​1733)
  • Update module name to v2 to match GitHub versioning (#​1729)
  • Deleted URL validation in the openstack_identity_endpoint_v3 resource (#​1701)
  • Fixed panic on empty subnet_id in the fixed_ip block of the openstack_networking_port_v2 resource (#​962)
  • Fixed panic on update action in the openstack_networking_portforwarding_v2 resource (#​1742)

v2.0.0

Compare Source

The upgrade guide to version 2 offers more detailed information on the changes and required steps before the upgrade.

BREAKING CHANGES

  • Remove support of neutron-lbaas from openstack_lb_l7_policy_v2 (#​1655)
  • Remove support of neutron-lbaas from openstack_lb_l7_rule_v2 (#​1674)
  • Remove support of neutron-lbaas from openstack_lb_quota_v2 (#​1658)
  • Remove support of neutron-lbaas from openstack_lb_member_v2 (#​1675)
  • Remove support of neutron-lbaas from openstack_lb_members_v2 (#​1659)
  • Remove support of neutron-lbaas from openstack_lb_monitor_v2 (#​1676)
  • Remove support of neutron-lbaas from openstack_lb_listener_v2 (#​1695)
  • Remove support of neutron-lbaas from openstack_lb_pool_v2 (#​1696)
  • Remove support of neutron-lbaas from openstack_lb_loadbalancer_v2 (#​1697)
  • Remove multiattach from openstack_blockstorage_volume_v3 (#​1654)
  • Remove dhcp_disabled from openstack_networking_subnet_v2 data source(#​1663)
  • Remove update_at from openstack_images_image_v2 (#​1662)
  • Remove instance_id from openstack_blockstorage_volume_attach_v2 (#​1682)
  • Remove member from openstack_lb_pool_v1 (#​1683)
  • Remove allocation_pools from networking_subnet_v2 (#​1684)
  • Remove external_gateway from networking_router_v2 (#​1685)
  • Remove floating_ip from compute_instance_v2 (#​1686)
  • Remove volume from compute_instance_v2 (#​1687)
  • Remove sort_key and sort_dir from glance data sources (#​1661)(https://github.com/terraform-provider-openstack/terraform-provider-openstack/pull/1661))

FEATURES

  • New Data Source: openstack_lb_flavor_v2 (#​1679)

IMPROVEMENTS

  • Added tag on openstack_compute_volume_attach_v2 (#​1713)

NOTES

  • Added Openstack Caracal jobs to CI (#​1705)
  • Removed Openstack Zed jobs from CI (#​1705)
  • Removed Openstack Yoga jobs from CI (#​1705)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar May 16 '24 14:05 renovate[bot]