Preserve sanitized OCI runtime failure details #148

Closed
opened 2026-05-07 15:06:54 -07:00 by jwilger · 0 comments
Owner

PR #126 review noted that packaged OCI executor failures should provide meaningful diagnostics.

execute_packaged_oci_runtime_with_executor currently maps any executor OciSetupDiagnostic to a generic message, losing useful non-secret details from run_packaged_oci_runtime_command such as std::io::ErrorKind or runtime exit status.

Keep the existing redaction guarantees, but preserve sanitized failure context so operators can distinguish spawn failures from runtime non-zero exits.

Source feedback: PR #126 comment 2953.

PR #126 review noted that packaged OCI executor failures should provide meaningful diagnostics. `execute_packaged_oci_runtime_with_executor` currently maps any executor `OciSetupDiagnostic` to a generic message, losing useful non-secret details from `run_packaged_oci_runtime_command` such as `std::io::ErrorKind` or runtime exit status. Keep the existing redaction guarantees, but preserve sanitized failure context so operators can distinguish spawn failures from runtime non-zero exits. Source feedback: PR #126 comment 2953.
jwilger added this to the 1.0 milestone 2026-05-08 11:43:27 -07:00
jwilger added this to the (deleted) project 2026-05-10 07:35:54 -07:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Slipstream/auto_review#148
No description provided.