Experiment formal native strace preparation results 01 - kmosoti/FabricO11y GitHub Wiki

Native trace tool preparation results 01

Observed 2026-10-15. This is tool preparation, not product, publication-observer or soak acceptance. Frozen product packages remain unchanged.

All three commands used clean harness 6bd5250a6223fe3663b254c25627ce4ff2b4c9e0, the required resource launcher, the mounted data drive, serial scheduling and a 1 GiB storage reservation. The inner controller verified 1/2 GiB memory high/max, zero swap, CPU 200%, tasks256; 600-second inner and1800-second outer ceilings were unchanged.

Attempt Actual exit Evidence
01 1 Download0; private rpm database init255, permission denied. Owned data paths are unlabeled_t; audit recorded rpmdb_t denial on the input temporary file. Failure preserved.
02 1 Exported host public key packet bytes equal pinned Fedora44 authority; actual signature verification0. Controller refused because the current RPM prints key fingerprint: instead of its anticipated key ID label. Failure preserved.
03 0 Parser recognizes actual fingerprint label with unchanged exact-authority and signer uniqueness checks. Signature, extraction, version and native trace all0.

The corrective route reads the existing host keyring only: no initialization, key import, package installation or SELinux change. Public-key packet equality and unique verified signer join bind the same original authority; inventory is rechecked unchanged. Retry02/03 reused the original downloaded RPM.

Final tool: strace|7.2|1.fc44|x86_64; RPM SHA256 a34902265ba8e43709f0e8fff2755b96ecb815be5ca6d60ae33ee0b5947d7b47. Binary DATA/results/native-strace-preparation-03/extract/usr/bin/strace, SHA256 e85562be095c56fb89e58671cd9a3cd675499dfda78aac14cf32eb6ad8a6f0db. Fedora44 fingerprint 36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6; decoded packet SHA256 ee42b9c07cf45061e59446506442fed9a68270e2a65b775d41b2549501fc4dbc.

Actual native smoke: strace -f -s 0 -o DATA/results/native-strace-preparation-03/true.trace -e trace=execve,exit_group /usr/bin/true, exit0. Full syscall observer options and fault controls remain unrun; this smoke does not certify them.

Final peak32,661,504 bytes, zero recorded OOM/swap. Every outer stop was confirmed. Success-owned cache/state/temp removed; signed RPM, tool/manuals and raw logs retained. Attempts01/02 and their owned scratch are intentionally retained. No service remains from these attempts.

DATA means /run/media/kmosoti/data/FabricO11y. Exact commands and all receipt/resource hashes: DATA/results/candidate-build-fresh-8fb6f413179b-01/native-strace-preparation-results-01.json (SHA256 0495c1c5573cd62ccf803a5e45c6edadb0b06ba27666102f2381496852da9708). Final inner receipt SHA256 100d8f0022fdc6d2fdbae735fbd5507c5c9854214e660040733ef21d556211fe; final outer resource receipt SHA256 18ab17a4690e4fb7e97c3fef265f0e39063475e8146a11fa519e24c96b176de9. Original plans/scripts and failure logs are adjacent; X187 corrective supplements6199839506/6199858466 preceded retries.