Closed cluster-stack-bot[bot] closed 2 months ago
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
ā» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: install-tool golang 1.21.9
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
ā» Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Command failed: go get -d -t ./...
go: downloading go1.23.0 (linux/amd64)
go: -d flag is deprecated. -d=true is a no-op
go: downloading sigs.k8s.io/cluster-api-provider-openstack v0.10.5
go: downloading github.com/onsi/ginkgo/v2 v2.20.2
go: downloading github.com/onsi/gomega v1.34.1
go: downloading github.com/gophercloud/utils/v2 v2.0.0-20240305212012-b57aefba4cdb
go: downloading github.com/hashicorp/go-uuid v1.0.3
go: downloading k8s.io/kubernetes v1.28.3
go: github.com/SovereignCloudStack/cluster-stack-provider-openstack/api/v1alpha1 imports
github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/images: cannot find module providing package github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/images
go: github.com/SovereignCloudStack/cluster-stack-provider-openstack/internal/controller imports
github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/imageimport: cannot find module providing package github.com/gophercloud/gophercloud/v2/openstack/imageservice/v2/imageimport
This PR contains the following updates:
v2.0.0-beta.2
->v2.1.0
v2.19.1
->v2.20.2
v0.9.0
->v0.10.5
Release Notes
gophercloud/gophercloud (github.com/gophercloud/gophercloud/v2)
### [`v2.1.0`](https://redirect.github.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v210-2024-07-24) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.0.0...v2.1.0) - [GH-3078](https://redirect.github.com/gophercloud/gophercloud/pull/3078) \[networking]: add BGP VPNs support - [GH-3086](https://redirect.github.com/gophercloud/gophercloud/pull/3086) build(deps): bump golang.org/x/crypto from 0.24.0 to 0.25.0 - [GH-3090](https://redirect.github.com/gophercloud/gophercloud/pull/3090) Adding support for field dns_publish_fixed_ip in a subnet - [GH-3092](https://redirect.github.com/gophercloud/gophercloud/pull/3092) \[neutron]: introduce Stateful argument for the security groups - [GH-3094](https://redirect.github.com/gophercloud/gophercloud/pull/3094) \[neutron]: introduce Description argument for the portforwarding - [GH-3106](https://redirect.github.com/gophercloud/gophercloud/pull/3106) clouds: Parse trust_id from clouds.yaml - [GH-3131](https://redirect.github.com/gophercloud/gophercloud/pull/3131) Align ServiceFail provisioning state value with Ironic - [GH-3136](https://redirect.github.com/gophercloud/gophercloud/pull/3136) Added node.Retired ### [`v2.0.0`](https://redirect.github.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v200-2024-05-27) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.0.0-rc.3...v2.0.0) MAIN BREAKING CHANGES: - **Gophercloud now requires Go v1.22.** - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) Gophercloud now escapes container and object names in all `objects` and `containers` functions. If you were previously escaping names (with, for example: `url.PathEscape` or `url.QueryEscape`), then you should REMOVE that and pass the intended names to Gophercloud directly. - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) The `containers.ListOpts#Full` and `objects.ListOpts#Full` properties are REMOVED from the Gophercloud API. The reason for that is: plaintext listing is unfixably wrong and won't handle special characters reliably (i.e. `\n`). - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) Empty container names, container names containing a slash (`/`), and empty object names are now rejected in Gophercloud before any call to Swift. - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) In `objectstorage`: `containers.ErrInvalidContainerName` is now `v1.ErrInvalidContainerName`. - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) New name validation errors in `objectstorage`: - `v1.ErrEmptyContainerName` - `v1.ErrEmptyObjectName` - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) In `objects.Copy`: the `destination` field (e.g. `objects.CopyOpts#Destination`) must be in the form `/container/object`: the function will reject a destination path if it doesn't start with a slash (`/`). - [GH-2560](https://redirect.github.com/gophercloud/gophercloud/pull/2560) loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts - [GH-2886](https://redirect.github.com/gophercloud/gophercloud/pull/2886) ports: Fix value_specs implementation - [GH-2665](https://redirect.github.com/gophercloud/gophercloud/pull/2665) Cinder: Remove multiatttach request parameter - [GH-2936](https://redirect.github.com/gophercloud/gophercloud/pull/2936) Make Gophercloud context-aware: all function signatures triggering an HTTP call now accept a context.Context for tracing and cancellation - [GH-2970](https://redirect.github.com/gophercloud/gophercloud/pull/2970) Remove context from the Provider client - [GH-2904](https://redirect.github.com/gophercloud/gophercloud/pull/2904) Remove error code types New features and improvements: - [GH-2486](https://redirect.github.com/gophercloud/gophercloud/pull/2486) Fix BareMetalV1 version - [GH-2492](https://redirect.github.com/gophercloud/gophercloud/pull/2492) Add tags for loadbalancer l7policy and l7rule - [GH-2560](https://redirect.github.com/gophercloud/gophercloud/pull/2560) loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts - [GH-2561](https://redirect.github.com/gophercloud/gophercloud/pull/2561) compute: add ext_specs to flavor - [GH-2613](https://redirect.github.com/gophercloud/gophercloud/pull/2613) Migrate baremetal inventory to a common location - [GH-2724](https://redirect.github.com/gophercloud/gophercloud/pull/2724) baremetal: introduce Node Inventory API - [GH-2725](https://redirect.github.com/gophercloud/gophercloud/pull/2725) baremetal: finish moving common inventory bits - [GH-2736](https://redirect.github.com/gophercloud/gophercloud/pull/2736) Composable templates - [GH-2781](https://redirect.github.com/gophercloud/gophercloud/pull/2781) baremetal: support ironic native PluginData - [GH-2791](https://redirect.github.com/gophercloud/gophercloud/pull/2791) Add microversion utilities - [GH-2806](https://redirect.github.com/gophercloud/gophercloud/pull/2806) Fix list ports with multiple fixedip parameters - [GH-2809](https://redirect.github.com/gophercloud/gophercloud/pull/2809) Remove code for CDN (poppy) - [GH-2812](https://redirect.github.com/gophercloud/gophercloud/pull/2812) Revert "Fix baremetal jobs on Ubuntu 20.04" - [GH-2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) objects: Escape names in Gophercloud - [GH-2828](https://redirect.github.com/gophercloud/gophercloud/pull/2828) Octavia: Add tags to resources missing them - [GH-2834](https://redirect.github.com/gophercloud/gophercloud/pull/2834) baremetal: implemented ParsedLLDP in the standard PluginData - [GH-2866](https://redirect.github.com/gophercloud/gophercloud/pull/2866) loadbalancer additional_vips by snigle - [GH-2881](https://redirect.github.com/gophercloud/gophercloud/pull/2881) Adding missing QoS field for router - [GH-2883](https://redirect.github.com/gophercloud/gophercloud/pull/2883) Context-aware methods to ProviderClient and ServiceClient - [GH-2892](https://redirect.github.com/gophercloud/gophercloud/pull/2892) Authenticate with a clouds.yaml ### [`v2.0.0-rc.3`](https://redirect.github.com/gophercloud/gophercloud/releases/tag/v2.0.0-rc.3) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.0.0-rc.2...v2.0.0-rc.3) #### What's Changed - build(deps): bump golang.org/x/crypto from 0.23.0 to 0.24.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/3066](https://redirect.github.com/gophercloud/gophercloud/pull/3066) - Updates to v2 migration doc by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3068](https://redirect.github.com/gophercloud/gophercloud/pull/3068) - Accept interfaces wherever possible by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/3069](https://redirect.github.com/gophercloud/gophercloud/pull/3069) **Full Changelog**: https://github.com/gophercloud/gophercloud/compare/v2.0.0-rc.2...v2.0.0-rc.3 ### [`v2.0.0-rc.2`](https://redirect.github.com/gophercloud/gophercloud/releases/tag/v2.0.0-rc.2) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.0.0-rc.1...v2.0.0-rc.2) #### What's Changed - Correct use of system-scoped tokens in CI by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3064](https://redirect.github.com/gophercloud/gophercloud/pull/3064) - identity: use AuthOptionsBuilder for v2 auth by [@cardoe](https://redirect.github.com/cardoe) in [https://github.com/gophercloud/gophercloud/pull/2655](https://redirect.github.com/gophercloud/gophercloud/pull/2655) **Full Changelog**: https://github.com/gophercloud/gophercloud/compare/v2.0.0-rc.1...v2.0.0-rc.2 ### [`v2.0.0-rc.1`](https://redirect.github.com/gophercloud/gophercloud/releases/tag/v2.0.0-rc.1) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.0.0-beta.5...v2.0.0-rc.1) #### What's Changed - Add CRUD support for encryption in volume v3 types by [@gebamp](https://redirect.github.com/gebamp) in [https://github.com/gophercloud/gophercloud/pull/2642](https://redirect.github.com/gophercloud/gophercloud/pull/2642) - Instrument backporting to v1 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2656](https://redirect.github.com/gophercloud/gophercloud/pull/2656) - chore: Fix labels by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2661](https://redirect.github.com/gophercloud/gophercloud/pull/2661) - Add projectID to fwaas_v2 policy CreateOpts and ListOpts by [@nikParasyr](https://redirect.github.com/nikParasyr) in [https://github.com/gophercloud/gophercloud/pull/2664](https://redirect.github.com/gophercloud/gophercloud/pull/2664) - Add projectID to fwaas_v2 CreateOpts by [@nikParasyr](https://redirect.github.com/nikParasyr) in [https://github.com/gophercloud/gophercloud/pull/2663](https://redirect.github.com/gophercloud/gophercloud/pull/2663) - tests: run MultiAttach with a capable Cinder Type by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2658](https://redirect.github.com/gophercloud/gophercloud/pull/2658) - \[CI] Drop branch filters for 'Ensure Labels' and 'CodeQL' jobs by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2674](https://redirect.github.com/gophercloud/gophercloud/pull/2674) - Remove unused backport-labels.yaml file by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2681](https://redirect.github.com/gophercloud/gophercloud/pull/2681) - Restore branch filter for ensure-labels workflow by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2680](https://redirect.github.com/gophercloud/gophercloud/pull/2680) - Advertise slack channel by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2684](https://redirect.github.com/gophercloud/gophercloud/pull/2684) - Use git-backporting v4.1.0 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2687](https://redirect.github.com/gophercloud/gophercloud/pull/2687) - Bump kiegroup/git-backporting from [`265955d`](https://redirect.github.com/gophercloud/gophercloud/commit/265955dda77a8191fd1f64517fec20e8d5f8c5b4) to [`e29dae5`](https://redirect.github.com/gophercloud/gophercloud/commit/e29dae5073d5b026781931f9be00fc19d0453acb) by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2692](https://redirect.github.com/gophercloud/gophercloud/pull/2692) - labels: Add Dependabot labels by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2693](https://redirect.github.com/gophercloud/gophercloud/pull/2693) - \[manila]: add reset and force delete actions to a snapshot by [@kayrus](https://redirect.github.com/kayrus) in [https://github.com/gophercloud/gophercloud/pull/2689](https://redirect.github.com/gophercloud/gophercloud/pull/2689) - \[cinder]: add reset and force delete actions to volumes and snapshots by [@kayrus](https://redirect.github.com/kayrus) in [https://github.com/gophercloud/gophercloud/pull/2696](https://redirect.github.com/gophercloud/gophercloud/pull/2696) - Require Go v1.20 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2645](https://redirect.github.com/gophercloud/gophercloud/pull/2645) - Cinder: Remove multiatttach request parameter by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2665](https://redirect.github.com/gophercloud/gophercloud/pull/2665) - Bump golang.org/x/crypto from 0.0.0-20220829220503-c86fa9a7ed90 to 0.11.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2676](https://redirect.github.com/gophercloud/gophercloud/pull/2676) - \[cinder]: add reset and force delete actions to backups by [@kayrus](https://redirect.github.com/kayrus) in [https://github.com/gophercloud/gophercloud/pull/2706](https://redirect.github.com/gophercloud/gophercloud/pull/2706) - Bump kiegroup/git-backporting from 4.2.0 to 4.3.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2707](https://redirect.github.com/gophercloud/gophercloud/pull/2707) - backport-v1: use PAT token when creating the PR by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2708](https://redirect.github.com/gophercloud/gophercloud/pull/2708) - README: minor change to test backport workflow by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2709](https://redirect.github.com/gophercloud/gophercloud/pull/2709) - backport: use github app instead of PAT by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2711](https://redirect.github.com/gophercloud/gophercloud/pull/2711) - compute: add ext_specs to flavor by [@gxxxh](https://redirect.github.com/gxxxh) in [https://github.com/gophercloud/gophercloud/pull/2561](https://redirect.github.com/gophercloud/gophercloud/pull/2561) - Add tags for loadbalancer l7policy and l7rule by [@nikParasyr](https://redirect.github.com/nikParasyr) in [https://github.com/gophercloud/gophercloud/pull/2492](https://redirect.github.com/gophercloud/gophercloud/pull/2492) - loadbalancer: Use CreateMemberOpts instead of BatchUpdateMemberOpts in PoolCreateOpts by [@danfai](https://redirect.github.com/danfai) in [https://github.com/gophercloud/gophercloud/pull/2560](https://redirect.github.com/gophercloud/gophercloud/pull/2560) - Bump golang.org/x/crypto from 0.11.0 to 0.12.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2720](https://redirect.github.com/gophercloud/gophercloud/pull/2720) - orchestration: Explicit error in optionsmap creation by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2719](https://redirect.github.com/gophercloud/gophercloud/pull/2719) - Add conductor API to Baremetal V1 by [@dkt26111](https://redirect.github.com/dkt26111) in [https://github.com/gophercloud/gophercloud/pull/2722](https://redirect.github.com/gophercloud/gophercloud/pull/2722) - Migrate baremetal inventory to a common location by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2613](https://redirect.github.com/gophercloud/gophercloud/pull/2613) - Bump kiegroup/git-backporting from 4.3.0 to 4.4.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2727](https://redirect.github.com/gophercloud/gophercloud/pull/2727) - baremetal: introduce Node Inventory API by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2724](https://redirect.github.com/gophercloud/gophercloud/pull/2724) - baremetal: finish moving common inventory bits by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2725](https://redirect.github.com/gophercloud/gophercloud/pull/2725) - networking/v2/ports: allow list filter by security group by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2728](https://redirect.github.com/gophercloud/gophercloud/pull/2728) - Fix BareMetalV1 version by [@snigle](https://redirect.github.com/snigle) in [https://github.com/gophercloud/gophercloud/pull/2486](https://redirect.github.com/gophercloud/gophercloud/pull/2486) - Add Github Workflow for checking Go API compatibility on PRs by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2508](https://redirect.github.com/gophercloud/gophercloud/pull/2508) - Bump actions-ecosystem/action-add-labels from 1.1.0 to 1.1.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2733](https://redirect.github.com/gophercloud/gophercloud/pull/2733) - Bump actions/setup-go from 2 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2732](https://redirect.github.com/gophercloud/gophercloud/pull/2732) - workflow: remove semver-require by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2734](https://redirect.github.com/gophercloud/gophercloud/pull/2734) - all: Replace deprecated ioutil by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2737](https://redirect.github.com/gophercloud/gophercloud/pull/2737) - workflow/semver-auto: rebase PR by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2740](https://redirect.github.com/gophercloud/gophercloud/pull/2740) - CI: Fix a typo in semver-auto by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2743](https://redirect.github.com/gophercloud/gophercloud/pull/2743) - semver-auto: manual rebase instead of external action by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2745](https://redirect.github.com/gophercloud/gophercloud/pull/2745) - semver-auto: remove labels first by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2744](https://redirect.github.com/gophercloud/gophercloud/pull/2744) - workflow/backport_v1: use verified getsentry/action-github-app-token by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2742](https://redirect.github.com/gophercloud/gophercloud/pull/2742) - semver-auto: tell who we are during rebase by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2754](https://redirect.github.com/gophercloud/gophercloud/pull/2754) - build(deps): bump actions/checkout from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2751](https://redirect.github.com/gophercloud/gophercloud/pull/2751) - Composable templates by [@dverbeir](https://redirect.github.com/dverbeir) in [https://github.com/gophercloud/gophercloud/pull/2736](https://redirect.github.com/gophercloud/gophercloud/pull/2736) - build(deps): bump golang.org/x/crypto from 0.12.0 to 0.13.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2763](https://redirect.github.com/gophercloud/gophercloud/pull/2763) - ci/semver-auto: return a failure only when needed by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2765](https://redirect.github.com/gophercloud/gophercloud/pull/2765) - ci/functional: fix ubuntu version & add antelope by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2762](https://redirect.github.com/gophercloud/gophercloud/pull/2762) - Fix semver-auto by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2773](https://redirect.github.com/gophercloud/gophercloud/pull/2773) - Fix typos in comments by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2771](https://redirect.github.com/gophercloud/gophercloud/pull/2771) - CI: automatically reject backward incompatible backports by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2761](https://redirect.github.com/gophercloud/gophercloud/pull/2761) - Add tag field to compute block_device_v2 by [@mkjpryor](https://redirect.github.com/mkjpryor) in [https://github.com/gophercloud/gophercloud/pull/2777](https://redirect.github.com/gophercloud/gophercloud/pull/2777) - backport: include label name changes in events by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2780](https://redirect.github.com/gophercloud/gophercloud/pull/2780) - Acceptance: Handle numerical version names in version comparison helpers by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2764](https://redirect.github.com/gophercloud/gophercloud/pull/2764) - backport: fix label names by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2784](https://redirect.github.com/gophercloud/gophercloud/pull/2784) - Make acceptance tests internal by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2786](https://redirect.github.com/gophercloud/gophercloud/pull/2786) - baremetal: support ironic native PluginData by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2781](https://redirect.github.com/gophercloud/gophercloud/pull/2781) - ci/unit: switch to coverallsapp/github-action by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2793](https://redirect.github.com/gophercloud/gophercloud/pull/2793) - build(deps): bump golang.org/x/crypto from 0.13.0 to 0.14.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2797](https://redirect.github.com/gophercloud/gophercloud/pull/2797) - Fix options initialization in ServiceClient.Request (fixes [#2798](https://redirect.github.com/gophercloud/gophercloud/issues/2798)) by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2799](https://redirect.github.com/gophercloud/gophercloud/pull/2799) - Add job for bobcat stable/2023.2 by [@iurygregory](https://redirect.github.com/iurygregory) in [https://github.com/gophercloud/gophercloud/pull/2801](https://redirect.github.com/gophercloud/gophercloud/pull/2801) - Fix baremetal jobs on Ubuntu 20.04 by [@iurygregory](https://redirect.github.com/iurygregory) in [https://github.com/gophercloud/gophercloud/pull/2805](https://redirect.github.com/gophercloud/gophercloud/pull/2805) - Revert "Fix baremetal jobs on Ubuntu 20.04" by [@iurygregory](https://redirect.github.com/iurygregory) in [https://github.com/gophercloud/gophercloud/pull/2812](https://redirect.github.com/gophercloud/gophercloud/pull/2812) - Add workaround for baremetal jobs on ubuntu 20.04 by [@iurygregory](https://redirect.github.com/iurygregory) in [https://github.com/gophercloud/gophercloud/pull/2813](https://redirect.github.com/gophercloud/gophercloud/pull/2813) - Remove code for CDN (poppy) by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2809](https://redirect.github.com/gophercloud/gophercloud/pull/2809) - Make fixtures part of tests by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2811](https://redirect.github.com/gophercloud/gophercloud/pull/2811) - Support Firmware Interface by [@iurygregory](https://redirect.github.com/iurygregory) in [https://github.com/gophercloud/gophercloud/pull/2795](https://redirect.github.com/gophercloud/gophercloud/pull/2795) - Test files alongside code by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2818](https://redirect.github.com/gophercloud/gophercloud/pull/2818) - Fix blind replacement of paths in Heat template referencing other files by [@dverbeir](https://redirect.github.com/dverbeir) in [https://github.com/gophercloud/gophercloud/pull/2815](https://redirect.github.com/gophercloud/gophercloud/pull/2815) - Fix list ports with multiple fixedip parameters by [@mdbooth](https://redirect.github.com/mdbooth) in [https://github.com/gophercloud/gophercloud/pull/2806](https://redirect.github.com/gophercloud/gophercloud/pull/2806) - build(deps): bump thollander/actions-comment-pull-request from 2.4.2 to 2.4.3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2820](https://redirect.github.com/gophercloud/gophercloud/pull/2820) - Add more godoc to GuestFormat by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2822](https://redirect.github.com/gophercloud/gophercloud/pull/2822) - Octavia: Add tags to resources missing them by [@dulek](https://redirect.github.com/dulek) in [https://github.com/gophercloud/gophercloud/pull/2828](https://redirect.github.com/gophercloud/gophercloud/pull/2828) - objects: Escape names in Gophercloud by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2821](https://redirect.github.com/gophercloud/gophercloud/pull/2821) - Add microversion utilities by [@lentzi90](https://redirect.github.com/lentzi90) in [https://github.com/gophercloud/gophercloud/pull/2791](https://redirect.github.com/gophercloud/gophercloud/pull/2791) - build(deps): bump golang.org/x/crypto from 0.14.0 to 0.15.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2832](https://redirect.github.com/gophercloud/gophercloud/pull/2832) - baremetal: implemented ParsedLLDP in the standard PluginData by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2834](https://redirect.github.com/gophercloud/gophercloud/pull/2834) - chore: use String() instead of fmt.Sprintf by [@testwill](https://redirect.github.com/testwill) in [https://github.com/gophercloud/gophercloud/pull/2837](https://redirect.github.com/gophercloud/gophercloud/pull/2837) - build(deps): bump golang.org/x/crypto from 0.15.0 to 0.16.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2838](https://redirect.github.com/gophercloud/gophercloud/pull/2838) - build(deps): bump kiegroup/git-backporting from 4.4.0 to 4.4.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2845](https://redirect.github.com/gophercloud/gophercloud/pull/2845) - build(deps): bump actions/setup-go from 4 to 5 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2847](https://redirect.github.com/gophercloud/gophercloud/pull/2847) - build(deps): bump kiegroup/git-backporting from 4.4.1 to 4.5.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2849](https://redirect.github.com/gophercloud/gophercloud/pull/2849) - build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2853](https://redirect.github.com/gophercloud/gophercloud/pull/2853) - build(deps): bump github/codeql-action from 2 to 3 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2850](https://redirect.github.com/gophercloud/gophercloud/pull/2850) - build(deps): bump actions/upload-artifact from 3 to 4 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2851](https://redirect.github.com/gophercloud/gophercloud/pull/2851) - Fix devstack install on EOL magnum branches by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2855](https://redirect.github.com/gophercloud/gophercloud/pull/2855) - Fix networking acceptance tests by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2854](https://redirect.github.com/gophercloud/gophercloud/pull/2854) - build(deps): bump golang.org/x/crypto from 0.17.0 to 0.18.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2860](https://redirect.github.com/gophercloud/gophercloud/pull/2860) - Bump go_apidiff by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2865](https://redirect.github.com/gophercloud/gophercloud/pull/2865) - Fix go-apidiff commit ID by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2867](https://redirect.github.com/gophercloud/gophercloud/pull/2867) - \[db/v1/instance]: adding support for availability_zone for a db instance by [@zhekazuev](https://redirect.github.com/zhekazuev) in [https://github.com/gophercloud/gophercloud/pull/2871](https://redirect.github.com/gophercloud/gophercloud/pull/2871) - loadbalancer additional_vips by snigle by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2866](https://redirect.github.com/gophercloud/gophercloud/pull/2866) - Add support of Flavors and FlavorProfiles for Octavia by [@Pyjou](https://redirect.github.com/Pyjou) in [https://github.com/gophercloud/gophercloud/pull/2575](https://redirect.github.com/gophercloud/gophercloud/pull/2575) - Set the user agent to an unreleased version by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2879](https://redirect.github.com/gophercloud/gophercloud/pull/2879) - Context-aware methods to ProviderClient and ServiceClient by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2883](https://redirect.github.com/gophercloud/gophercloud/pull/2883) - build(deps): bump getsentry/action-github-app-token from 2.0.0 to 3.0.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2885](https://redirect.github.com/gophercloud/gophercloud/pull/2885) - Adding missing QoS field for router by [@al26p](https://redirect.github.com/al26p) in [https://github.com/gophercloud/gophercloud/pull/2881](https://redirect.github.com/gophercloud/gophercloud/pull/2881) - authentication: Add WithContext functions by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2890](https://redirect.github.com/gophercloud/gophercloud/pull/2890) - test: Restructure actions by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2891](https://redirect.github.com/gophercloud/gophercloud/pull/2891) - pager: Add WithContext functions by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2889](https://redirect.github.com/gophercloud/gophercloud/pull/2889) - Revert "test: Restructure actions" by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/2896](https://redirect.github.com/gophercloud/gophercloud/pull/2896) - Fix value_specs implementation by [@lentzi90](https://redirect.github.com/lentzi90) in [https://github.com/gophercloud/gophercloud/pull/2886](https://redirect.github.com/gophercloud/gophercloud/pull/2886) - Authenticate with a clouds.yaml by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2892](https://redirect.github.com/gophercloud/gophercloud/pull/2892) - build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2900](https://redirect.github.com/gophercloud/gophercloud/pull/2900) - Prepare v2.0.0-beta.1 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2898](https://redirect.github.com/gophercloud/gophercloud/pull/2898) - CHANGELOG: Plus one to the breaking changes by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2903](https://redirect.github.com/gophercloud/gophercloud/pull/2903) - Set the user agent to `v2-unreleased` by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2901](https://redirect.github.com/gophercloud/gophercloud/pull/2901) - build(deps): bump EmilienM/devstack-action from 0.11 to 0.14 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2911](https://redirect.github.com/gophercloud/gophercloud/pull/2911) - db/v1/instance: Add configuration to createOpts by [@nikParasyr](https://redirect.github.com/nikParasyr) in [https://github.com/gophercloud/gophercloud/pull/2882](https://redirect.github.com/gophercloud/gophercloud/pull/2882) - v2: Add ParseOption type to made clouds.Parse() more usable for optional With\* funcs by [@vooon](https://redirect.github.com/vooon) in [https://github.com/gophercloud/gophercloud/pull/2914](https://redirect.github.com/gophercloud/gophercloud/pull/2914) - chore: Add a workflow to backport to v2 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2918](https://redirect.github.com/gophercloud/gophercloud/pull/2918) - replace deprecated library by [@yj-yoo](https://redirect.github.com/yj-yoo) in [https://github.com/gophercloud/gophercloud/pull/2922](https://redirect.github.com/gophercloud/gophercloud/pull/2922) - simplify conditional expressions by [@yj-yoo](https://redirect.github.com/yj-yoo) in [https://github.com/gophercloud/gophercloud/pull/2921](https://redirect.github.com/gophercloud/gophercloud/pull/2921) - change coding style by [@yj-yoo](https://redirect.github.com/yj-yoo) in [https://github.com/gophercloud/gophercloud/pull/2928](https://redirect.github.com/gophercloud/gophercloud/pull/2928) - build(deps): bump thollander/actions-comment-pull-request from 2.4.3 to 2.5.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2930](https://redirect.github.com/gophercloud/gophercloud/pull/2930) - Fix AllowReauth reauthentication by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2932](https://redirect.github.com/gophercloud/gophercloud/pull/2932) - provider client: Reauthenticate with context by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2935](https://redirect.github.com/gophercloud/gophercloud/pull/2935) - build(deps): bump kiegroup/git-backporting from 4.5.0 to 4.5.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2942](https://redirect.github.com/gophercloud/gophercloud/pull/2942) - Make Gophercloud context-aware by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2936](https://redirect.github.com/gophercloud/gophercloud/pull/2936) - Use volumeID, not attachmentID, to detach volume by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2939](https://redirect.github.com/gophercloud/gophercloud/pull/2939) - CHANGELOG: Add context by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2944](https://redirect.github.com/gophercloud/gophercloud/pull/2944) - build(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2948](https://redirect.github.com/gophercloud/gophercloud/pull/2948) - Rename imageservice -> image by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2941](https://redirect.github.com/gophercloud/gophercloud/pull/2941) - Drop CI coverage for Victoria-Yoga by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2962](https://redirect.github.com/gophercloud/gophercloud/pull/2962) - build(deps): bump golang.org/x/crypto from 0.20.0 to 0.21.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2965](https://redirect.github.com/gophercloud/gophercloud/pull/2965) - Remove context from the Provider client by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/2970](https://redirect.github.com/gophercloud/gophercloud/pull/2970) - Use system scope when running baremetal tests by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2964](https://redirect.github.com/gophercloud/gophercloud/pull/2964) - Report on backporting errors by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2976](https://redirect.github.com/gophercloud/gophercloud/pull/2976) - baremetal: fix handling of the "fields" query argument by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2961](https://redirect.github.com/gophercloud/gophercloud/pull/2961) - compute: Allow setting the hostname when creating a server by [@till](https://redirect.github.com/till) in [https://github.com/gophercloud/gophercloud/pull/2968](https://redirect.github.com/gophercloud/gophercloud/pull/2968) - Remove v2 branch until we have a need for it by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2975](https://redirect.github.com/gophercloud/gophercloud/pull/2975) - \[CI] Fix portbiding tests by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2987](https://redirect.github.com/gophercloud/gophercloud/pull/2987) - \[CI] Fix trigger for FWaaS v2 presubmit by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2986](https://redirect.github.com/gophercloud/gophercloud/pull/2986) - build(deps): bump kiegroup/git-backporting from 4.5.1 to 4.5.2 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2988](https://redirect.github.com/gophercloud/gophercloud/pull/2988) - Add bootable filter to v3 cinder list options by [@Wieneo](https://redirect.github.com/Wieneo) in [https://github.com/gophercloud/gophercloud/pull/2978](https://redirect.github.com/gophercloud/gophercloud/pull/2978) - baremetal: support for virtual media attach/detach by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2974](https://redirect.github.com/gophercloud/gophercloud/pull/2974) - build(deps): bump EmilienM/devstack-action from 0.14 to 0.15 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/2991](https://redirect.github.com/gophercloud/gophercloud/pull/2991) - \[CI] Fix portbiding tests by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2990](https://redirect.github.com/gophercloud/gophercloud/pull/2990) - \[CI] Fix number of args passed to FWaaSv2 tests by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/2982](https://redirect.github.com/gophercloud/gophercloud/pull/2982) - functional-baremetal: remove dnsmasq-base on all versions by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2995](https://redirect.github.com/gophercloud/gophercloud/pull/2995) - baremetal: add WaitForProvisionState and expand tests by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/2994](https://redirect.github.com/gophercloud/gophercloud/pull/2994) - v2: Context-aware WaitFor by [@vooon](https://redirect.github.com/vooon) in [https://github.com/gophercloud/gophercloud/pull/2957](https://redirect.github.com/gophercloud/gophercloud/pull/2957) - testhelper: mark all helpers with t.Helper by [@vooon](https://redirect.github.com/vooon) in [https://github.com/gophercloud/gophercloud/pull/2997](https://redirect.github.com/gophercloud/gophercloud/pull/2997) - tests: Fix lint issues by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2999](https://redirect.github.com/gophercloud/gophercloud/pull/2999) - networking: Remove FWaaS v1 by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3002](https://redirect.github.com/gophercloud/gophercloud/pull/3002) - networking: Remove LBaaS v1 by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3003](https://redirect.github.com/gophercloud/gophercloud/pull/3003) - networking: Remove LBaaS v2 by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3004](https://redirect.github.com/gophercloud/gophercloud/pull/3004) - Remove CDN fixtures by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/3007](https://redirect.github.com/gophercloud/gophercloud/pull/3007) - blockstorage: Remove v1 implementation by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3008](https://redirect.github.com/gophercloud/gophercloud/pull/3008) - Add missing contexts to go docs by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/3011](https://redirect.github.com/gophercloud/gophercloud/pull/3011) - Remove 'openstack/compute/v2/extensions' module by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2945](https://redirect.github.com/gophercloud/gophercloud/pull/2945) - Remove 'openstack/blockstorage/extensions' module by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2938](https://redirect.github.com/gophercloud/gophercloud/pull/2938) - Remove 'openstack/identity/extensions' module by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2953](https://redirect.github.com/gophercloud/gophercloud/pull/2953) - build(deps): bump kiegroup/git-backporting from 4.5.2 to 4.7.1 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/3019](https://redirect.github.com/gophercloud/gophercloud/pull/3019) - tests: Improve our use of 'go:build' directives by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3006](https://redirect.github.com/gophercloud/gophercloud/pull/3006) - README: Document the auth options of v2 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/3013](https://redirect.github.com/gophercloud/gophercloud/pull/3013) - objectstorage: Remove traces of etag validation by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3020](https://redirect.github.com/gophercloud/gophercloud/pull/3020) - compute: Fix mistakes in docs by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3021](https://redirect.github.com/gophercloud/gophercloud/pull/3021) - compute: Remove deprecated APIs by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3024](https://redirect.github.com/gophercloud/gophercloud/pull/3024) - build(deps): bump golang.org/x/crypto from 0.21.0 to 0.22.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/3027](https://redirect.github.com/gophercloud/gophercloud/pull/3027) - Update migration guide for v2 by [@mandre](https://redirect.github.com/mandre) in [https://github.com/gophercloud/gophercloud/pull/3009](https://redirect.github.com/gophercloud/gophercloud/pull/3009) - build(deps): bump kiegroup/git-backporting from 4.7.1 to 4.8.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/3029](https://redirect.github.com/gophercloud/gophercloud/pull/3029) - remove golang patch version from main go.mod by [@tuminoid](https://redirect.github.com/tuminoid) in [https://github.com/gophercloud/gophercloud/pull/3032](https://redirect.github.com/gophercloud/gophercloud/pull/3032) - Remove error code types by [@majewsky](https://redirect.github.com/majewsky) in [https://github.com/gophercloud/gophercloud/pull/2904](https://redirect.github.com/gophercloud/gophercloud/pull/2904) - baremetal: add support for servicing by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/3014](https://redirect.github.com/gophercloud/gophercloud/pull/3014) - clouds: Fix secure.yaml parsing by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/3041](https://redirect.github.com/gophercloud/gophercloud/pull/3041) - clouds: Fix the clouds.yaml locations by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/3040](https://redirect.github.com/gophercloud/gophercloud/pull/3040) - Support list-modify-delete project tags api calls by [@gebamp](https://redirect.github.com/gebamp) in [https://github.com/gophercloud/gophercloud/pull/3037](https://redirect.github.com/gophercloud/gophercloud/pull/3037) - Add support for implied roles by [@gebamp](https://redirect.github.com/gebamp) in [https://github.com/gophercloud/gophercloud/pull/3036](https://redirect.github.com/gophercloud/gophercloud/pull/3036) - Add ci jobs for openstack caracal by [@nikParasyr](https://redirect.github.com/nikParasyr) in [https://github.com/gophercloud/gophercloud/pull/3035](https://redirect.github.com/gophercloud/gophercloud/pull/3035) - CI: remove Zed from testing coverage by [@EmilienM](https://redirect.github.com/EmilienM) in [https://github.com/gophercloud/gophercloud/pull/3042](https://redirect.github.com/gophercloud/gophercloud/pull/3042) - build(deps): bump golang.org/x/crypto from 0.22.0 to 0.23.0 by [@dependabot](https://redirect.github.com/dependabot) in [https://github.com/gophercloud/gophercloud/pull/3045](https://redirect.github.com/gophercloud/gophercloud/pull/3045) - Add minimal Makefile by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/2940](https://redirect.github.com/gophercloud/gophercloud/pull/2940) - tests: Add skips for feature- or configuration-dependent tests by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3005](https://redirect.github.com/gophercloud/gophercloud/pull/3005) - compute, block storage: Rework scheduler hints by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3022](https://redirect.github.com/gophercloud/gophercloud/pull/3022) - Drop support for clustering service (Senlin) by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3050](https://redirect.github.com/gophercloud/gophercloud/pull/3050) - README: Add matrix of supported services by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3051](https://redirect.github.com/gophercloud/gophercloud/pull/3051) - Enable openstack-client-server service in functional jobs by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3053](https://redirect.github.com/gophercloud/gophercloud/pull/3053) - CI: baremetal: also use system scope in 2024.1 by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/3052](https://redirect.github.com/gophercloud/gophercloud/pull/3052) - Enable golangci-lint and fix issues by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3023](https://redirect.github.com/gophercloud/gophercloud/pull/3023) - CI: Capture service logs by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3054](https://redirect.github.com/gophercloud/gophercloud/pull/3054) - trivial: Replace 'interface{}' with any by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3055](https://redirect.github.com/gophercloud/gophercloud/pull/3055) - Add more L7 rule types by [@nikParasyr](https://redirect.github.com/nikParasyr) in [https://github.com/gophercloud/gophercloud/pull/3058](https://redirect.github.com/gophercloud/gophercloud/pull/3058) - acceptance: Add additional logs for neutron BGP tests by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3057](https://redirect.github.com/gophercloud/gophercloud/pull/3057) - Fix godoc strings by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3056](https://redirect.github.com/gophercloud/gophercloud/pull/3056) - Misc CI improvements by [@stephenfin](https://redirect.github.com/stephenfin) in [https://github.com/gophercloud/gophercloud/pull/3001](https://redirect.github.com/gophercloud/gophercloud/pull/3001) - Prepare v2.0.0 by [@pierreprinetti](https://redirect.github.com/pierreprinetti) in [https://github.com/gophercloud/gophercloud/pull/3060](https://redirect.github.com/gophercloud/gophercloud/pull/3060) #### New Contributors - [@gebamp](https://redirect.github.com/gebamp) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2642](https://redirect.github.com/gophercloud/gophercloud/pull/2642) - [@gxxxh](https://redirect.github.com/gxxxh) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2561](https://redirect.github.com/gophercloud/gophercloud/pull/2561) - [@danfai](https://redirect.github.com/danfai) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2560](https://redirect.github.com/gophercloud/gophercloud/pull/2560) - [@dverbeir](https://redirect.github.com/dverbeir) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2736](https://redirect.github.com/gophercloud/gophercloud/pull/2736) - [@mkjpryor](https://redirect.github.com/mkjpryor) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2777](https://redirect.github.com/gophercloud/gophercloud/pull/2777) - [@dulek](https://redirect.github.com/dulek) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2828](https://redirect.github.com/gophercloud/gophercloud/pull/2828) - [@testwill](https://redirect.github.com/testwill) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2837](https://redirect.github.com/gophercloud/gophercloud/pull/2837) - [@zhekazuev](https://redirect.github.com/zhekazuev) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2871](https://redirect.github.com/gophercloud/gophercloud/pull/2871) - [@Pyjou](https://redirect.github.com/Pyjou) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2575](https://redirect.github.com/gophercloud/gophercloud/pull/2575) - [@al26p](https://redirect.github.com/al26p) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2881](https://redirect.github.com/gophercloud/gophercloud/pull/2881) - [@vooon](https://redirect.github.com/vooon) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2914](https://redirect.github.com/gophercloud/gophercloud/pull/2914) - [@yj-yoo](https://redirect.github.com/yj-yoo) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2922](https://redirect.github.com/gophercloud/gophercloud/pull/2922) - [@till](https://redirect.github.com/till) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2968](https://redirect.github.com/gophercloud/gophercloud/pull/2968) - [@Wieneo](https://redirect.github.com/Wieneo) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/2978](https://redirect.github.com/gophercloud/gophercloud/pull/2978) - [@tuminoid](https://redirect.github.com/tuminoid) made their first contribution in [https://github.com/gophercloud/gophercloud/pull/3032](https://redirect.github.com/gophercloud/gophercloud/pull/3032) **Full Changelog**: https://github.com/gophercloud/gophercloud/compare/v1.12.0...v2.0.0-rc.1 ### [`v2.0.0-beta.5`](https://redirect.github.com/gophercloud/gophercloud/releases/tag/v2.0.0-beta.5) [Compare Source](https://redirect.github.com/gophercloud/gophercloud/compare/v2.0.0-beta.4...v2.0.0-beta.5) #### What's Changed - Remove error code types by [@majewsky](https://redirect.github.com/majewsky) in [https://github.com/gophercloud/gophercloud/pull/2904](https://redirect.github.com/gophercloud/gophercloud/pull/2904) - baremetal: add support for servicing by [@dtantsur](https://redirect.github.com/dtantsur) in [https://github.com/gophercloud/gophercloud/pull/3014](https://redirect.github.com/gophercloudConfiguration
š 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.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.