Skip to content

Releases: oVirt/v2v-conversion-host

Release 1.16.0

25 Nov 12:56
Compare
Choose a tag to compare

Ansible:

  • bump requirement to Ansible 2.8

Wrapper:

  • Add ability to use a LUKS keys vault (#65) (@fdupont-redhat)
  • Check if IP is in subnet before forcing IP on OpenStack port (#62) (@fdupont-redhat)
  • Wait for OSP volumes to become ready before transfer (#59) (@pericnenad)
  • Modularization of the Python code (@nertpinx)
  • Various bugfixes in RHV disk cleanup (#58) (@ptoscano)

Kubevirt:

  • use multistage builds to make containers smaller (@nertpinx)
  • allow using block PVs for VM disks

Release 1.15.0

13 Aug 17:57
Compare
Choose a tag to compare

Wrapper changes:

  • allow subprocess mode for OSP/RHV outputs
  • make writing of state file atomic
  • several minor bugfixes

Release 1.14.2

26 Jun 08:11
Compare
Choose a tag to compare

This release contains just few fixes:

  • fixed packaging on el8/fc
  • Python 3 compatibility fixes

Release 1.14.0

16 Jun 13:45
Compare
Choose a tag to compare

Ansible changes:

  • ansible: don't remove wrapper package on oVirt hosts (RHBZ#1718829)

Wrapper changes:

  • consume JSON machine readable output from virt-v2v
  • remove ovirtmgmt bridge from non oVirt command lines
  • various bugfixes around Python 3 support
  • remove stray character from Kubernetes URL
  • few other small bugfixes

Kubevirt changes:

  • move to quay.io
  • dereference VDDK directory in entrypoint to avoid issues with symlink

Release 1.13.1

13 May 20:19
Compare
Choose a tag to compare

Wrapper changes:

  • run ssh-agent under same user as virt-v2v (RHBZ#1707983)

Kubevirt changes:

  • expect VDDK on different mount point to simplify deployment

Release 1.13.0

18 Apr 14:27
Compare
Choose a tag to compare

Wrapper changes:

  • store VM ID in state (#23)
  • drop XDG_RUNTIME_DIR from environment (RHBZ#1700461)
  • make it possible to skip daemonizing

Role changes:

  • fix creation of .ssh directory (RHBZ#1698548)
  • fix check task to allow checking SSH transport method (#50)

Improved Kubevirt conversion (created new VMware provider and removed old one)
and added Kubevirt backend to wrapper

Release 1.12.1

25 Mar 00:10
Compare
Choose a tag to compare
  • Wrapper changes:

    • bugfix: chown tasks file in net_cls cgroup
    • bugfix: fix missing call to parent constructor

Release 1.12.0

24 Mar 22:54
Compare
Choose a tag to compare
  • Roles changes:

    • added creation of .ssh dir for hosts
    • uninstall virt-v2v-wrapper package
  • Wrapper changes:

    • add network throttling
    • define tag in host class
    • print VDSM version when RHV version check fails
    • understand unlimited CPU as no limit

Thanks: @fdupont-redhat, @rh-dluong

Release 1.11.0

14 Mar 11:46
Compare
Choose a tag to compare
  • Wrapper changes:

    • start virt-v2v in transient systemd unit
    • allow CPU throttling
    • extend error reporting to state file
    • Fix cleanup of OSP volumes on error
    • Fix incorrect VM name when using SSH transfer
  • Roles changes:

    • adapt roles for usage from ManageIQ (instead of hosts or oVirt Engine)
    • makes roles idempotent
    • small fixies here and there
  • General changes:

    • renamed project to v2v-conversion-host (from terribly long ovirt-ansible-v2v-conversion-host)
    • split packaging into Ansible part and wrapper
    • initial steps to support Kubevirt as output

Thanks to: @fdupont-redhat, @MLotton

Release 1.9.2

12 Mar 21:50
Compare
Choose a tag to compare
  • Wrapper changes:

    • Extended error reporting to state file
    • Fix cleanup of OSP volumes on error
    • Fix incorrect VM name when for SSH transfer
  • Roles changes:

    • Make conversion host record creation idempotent (#25)

Thanks: @fdupont-redhat