[Libguestfs] [PATCH 0/3] fix btrfs subvolume procession in tools

Maxim Perevedentsev mperevedentsev at virtuozzo.com
Thu Jul 7 15:04:13 UTC 2016


This patcheset fixes errors in virt-sysprep and virt-sparsify.

Here we have a common functionality: is_btrfs_subvolume.
Doesn't it make sense to turn it into guestfs API?

Also I found an issue. In 'virt-sysprep fs-uuids',
the uuids for ALL filesystems are regenerated
as many times as many roots are in guest.
Is it done intentionally?

Maxim Perevedentsev (3):
  mllib: add checking for btrfs subvolume
  sparsify: fix btrfs subvolume processing in is_read_only_lv
  sysprep: fix btrfs subvolume processing in fs-uuids

 mllib/common_utils.ml                 | 10 ++++++++++
 mllib/common_utils.mli                |  3 +++
 sparsify/utils.ml                     |  3 ++-
 sysprep/sysprep_operation_fs_uuids.ml | 16 +++++++++-------
 4 files changed, 24 insertions(+), 8 deletions(-)

--
1.8.3.1




More information about the Libguestfs mailing list