From 01c52b26f96ddb30946d510c17fe561b8c89a824 Mon Sep 17 00:00:00 2001 From: Davide Cavalca Date: Jul 21 2020 20:06:13 +0000 Subject: builder: handle btrfs subvolumes in ApplianceTask --- diff --git a/builder/kojid b/builder/kojid index afe6636..67efdd5 100755 --- a/builder/kojid +++ b/builder/kojid @@ -3181,6 +3181,10 @@ class ApplianceTask(ImageTask): for part in self.ks.handler.partition.partitions: if part.mountpoint == '/': return part.disk + elif part.fstype == 'btrfs': + for s in self.ks.handler.btrfs.btrfsList: + if s.subvol and s.mountpoint == '/': + return part.disk raise koji.ApplianceError('kickstart lacks a "/" mountpoint') def handler(self, name, version, release, arch, target_info,