From ab829bab412eda060054f4fa53c9268dda6f5918 Mon Sep 17 00:00:00 2001 From: DEADBYTE Date: Sat, 11 Jul 2026 04:31:36 +0700 Subject: [PATCH 1/6] fix(state): parse Rust e2fsck Option exit status --- .../usr/local/sbin/rigos-state-orchestrate | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/build/usb/includes.chroot/usr/local/sbin/rigos-state-orchestrate b/build/usb/includes.chroot/usr/local/sbin/rigos-state-orchestrate index 3568003..16ff6b1 100644 --- a/build/usb/includes.chroot/usr/local/sbin/rigos-state-orchestrate +++ b/build/usb/includes.chroot/usr/local/sbin/rigos-state-orchestrate @@ -14,6 +14,9 @@ ATTESTATION = RUNTIME / "boot-device.json" BOOT_ID = Path("/proc/sys/kernel/random/boot_id") PARTUUID_ROOT = Path("/dev/disk/by-partuuid") PARTUUID_RE = re.compile(r"^[0-9A-Fa-f-]{1,128}$") +E2FSCK_EXIT_RE = re.compile( + r"\be2fsck: exit (?:(?P[0-9]+)|Some\((?P