Skip to content

Avoid leaking DHCHAP keys to the host system#1165

Draft
mxsrc wants to merge 1 commit into
mainfrom
spdk-keyring-hardening
Draft

Avoid leaking DHCHAP keys to the host system#1165
mxsrc wants to merge 1 commit into
mainfrom
spdk-keyring-hardening

Conversation

@mxsrc

@mxsrc mxsrc commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

The previous mount was backed on the host and accumulated keys of all SPDK pods on a host over time. The new approach uses a combined operation. The keys are backed by a memory volume only shared between SPDK container and proxy, making them ephemeral.

This PR leaves the old endpoints and functions available s.t. the SPDK/SNode containers can be updated first. The logic is to be removed in a future release.

Comment thread simplyblock_core/services/spdk_http_proxy_server.py Fixed
Comment thread tests/integration/test_spdk_proxy_e2e.py Fixed
@mxsrc mxsrc force-pushed the spdk-keyring-hardening branch from 5ec7173 to b9fa48a Compare July 3, 2026 11:24
The previous mount was backed on the host and accumulated keys of all
SPDK pods on a host over time. The new approach uses a combined
operation. The keys are backed by a memory volume only shared between
SPDK container and proxy, making them ephemeral.
@mxsrc mxsrc force-pushed the spdk-keyring-hardening branch from b9fa48a to fee1118 Compare July 3, 2026 14:31
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.

1 participant