debian-forge-composer/cmd
Tomáš Hozza dc4ae989e6 cmd: delete unused osbuild-upload-* tools
These tools were usually introduced when we added new upload target
implementation to osbuild-composer. Their main purpose was manual
testing of the upload library. They don't have any real use beyond that.

With the upload code being moved to `osbuild/images` and these tools
having their duplicates in that repository, there is very little sense
in keeping them in osbuild-composer.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
2025-08-14 18:34:28 +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 Use gcp upload implementation from osbuild/images 2025-08-14 13:23:49 +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-worker Use gcp upload implementation from osbuild/images 2025-08-14 13:23:49 +02:00
osbuild-worker-executor lint: Clean up golangci-lint v1.60 complaints 2025-02-24 04:20:42 -08:00
README cmd: delete unused osbuild-upload-* tools 2025-08-14 18:34:28 +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-store-dump: the output from this is used in Test_upgrade in internal/store/json_test.go