debian-forge-composer/cmd
Tomáš Hozza cba082b7ae cmd/worker: configure osbuild/images logger
With the upload code consolidation to osbuild/images, we need to make
sure to configure the logger used by the library to keep logging the
same (or similar) messages when running osbuild-composer.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-08-12 13:15:43 +02:00
..
mock-dnf-json switch to images/pkg/dnfjson and remove internal copy 2024-02-20 15:55:47 +01:00
osbuild-auth-tests Remove old build tag comments 2023-03-07 09:22:23 -08:00
osbuild-composer go.mod: update sentry 2025-07-28 11:44:33 +02:00
osbuild-composer-cli-tests tests: Update composer-cli tests for v36.0 2025-08-08 12:27:15 +02:00
osbuild-composer-dbjobqueue-tests cmd/osbuild-composer-dbjobqueue-tests: add migration test 2025-07-25 13:10:10 +02:00
osbuild-dnf-json-tests go.mod: update osbuild/images (v0.172.0) and osbuild/blueprint (v1.12.0) 2025-08-07 20:15:33 +02:00
osbuild-koji-tests Makefile: bump GOLANGCI_LINT_VERSION to v1.61 2025-07-31 12:34:24 +02:00
osbuild-mock-openid-provider Update deprecated io/ioutil functions 2023-03-07 09:22:23 -08:00
osbuild-service-maintenance cmd: use log in service-maintenance 2025-05-12 15:20:16 +02:00
osbuild-store-dump go.mod: update osbuild/images (v0.172.0) and osbuild/blueprint (v1.12.0) 2025-08-07 20:15:33 +02:00
osbuild-upload-aws osbuild-upload-aws: remove aws sdk v1 dependency 2024-08-20 15:32:40 +02:00
osbuild-upload-azure go.mod: update osbuild/images to v0.171.0 2025-08-07 16:33:15 +02:00
osbuild-upload-container split: replace internal packages with images library 2023-07-10 21:11:19 +02:00
osbuild-upload-gcp cmd: use log in upload-gcp 2025-05-12 15:20:16 +02:00
osbuild-upload-generic-s3 osbuild-uploadgeneric-s3: remove aws sdk v1 dependency 2024-08-20 15:32:40 +02:00
osbuild-upload-oci internal/target: add OCI object storage target 2023-09-19 22:57:06 +02:00
osbuild-upload-pulp-ostree cmd: update the final message in osbuild-upload-pulp-ostree 2023-10-18 21:14:46 +02:00
osbuild-worker cmd/worker: configure osbuild/images logger 2025-08-12 13:15:43 +02:00
osbuild-worker-executor lint: Clean up golangci-lint v1.60 complaints 2025-02-24 04:20:42 -08:00
README Many: delete test manifests and gen-manifests command 2025-08-07 10:22:55 +02:00

Binaries
========

osbuild-composer: The main binary, the service that maintains the queue and schedules all
jobs. This is started as the main process by systemd or container runtime.

osbuild-worker: The worker binary that handles jobs from the job queue locally.

osbuild-worker-executor: The binary that runs osbuild to build an image on an isolated VM.

Service binaries
================

osbuild-service-maintenance: Vacuum the database and remove old jobs. Also used to cleanup
cloud instances.

Development and test tools
==========================

mock-dnf-json
osbuild-auth-tests
osbuild-composer-cli-tests
osbuild-composer-dbjobqueue-tests
osbuild-dnf-json-tests
osbuild-koji-tests
osbuild-mock-openid-provider
osbuild-upload-*

osbuild-store-dump: the output from this is used in Test_upgrade in internal/store/json_test.go