diff --git a/internal/image/ostree_raw.go b/internal/image/ostree_raw.go index 84a3bd49e..53f8fb4ff 100644 --- a/internal/image/ostree_raw.go +++ b/internal/image/ostree_raw.go @@ -5,6 +5,7 @@ import ( "github.com/osbuild/osbuild-composer/internal/artifact" "github.com/osbuild/osbuild-composer/internal/disk" + "github.com/osbuild/osbuild-composer/internal/fsnode" "github.com/osbuild/osbuild-composer/internal/manifest" "github.com/osbuild/osbuild-composer/internal/ostree" "github.com/osbuild/osbuild-composer/internal/platform" @@ -38,6 +39,9 @@ type OSTreeRawImage struct { Filename string Ignition bool + + Directories []*fsnode.Directory + Files []*fsnode.File } func NewOSTreeRawImage(commit ostree.CommitSpec) *OSTreeRawImage { @@ -57,6 +61,8 @@ func ostreeCompressedImagePipelines(img *OSTreeRawImage, m *manifest.Manifest, b osPipeline.Users = img.Users osPipeline.Groups = img.Groups osPipeline.SysrootReadOnly = img.SysrootReadOnly + osPipeline.Directories = img.Directories + osPipeline.Files = img.Files imagePipeline := manifest.NewRawOStreeImage(m, buildPipeline, img.Platform, osPipeline)