Change logs for libvirt source package in Zesty

  • libvirt (2.5.0-3ubuntu5.6) zesty; urgency=medium
    
      * d/p/storage-Don-t-pass-iso-format-to-qemu-img.patch: fix issues in virt
        clone and other users of storage_utils functions by not passing
        iso to qemu-img (LP: #1729858).
    
     -- Christian Ehrhardt <email address hidden>  Mon, 06 Nov 2017 16:31:48 +0100
  • libvirt (2.5.0-3ubuntu5.5) zesty; urgency=medium
    
      * d/p/bug-1708305-qemu-Fix-memory-locking-limit-calculation.patch:
        Remove memlock limit when using <memoryBacking><locked/>.
        (LP: #1708305).
    
     -- Jorge Niedbalski <email address hidden>  Fri, 11 Aug 2017 00:34:01 -0400
  • libvirt (2.5.0-3ubuntu5.4) zesty; urgency=medium
    
      * d/p/ubuntu/bug-1705132-* qemu: Adaptive timeout for connecting to
        monitor (LP: #1705132)
        - includes backports that make backing off on timeouts exponentially
          but cap the exponential increase on 1s.
    
     -- Christian Ehrhardt <email address hidden>  Thu, 20 Jul 2017 13:06:02 +0200
  • libvirt (2.5.0-3ubuntu5.3) zesty; urgency=medium
    
      * d/p/ubuntu/0004-apparmor-apply-ubuntu-delta.patch: Allow access to base
        images and snapshots stored in nova-hypervisor snap's $SNAP_COMMON
        directory, enabling use of the libvirt deb from the nova-hypervisor
        snap (LP: #1644507).
    
     -- Corey Bryant <email address hidden>  Thu, 22 Jun 2017 14:39:39 -0400
  • libvirt (2.5.0-3ubuntu5.2) zesty; urgency=medium
    
      * d/p/ubuntu/qemu_process-spice-don-t-release-used-port.patch: qemu_process
        spice: don't release used port (LP: #1697729) - upstream in libvirt 3.1.
    
     -- Christian Ehrhardt <email address hidden>  Mon, 19 Jun 2017 07:52:32 +0200
  • libvirt (2.5.0-3ubuntu5.1) zesty; urgency=medium
    
      * Add missing apparmor profile entries (LP: #1680384)
        - debian/patches/ubuntu/apparmor-vfio.patch: apparmor: add /dev/vfio
          for vf (hot) attach
        - debian/patches/ubuntu/apparmor-ppcwrapper.patch: apparmor: allow
          extra tools executed by kvm.powerpc
        - debian/patches/ubuntu/apparmor-shutdown.patch: apparmor: allow to
          parse cmdline of the pid that send the shutdown signal
    
     -- Christian Ehrhardt <email address hidden>  Wed, 26 Apr 2017 13:47:27 +0200
  • libvirt (2.5.0-3ubuntu5) zesty; urgency=medium
    
      * d/p/ubuntu/virsh-maxvcpu-fall-back-to-old-command.patch: virsh: maxvcpus:
        Always fall back to the old command if domain caps fail (LP: #1674298)
    
     -- Christian Ehrhardt <email address hidden>  Tue, 21 Mar 2017 08:02:37 +0100
  • libvirt (2.5.0-3ubuntu4) zesty; urgency=medium
    
      * d/p/ubuntu/qemu-Allow-empty-script-path-to-interface.patch: in the past
        it was possible to have <script path=''/> which now fails - fix to match
        the old behavior (LP: #1665698)
    
     -- Christian Ehrhardt <email address hidden>  Fri, 10 Mar 2017 08:57:18 +0100
  • libvirt (2.5.0-3ubuntu3) zesty; urgency=medium
    
      [ Christian Ehrhardt ]
      * d/p/ubuntu/Ensure-disk-names-follow-the-disk-name-regex.patch:
        guarantee disk spec is following the defined regex (LP: #1665410).
    
      [ Bryan Quigley ]
      * d/p/ubuntu/0007-apparmor-fix-for-new-virt-manager.patch: Add Apparmor
        permissions so virt-manager 1.4.0 viewing works (LP: #1668681).
    
     -- Christian Ehrhardt <email address hidden>  Mon, 06 Mar 2017 08:24:06 +0100
  • libvirt (2.5.0-3ubuntu2) zesty; urgency=medium
    
      * No-change rebuild to build against Xen-4.8 libs.
    
     -- Stefan Bader <email address hidden>  Thu, 26 Jan 2017 14:19:03 +0100
  • libvirt (2.5.0-3ubuntu1) zesty; urgency=medium
    
      * Merged with Debian unstable
        - this picks up a fix for migrations using NFS mounts (LP: #1637601).
      * Remaining changes:
        - Disable sheepdog (universe dependency)
        - Disable libssh2 support (universe dependency)
        - Disable firewalld support (universe dependency)
        - Disable selinux
        - Enable esx support
          - Add build-dep to libcurl4-gnutls-dev (required for esx)
        - Set qemu-group to kvm (for compat with older ubuntu)
        - Added changes to use the upstream apparmor profiles with added
          delta (configurable via apparmor profiles version).
          * d/p/u/000[1-6]-apparmor-*
        - Regularly clear AppArmor profiles for vms that no longer exist
        - Fix name resolution calls from virt-aa-helper profile (LP 1546674).
        - Add missing apparmor rule for debug-threads feature (LP 1615550).
        - Add new block device types to virt-aa-helpers profile (LP 1641618)
        - Additional apport package-hook
        - d/rules: debhelper start virtlogd.socket
        - Add sysvinit script for virtlockd
        - Additional debian/bug-presubj
        - Modifications to adapt for our delayed switch away from libvirt-bin (can
          be dropped after 18.04).
          - d/p/ubuntu/libvirtd-service-add-bin-alias.patch: alias to old
            libvirt-bin name.
          - d/p/ubuntu/libvirtd-init-add-bin-alias.patch: provides for the old
            libvirt-bin name.
        - Wait on socket in sysvinit script
        - Backwards compatible handling of groups (can be dropped after 18.04).
        - config details and autostart of default bridged network. Creating that is
          now the default in general, yet our solution provides the following on
          top as of today:
          - nat only on some ports <port start='1024' end='65535'/>
          - autostart the default network by default
          - do not autostart if 192.168.122.0 is already taken (e.g. in containers)
        - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is
          the group based access to libvirt functions as it was used in Ubuntu
          for quite long.
          - d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests
            due to the group access change.
        - d/p/ubuntu/dnsmasq-as-priv-user: configuration to run as extra user
          - d/p/ubuntu/disable-network-test.patch: disable test failing due to
            dnsmasq changes.
        - ubuntu/parallel-shutdown.patch: set parallel shutdown by default.
        - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm
          which provided a separate kvm-spice.
        - d/p/ubuntu/storage-default-permission-mode-to-0711: safer default perms
          for storage dirs like /var/lib/libvirt/images.
        - d/p/ubuntu/storage-disable-gluster-test: gluster not enabled, skip test
        - d/p/ubuntu/9031-enable-lxc-apparmor: enable apparmor confinement of
          containers by default.
        - d/p/ubuntu/9032-lxc-allow-no-security-driver: allow empty sec driver for
          libvirt-lxc.
        - d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx
        - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: Set common qemu path to match
          Debian/Ubuntu Xen packaging.
        - d/p/ubuntu/ubuntu-libxl-hvmloader-path.patch: Fallback for libxl
          xen paths (LP 1459603)
        - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto
          set VRAM to minimum requirements
        - d/p/ubuntu/libxl-no-dm-check.patch: Stop calling emulator to identify
          device-model
        - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts
        - fixup tests to match packaging of Xen (mostly different paths)
          - d/p/ubuntu/libxl-fix-test-data.patch
          - d/p/ubuntu/fix-xen-xml-in-tests.patch
        - d/p/ubuntu/Debianize-virtlogd-service.patch: Adapt config file location
          for Debian based systems.
        - d/p/ubuntu/Debianize-virtlockd-init.patch: Fix default config path in
          virtlockd.init for Debian based systems.
        - d/p/ubuntu/9034-complete-9p-support: virt-aa-helper: add l to 9p file
          options.
        - d/p/ubuntu/parallel-shutdown.patch: shut guests down in parallel
        - d/p/ubuntu/virt-aa-helper-no-explicity-deny-for-basefiles.patch: ask for
          no deny rule for readonly disk elements.
        - d/p/ubuntu/virt-aa-helper-add-guest-agent-rule.patch: add virt-aa-helper
          rule allowing all private channel access
        - d/p/ubuntu/libvirtd-service-nolimit.patch: remove proc/file/task limits
          to support huge systems.
        - d/p/ubuntu/virt-aa-helper-apparmor-allow-usr-share-AAVMF-too.patch:
          virt-aa-helper to allow access to aarch64 UEFI images.
        - d/p/ubuntu/libvirtd-service-set-notifyaccess.patch: set NotifyAccess=all
          in libvirtd.service (LP 1574566).
        - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from
          included_files to avoid build failures due to duplicate definitions.
        - Update README.Debian with Ubuntu changes
        - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch.
        - Add libxl log directory
        - Enable some additional features on ppc64el and s390x (for arch parity)
          - systemtap, zfs, numa and numad on s390x.
          - systemtap on ppc64el.
      * Dropped Changes:
        - Build depend on gnutls >= 3.5.6-4ubuntu2 (no > 3.5.6 && < 3.5.6-4ubuntu2
          in any release left)
        - Fix parsing non apparmor labels LP:#1633207 (upstream in libvirt 2.5)
        - Ignore newlines in guest list (upstream in libvirt 2.4)
        - Avoid migration postcopy issues by ensuring valid commands (upstream in
          libvirt 2.5)
        - Enable numa for arm64 (in Debian)
        - Fix libvirt start failure when security_driver set (upstream in libvirt
          2.2)
        - virt-aa-helper: Fix upstream implementation of no explicit deny rule
          (upstream in libvirt 2.3)
        - Some useless whitespace damage and no more applicable comments
        - The following patches were part of the Delta but not the series file.
          So they had no effect and can be dropped now:
          - ubuntu/9036-util-prepare-uri-for-libxml2-2.9.2.patch
          - ubuntu/Disable-failing-virnetsockettest.patch
          - ubuntu/dont-include-non-migrateable-features-in-host-model
          - ubuntu/upstream-libxl-Allow-libxl-to-find-pygrub-binary.patch
        - See the 2.1.0-1ubuntu15 and 2.1.0-1ubuntu16 changelogs for related
          pre-merge drops
        - Add build-dep to libxml-libxml-perl (no more needed)
        - apparmor double add /usr/bin/qemu-sparc64 rmix (no function anymore)
        - apparmor /usr/{lib,lib64}/qemu/block-*.so (in Debian)
        - apparmor moving /bin/bash rmix in profile (drop non functional delta)
        - follow Debians style of block-*.so rules for block-extra (drop our
          functionally equivalent adding/moving of rules)
        - follow Debians style of lib/lib64 rules (drop a lot of our functional
          functionally equivalent adding/moving of rules)
        - accept Upstream style to handle libvirt_iohelper and libvirt_parthelper
          (stop removing the two rules without an associated bug to reduce delta)
        - Disabling dep8 smoke tests
      * Added Changes:
        - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making
          vmlinuz available and accessible (in discussed with Debian in debbug
          848314)
        - d/t/control, d/t/smoke-lxc: fix up lxc smoke test (in discussed with
          Debian in debbug 848317)
    
     -- Christian Ehrhardt <email address hidden>  Tue, 03 Jan 2017 13:58:30 +0100
  • libvirt (2.1.0-1ubuntu16) zesty; urgency=medium
    
      * Ensure d/p/ubuntu/9002-default_uri_virsh_to_system.patch is
        dropped as intended.
      * Re-Add d/p/ubuntu/apibuild-skip-libvirt-common.h for an issue that
        transiently occurs on LP builds (real trigger not yet identified, so it
        can't be upstreamed).
    
     -- Christian Ehrhardt <email address hidden>  Wed, 14 Dec 2016 09:30:58 +0100
  • libvirt (2.1.0-1ubuntu15) zesty; urgency=medium
    
      * Cleanup Ubuntu Delta prior to next libvirt merge
        - drop obsolte patches:
          d/p/ubuntu/cgroups-ignore-systemd-failure,
          d/p/ubuntu/ubuntu-skip-virstoragetest,
          d/p/ubuntu/9021-fix-uint64_t.patch,
          ubuntu/Disable-failing-virnetsockettest.patch (was only comment),
          d/p/ubuntu/9002-default_uri_virsh_to_system.patch,
          d/p/ubuntu/ubuntu-xend-probe.patch
        - clarify dep3 headers to be more useful:
          d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch,
          d/p/ubuntu/daemon-augeas-fix-expected.patch,
          d/p/ubuntu/enable-kvm-spice.patch,
          d/p/ubuntu/dnsmasq-as-priv-user,
          d/p/ubuntu/disable-network-test.patch
        - split patch containing unrelated changes into two patches, so parts of
          d/p/ubuntu/storage-default-permission-mode-to-0711 moved into
          d/p/ubuntu/storage-disable-gluster-test
    
     -- Christian Ehrhardt <email address hidden>  Mon, 12 Dec 2016 11:59:59 +0100
  • libvirt (2.1.0-1ubuntu14) zesty; urgency=medium
    
      * d/p/u/apparmor-fix-name-resolution.patch rework the fix to base
        on the apparmor nameservice abstraction to be future proof (LP: #1546674).
      * d/p/ubuntu/apparmor-fix-new-devicetypes.patch add new block device types to
        virt-aa-helpers profile (LP: #1641618)
      * d/p/u/apparmor-fix-other-seclabels.patch refresh to the now upstream
        accepted solution (LP: #1633207).
    
     -- Christian Ehrhardt <email address hidden>  Thu, 24 Nov 2016 08:06:38 +0100
  • libvirt (2.1.0-1ubuntu13) zesty; urgency=medium
    
      * drop d/p/ubuntu/fix-ftbfs-for-gnutls-3-5-6.patch as the offending change
        in gnutls has been reverted (LP: #1641615)
      * Build depend on gnutls >= 3.5.6-4ubuntu2 to build after the gnutls fix
        migrated
    
     -- Christian Ehrhardt <email address hidden>  Thu, 17 Nov 2016 08:43:10 +0100
  • libvirt (2.1.0-1ubuntu12) zesty; urgency=medium
    
      * d/p/ubuntu/fix-ftbfs-for-gnutls-3-5-6.patch fix FTBFS due to changes in
        gnutls that affected the ordering on certificate DN entries (LP: #1641615)
      * Revert "Fix FTBFS on zesty due to issues with concurrent make check" as it
        was not the right solution.
    
     -- Christian Ehrhardt <email address hidden>  Wed, 16 Nov 2016 14:52:17 +0100
  • libvirt (2.1.0-1ubuntu11) zesty; urgency=medium
    
      * Fix FTBFS on zesty due to issues with concurrent make check (LP: #1641615)
    
     -- Christian Ehrhardt <email address hidden>  Tue, 15 Nov 2016 14:45:52 +0100
  • libvirt (2.1.0-1ubuntu10) zesty; urgency=medium
    
      [Simon Déziel]
      * d/p/u/apparmor-fix-name-resolution.patch adds missing rules for name
        resolution to virt-aa-helper Apparmor profile (LP: #1546674).
      * d/p/u/apparmor-fix-debug-threads.patch adds missing rule for debug-threads
        feature that is now default enabled to Apparmor profile (LP: #1615550).
    
      [Christian Ehrhardt]
      * d/p/u/apparmor-fix-other-seclabels.patch fixes an issue parsing non
        apparmor security labels (LP: #1633207).
    
     -- Christian Ehrhardt <email address hidden>  Mon, 24 Oct 2016 14:21:36 +0200
  • libvirt (2.1.0-1ubuntu9) yakkety; urgency=medium
    
      * Fix libvirt-guest.sh to handle multiple guests (LP: #1591695).
    
     -- Stefan Bader <email address hidden>  Thu, 06 Oct 2016 12:14:05 +0200