Releases: abbbi/virtnbdbackup
Releases · abbbi/virtnbdbackup
Version 1.9.53
Version 1.9.53
- Move checksum related code to own function
- Set a shorter thread name, makes logging messages are easier to read.
- Add opensuse/leap:15.5 to release build.
Full Changelog: v1.9.52...v1.9.53
Version 1.9.52
Version 1.9.52
- Code cleanup
- Build release packages using github actions.
Full Changelog: v1.9.51...v1.9.52
Version 1.9.51
Version 1.9.51
- Slight change in log message wording.
- virtnbdrestore: if starting NBD service on remote system fails, catch
exceptions accordingly. - virtnbdrestore: if --nbd-ip parameter is set, pass -b option to qemu-nbd
command so the NDB service binds to specified IP address. - virtnbdrestore: Set SSH session mode to UPLOAD, otherwise uploading
files such as UEFI images and vm config fails. - virtnbdrestore: Catch exception if connection to libvirt fails
- virtnbdrestore: Create target directory on remote system only if it does
not exist, Thanks @draggeta - CI: enhance remote backup check: test if UEFI loader files are copied
correctly during remote backup.
Full Changelog: v1.9.50...v1.9.51
Version 1.9.50
Version 1.9.50
- Add openssh-client to docker image required for remote backup
functionality (#151) - Check if specified ip address in
--nbd-ip
parameter is an
ipv6 address and if so, use ipv6 ip notation for NBD client
connection (#150) - Fix NBD connection timeout: current implementation only waited
until NBD server on socket was reachable. Now it also attempts to
retry connection for remote TCP NBD servers (#150) - Fix exception in ssh client during raise
Full Changelog: v1.9.49...v1.9.50
Version 1.9.49
Version 1.9.49
- Logging: Use blue color definition instead of light-blue which might not be
supported by all colorlog versions (#148 logging errors - KeyError: 'light_blue')
Full Changelog: v1.9.48...v1.9.49
Version 1.9.48
Version 1.9.48
- Rework some error messages / exception handling.
Version 1.9.47
- Remote backup: catch more exceptions accordingly, provide better
error message if ssh connection fails.
Version 1.9.46
- Update package dependencies in docker file.
- Spelling fixes
Full Changelog: v1.9.45...v1.9.48
Version 1.9.45
Version 1.9.45
- virtnbdbackup: Add more info output during checkpoint handling, move
error message. - Add colorful log messages so warnings and and errors are easier to spot:
can be disabled using the --nocolor option.
Version 1.9.44
- virtnbdbackup: disable progressbar if quiet option is enabled.
Version 1.9.43
- virtnbdbackup: add --quiet option: disable log output to stderr,
log into logfile only. (#137)
Full Changelog: v1.9.42...v1.9.45
Note: the latest version introduces a new dependency on the python colorlog module! If you dont use the regular rpm or debian packages update your venvs (pip3 install -r requirements.txt)
Version 1.9.42
Version 1.9.42
- virtnbdbackup: skip checksum output if backup is redirected to stdout
Version 1.9.41
- virtnbdrestore: add Option -B to allow changing default buffer size
during verify to speed up process.
Version 1.9.40
- Update README
- New feature: compute adler32 checksum for written data and add
verify option to virtnbdrestore, so its possible to check for corrupt
backups without having to restore.
Full Changelog: v1.9.38...v1.9.42
Version 1.9.38
Version 1.9.38
- Release packages compatible with RHEL9 (#130)
- add required vagrant file
- adjust requirements during package build
- put dist files into separate directories
Full Changelog: v1.9.37...v1.9.38
Version 1.9.37
Version 1.9.37
- Update README: add example how to convert qcow images to the required
format to support all backup features.
Version 1.9.36
- Fail with better understandable error message if libvirt version requires
the virtual machine configuration to be adjusted for backup to work.
Version 1.9.35
- Fix some pylint warnings, add ignores.
Version 1.9.34
- Update README
Version 1.9.33
- Update README
Full Changelog: v1.9.32...v1.9.37