SovereignCloudStack / cluster-stack-provider-openstack

Cluster Stack Provider OpenStack
https://scs.community/
Apache License 2.0
1 stars 0 forks source link

:seedling: Update Update Golang Dependencies group (patch) #147

Closed cluster-stack-bot[bot] closed 2 weeks ago

cluster-stack-bot[bot] commented 5 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/gophercloud/gophercloud/v2 v2.0.0-beta.2 -> v2.0.0 age adoption passing confidence require patch
github.com/gophercloud/utils/v2 v2.0.0-20240305212012-b57aefba4cdb -> v2.0.0-20240812072210-8ce1fc0f2894 age adoption passing confidence require patch
github.com/onsi/gomega v1.34.0 -> v1.34.2 age adoption passing confidence require patch
go (source) 1.23.0 -> 1.23.1 age adoption passing confidence toolchain patch
sigs.k8s.io/cluster-api-provider-openstack v0.9.0 -> v0.9.2 age adoption passing confidence require patch

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gophercloud/gophercloud (github.com/gophercloud/gophercloud/v2) ### [`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://re

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


cluster-stack-bot[bot] commented 5 months ago

⚠ Artifact update problem

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:

File name: go.sum
Command failed: install-tool golang 1.21.10
chess-knight commented 5 months ago

We have to wait for https://github.com/gophercloud/utils/pull/204, because NewImageServiceV2 was renamed to NewImageV2 in github.com/gophercloud/gophercloud/v2 v2.0.0-beta.3

cluster-stack-bot[bot] commented 4 months ago

⚠️ Artifact update problem

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:

File name: go.sum
Command failed: go get -d -t ./...
go: -d flag is deprecated. -d=true is a no-op
go: downloading github.com/SovereignCloudStack/cluster-stack-operator v0.1.0-alpha.7
go: downloading github.com/gophercloud/gophercloud/v2 v2.1.0
go: downloading k8s.io/apimachinery v0.30.3
go: downloading k8s.io/client-go v0.30.3
go: downloading sigs.k8s.io/cluster-api-provider-openstack v0.9.2
go: downloading github.com/gophercloud/gophercloud v1.11.0
go: downloading sigs.k8s.io/cluster-api v1.8.1
go: downloading sigs.k8s.io/controller-runtime v0.18.5
go: downloading github.com/gophercloud/utils/v2 v2.0.0-20240812072210-8ce1fc0f2894
go: downloading k8s.io/api v0.30.3
go: downloading sigs.k8s.io/yaml v1.4.0
go: downloading github.com/onsi/ginkgo/v2 v2.20.1
go: downloading github.com/onsi/gomega v1.34.2
go: downloading github.com/stretchr/testify v1.9.0
go: downloading k8s.io/klog/v2 v2.130.1
go: downloading github.com/go-logr/logr v1.4.2
go: downloading oras.land/oras-go/v2 v2.5.0
go: downloading golang.org/x/oauth2 v0.21.0
go: downloading github.com/google/go-github/v52 v52.0.0
go: downloading github.com/gogo/protobuf v1.3.2
go: downloading github.com/google/gofuzz v1.2.0
go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.4.1
go: downloading k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
go: downloading golang.org/x/mod v0.20.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/gofrs/uuid/v5 v5.3.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading k8s.io/apiextensions-apiserver v0.30.3
go: downloading k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340
go: downloading golang.org/x/text v0.17.0
go: downloading github.com/evanphx/json-patch/v5 v5.9.0
go: downloading github.com/blang/semver/v4 v4.0.0
go: downloading github.com/google/go-cmp v0.6.0
go: downloading github.com/evanphx/json-patch v5.7.0+incompatible
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading golang.org/x/net v0.28.0
go: downloading github.com/go-logr/zapr v1.3.0
go: downloading go.uber.org/zap v1.27.0
go: downloading github.com/prometheus/client_golang v1.19.1
go: downloading golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56
go: downloading github.com/opencontainers/image-spec v1.1.0
go: downloading golang.org/x/sync v0.8.0
go: downloading github.com/opencontainers/go-digest v1.0.0
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd
go: downloading github.com/json-iterator/go v1.1.12
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/ProtonMail/go-crypto v0.0.0-20230217124315-7d5c6f04bbb8
go: downloading github.com/google/go-querystring v1.1.0
go: downloading gomodules.xyz/jsonpatch/v2 v2.4.0
go: downloading golang.org/x/sys v0.24.0
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/emicklei/go-restful/v3 v3.12.1
go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
go: downloading github.com/go-openapi/jsonreference v0.20.2
go: downloading github.com/go-openapi/swag v0.22.4
go: downloading github.com/google/gnostic-models v0.6.8
go: downloading github.com/gobuffalo/flect v1.0.2
go: downloading github.com/stretchr/objx v0.5.2
go: downloading golang.org/x/term v0.23.0
go: downloading golang.org/x/time v0.5.0
go: downloading go.uber.org/multierr v1.11.0
go: downloading github.com/prometheus/client_model v0.6.1
go: downloading github.com/prometheus/common v0.55.0
go: downloading github.com/fsnotify/fsnotify v1.7.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading golang.org/x/crypto v0.26.0
go: downloading github.com/golang/protobuf v1.5.4
go: downloading github.com/imdario/mergo v0.3.15
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/go-openapi/jsonpointer v0.19.6
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading google.golang.org/protobuf v1.34.2
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/prometheus/procfs v0.15.1
go: downloading github.com/go-task/slim-sprig/v3 v3.0.0
go: downloading golang.org/x/tools v0.24.0
go: downloading github.com/google/uuid v1.6.0
go: downloading github.com/cloudflare/circl v1.3.7
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading github.com/josharian/intern v1.0.0
go: downloading github.com/google/pprof v0.0.0-20240827171923-fa2c70bbbfe5
go: downloading github.com/gophercloud/gophercloud v1.14.0
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
chess-knight commented 4 months ago

Gophercloud now requires Go v1.22 https://github.com/gophercloud/gophercloud/blob/master/CHANGELOG.md