---
 src/PVE/LXC.pm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/PVE/LXC.pm b/src/PVE/LXC.pm
index b07c198..2a5b6b7 100644
--- a/src/PVE/LXC.pm
+++ b/src/PVE/LXC.pm
@@ -1190,7 +1190,7 @@ sub mountpoint_mount {
 
        if ($format eq 'subvol') {
            if ($mount_path) {
-               if ($snapname) {
+               if ($snapname && $scfg->{type} ne 'btrfs') {
                    if ($scfg->{type} eq 'zfspool') {
                        my $path_arg = $path;
                        $path_arg =~ s!^/+!!;
@@ -1343,7 +1343,7 @@ sub create_disks {
                                                           undef, 0);
                        push @$chown_vollist, $volid;
                    }
-               } elsif ($scfg->{type} eq 'zfspool') {
+               } elsif ($scfg->{type} eq 'zfspool' || $scfg->{type} eq 
'btrfs') {
 
                    $volid = PVE::Storage::vdisk_alloc($storecfg, $storage, 
$vmid, 'subvol',
                                                       undef, $size_kb);
-- 
2.1.4


_______________________________________________
pve-devel mailing list
[email protected]
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to