chore(deps): update terraform openstack to v2 - autoclosed
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| openstack (source) | required_provider | major |
~> 1.48.0 -> ~> 2.1.0
|
| openstack (source) | required_provider | major |
1.48.0 -> 2.1.0
|
⚠ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
terraform-provider-openstack/terraform-provider-openstack (openstack)
v2.1.0
NOTES
- The next major release will be
3.0.0and will include the removal of the deprecated resources and data sources (#1751) - Removed deprecated
terraform-plugin-sdkdependency elements (#1759) - Introduced a
parsePairedIDshelper function to parse paired IDs from a string and removed duplicated code (#1756)
IMPROVEMENTS
- Added
vip_qos_policy_idonopenstack_lb_loadbalancer_v2(#1721) - Added support for
SCTPtype onopenstack_lb_monitor_v2(#1723) - Added support for
redirect_prefixonopenstack_lb_l7_policy_v2(#1717) - Added support for
redirect_http_codeonopenstack_lb_l7_policy_v2(#1717) - Added support for
tagsonopenstack_lb_member_v2(#1726) - Added support for
tagsonopenstack_lb_pool_v2(#1725) - Added validations on
openstack_lb_monitor_v2(#1724) - Added support for new
SSL_CONN_HAS_CERT,SSL_VERIFY_RESULTandSSL_DN_FIELDtypes in theopenstack_lb_l7_rule_v2resource (#1722) - Added support for a new "build"
power_statusin theopenstack_compute_instance_v2resource (#1691) - Deleted URL validation in the
openstack_identity_endpoint_v3resource (#1701) - Allow empty
subnet_idin thefixed_ipblock of theopenstack_networking_port_v2resource (#962) - Added new image formats in the
openstack_images_image_v2resource (#1752) - Added a new
dns_publish_fixed_ipargument to theopenstack_networking_subnet_v2resource (#1748) - Added a new
dns_publish_fixed_ipargument to theopenstack_networking_subnet_v2andopenstack_networking_subnet_ids_v2data sources (#1748) - Added a new compression format detection based on the filename extension from the
Content-Dispositionresponse header in theopenstack_images_image_v2resource(#1746) - Enforce boolean type in JSON requests for "true" or "false" values in the
value_specsmap in networking resources (#1743) - Added a new
zstdcompression format support in theopenstack_images_image_v2resource (#1746) - Added a support for the
descriptionargument in theopenstack_networking_portforwarding_v2resource (#1742) - Added new
container_formatanddisk_formatarguments in theopenstack_images_image_v2data source (#1753) - Added new
container_format,disk_formatandhiddenarguments in theopenstack_images_image_ids_v2data source (#1753) - Added a new
openstack_bgpvpn_v2resource (#1738) - Added a new
openstack_bgpvpn_router_associate_v2resource (#1738) - Added a new
openstack_bgpvpn_network_associate_v2resource (#1738) - Added a new
openstack_bgpvpn_port_associate_v2resource (#1738) - Added a
bgpvpnvalue support for theobject_typein theopenstack_networking_rbac_policy_v2resource (#1738) - Added OpenStack provider version in the
User-Agentrequest header (#1761) - Added a new
statefulargument to theopenstack_networking_secgroup_v2resource (#1757) - Added a new
statefulargument to theopenstack_networking_secgroup_v2data source (#1757)
BUG FIXES
- Fixed a bug when updating
node_countto 0 onopenstack_containerinfra_cluster_v1(#1719) - Set load balancer resource ID before waiting for its status in the
openstack_lb_loadbalancer_v2resource (#1733) - Update module name to v2 to match GitHub versioning (#1729)
- Deleted URL validation in the
openstack_identity_endpoint_v3resource (#1701) - Fixed panic on empty
subnet_idin thefixed_ipblock of theopenstack_networking_port_v2resource (#962) - Fixed panic on update action in the
openstack_networking_portforwarding_v2resource (#1742)
v2.0.0
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
multiattachfromopenstack_blockstorage_volume_v3(#1654) - Remove
dhcp_disabledfromopenstack_networking_subnet_v2data source(#1663) - Remove
update_atfromopenstack_images_image_v2(#1662) - Remove
instance_idfromopenstack_blockstorage_volume_attach_v2(#1682) - Remove
memberfromopenstack_lb_pool_v1(#1683) - Remove
allocation_poolsfromnetworking_subnet_v2(#1684) - Remove
external_gatewayfromnetworking_router_v2(#1685) - Remove
floating_ipfromcompute_instance_v2(#1686) - Remove
volumefromcompute_instance_v2(#1687) - Remove
sort_keyandsort_dirfrom 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
tagonopenstack_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)
v1.54.1
NOTES
- Clarify provider deprecation message for option
use_octavia. Add info on how various users will be affected (#1665).
v1.54.0
NOTES
-
Support for neutron-lbaas will be removed on next major release. Only
octaviawill be supported. Related resources and data-sources marked with a deprecation notice(#1640). - Added deprecation notice for
multiattachonopenstack_blockstorage_volume_v3(#1629). Support for it will be removed on next major release. - Added deprecation notice for various nova resources. Support for them will not be removed, but users are notified to use the new resources instead (#1639).
IMPROVEMENTS
- Updated Terraform SDK to
v2.30.0(#1631) - Updated Gophercloud to
v1.8.0(#1631) - Updated docs of
openstack_networking_port_v2to note ip allocation depedency with subnet (#1622) - Updated docs of
openstack_networking_secgroup_rule_v2for port-range exception (#1632) - Added extra validations on
openstack_lb_pool_v2(#1628) - Added attachment information on
data_source_blockstorage_volume_v3(#1624) - Added
backup_idtoopenstack_blockstorage_volume_v3(#1641)
BUG FIXES
v1.53.0
NOTES
- Marked various resources as deprecated and added a deprecation warning for the user (#1591)
IMPROVEMENTS
- Added
project_idargument to theopenstack_fw_rule_v2data source (#1594) - Added
project_idargument to theopenstack_fw_rule_v2resource (#1594) - Added
project_idargument to theopenstack_fw_policy_v2data source (#1594) - Added
project_idargument to theopenstack_fw_policy_v2resource (#1594) - Updated
openstack_compute_instance_v2to use Glance client instead of deprecated Nova client for images (#1615)
BUG FIXES
- Fixed
segmentation_idonopenstack_networking_network_v2to allow neutron to dynamically set it (#1600) - Fixed an issue to allow
cluster_template_idonopenstack_containerinfra_cluster_v1to be updated without triggering a new cluster creation (#1598)
v1.52.1
NOTES
- Moved the documentation of various ressources to the deprecation subcategory (#1590)
- Updated docs location (#1590)
- Added subcategories for VPNaaS and FWaaS documentation (#1590)
v1.52.0
NOTES
- Documentation has been updated with sub-categories for easier browsing (#1540)
-
[]stripping for IPv6 addresses was removed fromopenstack_dns_recordset_v2resource (#1581)
IMPROVEMENTS
- Added a new
openstack_fw_rule_v2resource and data source (#1577) - Added a new
openstack_fw_policy_v2resource and data source (#1584) - Added a new
openstack_fw_group_v2resource and data source (#1588 #1589) - Added a new
openstack_identity_inherit_role_assignment_v3resource (#1567) - Added validators to the
openstack_vpnaas_ipsec_policy_v2resource (#1558) - Added
user_idargument to theopenstack_compute_keypair_v2data source (#1554) - Added
project_idargument to theopenstack_identity_project_v3data source (#1559) - The
private_keyattribute in theopenstack_compute_keypair_v2resource is now marked as sensitive (#1548) - The
openstack_dns_recordset_v2resource now refreshes record values and ignores record order for individual record values within the same resource (#1581) - The
openstack_sharedfilesystem_share_access_v2resource now prefers to use the GET method for share access rules retriving (#1583) - Added
multiattachargument to theopenstack_compute_instance_v2resource (#1542) - Added
xzdecompression support to theopenstack_images_image_v2resource (#1579)
BUG FIXES
- Force new
openstack_containerinfra_nodegroup_v1resource whencluster_idchanges (#1551) - Fixed
openstack_objectstorage_container_v1resource to not fail when container/objest doesn't exist (#1535) - Fixed a bug in the
openstack_images_image_v2resource where simultaneous image downloads could cause a broken resulting image in the cache (#1579)
v1.51.1
NOTES
- Added more details about the Swift requirements for a new
openstack_objectstorage_container_v1versioningargument in the documentation (#1526)
BUG FIXES
- Fixed incorrect microversion setting and response handling for the Nova server groups API in the
openstack_compute_servergroup_v2resource (#1524) - Fixed unexpected resource recreation of
openstack_images_image_v2for existing resources after upgrading the terraform provider version (#1525)
v1.51.0
NOTES
- The
openstack_compute_instance_v2resource has been updated to use the Cinder V3 API by default instead of the V2 API in resource import logic (#1514)
IMPROVEMENTS
- Added support for updating the
segmentsargument to theopenstack_networking_network_v2resource (#1508) - Added the
segmentsattribute to theopenstack_networking_network_v2data source (#1508) - Added the
force_destroyargument to theopenstack_networking_router_interface_v2resource (#1512) - Added the
set_token_idargument andtoken_idattribute to theopenstack_identity_auth_scope_v3data source (#1515) - Added the
rulesargument to theopenstack_compute_servergroup_v2resource (#1382) - Added the
tagsargument to theopenstack_lb_listener_v2resource (#1438)
BUG FIXES
- Fixed a template type assertion panic in the
openstack_orchestration_stack_v1resource (#1509) - Fixed a bug in the
openstack_keymanager_secret_v1resource and data source that prevented binary data from being retrieved (#1505) - Fixed the
segmentsargument import in theopenstack_networking_network_v2resource (#1508)
v1.50.0
NOTES
-
objectstorage_container_v1resource has been updated to support the new versioning. Theversioningargument is nowBooleanwhile the legacy versioning can be enabled viaversioning_legacywhich follows the old schema and is deprecated. State will be updated automatically but users need to update their resource definition (#1498)
FEATURES
- Updated Go to
1.20(#1488) - Updated Golangci-lint to
v1.51.2(#1488) - Updated Terraform SDK to
v2.25.0(#1490)
IMPROVEMENTS
- Added
PROMETHEUSprotocol toopenstack_lb_listener_v2resource (#1494) - Added
decompressargument toimages_image_v2resource (#1482) - Added
name_regexargument toopenstack_images_image_v2data source (#1469) - Added ability to provide a list of tags into
openstack_images_image_v2,openstack_images_image_ids_v2data sources (#1462), (#1468) - Added
name_regexattribute toopenstack_images_image_v2data source (#1469) - Added
hiddenattribute tocontainerinfra_clustertemplate_v1data source (#1472)
BUG FIXES
- Fixed
containerinfra_clustertemplate_v1labels update (#1455)
v1.49.0
FEATURES
- Updated
Gophercloudto1.0.0(#1441)
IMPROVEMENTS
- Added
service_typesargument tonetworking_subnet_v2resource (#1445) - Added
service_typesargument tonetworking_subnet_v2data source (#1445) - Added
descriptionargument tocompute_flavor_v2resource (#1441) - Added
createdandupdatedattribute to compute_instance_v2 resource (#1423) - Added
createdandupdatedattribute to compute_instance_v2 data source (#1423) - Update docs for
containerinfra_nodegroup_v1(#1426 and #1436)
BUG FIXES
- Fixed setting
docker_volume_sizeoncontainerinfra_nodegroup_v1(#1437) - Fixed update for
node_countoncontainerinfra_cluster_v1(#1431) - Fixed
min_node_countandmax_node_countoncontainerinfra_nodegroup_v1(#1431) - Fixed
merge_labelsoncontainerinfra_cluster_v1(#1435) - Fixed
configuration/valuetype mismatch ondb_configuration_v1(#1440)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.