debian-forge-composer/cmd
Thomas Lavocat 5e127de303 Worker: report stages status after RunOSBuild
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
2021-07-27 18:13:10 +02:00
..
cloud-cleaner test/api.sh: randomize used GCP zone from the region 2021-07-16 10:14:30 +02:00
osbuild-auth-tests test/auth: rework the test to use the new openssl setup 2020-11-05 13:48:48 +01:00
osbuild-composer worker: add metrics 2021-07-23 21:54:28 +02:00
osbuild-composer-cli-tests test/cli: add a sanity check for Weldr logs 2021-03-19 18:50:31 +01:00
osbuild-dnf-json-tests distro: drop Fedora 32 2021-07-05 11:16:08 +02:00
osbuild-image-tests image tests: ignore 'selinux/context-mismatch' in image-info report on RHEL-8 2021-06-22 13:25:59 +03:00
osbuild-koji rpmmd: move RPM metadata tooling to internal pkg 2021-06-29 09:33:05 +01:00
osbuild-koji-tests rpmmd: move RPM metadata tooling to internal pkg 2021-06-29 09:33:05 +01:00
osbuild-pipeline osbuild-pipeline: add ostree.ref image option 2021-03-17 18:12:17 +00:00
osbuild-store-dump distro: drop Fedora 32 2021-07-05 11:16:08 +02:00
osbuild-upload-aws upload/aws: add support for session tokens 2021-06-28 13:14:19 +03:00
osbuild-upload-azure cmd/upload-azure: set storage account 2021-03-06 15:40:48 +00:00
osbuild-upload-gcp Rename all occurrences of "Compute Node" to "Compute Engine" 2021-04-01 20:12:39 +02:00
osbuild-worker Worker: report stages status after RunOSBuild 2021-07-27 18:13:10 +02:00