gophercloud/gophercloud (github.com/gophercloud/gophercloud)
### [`v1.9.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v190-2024-02-02)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.8.0...v1.9.0)
New features and improvements:
- [GH-2884](https://togithub.com/gophercloud/gophercloud/pull/2884) \[v1] Context-aware methods to ProviderClient and ServiceClient
- [GH-2887](https://togithub.com/gophercloud/gophercloud/pull/2887) \[v1] Add support of Flavors and FlavorProfiles for Octavia
- [GH-2875](https://togithub.com/gophercloud/gophercloud/pull/2875) \[v1] \[db/v1/instance]: adding support for availability_zone for a db instance
CI changes:
- [GH-2856](https://togithub.com/gophercloud/gophercloud/pull/2856) \[v1] Fix devstack install on EOL magnum branches
- [GH-2857](https://togithub.com/gophercloud/gophercloud/pull/2857) \[v1] Fix networking acceptance tests
- [GH-2858](https://togithub.com/gophercloud/gophercloud/pull/2858) \[v1] build(deps): bump actions/upload-artifact from 3 to 4
- [GH-2859](https://togithub.com/gophercloud/gophercloud/pull/2859) \[v1] build(deps): bump github/codeql-action from 2 to 3
### [`v1.8.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v180-2023-11-30)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.7.0...v1.8.0)
New features and improvements:
- [GH-2800](https://togithub.com/gophercloud/gophercloud/pull/2800) \[v1] Fix options initialization in ServiceClient.Request (fixes [#2798](https://togithub.com/gophercloud/gophercloud/issues/2798))
- [GH-2823](https://togithub.com/gophercloud/gophercloud/pull/2823) \[v1] Add more godoc to GuestFormat
- [GH-2826](https://togithub.com/gophercloud/gophercloud/pull/2826) Allow objects.CreateTempURL with names containing /v1/
CI changes:
- [GH-2802](https://togithub.com/gophercloud/gophercloud/pull/2802) \[v1] Add job for bobcat stable/2023.2
- [GH-2819](https://togithub.com/gophercloud/gophercloud/pull/2819) \[v1] Test files alongside code
- [GH-2814](https://togithub.com/gophercloud/gophercloud/pull/2814) Make fixtures part of tests
- [GH-2796](https://togithub.com/gophercloud/gophercloud/pull/2796) \[v1] ci/unit: switch to coverallsapp/github-action
- [GH-2840](https://togithub.com/gophercloud/gophercloud/pull/2840) unit tests: Fix the installation of tools
### [`v1.7.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v170-2023-09-22)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.6.0...v1.7.0)
New features and improvements:
- [GH-2782](https://togithub.com/gophercloud/gophercloud/pull/2782) \[v1] (manual clean backport) Add tag field to compute block_device_v2
CI changes:
- [GH-2760](https://togithub.com/gophercloud/gophercloud/pull/2760) \[v1 backports] semver auto labels
- [GH-2775](https://togithub.com/gophercloud/gophercloud/pull/2775) \[v1] Fix typos in comments
- [GH-2783](https://togithub.com/gophercloud/gophercloud/pull/2783) \[v1] (clean manual backport) ci/functional: fix ubuntu version & add antelope
- [GH-2785](https://togithub.com/gophercloud/gophercloud/pull/2785) \[v1] Acceptance: Handle numerical version names in version comparison helpers
- [GH-2787](https://togithub.com/gophercloud/gophercloud/pull/2787) backport-v1: fixes to semver label
- [GH-2788](https://togithub.com/gophercloud/gophercloud/pull/2788) \[v1] Make acceptance tests internal
### [`v1.6.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v160-2023-08-30)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.5.0...v1.6.0)
New features and improvements:
- [GH-2712](https://togithub.com/gophercloud/gophercloud/pull/2712) \[v1] README: minor change to test backport workflow
- [GH-2713](https://togithub.com/gophercloud/gophercloud/pull/2713) \[v1] tests: run MultiAttach with a capable Cinder Type
- [GH-2714](https://togithub.com/gophercloud/gophercloud/pull/2714) \[v1] Add CRUD support for encryption in volume v3 types
- [GH-2715](https://togithub.com/gophercloud/gophercloud/pull/2715) \[v1] Add projectID to fwaas_v2 policy CreateOpts and ListOpts
- [GH-2716](https://togithub.com/gophercloud/gophercloud/pull/2716) \[v1] Add projectID to fwaas_v2 CreateOpts
- [GH-2717](https://togithub.com/gophercloud/gophercloud/pull/2717) \[v1] \[manila]: add reset and force delete actions to a snapshot
- [GH-2718](https://togithub.com/gophercloud/gophercloud/pull/2718) \[v1] \[cinder]: add reset and force delete actions to volumes and snapshots
- [GH-2721](https://togithub.com/gophercloud/gophercloud/pull/2721) \[v1] orchestration: Explicit error in optionsmap creation
- [GH-2723](https://togithub.com/gophercloud/gophercloud/pull/2723) \[v1] Add conductor API to Baremetal V1
- [GH-2729](https://togithub.com/gophercloud/gophercloud/pull/2729) \[v1] networking/v2/ports: allow list filter by security group
CI changes:
- [GH-2675](https://togithub.com/gophercloud/gophercloud/pull/2675) \[v1]\[CI] Drop periodic jobs from stable branch
- [GH-2683](https://togithub.com/gophercloud/gophercloud/pull/2683) \[v1] CI tweaks
### [`v1.5.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v150-2023-06-21)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.4.0...v1.5.0)
New features and improvements:
- [GH-2634](https://togithub.com/gophercloud/gophercloud/pull/2634) baremetal: update inspection inventory with recent additions
- [GH-2635](https://togithub.com/gophercloud/gophercloud/pull/2635) \[manila]: Add Share Replicas support
- [GH-2637](https://togithub.com/gophercloud/gophercloud/pull/2637) \[FWaaS_v2]: Add FWaaS_V2 workflow and enable tests
- [GH-2639](https://togithub.com/gophercloud/gophercloud/pull/2639) Implement errors.Unwrap() on unexpected status code errors
- [GH-2648](https://togithub.com/gophercloud/gophercloud/pull/2648) \[manila]: implement share transfer API
### [`v1.4.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v140-2023-05-25)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.3.0...v1.4.0)
New features and improvements:
- [GH-2465](https://togithub.com/gophercloud/gophercloud/pull/2465) keystone: add v3 limits update operation
- [GH-2596](https://togithub.com/gophercloud/gophercloud/pull/2596) keystone: add v3 limits get operation
- [GH-2618](https://togithub.com/gophercloud/gophercloud/pull/2618) keystone: add v3 limits delete operation
- [GH-2616](https://togithub.com/gophercloud/gophercloud/pull/2616) Add CRUD support for register limit APIs
- [GH-2610](https://togithub.com/gophercloud/gophercloud/pull/2610) Add PUT/HEAD/DELETE for identity/v3/OS-INHERIT
- [GH-2597](https://togithub.com/gophercloud/gophercloud/pull/2597) Add validation and optimise objects.BulkDelete
- [GH-2602](https://togithub.com/gophercloud/gophercloud/pull/2602) \[swift v1]: introduce a TempURLKey argument for objects.CreateTempURLOpts struct
- [GH-2623](https://togithub.com/gophercloud/gophercloud/pull/2623) Add the ability to remove ingress/egress policies from fwaas_v2 groups
- [GH-2625](https://togithub.com/gophercloud/gophercloud/pull/2625) neutron: Support trunk_details extension
CI changes:
- [GH-2608](https://togithub.com/gophercloud/gophercloud/pull/2608) Drop train and ussuri jobs
- [GH-2589](https://togithub.com/gophercloud/gophercloud/pull/2589) Bump EmilienM/devstack-action from 0.10 to 0.11
- [GH-2604](https://togithub.com/gophercloud/gophercloud/pull/2604) Bump mheap/github-action-required-labels from 3 to 4
- [GH-2620](https://togithub.com/gophercloud/gophercloud/pull/2620) Pin goimport dep to a version that works with go 1.14
- [GH-2619](https://togithub.com/gophercloud/gophercloud/pull/2619) Fix version comparison for acceptance tests
- [GH-2627](https://togithub.com/gophercloud/gophercloud/pull/2627) Limits: Fix ToDo to create registered limit and use it
- [GH-2629](https://togithub.com/gophercloud/gophercloud/pull/2629) \[manila]: Add share from snapshot restore functional test
### [`v1.3.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v130-2023-03-28)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.2.0...v1.3.0)
- [GH-2464](https://togithub.com/gophercloud/gophercloud/pull/2464) keystone: add v3 limits create operation
- [GH-2512](https://togithub.com/gophercloud/gophercloud/pull/2512) Manila: add List for share-access-rules API
- [GH-2529](https://togithub.com/gophercloud/gophercloud/pull/2529) Added target state "rebuild" for Ironic nodes
- [GH-2539](https://togithub.com/gophercloud/gophercloud/pull/2539) Add release instructions
- [GH-2540](https://togithub.com/gophercloud/gophercloud/pull/2540) \[all] IsEmpty to check for HTTP status 204
- [GH-2543](https://togithub.com/gophercloud/gophercloud/pull/2543) keystone: add v3 OS-FEDERATION mappings get operation
- [GH-2545](https://togithub.com/gophercloud/gophercloud/pull/2545) baremetal: add inspection\_{started,finished}\_at to Node
- [GH-2546](https://togithub.com/gophercloud/gophercloud/pull/2546) Drop train job for baremetal
- [GH-2549](https://togithub.com/gophercloud/gophercloud/pull/2549) objects: Clarify ExtractContent usage
- [GH-2550](https://togithub.com/gophercloud/gophercloud/pull/2550) keystone: add v3 OS-FEDERATION mappings update operation
- [GH-2552](https://togithub.com/gophercloud/gophercloud/pull/2552) objectstorage: Reject container names with a slash
- [GH-2555](https://togithub.com/gophercloud/gophercloud/pull/2555) nova: introduce servers.ListSimple along with the more detailed servers.List
- [GH-2558](https://togithub.com/gophercloud/gophercloud/pull/2558) Expand docs on 'clientconfig' usage
- [GH-2563](https://togithub.com/gophercloud/gophercloud/pull/2563) Support propagate_uplink_status for Ports
- [GH-2567](https://togithub.com/gophercloud/gophercloud/pull/2567) Fix invalid baremetal-introspection service type
- [GH-2568](https://togithub.com/gophercloud/gophercloud/pull/2568) Prefer github mirrors over opendev repos
- [GH-2571](https://togithub.com/gophercloud/gophercloud/pull/2571) Swift V1: support object versioning
- [GH-2572](https://togithub.com/gophercloud/gophercloud/pull/2572) networking v2: add extraroutes Add and Remove methods
- [GH-2573](https://togithub.com/gophercloud/gophercloud/pull/2573) Enable tests for object versioning
- [GH-2576](https://togithub.com/gophercloud/gophercloud/pull/2576) keystone: add v3 OS-FEDERATION mappings delete operation
- [GH-2578](https://togithub.com/gophercloud/gophercloud/pull/2578) Add periodic jobs for OpenStack zed release and reduce periodic jobs frequency
- [GH-2580](https://togithub.com/gophercloud/gophercloud/pull/2580) \[neutron v2]: Add support for network segments update
- [GH-2583](https://togithub.com/gophercloud/gophercloud/pull/2583) Add missing rule protocol constants for IPIP
- [GH-2584](https://togithub.com/gophercloud/gophercloud/pull/2584) CI: workaround mongodb dependency for messaging and clustering master jobs
- [GH-2587](https://togithub.com/gophercloud/gophercloud/pull/2587) fix: Incorrect Documentation
- [GH-2593](https://togithub.com/gophercloud/gophercloud/pull/2593) Make TestMTUNetworkCRUDL deterministic
- [GH-2594](https://togithub.com/gophercloud/gophercloud/pull/2594) Bump actions/setup-go from 3 to 4
### [`v1.2.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v120-2023-01-27)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.1.1...v1.2.0)
Starting with this version, Gophercloud sends its actual version in the
user-agent string in the format `gophercloud/v1.2.0`. It no longer sends the
hardcoded string `gophercloud/2.0.0`.
- [GH-2542](https://togithub.com/gophercloud/gophercloud/pull/2542) Add field hidden in containerinfra/v1/clustertemplates
- [GH-2537](https://togithub.com/gophercloud/gophercloud/pull/2537) Support value_specs for Ports
- [GH-2530](https://togithub.com/gophercloud/gophercloud/pull/2530) keystone: add v3 OS-FEDERATION mappings create operation
- [GH-2519](https://togithub.com/gophercloud/gophercloud/pull/2519) Modify user-agent header to ensure current gophercloud version is provided
### [`v1.1.1`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v111-2022-12-07)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.1.0...v1.1.1)
The GOPROXY cache for v1.1.0 was corrupted with a tag pointing to the wrong commit. This release fixes the problem by exposing a new release with the same content.
Please use `v1.1.1` instead of `v1.1.0` to avoid cache issues.
### [`v1.1.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v110-2022-11-24)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.0.0...v1.1.0)
- [GH-2513](https://togithub.com/gophercloud/gophercloud/pull/2513) objectstorage: Do not parse NoContent responses
- [GH-2503](https://togithub.com/gophercloud/gophercloud/pull/2503) Bump golang.org/x/crypto
- [GH-2501](https://togithub.com/gophercloud/gophercloud/pull/2501) Staskraev/l3 agent scheduler
- [GH-2496](https://togithub.com/gophercloud/gophercloud/pull/2496) Manila: add Get for share-access-rules API
- [GH-2491](https://togithub.com/gophercloud/gophercloud/pull/2491) Add VipQosPolicyID to loadbalancer Create and Update
- [GH-2488](https://togithub.com/gophercloud/gophercloud/pull/2488) Add Persistance for octavia pools.UpdateOpts
- [GH-2487](https://togithub.com/gophercloud/gophercloud/pull/2487) Add Prometheus protocol for octavia listeners
- [GH-2482](https://togithub.com/gophercloud/gophercloud/pull/2482) Add createdAt, updatedAt and provisionUpdatedAt fields in Baremetal V1 nodes
- [GH-2479](https://togithub.com/gophercloud/gophercloud/pull/2479) Add service_types support for neutron subnet
- [GH-2477](https://togithub.com/gophercloud/gophercloud/pull/2477) Port CreatedAt and UpdatedAt: add back JSON tags
- [GH-2475](https://togithub.com/gophercloud/gophercloud/pull/2475) Support old time format for port CreatedAt and UpdatedAt
- [GH-2474](https://togithub.com/gophercloud/gophercloud/pull/2474) Implementing re-image volumeaction
- [GH-2470](https://togithub.com/gophercloud/gophercloud/pull/2470) keystone: add v3 limits GetEnforcementModel operation
- [GH-2468](https://togithub.com/gophercloud/gophercloud/pull/2468) keystone: add v3 OS-FEDERATION extension List Mappings
- [GH-2458](https://togithub.com/gophercloud/gophercloud/pull/2458) Fix typo in blockstorage/v3/attachments docs
- [GH-2456](https://togithub.com/gophercloud/gophercloud/pull/2456) Add support for Update for flavors
- [GH-2453](https://togithub.com/gophercloud/gophercloud/pull/2453) Add description to flavor
- [GH-2417](https://togithub.com/gophercloud/gophercloud/pull/2417) Neutron v2: ScheduleBGPSpeakerOpts, RemoveBGPSpeaker, Lis…
### [`v1.0.0`](https://togithub.com/gophercloud/gophercloud/releases/tag/v1.0.0)
[Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v0.25.0...v1.0.0)
UPGRADE NOTES + PROMISE OF COMPATIBILITY
- Introducing Gophercloud v1! Like for every other release so far, all clients will upgrade automatically with `go get -d github.com/gophercloud/gophercloud` unless the dependency is pinned in `go.mod`.
- Gophercloud v1 comes with a promise of compatibility: no breaking changes are expected to merge before v2.0.0.
IMPROVEMENTS
- Added `compute.v2/extensions/services.Delete` [GH-2427](https://togithub.com/gophercloud/gophercloud/pull/2427)
- Added support for `standard-attr-revisions` to `networking/v2/networks`, `networking/v2/ports`, and `networking/v2/subnets` [GH-2437](https://togithub.com/gophercloud/gophercloud/pull/2437)
- Added `updated_at` and `created_at` fields to `networking/v2/ports.Port` [GH-2445](https://togithub.com/gophercloud/gophercloud/pull/2445)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.25.0
->v1.9.0
Release Notes
gophercloud/gophercloud (github.com/gophercloud/gophercloud)
### [`v1.9.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v190-2024-02-02) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.8.0...v1.9.0) New features and improvements: - [GH-2884](https://togithub.com/gophercloud/gophercloud/pull/2884) \[v1] Context-aware methods to ProviderClient and ServiceClient - [GH-2887](https://togithub.com/gophercloud/gophercloud/pull/2887) \[v1] Add support of Flavors and FlavorProfiles for Octavia - [GH-2875](https://togithub.com/gophercloud/gophercloud/pull/2875) \[v1] \[db/v1/instance]: adding support for availability_zone for a db instance CI changes: - [GH-2856](https://togithub.com/gophercloud/gophercloud/pull/2856) \[v1] Fix devstack install on EOL magnum branches - [GH-2857](https://togithub.com/gophercloud/gophercloud/pull/2857) \[v1] Fix networking acceptance tests - [GH-2858](https://togithub.com/gophercloud/gophercloud/pull/2858) \[v1] build(deps): bump actions/upload-artifact from 3 to 4 - [GH-2859](https://togithub.com/gophercloud/gophercloud/pull/2859) \[v1] build(deps): bump github/codeql-action from 2 to 3 ### [`v1.8.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v180-2023-11-30) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.7.0...v1.8.0) New features and improvements: - [GH-2800](https://togithub.com/gophercloud/gophercloud/pull/2800) \[v1] Fix options initialization in ServiceClient.Request (fixes [#2798](https://togithub.com/gophercloud/gophercloud/issues/2798)) - [GH-2823](https://togithub.com/gophercloud/gophercloud/pull/2823) \[v1] Add more godoc to GuestFormat - [GH-2826](https://togithub.com/gophercloud/gophercloud/pull/2826) Allow objects.CreateTempURL with names containing /v1/ CI changes: - [GH-2802](https://togithub.com/gophercloud/gophercloud/pull/2802) \[v1] Add job for bobcat stable/2023.2 - [GH-2819](https://togithub.com/gophercloud/gophercloud/pull/2819) \[v1] Test files alongside code - [GH-2814](https://togithub.com/gophercloud/gophercloud/pull/2814) Make fixtures part of tests - [GH-2796](https://togithub.com/gophercloud/gophercloud/pull/2796) \[v1] ci/unit: switch to coverallsapp/github-action - [GH-2840](https://togithub.com/gophercloud/gophercloud/pull/2840) unit tests: Fix the installation of tools ### [`v1.7.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v170-2023-09-22) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.6.0...v1.7.0) New features and improvements: - [GH-2782](https://togithub.com/gophercloud/gophercloud/pull/2782) \[v1] (manual clean backport) Add tag field to compute block_device_v2 CI changes: - [GH-2760](https://togithub.com/gophercloud/gophercloud/pull/2760) \[v1 backports] semver auto labels - [GH-2775](https://togithub.com/gophercloud/gophercloud/pull/2775) \[v1] Fix typos in comments - [GH-2783](https://togithub.com/gophercloud/gophercloud/pull/2783) \[v1] (clean manual backport) ci/functional: fix ubuntu version & add antelope - [GH-2785](https://togithub.com/gophercloud/gophercloud/pull/2785) \[v1] Acceptance: Handle numerical version names in version comparison helpers - [GH-2787](https://togithub.com/gophercloud/gophercloud/pull/2787) backport-v1: fixes to semver label - [GH-2788](https://togithub.com/gophercloud/gophercloud/pull/2788) \[v1] Make acceptance tests internal ### [`v1.6.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v160-2023-08-30) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.5.0...v1.6.0) New features and improvements: - [GH-2712](https://togithub.com/gophercloud/gophercloud/pull/2712) \[v1] README: minor change to test backport workflow - [GH-2713](https://togithub.com/gophercloud/gophercloud/pull/2713) \[v1] tests: run MultiAttach with a capable Cinder Type - [GH-2714](https://togithub.com/gophercloud/gophercloud/pull/2714) \[v1] Add CRUD support for encryption in volume v3 types - [GH-2715](https://togithub.com/gophercloud/gophercloud/pull/2715) \[v1] Add projectID to fwaas_v2 policy CreateOpts and ListOpts - [GH-2716](https://togithub.com/gophercloud/gophercloud/pull/2716) \[v1] Add projectID to fwaas_v2 CreateOpts - [GH-2717](https://togithub.com/gophercloud/gophercloud/pull/2717) \[v1] \[manila]: add reset and force delete actions to a snapshot - [GH-2718](https://togithub.com/gophercloud/gophercloud/pull/2718) \[v1] \[cinder]: add reset and force delete actions to volumes and snapshots - [GH-2721](https://togithub.com/gophercloud/gophercloud/pull/2721) \[v1] orchestration: Explicit error in optionsmap creation - [GH-2723](https://togithub.com/gophercloud/gophercloud/pull/2723) \[v1] Add conductor API to Baremetal V1 - [GH-2729](https://togithub.com/gophercloud/gophercloud/pull/2729) \[v1] networking/v2/ports: allow list filter by security group CI changes: - [GH-2675](https://togithub.com/gophercloud/gophercloud/pull/2675) \[v1]\[CI] Drop periodic jobs from stable branch - [GH-2683](https://togithub.com/gophercloud/gophercloud/pull/2683) \[v1] CI tweaks ### [`v1.5.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v150-2023-06-21) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.4.0...v1.5.0) New features and improvements: - [GH-2634](https://togithub.com/gophercloud/gophercloud/pull/2634) baremetal: update inspection inventory with recent additions - [GH-2635](https://togithub.com/gophercloud/gophercloud/pull/2635) \[manila]: Add Share Replicas support - [GH-2637](https://togithub.com/gophercloud/gophercloud/pull/2637) \[FWaaS_v2]: Add FWaaS_V2 workflow and enable tests - [GH-2639](https://togithub.com/gophercloud/gophercloud/pull/2639) Implement errors.Unwrap() on unexpected status code errors - [GH-2648](https://togithub.com/gophercloud/gophercloud/pull/2648) \[manila]: implement share transfer API ### [`v1.4.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v140-2023-05-25) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.3.0...v1.4.0) New features and improvements: - [GH-2465](https://togithub.com/gophercloud/gophercloud/pull/2465) keystone: add v3 limits update operation - [GH-2596](https://togithub.com/gophercloud/gophercloud/pull/2596) keystone: add v3 limits get operation - [GH-2618](https://togithub.com/gophercloud/gophercloud/pull/2618) keystone: add v3 limits delete operation - [GH-2616](https://togithub.com/gophercloud/gophercloud/pull/2616) Add CRUD support for register limit APIs - [GH-2610](https://togithub.com/gophercloud/gophercloud/pull/2610) Add PUT/HEAD/DELETE for identity/v3/OS-INHERIT - [GH-2597](https://togithub.com/gophercloud/gophercloud/pull/2597) Add validation and optimise objects.BulkDelete - [GH-2602](https://togithub.com/gophercloud/gophercloud/pull/2602) \[swift v1]: introduce a TempURLKey argument for objects.CreateTempURLOpts struct - [GH-2623](https://togithub.com/gophercloud/gophercloud/pull/2623) Add the ability to remove ingress/egress policies from fwaas_v2 groups - [GH-2625](https://togithub.com/gophercloud/gophercloud/pull/2625) neutron: Support trunk_details extension CI changes: - [GH-2608](https://togithub.com/gophercloud/gophercloud/pull/2608) Drop train and ussuri jobs - [GH-2589](https://togithub.com/gophercloud/gophercloud/pull/2589) Bump EmilienM/devstack-action from 0.10 to 0.11 - [GH-2604](https://togithub.com/gophercloud/gophercloud/pull/2604) Bump mheap/github-action-required-labels from 3 to 4 - [GH-2620](https://togithub.com/gophercloud/gophercloud/pull/2620) Pin goimport dep to a version that works with go 1.14 - [GH-2619](https://togithub.com/gophercloud/gophercloud/pull/2619) Fix version comparison for acceptance tests - [GH-2627](https://togithub.com/gophercloud/gophercloud/pull/2627) Limits: Fix ToDo to create registered limit and use it - [GH-2629](https://togithub.com/gophercloud/gophercloud/pull/2629) \[manila]: Add share from snapshot restore functional test ### [`v1.3.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v130-2023-03-28) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.2.0...v1.3.0) - [GH-2464](https://togithub.com/gophercloud/gophercloud/pull/2464) keystone: add v3 limits create operation - [GH-2512](https://togithub.com/gophercloud/gophercloud/pull/2512) Manila: add List for share-access-rules API - [GH-2529](https://togithub.com/gophercloud/gophercloud/pull/2529) Added target state "rebuild" for Ironic nodes - [GH-2539](https://togithub.com/gophercloud/gophercloud/pull/2539) Add release instructions - [GH-2540](https://togithub.com/gophercloud/gophercloud/pull/2540) \[all] IsEmpty to check for HTTP status 204 - [GH-2543](https://togithub.com/gophercloud/gophercloud/pull/2543) keystone: add v3 OS-FEDERATION mappings get operation - [GH-2545](https://togithub.com/gophercloud/gophercloud/pull/2545) baremetal: add inspection\_{started,finished}\_at to Node - [GH-2546](https://togithub.com/gophercloud/gophercloud/pull/2546) Drop train job for baremetal - [GH-2549](https://togithub.com/gophercloud/gophercloud/pull/2549) objects: Clarify ExtractContent usage - [GH-2550](https://togithub.com/gophercloud/gophercloud/pull/2550) keystone: add v3 OS-FEDERATION mappings update operation - [GH-2552](https://togithub.com/gophercloud/gophercloud/pull/2552) objectstorage: Reject container names with a slash - [GH-2555](https://togithub.com/gophercloud/gophercloud/pull/2555) nova: introduce servers.ListSimple along with the more detailed servers.List - [GH-2558](https://togithub.com/gophercloud/gophercloud/pull/2558) Expand docs on 'clientconfig' usage - [GH-2563](https://togithub.com/gophercloud/gophercloud/pull/2563) Support propagate_uplink_status for Ports - [GH-2567](https://togithub.com/gophercloud/gophercloud/pull/2567) Fix invalid baremetal-introspection service type - [GH-2568](https://togithub.com/gophercloud/gophercloud/pull/2568) Prefer github mirrors over opendev repos - [GH-2571](https://togithub.com/gophercloud/gophercloud/pull/2571) Swift V1: support object versioning - [GH-2572](https://togithub.com/gophercloud/gophercloud/pull/2572) networking v2: add extraroutes Add and Remove methods - [GH-2573](https://togithub.com/gophercloud/gophercloud/pull/2573) Enable tests for object versioning - [GH-2576](https://togithub.com/gophercloud/gophercloud/pull/2576) keystone: add v3 OS-FEDERATION mappings delete operation - [GH-2578](https://togithub.com/gophercloud/gophercloud/pull/2578) Add periodic jobs for OpenStack zed release and reduce periodic jobs frequency - [GH-2580](https://togithub.com/gophercloud/gophercloud/pull/2580) \[neutron v2]: Add support for network segments update - [GH-2583](https://togithub.com/gophercloud/gophercloud/pull/2583) Add missing rule protocol constants for IPIP - [GH-2584](https://togithub.com/gophercloud/gophercloud/pull/2584) CI: workaround mongodb dependency for messaging and clustering master jobs - [GH-2587](https://togithub.com/gophercloud/gophercloud/pull/2587) fix: Incorrect Documentation - [GH-2593](https://togithub.com/gophercloud/gophercloud/pull/2593) Make TestMTUNetworkCRUDL deterministic - [GH-2594](https://togithub.com/gophercloud/gophercloud/pull/2594) Bump actions/setup-go from 3 to 4 ### [`v1.2.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v120-2023-01-27) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.1.1...v1.2.0) Starting with this version, Gophercloud sends its actual version in the user-agent string in the format `gophercloud/v1.2.0`. It no longer sends the hardcoded string `gophercloud/2.0.0`. - [GH-2542](https://togithub.com/gophercloud/gophercloud/pull/2542) Add field hidden in containerinfra/v1/clustertemplates - [GH-2537](https://togithub.com/gophercloud/gophercloud/pull/2537) Support value_specs for Ports - [GH-2530](https://togithub.com/gophercloud/gophercloud/pull/2530) keystone: add v3 OS-FEDERATION mappings create operation - [GH-2519](https://togithub.com/gophercloud/gophercloud/pull/2519) Modify user-agent header to ensure current gophercloud version is provided ### [`v1.1.1`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v111-2022-12-07) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.1.0...v1.1.1) The GOPROXY cache for v1.1.0 was corrupted with a tag pointing to the wrong commit. This release fixes the problem by exposing a new release with the same content. Please use `v1.1.1` instead of `v1.1.0` to avoid cache issues. ### [`v1.1.0`](https://togithub.com/gophercloud/gophercloud/blob/HEAD/CHANGELOG.md#v110-2022-11-24) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v1.0.0...v1.1.0) - [GH-2513](https://togithub.com/gophercloud/gophercloud/pull/2513) objectstorage: Do not parse NoContent responses - [GH-2503](https://togithub.com/gophercloud/gophercloud/pull/2503) Bump golang.org/x/crypto - [GH-2501](https://togithub.com/gophercloud/gophercloud/pull/2501) Staskraev/l3 agent scheduler - [GH-2496](https://togithub.com/gophercloud/gophercloud/pull/2496) Manila: add Get for share-access-rules API - [GH-2491](https://togithub.com/gophercloud/gophercloud/pull/2491) Add VipQosPolicyID to loadbalancer Create and Update - [GH-2488](https://togithub.com/gophercloud/gophercloud/pull/2488) Add Persistance for octavia pools.UpdateOpts - [GH-2487](https://togithub.com/gophercloud/gophercloud/pull/2487) Add Prometheus protocol for octavia listeners - [GH-2482](https://togithub.com/gophercloud/gophercloud/pull/2482) Add createdAt, updatedAt and provisionUpdatedAt fields in Baremetal V1 nodes - [GH-2479](https://togithub.com/gophercloud/gophercloud/pull/2479) Add service_types support for neutron subnet - [GH-2477](https://togithub.com/gophercloud/gophercloud/pull/2477) Port CreatedAt and UpdatedAt: add back JSON tags - [GH-2475](https://togithub.com/gophercloud/gophercloud/pull/2475) Support old time format for port CreatedAt and UpdatedAt - [GH-2474](https://togithub.com/gophercloud/gophercloud/pull/2474) Implementing re-image volumeaction - [GH-2470](https://togithub.com/gophercloud/gophercloud/pull/2470) keystone: add v3 limits GetEnforcementModel operation - [GH-2468](https://togithub.com/gophercloud/gophercloud/pull/2468) keystone: add v3 OS-FEDERATION extension List Mappings - [GH-2458](https://togithub.com/gophercloud/gophercloud/pull/2458) Fix typo in blockstorage/v3/attachments docs - [GH-2456](https://togithub.com/gophercloud/gophercloud/pull/2456) Add support for Update for flavors - [GH-2453](https://togithub.com/gophercloud/gophercloud/pull/2453) Add description to flavor - [GH-2417](https://togithub.com/gophercloud/gophercloud/pull/2417) Neutron v2: ScheduleBGPSpeakerOpts, RemoveBGPSpeaker, Lis… ### [`v1.0.0`](https://togithub.com/gophercloud/gophercloud/releases/tag/v1.0.0) [Compare Source](https://togithub.com/gophercloud/gophercloud/compare/v0.25.0...v1.0.0) UPGRADE NOTES + PROMISE OF COMPATIBILITY - Introducing Gophercloud v1! Like for every other release so far, all clients will upgrade automatically with `go get -d github.com/gophercloud/gophercloud` unless the dependency is pinned in `go.mod`. - Gophercloud v1 comes with a promise of compatibility: no breaking changes are expected to merge before v2.0.0. IMPROVEMENTS - Added `compute.v2/extensions/services.Delete` [GH-2427](https://togithub.com/gophercloud/gophercloud/pull/2427) - Added support for `standard-attr-revisions` to `networking/v2/networks`, `networking/v2/ports`, and `networking/v2/subnets` [GH-2437](https://togithub.com/gophercloud/gophercloud/pull/2437) - Added `updated_at` and `created_at` fields to `networking/v2/ports.Port` [GH-2445](https://togithub.com/gophercloud/gophercloud/pull/2445)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.