From 6bd15c19a3eb698deab55751ce1f2ae5fddd7e6d Mon Sep 17 00:00:00 2001 From: Achilleas Koutsou Date: Thu, 29 Sep 2022 18:55:35 +0200 Subject: [PATCH] manifest: use size from partition table for efiboot image --- internal/manifest/iso_tree.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/manifest/iso_tree.go b/internal/manifest/iso_tree.go index 19b4be769..846551d8e 100644 --- a/internal/manifest/iso_tree.go +++ b/internal/manifest/iso_tree.go @@ -140,7 +140,7 @@ func (p *ISOTree) serialize() osbuild.Pipeline { filename := "images/efiboot.img" pipeline.AddStage(osbuild.NewTruncateStage(&osbuild.TruncateStageOptions{ Filename: filename, - Size: "20MB", + Size: fmt.Sprintf("%d", p.PartitionTable.Size), })) efibootDevice := osbuild.NewLoopbackDevice(&osbuild.LoopbackDeviceOptions{Filename: filename})