Package: virtnbdbackup
Version: 1.9.15-1
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
executing virtnbdbackup fails at the end because it tries to spawn `qemu-img`.
An error log is attached below.
A quick investigation revealed this binary is included in `qemu-utils`;
installing this package resolved the error,
so `qemu-utils` should be added as a dependency of `virtnbdbackup`.
Invocation and error log:
# virtnbdbackup -d hass -l auto -o /mnt/files_old/hass
[2024-03-22 21:37:31] INFO lib common - printVersion [MainThread]: Version:
1.9.15 Arguments: /usr/bin/virtnbdbackup -d hass -l auto -o /mnt/files_old/hass
[2024-03-22 21:37:31] INFO root virtnbdbackup - main [MainThread]: Backup
level: [auto]
[2024-03-22 21:37:31] INFO root virtnbdbackup - main [MainThread]: Backup mode
auto, target folder is empty: executing full backup.
(...)
[2024-03-22 21:38:51] INFO root virtnbdbackup - main [MainThread]: Backup jobs
finished, stopping backup task.
[2024-03-22 21:38:51] INFO root virtnbdbackup - backupConfig [MainThread]:
Saving VM config to: [/mnt/files_old/hass/vmconfig.virtnbdbackup.0.xml]
[2024-03-22 21:38:51] INFO root virtnbdbackup - backupBootConfig [MainThread]:
Save additional boot config [loader] to:
[/mnt/files_old/hass/OVMF_CODE_4M.fd.virtnbdbackup.0]
[2024-03-22 21:38:51] INFO root virtnbdbackup - backupBootConfig [MainThread]:
Save additional boot config [nvram] to:
[/mnt/files_old/hass/hass_VARS.fd.virtnbdbackup.0]
Traceback (most recent call last):
File "/usr/bin/virtnbdbackup", line 1115, in <module>
main()
File "/usr/bin/virtnbdbackup", line 675, in main
saveFiles(args, vmConfig, disks, fileStream, logFile)
File "/usr/bin/virtnbdbackup", line 711, in saveFiles
backupDiskInfo(args, disk)
File "/usr/bin/virtnbdbackup", line 799, in backupDiskInfo
info = qemu.util("").info(disk.path, args.sshClient)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/libvirtnbdbackup/qemu/util.py", line 91,
in info
return self.runcmd(cmd, toPipe=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/libvirtnbdbackup/qemu/util.py", line
289, in runcmd
with subprocess.Popen(
^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1901, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'qemu-img'
-- System Information:
Debian Release: 12.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-18-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=UTF-8 (charmap=UTF-8) (ignored: LC_ALL set
to en_US.UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages virtnbdbackup depends on:
ii libnbd-bin 1.14.2-1
ii nbdkit 1.32.5-1
ii nbdkit-plugin-python 1.32.5-1
ii python3 3.11.2-1+b1
ii python3-libnbd 1.14.2-1
ii python3-libvirt 9.0.0-1
ii python3-lxml 4.9.2-1+b1
ii python3-lz4 4.0.2+dfsg-1+b2
ii python3-paramiko 2.12.0-2
ii python3-tqdm 4.64.1-1
ii python3-typing-extensions 4.4.0-1
ii python3.11 3.11.2-6
virtnbdbackup recommends no packages.
virtnbdbackup suggests no packages.
-- no debconf information