The format so far was assumed to be `docker-archive` if the container was coming from a source and `oci-archive` if it was coming from a pipeline. The source format will now be changed to `dir` instead of `docker-archive`. The pipeline format remains `oci-archive`. With the new archive format being `dir`, the source can't be linked into the build root and is bind mounted instead with the use of a MountGuard created with the instance of the service, and torn down when the service is stopped. The _data field is removed from the map functions. It was unused and these functions aren't part of the abstract class so they don't need to have consistent signatures. Update the skopeo stage with support for the newly supported `dir` format. |
||
|---|---|---|
| .. | ||
| org.osbuild.containers | ||
| org.osbuild.files | ||
| org.osbuild.noop | ||
| org.osbuild.ostree | ||
| org.osbuild.ostree.checkout | ||
| org.osbuild.tree | ||