Indeed this is expected behavior. Since there is no way to create a btrfs subvolume in this instance, and you explicitly asked for a btrfs subvolume, it should error. A simple directory copy must be used.
I think it might be reasonable to say that even if it has to do a full directory copy, it could still create a new subvolume so that clones can be done as snapshots. Patches for either that or for documentation improvement are welcome, so leaving this bug open -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1486696 Title: lxc-create -B btrfs fails if lxc.lxcpath is not on the same filesystem as /var/cache/lxc (not a configurable option) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1486696/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs