Skip to content

Releases: abbbi/virtnbdbackup

Version 1.9.53

18 Dec 08:31
Compare
Choose a tag to compare

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

16 Dec 14:52
1a1220d
Compare
Choose a tag to compare

Version 1.9.52

  • Code cleanup
  • Build release packages using github actions.

Full Changelog: v1.9.51...v1.9.52

Version 1.9.51

11 Dec 14:21
Compare
Choose a tag to compare

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

10 Dec 10:57
Compare
Choose a tag to compare

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

08 Dec 13:06
Compare
Choose a tag to compare

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

26 Nov 08:27
Compare
Choose a tag to compare

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

25 Oct 08:15
Compare
Choose a tag to compare

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

06 Sep 13:52
Compare
Choose a tag to compare

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

22 Aug 21:06
Compare
Choose a tag to compare

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

17 Aug 05:44
Compare
Choose a tag to compare

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