debian-forge-composer/internal/weldr
Brian C. Lane aca748bc14 Don't Panic in getComposeStatus and skip invalid jobs in fsjobqueue New
This handles corrupt job json files by skipping them. They still exist,
and errors are logged, but the system keeps working.

If one or more of the json files in /var/lib/osbuild-composer/jobs/
becomes corrupt they can stop the osbuild-composer service from
starting, or stop commands like 'composer-cli compose status' from
working because they quit on the first error and miss any job that
aren't broken.
2023-11-20 13:34:40 +01:00
..
api.go Don't Panic in getComposeStatus and skip invalid jobs in fsjobqueue New 2023-11-20 13:34:40 +01:00
api_test.go Don't Panic in getComposeStatus and skip invalid jobs in fsjobqueue New 2023-11-20 13:34:40 +01:00
compose.go weldr: rename C{Waiting,Running,Finished,Failed} 2020-11-09 14:17:19 +01:00
compose_test.go split: replace internal packages with images library 2023-07-10 21:11:19 +02:00
json.go split: replace internal packages with images library 2023-07-10 21:11:19 +02:00
responses_test.go dnfjson: Add mock checksums to the packages used in testing 2023-09-21 16:56:54 +02:00
upload.go weldr: define the pulp.ostree upload settings 2023-10-18 21:14:46 +02:00
util.go composer/job-queue: add scaffolding for the job queue API 2019-09-26 19:53:06 +02:00