58 lines
26 KiB
Plaintext
58 lines
26 KiB
Plaintext
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
|