Skip to content

chore(deps): update terraform openstack to ~> 1.54.0#2773

Open
konflux-internal-p02[bot] wants to merge 1 commit intopoc-testopsfrom
konflux/mintmaker/poc-testops/openstack-1.x
Open

chore(deps): update terraform openstack to ~> 1.54.0#2773
konflux-internal-p02[bot] wants to merge 1 commit intopoc-testopsfrom
konflux/mintmaker/poc-testops/openstack-1.x

Conversation

@konflux-internal-p02
Copy link

@konflux-internal-p02 konflux-internal-p02 bot commented Nov 19, 2025

This PR contains the following updates:

Package Type Update Change
openstack (source) required_provider minor ~> 1.35.0 -> ~> 1.54.0

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

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

v1.54.1

Compare Source

NOTES

  • Clarify provider deprecation message for option use_octavia. Add info on how various users will be affected (#​1665).

v1.54.0

Compare Source

NOTES

  • Support for neutron-lbaas will be removed on next major release. Only octavia will be supported. Related resources and data-sources marked with a deprecation notice(#​1640).
  • Added deprecation notice for multiattach on openstack_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_v2 to note ip allocation depedency with subnet (#​1622)
  • Updated docs of openstack_networking_secgroup_rule_v2 for 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_id to openstack_blockstorage_volume_v3 (#​1641)

BUG FIXES

v1.53.0

Compare Source

NOTES

  • Marked various resources as deprecated and added a deprecation warning for the user (#​1591)

IMPROVEMENTS

  • Added project_id argument to the openstack_fw_rule_v2 data source (#​1594)
  • Added project_id argument to the openstack_fw_rule_v2 resource (#​1594)
  • Added project_id argument to the openstack_fw_policy_v2 data source (#​1594)
  • Added project_id argument to the openstack_fw_policy_v2 resource (#​1594)
  • Updated openstack_compute_instance_v2 to use Glance client instead of deprecated Nova client for images (#​1615)

BUG FIXES

  • Fixed segmentation_id on openstack_networking_network_v2 to allow neutron to dynamically set it (#​1600)
  • Fixed an issue to allow cluster_template_id on openstack_containerinfra_cluster_v1 to be updated without triggering a new cluster creation (#​1598)

v1.52.1

Compare Source

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

Compare Source

NOTES

  • Documentation has been updated with sub-categories for easier browsing (#​1540)
  • [] stripping for IPv6 addresses was removed from openstack_dns_recordset_v2 resource (#​1581)

IMPROVEMENTS

  • Added a new openstack_fw_rule_v2 resource and data source (#​1577)
  • Added a new openstack_fw_policy_v2 resource and data source (#​1584)
  • Added a new openstack_fw_group_v2 resource and data source (#​1588 #​1589)
  • Added a new openstack_identity_inherit_role_assignment_v3 resource (#​1567)
  • Added validators to the openstack_vpnaas_ipsec_policy_v2 resource (#​1558)
  • Added user_id argument to the openstack_compute_keypair_v2 data source (#​1554)
  • Added project_id argument to the openstack_identity_project_v3 data source (#​1559)
  • The private_key attribute in the openstack_compute_keypair_v2 resource is now marked as sensitive (#​1548)
  • The openstack_dns_recordset_v2 resource now refreshes record values and ignores record order for individual record values within the same resource (#​1581)
  • The openstack_sharedfilesystem_share_access_v2 resource now prefers to use the GET method for share access rules retriving (#​1583)
  • Added multiattach argument to the openstack_compute_instance_v2 resource (#​1542)
  • Added xz decompression support to the openstack_images_image_v2 resource (#​1579)

BUG FIXES

  • Force new openstack_containerinfra_nodegroup_v1 resource when cluster_id changes (#​1551)
  • Fixed openstack_objectstorage_container_v1 resource to not fail when container/objest doesn't exist (#​1535)
  • Fixed a bug in the openstack_images_image_v2 resource where simultaneous image downloads could cause a broken resulting image in the cache (#​1579)

v1.51.1

Compare Source

NOTES

  • Added more details about the Swift requirements for a new openstack_objectstorage_container_v1 versioning argument in the documentation (#​1526)

BUG FIXES

  • Fixed incorrect microversion setting and response handling for the Nova server groups API in the openstack_compute_servergroup_v2 resource (#​1524)
  • Fixed unexpected resource recreation of openstack_images_image_v2 for existing resources after upgrading the terraform provider version (#​1525)

v1.51.0

Compare Source

NOTES

  • The openstack_compute_instance_v2 resource 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 segments argument to the openstack_networking_network_v2 resource (#​1508)
  • Added the segments attribute to the openstack_networking_network_v2 data source (#​1508)
  • Added the force_destroy argument to the openstack_networking_router_interface_v2 resource (#​1512)
  • Added the set_token_id argument and token_id attribute to the openstack_identity_auth_scope_v3 data source (#​1515)
  • Added the rules argument to the openstack_compute_servergroup_v2 resource (#​1382)
  • Added the tags argument to the openstack_lb_listener_v2 resource (#​1438)

BUG FIXES

  • Fixed a template type assertion panic in the openstack_orchestration_stack_v1 resource (#​1509)
  • Fixed a bug in the openstack_keymanager_secret_v1 resource and data source that prevented binary data from being retrieved (#​1505)
  • Fixed the segments argument import in the openstack_networking_network_v2 resource (#​1508)

v1.50.0

Compare Source

NOTES

  • objectstorage_container_v1 resource has been updated to support the new versioning. The versioning argument is now Boolean while the legacy versioning can be enabled via versioning_legacy which follows the old schema and is deprecated. State will be updated automatically but users need to update their resource definition (#​1498)

FEATURES

IMPROVEMENTS

  • Added PROMETHEUS protocol to openstack_lb_listener_v2 resource (#​1494)
  • Added decompress argument to images_image_v2 resource (#​1482)
  • Added name_regex argument to openstack_images_image_v2 data source (#​1469)
  • Added ability to provide a list of tags into openstack_images_image_v2, openstack_images_image_ids_v2 data sources (#​1462), (#​1468)
  • Added name_regex attribute to openstack_images_image_v2 data source (#​1469)
  • Added hidden attribute to containerinfra_clustertemplate_v1 data source (#​1472)

BUG FIXES

  • Fixed containerinfra_clustertemplate_v1 labels update (#​1455)

v1.49.0

Compare Source

FEATURES

  • Updated Gophercloud to 1.0.0 (#​1441)

IMPROVEMENTS

  • Added service_types argument to networking_subnet_v2 resource (#​1445)
  • Added service_types argument to networking_subnet_v2 data source (#​1445)
  • Added description argument to compute_flavor_v2 resource (#​1441)
  • Added created and updated attribute to compute_instance_v2 resource (#​1423)
  • Added created and updated attribute to compute_instance_v2 data source (#​1423)
  • Update docs for containerinfra_nodegroup_v1 (#​1426 and #​1436)

BUG FIXES

  • Fixed setting docker_volume_size on containerinfra_nodegroup_v1 (#​1437)
  • Fixed update for node_count on containerinfra_cluster_v1 (#​1431)
  • Fixed min_node_count and max_node_count on containerinfra_nodegroup_v1 (#​1431)
  • Fixed merge_labels on containerinfra_cluster_v1 (#​1435)
  • Fixed configuration/value type mismatch on db_configuration_v1 (#​1440)

v1.48.0

Compare Source

FEATURES

  • New Resource: containerinfra_nodegroup_v1 (#​1364)
  • New Data Source: containerinfra_nodegroup_v1 (#​1364)
  • New Data Source: openstack_compute_limits_v2 (#​1418)

IMPROVEMENTS

  • Added user_id argument to compute_keypair_v2 resource (#​1349)
  • Added rebuild support for compute_instance_v2 resource so image_id, image_name and personality won't create a new resource anymore (#​1368)
  • Added monitor_port and monitor_address to lb_members_v2 (#​1363)
  • Added monitor_port and monitor_address to lb_member_v2 (#​1390)
  • Added ability to import openstack_networking_port_secgroup_associate_v2 (#​1415)
  • Added storage_policy to objectstorage_container_v1 (#​1416)

BUG FIXES

  • Fixed panic on ignored error from net.ParseCIDR(cidr) (#​1377)
  • Fixed required region attribute on networking_quota_v2 datasource (#​1374)
  • Fixed not setting properties on images_image_v2 datasource (#​1370)
  • Fixed handling of missing flavors in openstack_compute_instance_v2 (#​1362)

v1.47.0

Compare Source

IMPROVEMENTS

  • Added host attribute to blockstorage_volume_v3 datasource (#​1291)
  • Added possibility to update protected, min_disk_gb, min_ram_mb arguments of image_v2 resource (#​1341)
  • Added enable_logging flag into provider configuration that sets the same behaviour as OS_DEBUG env variable (#​1246)
  • Added dpd examples and tests to vpnaas_site_connection_v2 resource (#​1344)

BUG FIXES

  • Fixed lb_members_v2 documentation (#​1340)
  • Added missing environent variables from documentation (#​1348)
  • Fixed PROXYV2 protocol validation in lb_pool_v2 resource (#​1346)
  • Fixed provider panics on containerinfra_cluster_v1 resource (#​1308)

v1.46.0

Compare Source

FEATURES

  • New Resource: blockstorage_qos_v3 (#​1325)
  • New Resource: blockstorage_qos_association_v3 (#​1331)
  • New Data Source: blockstorage_quotaset_v3 (#​1319)
  • New Data Source: networking_quota_v2 (#​1318)

IMPROVEMENTS

  • Added region argument to compute_aggregate_v2 resource (#​1276)
  • Fixed default 0 value in skipped arguments of networking_quota_v2 resource (#​1316)
  • Added tags to lb_loadbalancer_v2 resource (#​1301)
  • Use Otavia API for lb_loadbalancer_v2 resource by default (#​1326)
  • Updated images_image_v2 resource to not recreate image on min_disk_gb, min_ram_mb, protected attributes changes (#​1299)
  • Updated gophercloud to v0.23.0 (#​1315)
  • Updated terraform-plugin-sdk to v2.10.0 (#​1333)

v1.45.0

Compare Source

FEATURES

  • New Data Source: openstack_compute_quotaset_v2 (#​1302)

IMPROVEMENTS

  • Added retries reading dns_zone_v2 and compute_instance_v2 state after creation in case of 502, 504 HTTP errors (#​1303)

BUG FIXES

  • Improved removal of networking_router_interface_v2 resource so it will delete only needed port on a router (#​1297)
  • Flagged url attribute of objectstorage_tempurl_v1 resource as sensitive (#​1305)
  • Fixed not specified quota values are being set to 0 in compute_quotaset_v2 resource (#​1304)

v1.44.0

Compare Source

NOTES

  • This release updates major version of terraform-plugin-sdk from v1 to v2 and that caused lots of changes in the code. If you experiencing new bugs after updating the provider please create an issue with a description of how to reproduce them.

FEATURES

  • Updated terraform-plugin-sdk to v2.7.1 (#​1139)
  • Updated Go to 1.17 (#​1295)

v1.43.1

Compare Source

BUG FIXES

  • Fixed panics when a token doesn't have a project scope (#​1282)

v1.43.0

Compare Source

FEATURES

  • New Resource: dns_transfer_request_v2 (#​1268)
  • New Resource: dns_transfer_accept_v2 (#​1268)

IMPROVEMENTS

  • Added SCTP, PROXYV2 protocols for lb_pool_v2 resource (#​1251)
  • Added project_id argument for dns_recordset_v2 resource (#​1254)
  • Added support for shelved_offloaded power state of compute_instance_v2 resource (#​1259)
  • Added cidr argument input check for networking_subnet_v2 resource (#​1267)
  • Removed Octavia microversions and added explanation about minor version usage (#​1249)
  • Fixed endpoints argument for vpnaas_endpoint_group_v2 resource in that way so endpoints order is not relevant anymore (#​1247)
  • Added addresses argument for db_instance_v1 resource (#​1260)
  • Better formatted documentation for some resources and data sources (#​1252), (#​1255), (#​1256)
  • Updated issues links so they point to the right repo (#​1272)

BUG FIXES

  • Fixed nil panic in compute_instance_v2 resource that could be caught while trying to unassign a server group from an instance (#​1248)

v1.42.0

Compare Source

IMPROVEMENTS

  • Added SCTP protocol support for lb_listener_v2 resource, note that will work only in Octavia (#​1236)
  • Added support for HEALTHY status of db_instance_v1 resource (#​1241)
  • Added address_group as object_type for networking_rbac_policy_v2 resource (#​1243)
    • Updated terraform-plugin-sdk to v1.17.2 (#​1244)

v1.41.0

Compare Source

FEATURES

  • New Resource: blockstorage_volume_type_access_v3 (#​1223)

IMPROVEMENTS

  • Added disable_status_check argument for dns_recordset_v2 resource (#​1221)
  • Added availability_zone argument for lb_loadbalancer_v2 resource (#​1225)
  • Added backup argument for lb_members_v2 resource (#​1227)

v1.40.0

Compare Source

FEATURES

  • New Resource: networking_portforwarding_v2 (#​940)
  • New Resource: blockstorage_volume_type_v3 (#​1204)

IMPROVEMENTS

  • Go version is updated to 1.16 and we're providing darwin/arm64 binaries starting from this release (#​1206)

BUG FIXES

  • Fixed Bad request API error while updating images_image_v2 resource because old OpenStack released don't have hidden argument (#​1209)
  • Fixed Bad request API error while updating blockstorage_quotaset_v2, blockstorage_quotaset_v3 (#​1200)

v1.39.0

Compare Source

IMPROVEMENTS

  • Added ability to manage blockstorage_quotaset_v2 for the same project across several regions with a single resource (#​1182)
  • Added ability to manage blockstorage_quotaset_v3 for the same project across several regions with a single resource (#​1183)
  • Added ability to manage openstack_compute_quotaset_v2 for the same project across several regions with a single resource (#​1181)
  • Added volume_type_quota argument for blockstorage_quotaset_v2 resource (#​1187)
  • Added volume_type_quota argument for blockstorage_quotaset_v3 resource (#​1185)
  • Added hidden argument for openstack_images_image_v2 resource and datasource (#​1186)

BUG FIXES

  • Fixed error updating networking_quota_v2 when it was created with the version older than 1.38.0 (#​1180)

v1.38.0

Compare Source

FEATURES

  • New Resource: openstack_lb_quota_v2 (#​1169)

IMPROVEMENTS

  • Updated gophercloud/utils, which now recognizes clouds.yml in addition to clouds.yaml and correctly applies per-region value overrides (#​1172)
  • Added vip_port_id for lb_loadbalancer_v2 resource. It can be used only with Octavia (#​1164)
  • Added service_catalog attribute for identity_auth_scope_v3 data source (#​1167)
  • Set 2.15 microversion for any type of server_group_v2 policy except affinity and anti-affinity since they don't need any microversion (#​1141)
  • Add a note about using names in security_groups in compute_instance_v2 resource in docs (#​1178)
  • Added ability to manage networking_quota_v2 for the same project across several regions with a single resource (#​1177)

v1.37.0

Compare Source

IMPROVEMENTS

  • Added image_source_username, image_source_password arguments to images_image_v2 resource (#​1157)
  • Updated networking_floatingip_v2 resource to retry subnets on floating IP creation, when a subnet is exhausted (#​1163)
  • Updated security notices for sensitive arguments and attributes in documentation (#​1161)

BUG FIXES

  • Fixed multiple networking_router_v2 resource creation while using external_subnet_ids argument (#​1163)

v1.36.0

Compare Source

NOTES

  • The dhcp_disabled argument in networking_subnet_v2 data source is deprecated. Use the dhcp_enabled = false argument value instead. (#​1153)
  • The max_retries provider parameter now honors the 429 code and uses the Retry-After header to extend the retry function (#​1159)

FEATURES

  • New Resource: openstack_identity_user_membership_v3 (#​1149)
  • New Data Source: openstack_networking_subnet_ids_v2 (#​1153)

IMPROVEMENTS

  • Updated zone argument to be Optional instead of Required in compute_aggregate_v2 resource (#​1133)
  • Updated local provider block in docs (#​1135)
  • Updated Go version to 1.15 (#​1137)
  • Updated networking_router_v2 resource to retry external subnets on router creation, when a subnet is exhausted (#​1151)
  • Added subnets attribute to networking_network_v2 data source (#​1152)
  • Extended max_retries provider parameter to use the Retry-After header (#​1159)

BUG FIXES

  • Fixed copying sync.Locker by updating gophercloud/utils with the fix (#​1144)
  • Fixed recreation of lb_loadbalancer_v2 resource if flavor_id haven't been specified (#​1147)
  • Fixed networking_port_v2 resource update if binding.profile is not set (#​1154)

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

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

Signed-off-by: konflux-internal-p02 <170854209+konflux-internal-p02[bot]@users.noreply.github.com>
@openshift-ci
Copy link

openshift-ci bot commented Nov 19, 2025

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: konflux-internal-p02[bot]

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci
Copy link

openshift-ci bot commented Nov 19, 2025

Hi @konflux-internal-p02[bot]. Thanks for your PR.

I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@sonarqubecloud
Copy link

@aloganat aloganat force-pushed the poc-testops branch 8 times, most recently from df5ffa4 to e1eb748 Compare January 8, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants