Proto commits in edgelesssys/contrast

These 76 commits are when the Protocol Buffers files have changed:

Commit:6777236
Author:Charlotte Hartmann Paludo
Committer:Charlotte

kata: 3.31.0 -> 3.32.0

Commit:07eb1ba
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

kata: 3.31.0 -> 3.32.0

Commit:e3b3d0e
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

kata: 3.31.0 -> 3.32.0

Commit:280086f
Author:Charlotte Hartmann Paludo
Committer:Charlotte

kata.runtime: 3.30.0 -> 3.31.0

Commit:2f44d4a
Author:Charlotte Hartmann Paludo
Committer:Charlotte

kata.runtime: 3.28.0 -> 3.30.0

Commit:3f9d37e
Author:davidweisse
Committer:Markus Rudy

cli: allow signed manifest updates

Commit:24c1009
Author:Charlotte Hartmann Paludo
Committer:Charlotte

internal/katacomponents: keep upstream kata protos in-tree

Commit:96935ce
Author:Charlotte Hartmann Paludo
Committer:Charlotte

kata.runtime: 3.27.0 -> 3.28.0

Commit:4c6297c
Author:davidweisse
Committer:davidweisse

cli: verify previous transition hash on SetManifest

Commit:784ade4
Author:davidweisse
Committer:davidweisse

cli/verify: expose latest transition on verify

Commit:cc2d4a3
Author:Charlotte Hartmann Paludo
Committer:Charlotte

imagestore: fix proto package name mismatch rendering imagestore unusable

Commit:9eed3a2
Author:Paul Meyer
Committer:Paul Meyer

treewide: fix Go package naming

Commit:4683497
Author:Charlotte Hartmann Paludo
Committer:Charlotte

init: imagestore

The documentation is generated from this commit.

Commit:e113a57
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

init: imagestore

The documentation is generated from this commit.

Commit:7a6453a
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

init: imagestore

The documentation is generated from this commit.

Commit:3e576af
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

init: imagestore

The documentation is generated from this commit.

Commit:a5028e6
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagestore: init

The documentation is generated from this commit.

Commit:74eee69
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagestore: init

The documentation is generated from this commit.

Commit:1a75110
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagestore: init

The documentation is generated from this commit.

Commit:3d403da
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:1fc8474
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:d211677
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:994bcfa
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:233c993
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:7ad558a
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:b1de238
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:9456e1c
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

securemount: init

Commit:17b88e6
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: implement secure mounting

Commit:43461c6
Author:Charlotte Hartmann Paludo
Committer:Paul Meyer

imagepuller: init

Commit:3c50822
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:7406b33
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:15cf1de
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:a2d60f0
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:fc5e61e
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:529db25
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:4fe7311
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:37dbc64
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:f1f7f5e
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:076e2df
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:7775739
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:ff82331
Author:Markus Rudy
Committer:Markus Rudy

coordinator: don't allow user recovery when peers are present Recovery via userapi resets the mesh CA key, whereas recovery via peers does not. If user recovery is triggered while there are ready Coordinators, the cluster enters an inconsistent state. In order to avoid such situations, we reject user recovery when peers are available, because we still expect the Coordinator to recover automatically. For situations where this does not happen, we include a --force flag for the CLI and a corresponding argument for the Recover method that overrides this check.

Commit:fa04e05
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:a2df153
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:b17e62d
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:1f55248
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:25cc2fe
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:e02587b
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:4ed526d
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:40b69d7
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:b201fc1
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:374684b
Author:Charlotte Hartmann Paludo
Committer:Charlotte Hartmann Paludo

imagepuller: init

Commit:12aae8e
Author:Charlotte Hartmann Paludo

imagepuller: init

Commit:f6b60f8
Author:Markus Rudy
Committer:Paul Meyer

api: add redaction hint to proto messages

Commit:38ea997
Author:David Weiße
Committer:davidweisse

meshapi: add recover handler

Commit:65bae63
Author:Adrian Stobbe
Committer:GitHub

rename userapi grpc package and change relative proto path (#1037)

Commit:5c67531
Author:Leonard Cohnen
Committer:3u13r

meshapi: pass WorkloadSecret to initializer

Commit:bc6626f
Author:Paul Meyer
Committer:Paul Meyer

recoveryapi: cleanup and remove Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:131b5d8
Author:Paul Meyer
Committer:Paul Meyer

recovery: add server and recover authority Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:7f7deaf
Author:Markus Rudy
Committer:Markus Rudy

coordinator: don't share CA instance with gRPC servers

Commit:43f98ac
Author:Paul Meyer
Committer:Paul Meyer

userapi: add seed shares to protocol Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:32429fa
Author:Leonard Cohnen
Committer:3u13r

ca: align certificate names

Commit:96fd136
Author:Leonard Cohnen
Committer:3u13r

coordinator: align mesh root naming This also fixes a bug where the intermediate cert is returned and saved as "mesh-root.pem".

Commit:424fe62
Author:Paul Meyer
Committer:Paul Meyer

nunki -> contrast Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:4c3cc9a
Author:Paul Meyer
Committer:Paul Meyer

treewide: coordapi -> userapi Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:3f307bd
Author:Paul Meyer
Committer:Paul Meyer

treewide: intercom -> meshapi Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:0dde044
Author:Leonard Cohnen
Committer:3u13r

ca: add cross signed mesh ca

Commit:7fb3757
Author:Paul Meyer
Committer:Paul Meyer

coordapi: remove b64 encoding of manifest Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:f14f230
Author:Paul Meyer
Committer:Paul Meyer

coordapi: implement GetManifests rpc Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:1356fcb
Author:Paul Meyer
Committer:Paul Meyer

go: update module path Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:1a98735
Author:Leonard Cohnen
Committer:Paul Meyer

proto: split CA cert from cert chain

Commit:9349e61
Author:Paul Meyer

cli: send policies in SetManifest request Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:bae0951
Author:Paul Meyer

coordinator: send cert chain on NewMeshCert Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:5fe5a10
Author:Paul Meyer

coordinator: send cert chain in SetManifestResponse Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:ceb834d
Author:Paul Meyer

coordinator: issue mesh certificates Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:526a9cf
Author:Paul Meyer

coordapi: server side Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>

Commit:44001ef
Author:Paul Meyer

intercom: basic communication Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>