Skip to content

Prepare release 1.98.0 - #897

Merged
natalie-o-perret merged 1 commit into
masterfrom
prepare-release-1.98.0-v2
Aug 17, 2026
Merged

Prepare release 1.98.0#897
natalie-o-perret merged 1 commit into
masterfrom
prepare-release-1.98.0-v2

Conversation

@natalie-o-perret

@natalie-o-perret natalie-o-perret commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Description

Prepare release 1.98.0 by versioning the accumulated changelog entries since v1.97.0. The release notes cover the storage copy command and aliases, compute and KMS fixes, the SKS fix, AUR packaging, and dependency maintenance.

Checklist

(For exoscale contributors)

  • Changelog updated (under Unreleased block, and add the Pull Request #number for each bit you add to the CHANGELOG.md)
  • Testing

Testing

Commands and results

All commands ran with Go 1.26.6.

  • go fmt ./..., go mod tidy, and go mod vendor: passed with no generated diff.
  • go vet ./...: passed.
  • make lint: passed.
  • golangci-lint run --timeout 4m: passed with 0 issues.
  • make build: passed.
  • make test-verbose: all race-enabled unit tests passed.
  • (cd tests/e2e && go test -v): all no-API scenarios passed.
  • govulncheck ./...: 0 vulnerabilities in called code.

Note

AI assistance: PR description, changelog wording.

This was referenced Aug 14, 2026
@natalie-o-perret
natalie-o-perret requested a review from a team August 14, 2026 14:38
Base automatically changed from build/go-1.26.6 to master August 17, 2026 08:55
natalie-o-perret added a commit that referenced this pull request Aug 17, 2026
# Description

Update the root and integration module toolchain directives to Go
1.26.6. This ensures CI and release artifacts use the latest
standard-library security fixes and unblocks release PR #897.

Go 1.26.6 fixes the reachable standard-library vulnerabilities reported
by `govulncheck`:

* [GO-2026-6218](https://pkg.go.dev/vuln/GO-2026-6218)
* [GO-2026-6090](https://pkg.go.dev/vuln/GO-2026-6090)
* [GO-2026-6088](https://pkg.go.dev/vuln/GO-2026-6088)
* [GO-2026-5972](https://pkg.go.dev/vuln/GO-2026-5972)
* [GO-2026-5026](https://pkg.go.dev/vuln/GO-2026-5026)

## Checklist
(For exoscale contributors)

* [x] Changelog updated (not required for this build-only patch)
* [x] Testing

## Testing

<details>
<summary>Commands and results</summary>

All local commands used the official Go 1.26.6 toolchain through
`GOTOOLCHAIN=go1.26.6`.

* Before: `govulncheck ./...` with CI Go 1.26.5 reported five reachable
standard-library vulnerabilities in [run
31806335572](https://github.com/exoscale/cli/actions/runs/31806335572).
* After: `govulncheck ./...` in both modules reported `No
vulnerabilities found`.
* `go fmt ./...`, `go mod tidy`, `go mod vendor`, and `go mod verify`:
passed with no generated dependency diff.
* `go vet ./...`, `make lint`, and `golangci-lint run --timeout 4m`:
passed with 0 lint issues.
* `make build` and `make test-verbose`: passed, including race-enabled
unit tests.
* `(cd tests/e2e && go test -v)`: all no-API scenarios passed.
* In `tests/integ`, `go test ./...` and `go test -tags=integration_api
-run "^$" ./...` passed.

</details>

---
> [!NOTE]
> AI assistance: dependency analysis, PR description.
@natalie-o-perret
natalie-o-perret force-pushed the prepare-release-1.98.0-v2 branch from 58bdf84 to 85c58f3 Compare August 17, 2026 08:55
@natalie-o-perret
natalie-o-perret merged commit 517d194 into master Aug 17, 2026
6 checks passed
@natalie-o-perret
natalie-o-perret deleted the prepare-release-1.98.0-v2 branch August 17, 2026 09: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.

2 participants