Skip to content

Conversation

@pjbgf
Copy link
Member

@pjbgf pjbgf commented Feb 8, 2025

Workloads allowed to trigger mime handling require access to the inception server. Since the mTLS implementation, this feature stopped working as that connection could no longer be established due to the missing client mTLS credentials.

The implementation relies on storing the mTLS data into the user keyring, so that other processes at the host (e.g. subsequent calls to qubesome run) are able to fetch it and inject into any workloads that require them. Note that the workloads themselves do not access the keyring.

Workloads allowed to trigger mime handling require access to the inception server.
Since the mTLS implementation, this feature stopped working as that connection could
no longer be established due to the missing client mTLS credentials.

The implementation relies on storing the mTLS data into the user keyring, so that
other processes at the host (e.g. subsequent calls to qubesome run) are able to fetch
it and inject into any workloads that require them. Note that the workloads themselves
do not access the keyring.

Signed-off-by: Paulo Gomes <pjbgf@linux.com>
@pjbgf pjbgf merged commit 015d717 into main Feb 9, 2025
4 checks passed
@pjbgf pjbgf deleted the mime-mtls branch February 9, 2025 08:26
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