debian-forge-composer/cmd/osbuild-worker
Tomáš Hozza 2ceffb3796 upload/koji: don't depend on upload target results data structures
Modify the Koji image extra metadata to not depend on the upload target
data structures for upload results. The target results are supposed to
be specific to the uploader implementation, which will eventually
change. Moreover, the definition is internal to osbuild-composer, so
this would create a problem once the Koji upload implementation is moved
to osbuild/images.

The Koji upload implementation does not really care about the exact
structure of the upload results. It is just a list of JSON objects.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-07-09 22:51:53 +02:00
..
config.go lint: Clean up golangci-lint v1.60 complaints 2025-02-24 04:20:42 -08:00
config_test.go osbuild-worker: add CHANNEL to worker logs 2024-08-28 16:41:07 +02:00
export_test.go worker: report cashes directly to logrus 2024-11-25 12:02:05 +01:00
jobimpl-awsec2.go osbuild-worker: switch to aws sdk v2 for errors in ami copy jobs 2024-08-20 15:32:40 +02:00
jobimpl-container-resolve.go clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
jobimpl-depsolve.go jobimpl-depsolve: Always return result 2025-01-30 08:00:12 +01:00
jobimpl-depsolve_test.go osbuild-worker: handle error wrapping from dnfjson package 2024-09-02 14:39:03 +02:00
jobimpl-file-resolve.go lint: Clean up golangci-lint v1.60 complaints 2025-02-24 04:20:42 -08:00
jobimpl-koji-finalize.go upload/koji: don't depend on upload target results data structures 2025-07-09 22:51:53 +02:00
jobimpl-koji-init.go Many: factor out logger implementation from upload/koji 2025-07-09 22:51:53 +02:00
jobimpl-osbuild.go Many: factor out logger implementation from upload/koji 2025-07-09 22:51:53 +02:00
jobimpl-osbuild_test.go osbuild-worker: tweak error to not include a \n for a failed stage 2024-07-11 09:33:40 +02:00
jobimpl-ostree-resolve.go worker: log proxy setting 2024-11-18 19:33:19 +01:00
jobimpl-search.go worker: Add search job implementation to worker client 2025-01-30 08:00:12 +01:00
main.go common: fix unclosed logrus logging pipes 2025-07-08 11:38:27 +02:00
main_test.go worker: report cashes directly to logrus 2024-11-25 12:02:05 +01:00
rh-logrus-adapter.go Many: factor out logger implementation from upload/koji 2025-07-09 22:51:53 +02:00