commit virt-sandbox for openSUSE:Factory
Hello community, here is the log from the commit of package virt-sandbox for openSUSE:Factory checked in at 2015-07-02 22:51:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virt-sandbox (Old) and /work/SRC/openSUSE:Factory/.virt-sandbox.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "virt-sandbox" Changes: -------- --- /work/SRC/openSUSE:Factory/virt-sandbox/virt-sandbox.changes 2014-12-10 23:45:00.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.virt-sandbox.new/virt-sandbox.changes 2015-07-03 00:23:13.000000000 +0200 @@ -1,0 +2,42 @@ +Wed Jul 1 18:05:07 UTC 2015 - cbosdonnat@suse.com + +- Updated to version 0.6.0: + * Prevent use of virt-sandbox-service as non-root upfront + * Fix misc memory leaks + * Block SIGHUP from the dhclient binary to prevent accidental death if the controlling terminal is closed & reopened + * Add support for re-creating libvirt XML from sandbox config to facilitate upgrades + * Add ability to set filters on network interfaces + * Search /usr/lib instead of /lib for systemd unit files, as the former is the canonical location even when / and /usr are merged + * Only set SELinux labels on hosts that support SELinux + * Explicitly link to selinux, instead of relying on indirect linkage + * Update compiler warning flags + * Fix misc docs comments + * Don’t assume use of SELinux in virt-sandbox-service + * Fix path checks for SUSE in virt-sandbox-service + * Add support for AppArmour profiles + * Mount /var after other FS to ensure host image is available + * Ensure state/config dirs can be accessed when QEMU is running non-root for qemu:///system + * Fix mounting of host images in QEMU sandboxes + * Mount images as ext4 instead of ext3 + * Allow use of non-raw disk images as filesystem mounts + * Check if required static libs are available at configure time to prevent silent fallback to shared linking + * Require libvirt-glib >= 0.2.1 + * Add support for loading lzma and gzip compressed kmods + * Check for support libvirt URIs when starting guests to ensure clear error message upfront + * Add LIBVIRT_SANDBOX_INIT_DEBUG env variable to allow debugging of kernel boot messages and sandbox init process setup + * Add support for exposing block devices to sandboxes with a predictable name under /dev/disk/by-tag/TAGNAME + * Use devtmpfs instead of tmpfs for auto-populating /dev in QEMU sandboxes + * Allow setup of sandbox with custom root filesystem instead of inheriting from host’s root. (boo#936841) + * Allow execution of apps from non-matched ld-linux.so / libc.so, eg executing F19 binaries on F22 host + * Use passthrough mode for all QEMU filesystems +- Removed now useless patches: + * 2053d552-service-mount-var-last.patch + * 6ec0460c-apparmor-support.patch + * 87a9b5cc-lib-prefix-fix.patch + * 92412e9c-systemd-path-fix.patch + * 945e8e71-selinux-only-if-supported.patch + * a54e094b-service-suse-paths.patch + * baf47f5b-service-check-secmodel.patch + + +------------------------------------------------------------------- Old: ---- 2053d552-service-mount-var-last.patch 6ec0460c-apparmor-support.patch 87a9b5cc-lib-prefix-fix.patch 92412e9c-systemd-path-fix.patch 945e8e71-selinux-only-if-supported.patch a54e094b-service-suse-paths.patch baf47f5b-service-check-secmodel.patch libvirt-sandbox-0.5.1.tar.gz New: ---- libvirt-sandbox-0.6.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virt-sandbox.spec ++++++ --- /var/tmp/diff_new_pack.gtTamq/_old 2015-07-03 00:23:14.000000000 +0200 +++ /var/tmp/diff_new_pack.gtTamq/_new 2015-07-03 00:23:14.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package virt-sandbox # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ %define libvirt_version 1.0.2 -%define soname 1_0-4 +%define soname 1_0-5 Name: virt-sandbox -Version: 0.5.1 +Version: 0.6.0 Release: 1%{?dist}%{?extra_release} Url: http://libvirt.org/ Summary: Libvirt application sandbox framework @@ -30,13 +30,6 @@ Source1: %{name}.rpmlintrc # Upstream patches -Patch0: 87a9b5cc-lib-prefix-fix.patch -Patch1: 945e8e71-selinux-only-if-supported.patch -Patch2: baf47f5b-service-check-secmodel.patch -Patch3: a54e094b-service-suse-paths.patch -Patch4: 6ec0460c-apparmor-support.patch -Patch5: 2053d552-service-mount-var-last.patch -Patch6: 92412e9c-systemd-path-fix.patch # Patches pending upstream review @@ -53,8 +46,9 @@ BuildRequires: intltool BuildRequires: libselinux-devel BuildRequires: libtool -BuildRequires: libvirt-glib-devel >= 0.1.8 +BuildRequires: libvirt-glib-devel >= 0.2.1 BuildRequires: perl +BuildRequires: zlib-devel-static Requires: rpm-python # For virsh lxc-enter-namespace command Requires: libvirt-client >= %{libvirt_version} @@ -98,13 +92,6 @@ %prep %setup -q -n libvirt-sandbox-%{version} -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 %patch200 -p1 %build @@ -112,7 +99,7 @@ # than the one used to autoconfigure the project for the distribution # Just make sure the files are sync'ed with our version autoreconf -f -i -%configure --enable-introspection --disable-static +%configure --enable-introspection --disable-static --without-lzma make V=1 %{?_smp_mflags} %install ++++++ libvirt-sandbox-0.5.1.tar.gz -> libvirt-sandbox-0.6.0.tar.gz ++++++ ++++ 99292 lines of diff (skipped) ++++++ no-libexec.patch ++++++ ++++ 2624 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/virt-sandbox/no-libexec.patch ++++ and /work/SRC/openSUSE:Factory/.virt-sandbox.new/no-libexec.patch ++++++ virt-sandbox.rpmlintrc ++++++ --- /var/tmp/diff_new_pack.gtTamq/_old 2015-07-03 00:23:14.000000000 +0200 +++ /var/tmp/diff_new_pack.gtTamq/_new 2015-07-03 00:23:14.000000000 +0200 @@ -1 +1,2 @@ addFilter ("^libvirt-sandbox.*: W: statically-linked-binary /usr/lib/libvirt-sandbox-init-qemu") +addFilter ("^libvirt-sandbox.*: W: statically-linked-binary /usr/lib/libvirt-sandbox-init-lxc")
participants (1)
-
root@hilbert.suse.de