Skip to content

chore: Bump Go V4 server to spec-complete commit#43

Merged
lucasmcdonald3 merged 87 commits into
fireegg-test-serversfrom
go-v4-server
Oct 27, 2025
Merged

chore: Bump Go V4 server to spec-complete commit#43
lucasmcdonald3 merged 87 commits into
fireegg-test-serversfrom
go-v4-server

Conversation

@lucasmcdonald3

@lucasmcdonald3 lucasmcdonald3 commented Oct 20, 2025

Copy link
Copy Markdown

Issue #, if available:

Description of changes:

Duvet CI is failing because I updated the spec commit to a commit with different text.
The Ruby implementations don't conform to the new spec's text.
I don't have permissions to access the Ruby repos to update their Duvet annotations to use the new text.

I chatted with Ryan about what to do here.
We decided that we should simply ignore Duvet failures and merge in.
We don't want to update the CI to report green when Duvet fails, since we don't want to forget that Duvet is failing.
But we should not block merges on Duvet failures (until we're close to being done).

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@lucasmcdonald3 lucasmcdonald3 changed the title Go v4 server chore: Bump Go V4 server to spec-complete commit Oct 20, 2025
seebees
seebees previously approved these changes Oct 27, 2025

@seebees seebees left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Comment thread test-server/go-v4-server/.duvet/config.toml Outdated
.keyMaterial(kmsKeyArn)
// .commitmentPolicy(CommitmentPolicy.FORBID_ENCRYPT_ALLOW_DECRYPT)
.enableLegacyUnauthenticatedModes(true)
.enableLegacyWrappingAlgorithms(true)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not required per se. Because CBC is an unauthenticated content mode, now a wrapping mode.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ruby does everything if either of these is true, because it only have v2_and_legacy

Co-authored-by: seebees <ryanemer@amazon.com>

@seebees seebees left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lucasmcdonald3 lucasmcdonald3 merged commit ce432a7 into fireegg-test-servers Oct 27, 2025
6 of 15 checks passed
@lucasmcdonald3 lucasmcdonald3 deleted the go-v4-server branch October 27, 2025 18:23
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