debian-forge-composer/internal/worker
Brian C. Lane d8e9a86921 cloudapi: save and return compose request details
The original compose request contains useful details that are not
preserved when it is converted to a manifest. Things like the
distribution, arch, image type, blueprint or customizations are useful
when examining builds later.

This saves the original request json using the job id and a new
directory (ComposeRequest) under the artifacts directory. The original
request, if present, is then added to the compose/<id>/metadata response
alongside the package list.

Related: RHEL-60120
2025-03-05 12:36:36 +01:00
..
api worker: add ability to track workers serverside 2023-12-06 17:22:36 +01:00
clienterrors internal/worker/server: return an error on depsolve timeout HMS-2989 2024-11-19 13:55:38 +01:00
client.go osbuild-worker: fix "crashing" on worker registration issues 2024-09-10 16:19:47 +02:00
client_test.go osbuild-worker: fix "crashing" on worker registration issues 2024-09-10 16:19:47 +02:00
json.go DepsolveJobResult: Remove unused Error and ErrorType 2025-01-30 08:00:12 +01:00
json_test.go clienterrors: rename WorkerClientError to clienterrors.New 2024-07-31 17:04:58 +02:00
proxy_test.go worker: add proxy support to composer and oauth calls 2022-05-03 06:19:31 +01:00
server.go cloudapi: save and return compose request details 2025-03-05 12:36:36 +01:00
server_test.go DepsolveJobResult: Remove unused Error and ErrorType 2025-01-30 08:00:12 +01:00