Skip to content

Conversation

@amphi
Copy link

@amphi amphi commented Dec 18, 2025

This PR removes all calls to .unwrap() from the TLS code and replaces them with returned errors. The unwraps that were still there would cause the VMM to panic if any of the expected certificates or keys aren't there.

Removes all the unwraps from the TLS code to make sure the VMM doesn't
panic.

On-behalf-of: SAP [email protected]
Signed-off-by: Sebastian Eydam <[email protected]>
@phip1611 phip1611 self-assigned this Jan 5, 2026
Copy link

@olivereanderson olivereanderson left a comment

Choose a reason for hiding this comment

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

LGTM

@phip1611 phip1611 marked this pull request as draft January 5, 2026 14:07
@tpressure tpressure marked this pull request as ready for review January 6, 2026 09:30
@tpressure tpressure merged commit 451cfb7 into cyberus-technology:gardenlinux Jan 6, 2026
15 of 16 checks passed
phip1611 added a commit to phip1611/libvirt-tests that referenced this pull request Jan 6, 2026
This brings [0].

[0] cyberus-technology/cloud-hypervisor#59

On-behalf-of: SAP [email protected]
Signed-off-by: Philipp Schuster <[email protected]>
github-merge-queue bot pushed a commit to cyberus-technology/libvirt-tests that referenced this pull request Jan 6, 2026
This brings [0].

[0] cyberus-technology/cloud-hypervisor#59

On-behalf-of: SAP [email protected]
Signed-off-by: Philipp Schuster <[email protected]>
cyberus-renovate pushed a commit to cyberus-technology/libvirt that referenced this pull request Jan 6, 2026
cyberus-renovate pushed a commit to cyberus-technology/libvirt that referenced this pull request Jan 7, 2026
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.

4 participants