Skip to content

Add option for MLS private keys#2602

Merged
pcapriotti merged 15 commits intodevelopfrom
pcapriotti/mls-private-keys
Aug 22, 2022
Merged

Add option for MLS private keys#2602
pcapriotti merged 15 commits intodevelopfrom
pcapriotti/mls-private-keys

Conversation

@pcapriotti
Copy link
Contributor

@pcapriotti pcapriotti commented Aug 9, 2022

This PR adds MLS private keys to galley secrets and to the runtime environment. It also adds a new endpoint for fetching the corresponding public keys.

https://wearezeta.atlassian.net/browse/FS-874

Checklist

  • The PR Title explains the impact of the change.
  • The PR description provides context as to why the change should occur and what the code contributes to that effect. This could also be a link to a JIRA ticket or a Github issue, if there is one.
  • If HTTP endpoint paths have been added or renamed, or feature configs have changed, the endpoint / config-flag checklist (see Wire-employee only backend wiki page) has been followed.
  • changelog.d contains the following bits of information (details):
    • A file with the changelog entry in one or more suitable sub-sections. The sub-sections are marked by directories inside changelog.d.
    • If new config options introduced: added usage description under docs/reference/config-options.md
    • If public end-points have been changed or added: does nginz need un upgrade?

@pcapriotti pcapriotti force-pushed the pcapriotti/mls-private-keys branch 2 times, most recently from af0ed23 to f046111 Compare August 10, 2022 13:56
@pcapriotti pcapriotti temporarily deployed to cachix August 10, 2022 13:57 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 10, 2022 13:57 Inactive
@zebot zebot added the ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist label Aug 10, 2022
@pcapriotti pcapriotti temporarily deployed to cachix August 10, 2022 14:05 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 10, 2022 14:05 Inactive
@smatting smatting temporarily deployed to cachix August 10, 2022 14:10 Inactive
@smatting smatting temporarily deployed to cachix August 10, 2022 14:10 Inactive
@smatting smatting temporarily deployed to cachix August 11, 2022 14:02 Inactive
@smatting smatting temporarily deployed to cachix August 11, 2022 14:02 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 15, 2022 09:12 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 15, 2022 09:12 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 16, 2022 08:07 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 16, 2022 08:07 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 17, 2022 15:13 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 17, 2022 15:13 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 18, 2022 13:23 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 18, 2022 13:23 Inactive
@pcapriotti pcapriotti marked this pull request as ready for review August 18, 2022 14:32
@pcapriotti pcapriotti temporarily deployed to cachix August 18, 2022 14:58 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 18, 2022 14:58 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 19, 2022 11:19 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 19, 2022 11:19 Inactive
@pcapriotti pcapriotti force-pushed the pcapriotti/mls-private-keys branch from 34b2dfc to edc5da1 Compare August 19, 2022 14:42
@pcapriotti pcapriotti temporarily deployed to cachix August 19, 2022 14:42 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 19, 2022 14:42 Inactive
@smatting smatting self-requested a review August 22, 2022 08:44
@pcapriotti pcapriotti temporarily deployed to cachix August 22, 2022 08:48 Inactive
@pcapriotti pcapriotti temporarily deployed to cachix August 22, 2022 08:48 Inactive
@pcapriotti pcapriotti merged commit 3ee2905 into develop Aug 22, 2022
@pcapriotti pcapriotti deleted the pcapriotti/mls-private-keys branch August 22, 2022 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ok-to-test Approved for running tests in CI, overrides not-ok-to-test if both labels exist

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants