Skip to content

chore: release - #1986

Merged
gtema merged 1 commit into
mainfrom
release-plz-2026-09-08T10-55-56Z
Nov 12, 2026
Merged

gtema merged 1 commit into
mainfrom
release-plz-2026-09-08T10-55-56Z

Conversation

@gtema-release-plz

@gtema-release-plz gtema-release-plz Bot commented Sep 8, 2026 •

Copy link
Copy Markdown
Contributor

🤖 New release

  • openstack-sdk-auth-core: 0.22.7 -> 0.23.0 (✓ API compatible changes)
  • openstack_sdk_core: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-cli-core: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-sdk-auth-applicationcredential: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-federation: 0.22.7 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-auth-jwt: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-oidcclientcredentials: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-passkey: 0.22.7 -> 0.23.0 (⚠ API breaking changes)
  • openstack-sdk-auth-password: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-token: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-totp: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-receipt: 0.22.7 -> 0.23.0
  • openstack-sdk-websso-host: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • openstack-sdk-auth-websso: 0.22.7 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-block-storage: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-compute: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-container-infrastructure-management: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-dns: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-identity: 0.22.8 -> 0.23.0 (⚠ API breaking changes)
  • openstack-sdk-image: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-load-balancer: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-network: 0.22.8 -> 0.23.0 (⚠ API breaking changes)
  • openstack-sdk-object-store: 0.22.8 -> 0.23.0
  • openstack-sdk-placement: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-sdk-plugin-wasm: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • openstack_sdk: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-cli-api: 0.13.8 -> 0.14.0
  • openstack-cli-auth: 0.13.8 -> 0.14.0 (⚠ API breaking changes)
  • openstack-types-core: 0.22.8 -> 0.23.0
  • openstack-types-block-storage: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-types-compute: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-types-container-infrastructure-management: 0.22.8 -> 0.23.0
  • openstack-types-dns: 0.22.8 -> 0.23.0
  • openstack-types-identity: 0.22.8 -> 0.23.0
  • openstack-types-image: 0.22.8 -> 0.23.0
  • openstack-types-load-balancer: 0.22.8 -> 0.23.0
  • openstack-types-network: 0.22.8 -> 0.23.0 (⚠ API breaking changes)
  • openstack-types-object-store: 0.22.8 -> 0.23.0
  • openstack-types-placement: 0.22.8 -> 0.23.0
  • openstack_types: 0.22.8 -> 0.23.0 (✓ API compatible changes)
  • openstack-cli-block-storage: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-cli-catalog: 0.13.8 -> 0.14.0
  • openstack-cli-compute: 0.13.8 -> 0.14.0 (⚠ API breaking changes)
  • openstack-cli-config: 0.13.8 -> 0.14.0
  • openstack-cli-container-infrastructure-management: 0.13.8 -> 0.14.0
  • openstack-cli-dns: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-cli-identity: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-cli-image: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-cli-load-balancer: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-cli-network: 0.13.8 -> 0.14.0 (✓ API compatible changes)
  • openstack-cli-object-store: 0.13.8 -> 0.14.0
  • openstack-cli-placement: 0.13.8 -> 0.14.0
  • openstack-cli-plugin: 0.13.7 -> 0.13.8 (✓ API compatible changes)
  • openstack_cli: 0.13.8 -> 0.14.0 (⚠ API breaking changes)
  • openstack_tui: 0.13.8 -> 0.14.0 (⚠ API breaking changes)
  • openstack-sdk-auth-multifactor: 0.22.7 -> 0.23.0
  • openstack-sdk-auth-oidcaccesstoken: 0.22.7 -> 0.22.8

⚠ openstack-sdk-auth-passkey 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.51.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant PasskeyError::WebAuthn 9 -> 11 in /tmp/.tmpzTcvVZ/openstack/sdk/auth-passkey/src/error.rs:106

⚠ openstack-sdk-identity breaking changes

--- 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.51.0/src/lints/inherent_method_missing.ron

Failed in:
  CredentialBuilder::project_id, previously in file /tmp/.tmpT4UVD2/openstack-sdk-identity/src/v3/credential/set.rs:35
  CredentialBuilder::_type, previously in file /tmp/.tmpT4UVD2/openstack-sdk-identity/src/v3/credential/set.rs:35
  CredentialBuilder::user_id, previously in file /tmp/.tmpT4UVD2/openstack-sdk-identity/src/v3/credential/set.rs:35
  CredentialBuilder::properties, previously in file /tmp/.tmpT4UVD2/openstack-sdk-identity/src/v3/credential/set.rs:65

⚠ openstack-sdk-network 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.51.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:50
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:52
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:54
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:56
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:58
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:60
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:62
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:64
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:66
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:68
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:70
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:72
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:74
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:76
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:78
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:80
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:82
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:84
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:86
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:88
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:90
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:40
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:42
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/set.rs:44
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:58
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:60
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:62
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:64
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:66
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:68
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:70
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:72
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:74
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:76
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:78
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:80
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:82
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:84
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:86
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:88
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:90
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:92
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:94
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:96
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:98
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:40
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:42
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/set.rs:44
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:61
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:63
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:65
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:67
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:69
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:71
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:73
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:75
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:77
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:79
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:81
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:83
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:85
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:87
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:89
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:91
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:93
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:95
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:97
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:99
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:101
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:43
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:45
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ipsecpolicy/create.rs:47
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:54
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:56
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:58
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:60
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:62
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:64
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:66
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:68
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:70
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:72
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:74
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:76
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:78
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:80
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:82
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:84
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:86
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:88
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:90
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:92
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:94
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:44
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:46
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/sdk/network/src/v2/vpn/ikepolicy/create.rs:48

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that 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.51.0/src/lints/enum_variant_missing.ron

Failed in:
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/set.rs:52
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/set.rs:62
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/set.rs:78
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/set.rs:94
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/set.rs:40
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/set.rs:60
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/set.rs:70
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/set.rs:86
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/set.rs:102
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/set.rs:40
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/create.rs:63
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/create.rs:73
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/create.rs:89
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/create.rs:105
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ipsecpolicy/create.rs:43
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/create.rs:56
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/create.rs:66
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/create.rs:82
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/create.rs:98
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-sdk-network/src/v2/vpn/ikepolicy/create.rs:44

⚠ openstack-cli-auth breaking changes

--- 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.51.0/src/lints/enum_variant_added.ron

Failed in:
  variant AuthCommands:Cache in /tmp/.tmpzTcvVZ/openstack/cli/auth/src/lib.rs:45
  variant AuthCommands:Logout in /tmp/.tmpzTcvVZ/openstack/cli/auth/src/lib.rs:47

⚠ openstack-types-network 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.51.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:100
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:104
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:108
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:151
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:155
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:159
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:163
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:167
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:171
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:175
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:179
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:183
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:187
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:191
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:195
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:199
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:203
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:207
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:211
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:215
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:219
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:223
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:227
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:231
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:98
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:102
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:106
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:127
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:131
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:135
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:139
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:143
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:147
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:151
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:155
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:159
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:163
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:167
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:171
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:175
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:179
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:183
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:187
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:191
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:195
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:199
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:203
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/get.rs:207
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:100
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:104
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:108
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:151
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:155
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:159
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:163
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:167
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:171
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:175
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:179
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:183
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:187
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:191
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:195
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:199
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:203
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:207
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:211
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:215
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:219
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:223
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:227
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:231
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:98
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:102
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:106
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:127
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:131
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:135
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:139
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:143
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:147
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:151
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:155
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:159
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:163
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:167
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:171
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:175
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:179
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:183
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:187
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:191
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:195
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:199
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:203
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/list.rs:207
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:151
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:155
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:159
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:163
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:167
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:171
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:175
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:179
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:183
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:187
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:191
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:195
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:199
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:203
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:207
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:211
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:215
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:219
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:223
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:227
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/get.rs:231
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:98
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:102
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:106
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:127
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:131
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:135
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:139
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:143
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:147
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:151
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:155
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:159
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:163
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:167
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:171
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:175
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:179
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:183
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:187
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:191
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:195
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:199
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:203
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/set.rs:207
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:151
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:155
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:159
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:163
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:167
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:171
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:175
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:179
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:183
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:187
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:191
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:195
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:199
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:203
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:207
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:211
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:215
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:219
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:223
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:227
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/create.rs:231
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:100
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:104
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/set.rs:108
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:100
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:104
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ipsecpolicy/response/list.rs:108
  variant AuthAlgorithm::Sha256 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:98
  variant AuthAlgorithm::Sha384 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:102
  variant AuthAlgorithm::Sha512 5 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:106
  variant EncryptionAlgorithm::Aes128 1 -> 0 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:127
  variant EncryptionAlgorithm::Aes128Ccm12 2 -> 1 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:131
  variant EncryptionAlgorithm::Aes128Ccm16 3 -> 2 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:135
  variant EncryptionAlgorithm::Aes128Ccm8 4 -> 3 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:139
  variant EncryptionAlgorithm::Aes128Gcm12 6 -> 4 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:143
  variant EncryptionAlgorithm::Aes128Gcm16 7 -> 5 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:147
  variant EncryptionAlgorithm::Aes128Gcm8 8 -> 6 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:151
  variant EncryptionAlgorithm::Aes192 9 -> 7 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:155
  variant EncryptionAlgorithm::Aes192Ccm12 10 -> 8 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:159
  variant EncryptionAlgorithm::Aes192Ccm16 11 -> 9 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:163
  variant EncryptionAlgorithm::Aes192Ccm8 12 -> 10 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:167
  variant EncryptionAlgorithm::Aes192Gcm12 14 -> 11 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:171
  variant EncryptionAlgorithm::Aes192Gcm16 15 -> 12 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:175
  variant EncryptionAlgorithm::Aes192Gcm8 16 -> 13 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:179
  variant EncryptionAlgorithm::Aes256 17 -> 14 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:183
  variant EncryptionAlgorithm::Aes256Ccm12 18 -> 15 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:187
  variant EncryptionAlgorithm::Aes256Ccm16 19 -> 16 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:191
  variant EncryptionAlgorithm::Aes256Ccm8 20 -> 17 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:195
  variant EncryptionAlgorithm::Aes256Gcm12 22 -> 18 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:199
  variant EncryptionAlgorithm::Aes256Gcm16 23 -> 19 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:203
  variant EncryptionAlgorithm::Aes256Gcm8 24 -> 20 in /tmp/.tmpzTcvVZ/openstack/types/network/src/v2/vpn/ikepolicy/response/create.rs:207

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that 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.51.0/src/lints/enum_variant_missing.ron

Failed in:
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/get.rs:100
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/set.rs:156
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/set.rs:176
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/set.rs:208
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/set.rs:240
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/get.rs:98
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/get.rs:132
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/get.rs:152
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/get.rs:184
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/get.rs:216
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/create.rs:100
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/list.rs:156
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/list.rs:176
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/list.rs:208
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/list.rs:240
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/list.rs:98
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/list.rs:132
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/list.rs:152
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/list.rs:184
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/list.rs:216
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/get.rs:156
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/get.rs:176
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/get.rs:208
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/get.rs:240
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/set.rs:98
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/set.rs:132
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/set.rs:152
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/set.rs:184
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/set.rs:216
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/create.rs:156
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/create.rs:176
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/create.rs:208
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/create.rs:240
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/set.rs:100
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ipsecpolicy/response/list.rs:100
  variant AuthAlgorithm::Sha1, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/create.rs:98
  variant EncryptionAlgorithm::_3des, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/create.rs:132
  variant EncryptionAlgorithm::Aes128Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/create.rs:152
  variant EncryptionAlgorithm::Aes192Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/create.rs:184
  variant EncryptionAlgorithm::Aes256Ctr, previously in file /tmp/.tmpT4UVD2/openstack-types-network/src/v2/vpn/ikepolicy/response/create.rs:216

⚠ openstack-cli-compute breaking changes

--- 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.51.0/src/lints/enum_variant_added.ron

Failed in:
  variant ServerCommands:Unshelve21 in /tmp/.tmpzTcvVZ/openstack/cli/compute/src/v2/server.rs:258

⚠ openstack_cli breaking changes

--- 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.51.0/src/lints/enum_variant_added.ron

Failed in:
  variant TopLevelCommands:Config in /tmp/.tmpzTcvVZ/openstack/openstack_cli/src/cli.rs:122

⚠ openstack_tui breaking changes

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself 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.51.0/src/lints/struct_missing.ron

Failed in:
  struct openstack_tui::utils::PROJECT_NAME, previously in file /tmp/.tmpT4UVD2/openstack_tui/src/utils.rs:26
  struct openstack_tui::utils::DATA_FOLDER, previously in file /tmp/.tmpT4UVD2/openstack_tui/src/utils.rs:26
  struct openstack_tui::utils::CONFIG_FOLDER, previously in file /tmp/.tmpT4UVD2/openstack_tui/src/utils.rs:26
  struct openstack_tui::utils::LOG_ENV, previously in file /tmp/.tmpT4UVD2/openstack_tui/src/utils.rs:26
  struct openstack_tui::utils::LOG_FILE, previously in file /tmp/.tmpT4UVD2/openstack_tui/src/utils.rs:26
Changelog

openstack-sdk-auth-core

0.23.0 - 2026-11-12

Added

  • (sdk) Split CloudConfig to public and secure (#2021)

openstack_sdk_core

0.23.0 - 2026-11-12

Added

  • (sdk) Make CloudConfig serializable (#2031)
  • (sdk) Split CloudConfig to public and secure (#2021)
  • Extend 'osc auth' commands (#1990)

Fixed

  • (auth) Unblock external auth plugins (#2015)

Other

  • (sdk) Drop deprecated calls and dead code (#2016)

openstack-cli-core

0.14.0 - 2026-11-12

Added

  • (config) Add osc config command scaffolding (#2007)

Fixed

  • (cli) Respect enable_hints config option (#2006)

openstack-sdk-auth-applicationcredential

0.22.7 - 2026-09-07

Fixed

  • (auth-core) Improve auth-core quality (#1794)

Other

  • Apply clippy 1.97 (#1847)
  • Address clippy issues (#1799)
  • Improve auth plugins (#1796)

openstack-sdk-auth-federation

0.23.0 - 2026-11-12

Other

  • update Cargo.toml dependencies

openstack-sdk-auth-jwt

0.22.7 - 2026-09-07

Fixed

  • (auth-core) Improve auth-core quality (#1794)

Other

  • Improve auth plugins (#1796)

openstack-sdk-auth-oidcclientcredentials

0.22.7 - 2026-09-07

Added

  • Add OIDC client credentials authentication plugin (#1798)

openstack-sdk-auth-passkey

0.23.0 - 2026-11-12

Added

  • Use native ctap2 passkey authenticator (#2116)

Other

  • Bump webauthn to 0.6 (#2085)

openstack-sdk-auth-password

0.22.7 - 2026-09-07

Fixed

  • (auth-core) Improve auth-core quality (#1794)

Other

  • Apply clippy 1.97 (#1847)
  • Improve auth plugins (#1796)

openstack-sdk-auth-token

0.22.7 - 2026-09-07

Fixed

  • (auth-core) Improve auth-core quality (#1794)

Other

  • Address clippy issues (#1799)
  • Improve auth plugins (#1796)

openstack-sdk-auth-totp

0.22.7 - 2026-09-07

Fixed

  • (auth-core) Improve auth-core quality (#1794)

Other

  • Apply clippy 1.97 (#1847)
  • Improve auth plugins (#1796)

openstack-sdk-auth-receipt

0.22.7 - 2026-09-07

Fixed

  • (auth-core) Improve auth-core quality (#1794)

Other

  • Improve auth plugins (#1796)

openstack-sdk-websso-host

0.1.1 - 2026-11-12

Fixed

  • (auth) Unblock external auth plugins (#2015)

openstack-sdk-auth-websso

0.23.0 - 2026-11-12

Fixed

  • (auth) Unblock external auth plugins (#2015)

openstack-sdk-block-storage

0.23.0 - 2026-11-12

Added

  • (rust) Roll out --wait to some resources (#1998)

Fixed

  • Address required-but-nullable (#2114)

openstack-sdk-compute

0.23.0 - 2026-11-12

Added

  • Latest codegenerator content (#2111)

Fixed

  • Address required-but-nullable (#2114)

openstack-sdk-container-infrastructure-management

0.23.0 - 2026-11-12

Added

  • (rust) Roll out --wait to some resources (#1998)

openstack-sdk-dns

0.23.0 - 2026-11-12

Added

  • Latest codegenerator content (#2111)
  • (rust) Roll out --wait to some resources (#1998)

openstack-sdk-identity

0.23.0 - 2026-11-12

Added

  • Latest codegenerator content (#2111)

Fixed

  • (rust) Lowercase header names (#1991)

openstack-sdk-image

0.23.0 - 2026-11-12

Added

  • (rust) Roll out --wait to some resources (#1998)

openstack-sdk-load-balancer

0.23.0 - 2026-11-12

Added

  • (rust) Roll out --wait to some resources (#1998)

openstack-sdk-network

0.23.0 - 2026-11-12

Added

  • Latest codegenerator content (#2111)

Fixed

  • (rust) Lowercase header names (#1991)

openstack-sdk-object-store

0.22.8 - 2026-09-07

Added

  • Start populating max_version for sdk (#1883)
  • (sdk) Start populating max_ver and min_ver (#1881)
  • Adapt codegen to use min ver suffix (#1870)

Other

  • Stop use deprecated RawQuery/RawQueryAsync (#1889)

openstack-sdk-placement

0.23.0 - 2026-11-12

Fixed

  • Address

@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch 12 times, most recently from 8717f54 to a49a3c2 Compare September 17, 2026 16:22
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch 5 times, most recently from 20fb8b0 to ccb3b3f Compare September 19, 2026 14:43
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch 5 times, most recently from 73ca41f to dda6eb8 Compare October 3, 2026 06:09
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch 8 times, most recently from 1a45234 to 4071a5c Compare October 10, 2026 14:47
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch 17 times, most recently from b31ea68 to 7069d5b Compare October 31, 2026 17:36
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch 9 times, most recently from 33c1ff1 to d035a40 Compare November 7, 2026 08:23
@gtema-release-plz
gtema-release-plz Bot force-pushed the release-plz-2026-09-08T10-55-56Z branch from d035a40 to 838c77b Compare November 12, 2026 14:18
@gtema-release-plz gtema-release-plz Bot mentioned this pull request Nov 12, 2026
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