Description of problem: (Reported by Markus Stockhausen) "appliance" is supposed to be a deprecated alias for "direct". Somehow in Fedora 20 this got broken: $ LIBGUESTFS_ATTACH_METHOD=appliance libguestfs-test-tool ************************************************************ * IMPORTANT NOTICE * * When reporting bugs, include the COMPLETE, UNEDITED * output below in your bug report. * ************************************************************ libguestfs: error: invalid backend: appliance libguestfs-test-tool: failed parsing environment variables. Check earlier messages, and the output of the 'printenv' command. Version-Release number of selected component (if applicable): libguestfs 1.24, 1.25 How reproducible: 100% Steps to Reproduce: LIBGUESTFS_BACKEND=appliance libguestfs-test-tool or: LIBGUESTFS_ATTACH_METHOD=appliance libguestfs-test-tool
Works in 1.22 branch.
Upstream fix: https://github.com/libguestfs/libguestfs/commit/69267d8762b586deab6b930131e1d677ba85df8d https://github.com/libguestfs/libguestfs/commit/ecd31806a491c735878e9e54540a5c11ca1adce9
This is fixed in libguestfs >= 1.24.5.