Skip to content

Releases: gophercloud/gophercloud

v2.15.0

Choose a tag to compare

@mandre mandre released this 18 Sep 13:41
Immutable release. Only release title and notes can be modified.
4aae510

What's Changed

  • [v2] test(db): use datastore-appropriate config parameter in TestConfigurationsCRUD by @mandre in #3992
  • build(deps): bump the all-github-actions group with 3 updates by @dependabot[bot] in #3996
  • [v2] feat: add loadbalancer provider capabilities by @jihyun-huh in #4001
  • [v2] auth: support more scope cases in clouds.yaml parser by @kayrus in #4004
  • build(deps): bump the all-github-actions group with 3 updates by @dependabot[bot] in #4002
  • [v2] collectlogs: fix regex to capture all devstack service names by @mandre in #4007
  • [v2] baremetal: account for different types of CPU.Frequency by @dtantsur in #4011
  • [v2] fix(params): allow zero values for required numeric fields by @LucasLeao18 in #4014
  • identity: credentials Update test sends only blob by @mandre in #4015
  • [v2] Preserve integer precision when decoding JSON into any by @elfosardo in #4018
  • [v2] baremetal: also account for Frequency as an empty string by @dtantsur in #4021
  • reservation: Add Blazar service client and CI job by @mandre in #4022
  • [v2] reservation: add hosts resources by @barnes-c in #4019
  • [v2] fix(config/clouds): resolve reference to clouds-public.yaml by @AntoninRuan in #3980
  • [v2] identity: add RegionID to endpoints by @Sharpz7 in #4023
  • [v2] Add CI debug skill for acceptance test failure analysis by @mandre in #4024

Full Changelog: v2.14.0...v2.15.0

v2.14.0

Choose a tag to compare

@mandre mandre released this 20 Aug 19:22
Immutable release. Only release title and notes can be modified.
b098ed7

What's Changed

  • [v2] Add deprecation warning for V2EndpointURL, V3EndpointURL by @stephenfin in #3820
  • build(deps): bump actions/checkout from 6.0.2 to 7.0.0 by @dependabot[bot] in #3816
  • build(deps): bump golang.org/x/crypto from 0.52.0 to 0.53.0 by @dependabot[bot] in #3799
  • build(deps): bump github/codeql-action from 4.36.1 to 4.36.2 by @dependabot[bot] in #3797
  • build(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by @dependabot[bot] in #3826
  • [v2] Create an external router when testing L3RouterScheduling by @winiciusallan in #3841
  • [V2] dns: add X-Auth-All-Projects and X-Auth-Sudo-Tenant-ID header support to recordsets by @abhijith-darshan in #3844
  • build(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 by @dependabot[bot] in #3862
  • build(deps): bump coverallsapp/github-action from 2.3.7 to 2.3.8 by @dependabot[bot] in #3904
  • [v2] core: validation for missing response keys in extractIntoPtr by @kayrus in #3916
  • Manila sharetype getset backport by @TBExtent in #3902
  • build(deps): bump actions/labeler from 6.1.0 to 7.0.0 by @dependabot[bot] in #3871
  • build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #3880
  • build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in #3864
  • [v2] auth: don't send scope with application credentials by @fwiesel in #3917
  • [v2] pagination: Fix AllPages returning wrong key for empty linked pages by @stephenfin in #3952
  • [v2] containerinfra: Fix wrong HTTP method and path in certificate create test by @stephenfin in #3953
  • [v2] CI: improve test assertions by @mandre and @stephenfin in #3930
  • [v2] Add Ironic vendor passthru helpers by @Sharpz7 in #3919
  • build(deps): bump golang.org/x/crypto from 0.54.0 to 0.55.0 by @dependabot[bot] in #3959
  • v2: ci(magnum): deprecate heat and use magnum-cluster-api driver by @winiciusallan in #3954
  • [v2] Add migrations list support in compute service by @tobias-urdin in #3961
  • [v2] subnetpool: Support for add and remove prefixes operations by @winiciusallan in #3960
  • [v2] core: honor context while waiting for reauthentication by @rm-you in #3950
  • [v2] Add Identity v3 system-scoped role assignment support for users and groups by @Sebor in #3920
  • build(deps): bump the all-github-actions group with 3 updates by @dependabot[bot] in #3972
  • [v2] baremetal(ci): change RAM disk type from tinyipa to dib by @winiciusallan in #3974
  • [v2] pagination: Add KeyedPage interface by @stephenfin in #3971
  • [v2] baremetal: add vendor/model/serial_number to FirmwareComponent by @karampok in #3970
  • [v2] pagination: Return error on missing resource key by @stephenfin in #3976

Full Changelog: v2.13.0...v2.14.0

v2.13.0

Choose a tag to compare

@mandre mandre released this 25 Jun 17:54
Immutable release. Only release title and notes can be modified.
0e61a3a

What's Changed

  • [v2] CI: Add Gazpacho, drop Dalmatian by @stephenfin in #3707
  • build(deps): bump github/codeql-action from 4.35.1 to 4.35.2 by @dependabot[bot] in #3723
  • build(deps): bump golang.org/x/crypto from 0.49.0 to 0.50.0 by @dependabot[bot] in #3717
  • build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #3720
  • [v2] Implement resource provider allocations by @Etua in #3728
  • [v2] fix: skip non-struct fields in extractIntoPtr slice path to prevent unmarshal panic by @winiciusallan in #3730
  • [v2] Implement usages by @Etua in #3731
  • [v2] Bump golangci-lint by @stephenfin in #3737
  • [v2] Leverage RandomUUID() in Placement resourceproviders tests by @Etua in #3732
  • build(deps): bump golang.org/x/crypto from 0.50.0 to 0.51.0 by @dependabot[bot] in #3758
  • build(deps): bump github/codeql-action from 4.35.2 to 4.35.4 by @dependabot[bot] in #3752
  • build(deps): bump actions/labeler from 6.0.1 to 6.1.0 by @dependabot[bot] in #3744
  • [v2] fix(vpnaas): change encryption and auth method in acceptance tests by @winiciusallan in #3760
  • [v2] Allow clearing Placement resource provider parent_provider_uuid by @Etua in #3762
  • [v2] tests: Prefer extension check over environment variable by @stephenfin in #3771
  • [v2] neutron: properly enable port-forwarding extension in devstack by @kayrus in #3770
  • [v2] db/instances: remove hardcoded 300GB size cap by @DDuckSCH21 in #3769
  • build(deps): bump github/codeql-action from 4.35.4 to 4.35.5 by @dependabot[bot] in #3764
  • [v2] Add Placement resourceprovider list post 1.39 by @Etua in #3772
  • [v2] Add support for listing recordsets across all zones by @Sharpz7 in #3774
  • [v2] CI: Use pre-built amphora images for Octavia jobs by @mandre in #3775
  • [v2] allow port ranges in floating ip portforwarding by @rjmercier1 in #3776
  • [v2] docs: relax one-operation-per-PR rule by @mandre in #3787
  • build(deps): bump github/codeql-action from 4.35.5 to 4.36.0 by @dependabot[bot] in #3784
  • build(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 by @dependabot[bot] in #3781
  • [v2] Add AGENTS.md by @mandre in #3790
  • build(deps): bump github/codeql-action from 4.36.0 to 4.36.1 by @dependabot[bot] in #3794
  • [v2] dns: add AllProjects support to zones.List via X-Auth-All-Projects header by @abhijith-darshan in #3802
  • dns: fix SudoTenantID type in zones ListOpts by @abhijith-darshan in #3808

Full Changelog: v2.12.0...v2.13.0

v2.12.0

Choose a tag to compare

@mandre mandre released this 10 Apr 15:54
Immutable release. Only release title and notes can be modified.
311de94

What's Changed

  • [v2] Fix clouds.yaml search path to use XDG convention on all platforms by @jlarriba in #3653
  • [v2] Use jammy amphora in octavia epoxy job by @jlarriba in #3660
  • [v2] Github action fixes by @mandre in #3673
  • [v2] Update acceptance README to remove mentions of Packstack by @Etua in #3674
  • [v2] Implement READ operations on Placement traits by @Etua in #3670
  • [v2] Implement CREATE/UPDATE operation on Placement traits by @Etua in #3678
  • [v2] Implement DELETE operations on Placement traits by @Etua in #3679
  • [v2] Implement resource_classes GET operations by @Etua in #3682
  • [v2] Implement resource classes CREATE operations by @Etua in #3683
  • [v2] Implement resource classes DELETE operation by @Etua in #3684
  • [v2] Fix TestCreateTempURL flaky test by removing hardcoded port dependency by @mandre in #3692
  • [v2] Implement GET/UPDATE/DELETE operations on Placement resource providers inventories by @Etua in #3691
  • [v2] Add metric-storage (Aetos) v1 service support by @jlarriba in #3690
  • [v2] Remove legacy workflows by @mandre in #3695
  • build(deps): bump golang.org/x/crypto from 0.33.0 to 0.49.0 by @dependabot[bot] in #3698
  • build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 by @dependabot[bot] in #3699
  • build(deps): bump github/codeql-action from 4.34.1 to 4.35.1 by @dependabot[bot] in #3700
  • [v2] CI: prefer github mirrors whenever possible by @mandre in #3703
  • [v2] Implement Placement allocationcandidates by @Etua in #3708
  • [v2] Implement resource provider aggregates v2 by @Etua in #3709
  • [v2] Address review comments from resourceprovider aggregates PR by @stephenfin in #3712
  • Prepare v2.12.0 by @mandre in #3710

Full Changelog: v2.11.1...v2.12.0

v2.11.1

Choose a tag to compare

@mandre mandre released this 10 Mar 14:14
Immutable release. Only release title and notes can be modified.
e864f25

What's Changed

Full Changelog: v2.11.0...v2.11.1

v2.11.0

Choose a tag to compare

@mandre mandre released this 04 Mar 13:13
Immutable release. Only release title and notes can be modified.
c5f3cb3

What's Changed

Full Changelog: v2.10.0...v2.11.0

v2.10.0

Choose a tag to compare

@mandre mandre released this 06 Jan 09:57
5e112f7

What's Changed

Full Changelog: v2.9.0...v2.10.0

v2.9.0

Choose a tag to compare

@mandre mandre released this 17 Nov 14:52
fba717b

What's Changed

Full Changelog: v2.8.0...v2.9.0

v2.8.0

Choose a tag to compare

@mandre mandre released this 19 Aug 14:08
0f5d6e5

What's Changed

Full Changelog: v2.7.0...v2.8.0

v2.7.0

Choose a tag to compare

@pierreprinetti pierreprinetti released this 03 Apr 12:03
5650bb1

What's Changed

  • [v2] identity: Add Get endpoint by ID by @chuliang in #3306
  • [v2] Switch to a version of gocovmerge compatible with go 1.22 by @mandre in #3325
  • Merge pull request #3209 from shiftstack/proper-service-discovery by @kayrus in #3327
  • [v2] Enhance Snapshot struct and add ListDetail function in V3 blockstorage by @dkokkino in #3330
  • [v2] Improve support for network standard-attr-* extensions by @mandre in #3328
  • [v2] Added support for VIF's in Baremetal by @Sharpz7 in #3334
  • [v2] Baremetal virtual media Get API by @hroyrh in #3335
  • [v2] vpnaas: add support for more ciphers (auth, encryption, pfs modes) by @bpetermannS11 in #3333

Full Changelog: v2.6.0...v2.7.0