CHAT_OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-PERLPIN-NEED-TRACE-RCA-408R1
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=infra-dr-backupv2-pve-lxc-perlpin-need-trace-rca
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=294157fb978dfaf19dbbf433e901f83d4ae11df83bcb85186dce8eaeb42ea1d0
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=45cd54537a08671919c8454ba8568c26387773d6e833488180e2bcb8643cb850
SANITIZED_OUTPUT_SHA256=45cd54537a08671919c8454ba8568c26387773d6e833488180e2bcb8643cb850
OUTPUT_BEGIN
COMMAND_ID=SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-PERLPIN-NEED-TRACE-RCA-408R1
MODE=READ_ONLY_PVE_LXC_PERLPIN_NEED_TRACE_RCA
NO_BACKUP_EXECUTION=YES
NO_CLOUD_ACCESS=YES
NO_SYSTEMD_MUTATION=YES
NO_PERSISTENT_STAGE=YES
ANCHOR_BINDINGS=[true,true,true]
PERLPIN_SOURCE_CONTRACT={"need_calls":[{"code":"PERL_PATH_POLICY","fn":"need","line":61,"predicate":"self.path.name == 'perl' and self.alias.name == 'perl5.40.1' and (self.path.parent == self.alias.parent)"},{"code":"PERL_PATH_POLICY","fn":"need","line":62,"predicate":"self.path.is_absolute() and '..' not in self.path.parts"},{"code":"PERL_SYSTEM_IDENTITY","fn":"need","line":72,"predicate":"stat.S_ISREG(s.st_mode) and s.st_uid == s.st_gid == 0 and (s.st_nlink == 2)"},{"code":"PERL_SYSTEM_PERMISSIONS","fn":"need","line":73,"predicate":"stat.S_IMODE(s.st_mode) == 493"},{"code":"PERL_SIZE_BOUND","fn":"need","line":74,"predicate":"0 < s.st_size <= 32 * 1024 ** 2"},{"code":"PERL_ELF_REQUIRED","fn":"need","line":75,"predicate":"os.pread(self.fd, 4, 0) == b'\\x7fELF'"},{"code":"PERL_PARENT_UNTRUSTED","fn":"need","line":69,"predicate":"s.st_uid == 0 and (not s.st_mode & 18)"}],"parent_def":"def _parent(path):\n    path = Path(path)\n    need(path.is_absolute() and '..' not in path.parts, 'TEMP_PARENT_PATH')\n    fd = os.open('/', os.O_RDONLY | os.O_DIRECTORY)\n    try:\n        for i, part in enumerate(path.parts[1:]):\n            nxt = os.open(part, os.O_RDONLY | os.O_DIRECTORY | os.O_NOFOLLOW, dir_fd=fd)\n            os.close(fd)\n            fd = nxt\n            s = os.fstat(fd)\n            last = i == len(path.parts) - 2\n            need(s.st_uid == 0, 'TEMP_PARENT_OWNER')\n            need(not s.st_mode & 18 or (last and s.st_mode & stat.S_ISVTX), 'TEMP_PARENT_WRITABLE')\n        result = fd\n        fd = None\n        return result\n    finally:\n        if fd is not None:\n            os.close(fd)","perlpin_init":"def __init__(self, path, alias):\n    self.path = Path(path)\n    self.alias = Path(alias)\n    self.parent = None\n    self.fd = None\n    need(self.path.name == 'perl' and self.alias.name == 'perl5.40.1' and (self.path.parent == self.alias.parent), 'PERL_PATH_POLICY')\n    need(self.path.is_absolute() and '..' not in self.path.parts, 'PERL_PATH_POLICY')\n    try:\n        self.parent = os.open('/', os.O_RDONLY | os.O_DIRECTORY)\n        for part in self.path.parts[1:-1]:\n            nxt = os.open(part, os.O_RDONLY | os.O_DIRECTORY | os.O_NOFOLLOW, dir_fd=self.parent)\n            os.close(self.parent)\n            self.parent = nxt\n            s = os.fstat(nxt)\n            need(s.st_uid == 0 and (not s.st_mode & 18), 'PERL_PARENT_UNTRUSTED')\n        self.fd = os.open(self.path.name, os.O_RDONLY | os.O_NOFOLLOW | os.O_NONBLOCK, dir_fd=self.parent)\n        s = os.fstat(self.fd)\n        need(stat.S_ISREG(s.st_mode) and s.st_uid == s.st_gid == 0 and (s.st_nlink == 2), 'PERL_SYSTEM_IDENTITY')\n        need(stat.S_IMODE(s.st_mode) == 493, 'PERL_SYSTEM_PERMISSIONS')\n        need(0 < s.st_size <= 32 * 1024 ** 2, 'PERL_SIZE_BOUND')\n        need(os.pread(self.fd, 4, 0) == b'\\x7fELF', 'PERL_ELF_REQUIRED')\n        self.identity = t.ident(s) + (s.st_nlink,)\n        self.sha256 = self._digest()\n        self.check()\n    except BaseException:\n        self.close()\n        raise"}
PERLPIN_NEED_TRACE={"rc":0,"result":{"fixture":{"result":{"ok":true,"type":"PerlPin"},"trace":[{"code":"PERL_PATH_POLICY","condition":true},{"code":"PERL_PATH_POLICY","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_SYSTEM_IDENTITY","condition":true},{"code":"PERL_SYSTEM_PERMISSIONS","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_ELF_REQUIRED","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_CLOSED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_CONTENT_CHANGED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_CHANGED","condition":true}]},"fixture_meta":{"alias":{"gid":0,"kind":"file","mode":"0755","nlink":2,"path_class":"run","uid":0},"path":{"gid":0,"kind":"file","mode":"0755","nlink":2,"path_class":"run","uid":0},"root_chain":[{"gid":0,"kind":"dir","mode":"0700","nlink":2,"path_class":"run","uid":0},{"gid":0,"kind":"dir","mode":"0755","nlink":37,"path_class":"run","uid":0},{"gid":0,"kind":"dir","mode":"0755","nlink":20,"path_class":"other","uid":0}],"tempfile_gettempdir":"/run"},"production":{"result":{"ok":true,"rc":0},"trace":[{"code":"PERL_PATH_POLICY","condition":true},{"code":"PERL_PATH_POLICY","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_SYSTEM_IDENTITY","condition":true},{"code":"PERL_SYSTEM_PERMISSIONS","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_ELF_REQUIRED","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_CLOSED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_CONTENT_CHANGED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_CHANGED","condition":true},{"code":"PERL_ARGV","condition":true},{"code":"PERL_DEADLINE","condition":true},{"code":"PERL_CLOSED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_CONTENT_CHANGED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_CHANGED","condition":true},{"code":"PERL_TIMEOUT","condition":true},{"code":"PERL_TIMEOUT","condition":true},{"code":"PERL_CLOSED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_IDENTITY_CHANGED","condition":true},{"code":"PERL_SIZE_BOUND","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_SHORT_READ","condition":true},{"code":"PERL_CONTENT_CHANGED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_UNTRUSTED","condition":true},{"code":"PERL_PARENT_CHANGED","condition":true}]},"trusted_suite":{"errors":[{"exception_class":"builtins.PermissionError","message_sha256":"e12b835b8c1668383ec12cf5f1d65deb55dc29e094685437db4840093615fb1c","safe_code":"","test":"test_21_exec_real_perl_via_fd"},{"exception_class":"builtins.PermissionError","message_sha256":"e12b835b8c1668383ec12cf5f1d65deb55dc29e094685437db4840093615fb1c","safe_code":"","test":"test_22_return_code_preserved"},{"exception_class":"builtins.PermissionError","message_sha256":"e12b835b8c1668383ec12cf5f1d65deb55dc29e094685437db4840093615fb1c","safe_code":"","test":"test_23_stdout_bound"},{"exception_class":"builtins.PermissionError","message_sha256":"e12b835b8c1668383ec12cf5f1d65deb55dc29e094685437db4840093615fb1c","safe_code":"","test":"test_24_stderr_never_returned"},{"exception_class":"builtins.PermissionError","message_sha256":"e12b835b8c1668383ec12cf5f1d65deb55dc29e094685437db4840093615fb1c","safe_code":"","test":"test_25_timeout"},{"exception_class":"builtins.PermissionError","message_sha256":"e12b835b8c1668383ec12cf5f1d65deb55dc29e094685437db4840093615fb1c","safe_code":"","test":"test_26_environment_not_inherited"}],"failures":[],"tests_run":30}},"stderr_bytes":0,"stderr_sha256":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","stdout_bytes":20292,"stdout_sha256":"dd586994c17d102945ba69c4fac2ac80509106e062346f0c74292bb1564721d4"}
FIXTURE_FIRST_FALSE_NEED=NONE
TRUSTED_SUITE_FAILURE_CODES=[{"exception_class":"builtins.PermissionError","safe_code":"","test":"test_21_exec_real_perl_via_fd"},{"exception_class":"builtins.PermissionError","safe_code":"","test":"test_22_return_code_preserved"},{"exception_class":"builtins.PermissionError","safe_code":"","test":"test_23_stdout_bound"},{"exception_class":"builtins.PermissionError","safe_code":"","test":"test_24_stderr_never_returned"},{"exception_class":"builtins.PermissionError","safe_code":"","test":"test_25_timeout"},{"exception_class":"builtins.PermissionError","safe_code":"","test":"test_26_environment_not_inherited"}]
RCA_407=TRUSTED_BASELINE_FIXED_REMAINING_HISTORICAL_SUITE_DRIFT
STATUS=OK
PHASE=COMPLETE
REASON=NONE
NEXT_GATE=PVE_LXC_PERLPIN_HISTORICAL_SUITE_FOLLOWUP
CHANGES_MADE=false
MUTATION_OUTCOME=NO_PERSISTENT_MUTATION
BACKUP_EXECUTIONS=0
CLOUD_WRITES=0
CLOUD_DELETIONS=0
SYSTEMD_MUTATIONS=0
SCHEDULER_CUTOVER=NO
LEGACY_BACKUP_DISABLES=0
HOMELAB_RESULT_CONTRACT={"changes_made":false,"command_id":"SUPPORT-260915-INFRA-DR-BACKUPV2-PVE-LXC-PERLPIN-NEED-TRACE-RCA-408R1","rollback_restored":null,"rollback_started":false,"status":"OK","version":1}

OUTPUT_END
CHAT_OUTPUT_END
