Skip to content

build(deps): bump egoscale v3.1.40#846

Merged
natalie-o-perret merged 1 commit into
masterfrom
bump-egoscale-v3.1.40
Jun 16, 2026
Merged

build(deps): bump egoscale v3.1.40#846
natalie-o-perret merged 1 commit into
masterfrom
bump-egoscale-v3.1.40

Conversation

@natalie-o-perret

@natalie-o-perret natalie-o-perret commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Description

Bumps github.com/exoscale/egoscale/v3 to v3.1.40.

Picks up exoscale/egoscale#767: ListZones no longer sends an Authorization header, so DBaaS-only IAM keys (and other restricted keys) can switch zones without hitting 403 on the public /zone endpoint.

This also drags in the regenerated AI API key surface (path/types) and the enum separator fix from exoscale/egoscale#783. No CLI source changes are required: go build, go vet and go test -run=^$ ./... all pass cleanly against the new vendor tree.

The vendored Client.ListZones now skips signRequest, which is the change that ships in v3.1.40 (the v3.1.39 tag pre-dates #767: v3.1.40 was cut specifically to include it).

Related issue

Changes

  • go.mod, go.sum: pin github.com/exoscale/egoscale/v3 from v3.1.36-0.20260424083744-33446130ebd9 to v3.1.40
  • vendor/...: regenerated via go mod vendor (the v3/operations.go ListZones body now skips signRequest)
  • CHANGELOG.md: add Bug fixes entry under Unreleased

Checklist

(For exoscale contributors)

  • Changelog updated (under Unreleased block)
  • Testing

Testing

  • go build ./...
  • go vet ./...
  • go test -run=^$ ./... (compiles all test packages)

Notes for reviewers

Note

AI-assisted.

Picks up egoscale#767: list-zones no longer sends an Authorization
header, so DBaaS-only IAM keys (and other restricted keys) can switch
zones without hitting 403 on the public /zone endpoint.

Also pulls in the regenerated AI API key surface and the v3 enum
separator fix from egoscale#783. No CLI code changes required.
@natalie-o-perret natalie-o-perret marked this pull request as ready for review June 16, 2026 06:51
@natalie-o-perret natalie-o-perret merged commit 1200624 into master Jun 16, 2026
14 checks passed
@natalie-o-perret natalie-o-perret deleted the bump-egoscale-v3.1.40 branch June 16, 2026 07:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant