Skip to content

chore: release - #1043

Closed
gtema-release-plz[bot] wants to merge 1 commit into
mainfrom
release-plz-2025-03-07T18-12-19Z
Closed

chore: release#1043
gtema-release-plz[bot] wants to merge 1 commit into
mainfrom
release-plz-2025-03-07T18-12-19Z

Conversation

@gtema-release-plz

@gtema-release-plz gtema-release-plz Bot commented Mar 7, 2025

Copy link
Copy Markdown
Contributor

🤖 New release

  • openstack_sdk: 0.18.0 -> 0.19.0 (⚠ API breaking changes)
  • openstack_cli: 0.9.5 -> 0.9.6 (✓ API compatible changes)
  • openstack_tui: 0.9.5 -> 0.9.6 (✓ API compatible changes)

openstack_sdk breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant EncryptionAlgorithm::Aes128Gcm12 5 -> 6 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:48
  variant EncryptionAlgorithm::Aes128Gcm16 6 -> 7 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:50
  variant EncryptionAlgorithm::Aes128Gcm8 7 -> 8 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:52
  variant EncryptionAlgorithm::Aes192 8 -> 9 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:54
  variant EncryptionAlgorithm::Aes192Ccm12 9 -> 10 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:56
  variant EncryptionAlgorithm::Aes192Ccm16 10 -> 11 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:58
  variant EncryptionAlgorithm::Aes192Ccm8 11 -> 12 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:60
  variant EncryptionAlgorithm::Aes192Gcm12 12 -> 14 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:64
  variant EncryptionAlgorithm::Aes192Gcm16 13 -> 15 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:66
  variant EncryptionAlgorithm::Aes192Gcm8 14 -> 16 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:68
  variant EncryptionAlgorithm::Aes256 15 -> 17 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:70
  variant EncryptionAlgorithm::Aes256Ccm12 16 -> 18 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:72
  variant EncryptionAlgorithm::Aes256Ccm16 17 -> 19 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:74
  variant EncryptionAlgorithm::Aes256Ccm8 18 -> 20 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:76
  variant EncryptionAlgorithm::Aes256Gcm12 19 -> 22 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:80
  variant EncryptionAlgorithm::Aes256Gcm16 20 -> 23 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:82
  variant EncryptionAlgorithm::Aes256Gcm8 21 -> 24 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:84
  variant EncryptionAlgorithm::Aes128Gcm12 5 -> 6 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:52
  variant EncryptionAlgorithm::Aes128Gcm16 6 -> 7 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:54
  variant EncryptionAlgorithm::Aes128Gcm8 7 -> 8 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:56
  variant EncryptionAlgorithm::Aes192 8 -> 9 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:58
  variant EncryptionAlgorithm::Aes192Ccm12 9 -> 10 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:60
  variant EncryptionAlgorithm::Aes192Ccm16 10 -> 11 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:62
  variant EncryptionAlgorithm::Aes192Ccm8 11 -> 12 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:64
  variant EncryptionAlgorithm::Aes192Gcm12 12 -> 14 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:68
  variant EncryptionAlgorithm::Aes192Gcm16 13 -> 15 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:70
  variant EncryptionAlgorithm::Aes192Gcm8 14 -> 16 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:72
  variant EncryptionAlgorithm::Aes256 15 -> 17 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:74
  variant EncryptionAlgorithm::Aes256Ccm12 16 -> 18 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:76
  variant EncryptionAlgorithm::Aes256Ccm16 17 -> 19 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:78
  variant EncryptionAlgorithm::Aes256Ccm8 18 -> 20 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:80
  variant EncryptionAlgorithm::Aes256Gcm12 19 -> 22 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:84
  variant EncryptionAlgorithm::Aes256Gcm16 20 -> 23 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:86
  variant EncryptionAlgorithm::Aes256Gcm8 21 -> 24 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:88
  variant EncryptionAlgorithm::Aes128Gcm12 5 -> 6 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:51
  variant EncryptionAlgorithm::Aes128Gcm16 6 -> 7 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:53
  variant EncryptionAlgorithm::Aes128Gcm8 7 -> 8 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:55
  variant EncryptionAlgorithm::Aes192 8 -> 9 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:57
  variant EncryptionAlgorithm::Aes192Ccm12 9 -> 10 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:59
  variant EncryptionAlgorithm::Aes192Ccm16 10 -> 11 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:61
  variant EncryptionAlgorithm::Aes192Ccm8 11 -> 12 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:63
  variant EncryptionAlgorithm::Aes192Gcm12 12 -> 14 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:67
  variant EncryptionAlgorithm::Aes192Gcm16 13 -> 15 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:69
  variant EncryptionAlgorithm::Aes192Gcm8 14 -> 16 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:71
  variant EncryptionAlgorithm::Aes256 15 -> 17 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:73
  variant EncryptionAlgorithm::Aes256Ccm12 16 -> 18 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:75
  variant EncryptionAlgorithm::Aes256Ccm16 17 -> 19 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:77
  variant EncryptionAlgorithm::Aes256Ccm8 18 -> 20 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:79
  variant EncryptionAlgorithm::Aes256Gcm12 19 -> 22 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:83
  variant EncryptionAlgorithm::Aes256Gcm16 20 -> 23 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:85
  variant EncryptionAlgorithm::Aes256Gcm8 21 -> 24 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:87
  variant EncryptionAlgorithm::Aes128Gcm12 5 -> 6 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:48
  variant EncryptionAlgorithm::Aes128Gcm16 6 -> 7 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:50
  variant EncryptionAlgorithm::Aes128Gcm8 7 -> 8 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:52
  variant EncryptionAlgorithm::Aes192 8 -> 9 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:54
  variant EncryptionAlgorithm::Aes192Ccm12 9 -> 10 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:56
  variant EncryptionAlgorithm::Aes192Ccm16 10 -> 11 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:58
  variant EncryptionAlgorithm::Aes192Ccm8 11 -> 12 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:60
  variant EncryptionAlgorithm::Aes192Gcm12 12 -> 14 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:64
  variant EncryptionAlgorithm::Aes192Gcm16 13 -> 15 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:66
  variant EncryptionAlgorithm::Aes192Gcm8 14 -> 16 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:68
  variant EncryptionAlgorithm::Aes256 15 -> 17 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:70
  variant EncryptionAlgorithm::Aes256Ccm12 16 -> 18 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:72
  variant EncryptionAlgorithm::Aes256Ccm16 17 -> 19 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:74
  variant EncryptionAlgorithm::Aes256Ccm8 18 -> 20 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:76
  variant EncryptionAlgorithm::Aes256Gcm12 19 -> 22 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:80
  variant EncryptionAlgorithm::Aes256Gcm16 20 -> 23 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:82
  variant EncryptionAlgorithm::Aes256Gcm8 21 -> 24 in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:84

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/enum_variant_added.ron

Failed in:
  variant ServiceType:ContainerInfrastructureManagement in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/types.rs:37
  variant ServiceType:ContainerInfrastructureManagement in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/types.rs:37
  variant EncryptionAlgorithm:Aes128Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:46
  variant EncryptionAlgorithm:Aes192Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:62
  variant EncryptionAlgorithm:Aes256Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/set.rs:78
  variant EncryptionAlgorithm:Aes128Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:46
  variant EncryptionAlgorithm:Aes192Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:62
  variant EncryptionAlgorithm:Aes256Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/set.rs:78
  variant EncryptionAlgorithm:Aes128Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:50
  variant EncryptionAlgorithm:Aes192Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:66
  variant EncryptionAlgorithm:Aes256Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ikepolicy/create.rs:82
  variant EncryptionAlgorithm:Aes128Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:49
  variant EncryptionAlgorithm:Aes192Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:65
  variant EncryptionAlgorithm:Aes256Ctr in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/network/v2/vpn/ipsecpolicy/create.rs:81

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/inherent_method_missing.ron

Failed in:
  ServiceBuilder::description, previously in file /tmp/.tmpLjuvd0/openstack_sdk/src/api/identity/v3/service/create.rs:34
  RequestBuilder::properties, previously in file /tmp/.tmpLjuvd0/openstack_sdk/src/api/identity/v3/system/user/role/set.rs:82
  RequestBuilder::properties, previously in file /tmp/.tmpLjuvd0/openstack_sdk/src/api/identity/v3/os_ep_filter/endpoint_group/set.rs:75
  ServiceBuilder::description, previously in file /tmp/.tmpLjuvd0/openstack_sdk/src/api/identity/v3/service/set.rs:37
  RequestBuilder::properties, previously in file /tmp/.tmpLjuvd0/openstack_sdk/src/api/identity/v3/system/group/role/set.rs:82
  RequestBuilder::properties, previously in file /tmp/.tmpLjuvd0/openstack_sdk/src/api/identity/v3/os_ep_filter/endpoint_group/create.rs:68

--- failure method_requires_different_generic_type_params: method now requires a different number of generic type parameters ---

Description:
A method now requires a different number of generic type parameters than it used to. Uses of this method that supplied the previous number of generic types will be broken.
        ref: https://doc.rust-lang.org/reference/items/generics.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/method_requires_different_generic_type_params.ron

Failed in:
  openstack_sdk::api::identity::v3::user::application_credential::create::AccessRulesBuilder::method takes 0 generic types instead of 1, in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/user/application_credential/create.rs:49
  openstack_sdk::api::identity::v3::os_federation::identity_provider::create::RequestBuilder::identity_provider takes 1 generic types instead of 3, in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_federation/identity_provider/create.rs:69
  openstack_sdk::api::identity::v3::user::application_credential::create::ApplicationCredentialBuilder::unrestricted takes 1 generic types instead of 0, in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/user/application_credential/create.rs:94
  openstack_sdk::api::identity::v3::role_assignment::list::RequestBuilder::effective takes 1 generic types instead of 0, in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/role_assignment/list.rs:97
  openstack_sdk::api::identity::v3::role_assignment::list::RequestBuilder::include_names takes 1 generic types instead of 0, in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/role_assignment/list.rs:97
  openstack_sdk::api::identity::v3::role_assignment::list::RequestBuilder::include_subtree takes 1 generic types instead of 0, in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/role_assignment/list.rs:97

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.39.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct Request (0 -> 1 lifetime params) in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_federation/identity_provider/head.rs:31
  Struct RequestBuilder (0 -> 1 lifetime params) in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_ep_filter/endpoint_group/head.rs:29
  Struct Request (0 -> 1 lifetime params) in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_ep_filter/endpoint_group/list.rs:31
  Struct Request (0 -> 1 lifetime params) in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_ep_filter/endpoint_group/head.rs:31
  Struct RequestBuilder (0 -> 1 lifetime params) in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_federation/identity_provider/head.rs:29
  Struct RequestBuilder (0 -> 1 lifetime params) in /tmp/.tmpkvKig6/openstack/openstack_sdk/src/api/identity/v3/os_ep_filter/endpoint_group/list.rs:29
Changelog

openstack_sdk

0.19.0 - 2025-03-07

Added

openstack_cli

0.9.6 - 2025-03-07

Added

Fixed

Other

openstack_tui

0.9.6 - 2025-03-07

Added

Fixed

Other


This PR was generated with release-plz.

@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2025-03-07T18-12-19Z branch 2 times, most recently from 3e52ded to 6a65be9 Compare March 7, 2025 21:00
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2025-03-07T18-12-19Z branch from 6a65be9 to 741036b Compare March 7, 2025 21:21
@gtema-release-plz gtema-release-plz Bot closed this Mar 7, 2025
@gtema
gtema deleted the release-plz-2025-03-07T18-12-19Z branch March 13, 2025 11:28
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.

0 participants