To help along with debugging, this commit makes the worker able to print the status of the different stages with a oneliner for each successfull stages and a detailed message for failed ones. Sample output: Jul 23[..]: Build stages results: Jul 23[..]: org.osbuild.rpm success Jul 23[..]: org.osbuild.selinux success Jul 23[..]: Stages results: Jul 23[..]: org.osbuild.rpm success Jul 23[..]: org.osbuild.fix-bls success Jul 23[..]: org.osbuild.fstab success Jul 23[..]: org.osbuild.grub2 success Jul 23[..]: org.osbuild.locale success Jul 23[..]: org.osbuild.timezone success Jul 23[..]: org.osbuild.users failure: Jul 23[..]: [/usr/lib/tmpfiles.d/journal-nocow.conf:26] Failed to resolve specifier: uninitialized /etc detected, skipping Jul 23[..]: All rules containing unresolvable specifiers will be skipped. Jul 23[..]: Failed to create file /sys/fs/selinux/checkreqprot: Read-only file system Jul 23[..]: useradd: group 'toto' does not exist Fixes #1584 |
||
|---|---|---|
| .. | ||
| cloud-cleaner | ||
| osbuild-auth-tests | ||
| osbuild-composer | ||
| osbuild-composer-cli-tests | ||
| osbuild-dnf-json-tests | ||
| osbuild-image-tests | ||
| osbuild-koji | ||
| osbuild-koji-tests | ||
| osbuild-pipeline | ||
| osbuild-store-dump | ||
| osbuild-upload-aws | ||
| osbuild-upload-azure | ||
| osbuild-upload-gcp | ||
| osbuild-worker | ||