debian-forge-composer/cmd
Achilleas Koutsou 9aef7bfc47 osbuild-worker: attach pipeline names to jobs
Pipeline names are added to each job before adding to the queue. When a
job is finished, the names are copied to the Result object as well. This
is done for both OSBuild and Koji jobs.

The pipeline names in the result are primarily used to separate package
lists into build and payload/image packages in two cases:
1. Koji builds: for reporting the build root and image package lists to
   Koji (in Koji finalize).
2. Cloud API (v1 and v2): for reporting the payload packages in the
   metadata request.

The pipeline names are also used to print the system log output in the
order in which pipelines are executed. This still isn't used when
printing the OSBuild Result (osbuild2.Result.Write()) and we still rely
on sorting by pipeline name
(see https://github.com/osbuild/osbuild-composer/pull/1330).
2021-11-16 09:49:37 +01:00
..
cloud-cleaner ci/tests: scheduled cloud-cleaner for Azure 2021-08-19 09:04:28 +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 composer: Add worker openapi spec endpoint to auth excludes 2021-11-10 10:43:43 +01:00
osbuild-composer-cli-tests tests: update base tests for weldr-client 2021-08-25 19:16:04 +02:00
osbuild-composer-dbjobqueue-tests jobqueue: Introduce jobqueue backed by a postgres database 2021-07-28 21:52:31 +01:00
osbuild-dnf-json-tests repositories: exclude downstream from upstream 2021-09-14 10:43:09 +01:00
osbuild-image-tests Image tests: skip rpm-ostree-1-autovar.conf tmpfiles.d config on Fedora 2021-10-08 16:21:25 +01: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-mock-openid-provider auth: OpenID/OAUth2 middleware 2021-09-04 02:48:52 +02:00
osbuild-pipeline osbuild-pipeline: support for ostree arguments 2021-08-27 12:56:54 +02:00
osbuild-store-dump internal/rhsm: introduce package that handles subscriptions 2021-08-09 12:40:23 +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 osbuild-worker: attach pipeline names to jobs 2021-11-16 09:49:37 +01:00