debian-forge-composer/cmd/osbuild-worker
Tomas Hozza 72019740c2 Cloud API: upload stream-optimized VMDK to S3
The VMDK image must be in stream-optimized format in order to be
imported to VSphere. osbuild-composer does not produce VMDK by default
as stream-optimized. Instead, it is converted on the fly when the image
build job has been submitted via Weldr API.

Since we are aiming mainly for the VSphere use case with the VMDK image
in the service, the image should be ready for importing to VSphere.

Implement a temporary workaround for the Cloud API and AWS S3 target to
upload stream-optimized VMDK image.

Adjust the `api.sh` test case to not convert the VMDK image downloaded
form S3, before importing it to VSphere.
2022-04-02 08:47:02 +01:00
..
jobimpl-depsolve.go osbuild-worker: Log unexpected dnf-json errors 2022-03-18 10:14:06 +01:00
jobimpl-koji-finalize.go Move OSBuildMetadataToRPMs and PackageMetadataToSignature to osbuild2 2022-02-18 09:26:35 +01:00
jobimpl-koji-init.go Relax TCP timeouts for koji connections 2022-02-10 14:58:10 +01:00
jobimpl-osbuild-koji.go worker/osbuild-koji: fix double-reporting of osbuild-koji job status 2022-02-22 19:27:17 +00:00
jobimpl-osbuild.go Cloud API: upload stream-optimized VMDK to S3 2022-04-02 08:47:02 +01:00
main.go worker: Support client_credentials grant type in client 2022-03-21 09:43:43 +01:00
osbuild.go worker: don't marshal manifest in byte[] from 2022-02-01 20:28:40 +00:00