mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
tests: btrfs: Don't try to create qgroup 0/_
This used to work in kernel <= 6.7 but has been forbidden in later kernels:0c309d66daReported-by: David Runge Thanks: Jan Alexander Steffens Fixes: https://github.com/libguestfs/libguestfs/issues/136 (cherry picked from commit7211aac047) (cherry picked from commit6cfcbfd9a2)
This commit is contained in:
@@ -8804,7 +8804,7 @@ Limit the size of the subvolume with path C<subvolume>." };
|
||||
["mount"; "/dev/sda1"; "/"];
|
||||
["btrfs_quota_enable"; "/"; "true"];
|
||||
["btrfs_subvolume_create"; "/sub1"; "NOARG"];
|
||||
["btrfs_qgroup_create"; "0/1000"; "/sub1"]]), [];
|
||||
["btrfs_qgroup_create"; "1/1000"; "/sub1"]]), [];
|
||||
];
|
||||
shortdesc = "create a subvolume quota group";
|
||||
longdesc = "\
|
||||
@@ -8820,8 +8820,8 @@ Create a quota group (qgroup) for subvolume at C<subvolume>." };
|
||||
["mount"; "/dev/sda1"; "/"];
|
||||
["btrfs_quota_enable"; "/"; "true"];
|
||||
["btrfs_subvolume_create"; "/sub1"; "NOARG"];
|
||||
["btrfs_qgroup_create"; "0/1000"; "/sub1"];
|
||||
["btrfs_qgroup_destroy"; "0/1000"; "/sub1"]]), [];
|
||||
["btrfs_qgroup_create"; "1/1000"; "/sub1"];
|
||||
["btrfs_qgroup_destroy"; "1/1000"; "/sub1"]]), [];
|
||||
];
|
||||
shortdesc = "destroy a subvolume quota group";
|
||||
longdesc = "\
|
||||
@@ -8836,7 +8836,7 @@ Destroy a quota group." };
|
||||
["mount"; "/dev/sda1"; "/"];
|
||||
["btrfs_quota_enable"; "/"; "true"];
|
||||
["btrfs_subvolume_create"; "/sub1"; "NOARG"];
|
||||
["btrfs_qgroup_create"; "0/1000"; "/sub1"];
|
||||
["btrfs_qgroup_create"; "1/1000"; "/sub1"];
|
||||
["btrfs_qgroup_show"; "/"]]), [];
|
||||
];
|
||||
optional = Some "btrfs"; camel_name = "BTRFSQgroupShow";
|
||||
@@ -8854,9 +8854,9 @@ usages." };
|
||||
[["mkfs_btrfs"; "/dev/sda1"; ""; ""; "NOARG"; ""; "NOARG"; "NOARG"; ""; ""];
|
||||
["mount"; "/dev/sda1"; "/"];
|
||||
["btrfs_quota_enable"; "/"; "true"];
|
||||
["btrfs_qgroup_create"; "0/1000"; "/"];
|
||||
["btrfs_qgroup_create"; "1/1000"; "/"];
|
||||
["btrfs_qgroup_assign"; "0/1000"; "1/1000"; "/"]]), [];
|
||||
["btrfs_qgroup_create"; "2/1000"; "/"];
|
||||
["btrfs_qgroup_assign"; "1/1000"; "2/1000"; "/"]]), [];
|
||||
];
|
||||
shortdesc = "add a qgroup to a parent qgroup";
|
||||
longdesc = "\
|
||||
@@ -8872,10 +8872,10 @@ several qgroups into a parent qgroup to share common limit." };
|
||||
[["mkfs_btrfs"; "/dev/sda1"; ""; ""; "NOARG"; ""; "NOARG"; "NOARG"; ""; ""];
|
||||
["mount"; "/dev/sda1"; "/"];
|
||||
["btrfs_quota_enable"; "/"; "true"];
|
||||
["btrfs_qgroup_create"; "0/1000"; "/"];
|
||||
["btrfs_qgroup_create"; "1/1000"; "/"];
|
||||
["btrfs_qgroup_assign"; "0/1000"; "1/1000"; "/"];
|
||||
["btrfs_qgroup_remove"; "0/1000"; "1/1000"; "/"]]), [];
|
||||
["btrfs_qgroup_create"; "2/1000"; "/"];
|
||||
["btrfs_qgroup_assign"; "1/1000"; "2/1000"; "/"];
|
||||
["btrfs_qgroup_remove"; "1/1000"; "2/1000"; "/"]]), [];
|
||||
];
|
||||
shortdesc = "remove a qgroup from its parent qgroup";
|
||||
longdesc = "\
|
||||
|
||||
Reference in New Issue
Block a user