Skip to content

[v16] Add client-side functions to export multiple authorities#51363

Merged
codingllama merged 7 commits intobranch/v16from
codingllama/export-all-funcs-v16
Jan 22, 2025
Merged

[v16] Add client-side functions to export multiple authorities#51363
codingllama merged 7 commits intobranch/v16from
codingllama/export-all-funcs-v16

Conversation

@codingllama
Copy link
Copy Markdown
Contributor

Backport #51189 to branch/v16.

#35444

@codingllama
Copy link
Copy Markdown
Contributor Author

Manually backported from #51359, cherry-picked commit-by-commit.

This branch doesn't have the integrations logic (ExportAuthoritiesRequest.shouldExportIntegration), neither does lib/cryptosuites exist (which used for testing). The former I fixed when cherry-picking the commits themselves (as it's most about removing lines), the latter I fixed on a separate commit ("Fix TestExportAllAuthorities_mutipleActiveKeys for backport" / 59679dd).

I'll cherry pick v15 from this one.

@codingllama codingllama added the no-changelog Indicates that a PR does not require a changelog entry label Jan 22, 2025
t.Run(tt.name, func(t *testing.T) {
t.Parallel()

t.Run(fmt.Sprintf("%s/ExportAllAuthorities", tt.name), func(t *testing.T) {
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I just noticed that the "%s/" is silly, this is already running in a subtest named after tt.name. I have some cleanups for master so I'll fix it there and backport to release branches.

@codingllama codingllama force-pushed the codingllama/export-all-funcs-v16 branch from 5c23e20 to 737b6d1 Compare January 22, 2025 18:11
@codingllama codingllama added this pull request to the merge queue Jan 22, 2025
Merged via the queue into branch/v16 with commit b9b3124 Jan 22, 2025
@codingllama codingllama deleted the codingllama/export-all-funcs-v16 branch January 22, 2025 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport no-changelog Indicates that a PR does not require a changelog entry size/md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants