Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions internal/incusplan/plan.go
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,13 @@ func Build(cfg config.Config, selectedPools []string) (Plan, error) {
"lvm.thinpool_name": "gha-thin",
"lvm.use_thinpool": "true",
"size": strconv.Itoa(cfg.Incus.StorageSizeGiB) + "GiB",
// Image volumes take the pool default because only instance
// roots carry a per-profile size. The LVM default of 10 GiB
// held until the CodeQL bundle joined the tool cache; the
// unpacked b21 rootfs is ~12 GiB and the unpack fails inside
// the image volume, not the builder, which is exactly where
// two builds died before this became a managed value.
"volume.size": "16GiB",
},
},
Network: Network{
Expand Down