Merge ~libvirt-maintainers/ubuntu/+source/libvirt:ubuntu/cosmic-4.6 into ubuntu/+source/libvirt:debian/sid
- Git
- lp:~libvirt-maintainers/ubuntu/+source/libvirt
- ubuntu/cosmic-4.6
- Merge into debian/sid
Status: | Merged |
---|---|
Merge reported by: | Christian Ehrhardt |
Merged at revision: | 2eaf35fafa5949b5574297605a0a2edf515b7799 |
Proposed branch: | ~libvirt-maintainers/ubuntu/+source/libvirt:ubuntu/cosmic-4.6 |
Merge into: | ubuntu/+source/libvirt:debian/sid |
Diff against target: |
9234 lines (+8236/-56) (has conflicts) 50 files modified
debian/changelog (+6377/-56) debian/control (+46/-0) debian/libvirt-clients.install (+4/-0) debian/libvirt-daemon-system.dirs (+10/-0) debian/libvirt-daemon-system.install (+4/-0) debian/libvirt-daemon-system.maintscript (+3/-0) debian/libvirt-daemon-system.postinst (+140/-0) debian/libvirt-daemon-system.postrm (+36/-0) debian/libvirt-daemon.README.Debian (+90/-0) debian/libvirt-daemon.apport (+22/-0) debian/libvirt-daemon.dnsmasq (+2/-0) debian/libvirt-daemon.install (+4/-0) debian/libvirt-dev.install (+9/-0) debian/libvirt-uri.sh (+27/-0) debian/libvirt0.install (+7/-0) debian/patches/series (+35/-0) debian/patches/ubuntu-aa/0001-apparmor-Allow-pygrub-to-run-on-Debian-Ubuntu.patch (+28/-0) debian/patches/ubuntu-aa/0003-apparmor-libvirt-qemu-Allow-read-access-to-overcommi.patch (+30/-0) debian/patches/ubuntu-aa/0007-apparmor-libvirt-qemu-Allow-owner-read-access-to-PRO.patch (+28/-0) debian/patches/ubuntu-aa/0017-apparmor-virt-aa-helper-Allow-access-to-tmp-director.patch (+25/-0) debian/patches/ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch (+37/-0) debian/patches/ubuntu-aa/0021-apparmor-virt-aa-helper-Add-openvswitch-support.patch (+33/-0) debian/patches/ubuntu-aa/0025-apparmor-fix-newer-virt-manager-1.4.0.patch (+60/-0) debian/patches/ubuntu-aa/0029-appmor-libvirt-qemu-Add-9p-support.patch (+34/-0) debian/patches/ubuntu-aa/0030-virt-aa-helper-Complete-9p-support.patch (+36/-0) debian/patches/ubuntu-aa/0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch (+43/-0) debian/patches/ubuntu-aa/0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch (+34/-0) debian/patches/ubuntu-aa/0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch (+41/-0) debian/patches/ubuntu-aa/0034-apparmor-virt-aa-helper-access-for-snapped-nova.patch (+33/-0) debian/patches/ubuntu-aa/0040-apparmor-add-mediation-rules-for-unconfined.patch (+50/-0) debian/patches/ubuntu-aa/0050-local-include-for-libvirt-qemu.patch (+19/-0) debian/patches/ubuntu-aa/0051-allow-expected-tmp-access.patch (+55/-0) debian/patches/ubuntu-aa/0052-allow-to-preserve-dev-mountpoints.patch (+54/-0) debian/patches/ubuntu/Allow-libvirt-group-to-access-the-socket.patch (+64/-0) debian/patches/ubuntu/apibuild-skip-libvirt-common.h (+31/-0) debian/patches/ubuntu/avoid-restarting-virtlog-socket.patch (+33/-0) debian/patches/ubuntu/daemon-augeas-fix-expected.patch (+28/-0) debian/patches/ubuntu/dnsmasq-as-priv-user (+230/-0) debian/patches/ubuntu/enable-kvm-spice.patch (+26/-0) debian/patches/ubuntu/ovmf_paths.patch (+60/-0) debian/patches/ubuntu/parallel-shutdown.patch (+25/-0) debian/patches/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch (+117/-0) debian/patches/ubuntu/ubuntu-libxl-qemu-path.patch (+30/-0) debian/patches/ubuntu/ubuntu_machine_type.patch (+14/-0) debian/patches/ubuntu/xen-default-uri.patch (+28/-0) debian/rules (+63/-0) debian/tests/control (+9/-0) debian/tests/smoke-lxc (+4/-0) debian/tests/smoke-qemu-session (+10/-0) debian/tests/smoke-qemu-session.xml (+8/-0) Conflict in debian/changelog Conflict in debian/control Conflict in debian/libvirt-clients.install Conflict in debian/libvirt-daemon-system.dirs Conflict in debian/libvirt-daemon-system.install Conflict in debian/libvirt-daemon-system.postinst Conflict in debian/libvirt-daemon-system.postrm Conflict in debian/libvirt-daemon.README.Debian Conflict in debian/libvirt-daemon.install Conflict in debian/libvirt-dev.install Conflict in debian/libvirt0.install Conflict in debian/patches/series Conflict in debian/rules Conflict in debian/tests/control Conflict in debian/tests/smoke-lxc Conflict in debian/tests/smoke-qemu-session Conflict in debian/tests/smoke-qemu-session.xml |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Hasenack | Approve | ||
Stefan Bader | co-maintainer for the xen bits | Pending | |
Canonical Server | team for tracking to show up in active reviews | Pending | |
Review via email: mp+353150@code.launchpad.net |
Commit message
Description of the change
Christian Ehrhardt (paelzer) wrote : | # |
Christian Ehrhardt (paelzer) wrote : | # |
When merges get complex the LP view gets crazy, please follow the git repos and branches outlined in the former message.
Christian Ehrhardt (paelzer) wrote : | # |
FYI: updated link after fixing the Debian smoke-lxc issue
autopkgtests: https:/
Christian Ehrhardt (paelzer) wrote : | # |
Updated 4 patches to the state I got it upstreamed.
This includes dropping the fix for qemu-smb as it was too mcuh of a security concern.
Andreas Hasenack (ahasenack) wrote : | # |
Let's see how much I can get done
Andreas Hasenack (ahasenack) wrote : | # |
You seem to be missing cosmic's current upload which is 4.0.0-1ubuntu13, not 1ubuntu12. Both in your d/changelog, and in the logical tag. 1ubuntu13 was uploaded in June, quite a long time ago.
Andreas Hasenack (ahasenack) wrote : | # |
Thanks for adding the missing 1ubuntu13 upload.
Andreas Hasenack (ahasenack) wrote : | # |
There is no way I'm gonna finish this in time, so I'll just paste my observations as I get them. You are the maintainer of this package.
a) While running this command:
git log libvirt-
I noticed that it has d/p/ubuntu/
I suppose that could have been squashed. It is mentioned in d/changelog under " * Dropped Changes (In Debian or no more important):".
Andreas Hasenack (ahasenack) wrote : | # |
I suppose you could have squashed these together:
commit 0aa9d1efe84b6e3
Author: Christian Ehrhardt <email address hidden>
Date: Thu Aug 10 12:05:34 2017 +0200
apparmor: fix newer virt-manager 1.4.0
...
commit 90022a878133808
Author: Christian Ehrhardt <email address hidden>
Date: Mon Jan 29 11:36:26 2018 +0100
extend ubuntu-
As that patch is already a delta, and the bug #1741617 that the "extend" commit is fixing is not mentioned in the changelog.
Andreas Hasenack (ahasenack) wrote : | # |
7a18714b735d402
Andreas Hasenack (ahasenack) wrote : | # |
The bug number mentioned in this commit:
565a936d3c4563e
UBUNTU-only: apparmor: for kvm.powerpc (LP: #1680384)
which introduces 0033-UBUNTU-
is different from the bug number mentioned in the corresponding d/changelog message:
0033-UBUNTU-
commands executed by ubuntu only kvm wrapper on ppc64el (LP 1686621).
Andreas Hasenack (ahasenack) wrote : | # |
I couldn't find this existing delta being mentioned as a "remaining changes" entry in d/changelog:
commit 3c9701402620f52
Author: Christian Ehrhardt <email address hidden>
Date: Fri Dec 15 09:19:17 2017 +0100
- d/libvirt-
Note: this would be upstream default (to enable the network), but Debian
opted out of it. In turn Ubuntu opted-in it plus some check for
colliding network. TL;DR this removal is Ubuntu only as is the add.
Signed-off-by: Christian Ehrhardt <email address hidden>
Andreas Hasenack (ahasenack) wrote : | # |
This was an "added changes" in 4.0.0-1ubuntu1:
commit f26d95409d5a120
Author: Christian Ehrhardt <email address hidden>
Date: Tue Dec 19 12:12:14 2017 +0100
- d/libvirt-
This was the d/changelog entry in 4.0.0-1ubuntu1:
+ - d/libvirt-
+ /etc/cron.
It's not part of the new delta, so I was expecting to find it mentioned in d/changelog under some "Dropped" header.
Maybe it's part of "- fix conffile upgrade handling to avoid obsolete files".
Andreas Hasenack (ahasenack) wrote : | # |
This delta was kept:
commit fa96756f0d28fba
Author: Christian Ehrhardt <email address hidden>
Date: Fri Jan 26 09:37:29 2018 +0100
- d/rules: install virtlockd correctly with defaults file (LP: #1729516)
But I couldn't find it in d/changelog under "remaining changes".
Andreas Hasenack (ahasenack) wrote : | # |
This is what I could review in time. Nothing blocking, and I suppose some of these are kind of expected given the complicated nature of these branches and remotes and how this package is maintained.
Christian Ehrhardt (paelzer) wrote : | # |
Pulled in latest Debian on top as it fixed something important that I saw coming from upstream.
With that a round of tests looked good again, pushing - thanks for the review.
There was an error fetching revisions from git servers. Please try again in a few minutes. If the problem persists, contact Launchpad support.
Preview Diff
1 | diff --git a/debian/changelog b/debian/changelog |
2 | index ac5981d..12bfa0b 100644 |
3 | --- a/debian/changelog |
4 | +++ b/debian/changelog |
5 | @@ -1,3 +1,257 @@ |
6 | +<<<<<<< debian/changelog |
7 | +======= |
8 | +libvirt (4.6.0-2ubuntu1) cosmic; urgency=medium |
9 | + |
10 | + * Merged with Debian unstable (LP: #1786957). |
11 | + Among many other new features and fixes this includes fixes |
12 | + for (LP: #1754871), Remaining changes: |
13 | + - Disable libssh2 support (universe dependency) |
14 | + - Disable firewalld support (universe dependency) |
15 | + - Set qemu-group to kvm (for compat with older ubuntu) |
16 | + - Additional apport package-hook |
17 | + - Autostart default bridged network (As upstream does, but not Debian). |
18 | + In addition to just enabling it our solution provides: |
19 | + + do not autostart if subnet is already taken (e.g. in guests). |
20 | + + iterate some alternative subnets before giving up |
21 | + - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is |
22 | + the group based access to libvirt functions as it was used in Ubuntu |
23 | + for quite long. |
24 | + + d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests |
25 | + due to the group access change. |
26 | + + d/libvirt-daemon-system.postinst: add users in sudo to the libvirt |
27 | + group. |
28 | + - ubuntu/parallel-shutdown.patch: set parallel shutdown by default. |
29 | + - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm |
30 | + which provided a separate kvm-spice. |
31 | + - Xen related |
32 | + - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: this change was split. The |
33 | + section that adapts the path of the emulator to the Debian/Ubuntu |
34 | + packaging is kept. |
35 | + - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto |
36 | + set VRAM to minimum requirements |
37 | + - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts |
38 | + - Add libxl log directory |
39 | + - libvirt-uri.sh: Automatically switch default libvirt URI for users on |
40 | + Xen dom0 via user profile (was missing on changelogs before) |
41 | + - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from |
42 | + included_files to avoid build failures due to duplicate definitions. |
43 | + - Update README.Debian with Ubuntu changes |
44 | + - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch. |
45 | + - Enable some additional features on ppc64el and s390x (for arch parity) |
46 | + + systemtap, zfs, numa and numad on s390x. |
47 | + + systemtap on ppc64el. |
48 | + - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making |
49 | + vmlinuz available and accessible (Debian bug 848314) |
50 | + - d/t/control, d/t/smoke-lxc: fix up lxc smoke test isolation |
51 | + - Add dnsmasq configuration to work with system wide dnsmasq (drop >18.04, |
52 | + no more UCA onto Xenial then which has global dnsmasq by default). |
53 | + - d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx |
54 | + - Further upstreamed apparmor Delta, especially any new one |
55 | + Our former delta is split into logical pieces and is either Ubuntu only |
56 | + or is part of a continuous upstreaming effort. |
57 | + Listing related remaining changes in debian/patches/ubuntu-aa/: |
58 | + + 0001-apparmor-Allow-pygrub-to-run-on-Debian-Ubuntu.patch: apparmor: |
59 | + Allow pygrub to run on Debian/Ubuntu |
60 | + + 0003-apparmor-libvirt-qemu-Allow-read-access-to-overcommi.patch: |
61 | + apparmor, libvirt-qemu: Allow read access to overcommit_memory |
62 | + + 0007-apparmor-libvirt-qemu-Allow-owner-read-access-to-PRO.patch: |
63 | + apparmor, libvirt-qemu: Allow owner read access to @{PROC}/*/auxv |
64 | + + 0017-apparmor-virt-aa-helper-Allow-access-to-tmp-director.patch: |
65 | + apparmor, virt-aa-helper: Allow access to tmp directories |
66 | + + ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch: |
67 | + apparmor, virt-aa-helper: Allow various storage pools and image |
68 | + locations |
69 | + + 0021-apparmor-virt-aa-helper-Add-openvswitch-support.patch: |
70 | + apparmor, virt-aa-helper: Add openvswitch support |
71 | + + 0025-apparmor-fix-newer-virt-manager-1.4.0.patch: Add Apparmor |
72 | + permissions so virt-manager 1.4.0 viewing works (LP 1668681 1747442). |
73 | + Can be dropped >=libvirt 4.7 |
74 | + + 0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor, |
75 | + libvirt-qemu: Add 9p support |
76 | + + 0030-virt-aa-helper-Complete-9p-support.patch: virt-aa-helper: |
77 | + add l to 9p file options. |
78 | + + 0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch: |
79 | + virt-aa-helper: Ask for no deny rule for readonly disk (renamed and |
80 | + reworded, was virt-aa-helper-no-explicity-deny-for-basefiles.patch) |
81 | + + 0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: |
82 | + apparmor, libvirt-qemu: Allow reading charm-specific ceph config |
83 | + + 0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch: allow |
84 | + commands executed by ubuntu only kvm wrapper on ppc64el |
85 | + (LP 1686621 & LP 1680384). |
86 | + + 0034-apparmor-virt-aa-helper-access-for-snapped-nova.patch: |
87 | + apparmor, virt-aa-helper: access for snapped nova |
88 | + + 0040-apparmor-add-mediation-rules-for-unconfined.patch: |
89 | + apparmor: add mediation rules for unconfined guests |
90 | + Can be dropped >=libvirt 4.7 |
91 | + - d/rules: enable build time self tests on all architectures |
92 | + - run dnsmasq as libvirt-dnsmasq (LP: 1743718) |
93 | + + d/libvirt-daemon-system.postinst: add libvirt-dnsmasq user and group |
94 | + + d/libvirt-daemon-system.postrm: remove libvirt-dnsmasq user and group on |
95 | + purge |
96 | + + d/p/ubuntu/dnsmasq-as-priv-user: write dnsmas config with user |
97 | + libvirt-dnsmasq and adapt the self tests to expect that config |
98 | + + d/libvirt-daemon-system.postinst: fix old libvirt-dnsmasq users |
99 | + - debian/rules: disable the netcf backend. (LP: 1764314) |
100 | + - debian/control: drop libnetcf from Build-Depends. |
101 | + - ddebian/patches/ubuntu/ovmf_paths.patch: adjust paths to secboot.fd UEFI |
102 | + Secure Boot enabled variants of the OVMF firmware and variable store for |
103 | + the paths where we ship these files in Ubuntu. |
104 | + - d/rules: install virtlockd correctly with defaults file (LP: 1729516) |
105 | + * Added Changes |
106 | + - 0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: |
107 | + updated to take care of no more silencing and thereby hiding denials |
108 | + (LP 1719579 is an example) |
109 | + - 0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: |
110 | + updated to also allow the optionally placed ceph asok file (LP: #1779674) |
111 | + - 0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch: prepare |
112 | + profile for usrmerge (LP: #1784023) |
113 | + - Finalize the libvirt-bin -> libvirt-* transition in the apport |
114 | + package-hook. |
115 | + - d/p/ubuntu-aa/0050-local-include-for-libvirt-qemu.patch, |
116 | + d/libvirt-daemon-system.postinst: provide a local apparmor include |
117 | + for abstraction/libvirt-qemu (LP: #1786019) |
118 | + - d/p/ubuntu-aa/0051-allow-user-tmp.patch: some features need tmp, but we |
119 | + don't want blanket access. We only allow enumerating the base dir and |
120 | + reading owned files. Further features needing /tmp have to add local |
121 | + overrides, examples are qemu-smb and some modes of local snapshots. |
122 | + (LP: #1365261) Can be dropped >=libvirt 4.7 |
123 | + - d/p/ubuntu-aa/0052-allow-to-preserve-dev-mountpoints.patch: Allow to |
124 | + preserve /dev mountpoints in qemu namespaces (LP: #1786168) |
125 | + Can be dropped >=libvirt 4.7 |
126 | + - avoid service dependency issues on upgrade (LP: #1786179) |
127 | + This will in the long term be resolved in dh_* tools, but to let an |
128 | + upgrade work for now we need to drop the sysV scripts (which we don't |
129 | + use anyway) and slightly modify the systemd service to work with todays |
130 | + dh_systemd_start properly. Can be dropped once Debian bug 905772 is |
131 | + resolved in dh_* tools and libvirt uses those new code. |
132 | + - d/libvirt-daemon-system.virtlogd.init: removed sysV init file |
133 | + - d/libvirt-daemon-system.libvirtd.init: removed sysV init file |
134 | + - debian/libvirt-daemon-system.maintscript: rm_conffile for virtlogd |
135 | + and lbivirtd sysV init file |
136 | + - d/p/ubuntu/avoid-restarting-virtlog-socket.patch: drop Also references |
137 | + to virtlogd/virtlockd sockets as they would imply a restart of |
138 | + virtlogd breaking it. |
139 | + - d/t/smoke-lxc: use systemd instead of sysV to restart the service |
140 | + * Dropped Changes (upstream) |
141 | + - d/p/ubuntu/virt-aa-helper-Set-the-supported-features.patch: allow parsing |
142 | + of memory slots and other extended features without breaking |
143 | + virt-aa-helper (LP: 1746431). |
144 | + - d/p/stable/0001-Revert-qemu-monitor-do-not-report-error-on-shutdown.patch |
145 | + - d/p/stable/0002-nodedev-Fix-failing-to-parse-PCI-address-for-non-PCI.patch |
146 | + - d/p/stable/0003-qemu-assign-correct-type-of-PCI-address-for-vhost-sc.patch |
147 | + - d/p/stable/0004-qemu-Refresh-caps-cache-after-booting-a-different-ke.patch |
148 | + - d/p/stable/0005-qemu-auto-add-generic-xhci-rather-than-NEC-xhci-to-Q.patch |
149 | + - d/p/stable/0006-libvirtd-Explicit-dependency-on-systemd-machined.patch |
150 | + - d/p/stable/0007-rpc-fix-race-sending-and-encoding-sasl-data.patch |
151 | + - d/p/stable/0008-vhost-user-add-support-reconnect-for-vhost-user-port.patch |
152 | + - d/p/stable/0009-qemu-Fix-memory-leak-in-processGuestPanicEvent.patch |
153 | + - d/p/stable/0010-storage-util-Properly-ignore-errors-when-backing-vol.patch |
154 | + - d/p/stable/0011-conf-Use-correct-attribute-name-in-error-message.patch |
155 | + - d/p/stable/0012-util-json-Add-helper-to-return-string-or-number-prop.patch |
156 | + - d/p/stable/0013-util-storage-Parse-lun-for-iSCSI-protocol-from-JSON-.patch |
157 | + - d/p/stable/0014-virsh-Offer-only-persistent-domains-for-autostart.patch |
158 | + - d/p/stable/0015-blockjob-Fix-a-error-checking-of-blockjob-status-in-.patch |
159 | + - d/p/stable/0016-qemu-Expose-rx-tx_queue_size-in-qemu.conf-too.patch |
160 | + - d/p/stable/0017-qemu-migration-Refresh-device-information-after-tran.patch |
161 | + - d/p/stable/0018-qemuDomainRemoveMemoryDevice-unlink-memory-backing-f.patch |
162 | + - d/p/stable/0019-vbox-fix-SEGV-during-dumpxml-of-a-serial-port.patch |
163 | + - d/p/stable/0020-qemu-Initialize-priv-in-qemuDomainCoreDumpWithFormat.patch |
164 | + - d/p/stable/0021-fix-regex-to-check-CN-from-server-certificate.patch |
165 | + - d/p/stable/0022-storage-Fix-formatting-and-parsing-of-qemu-type-Unix.patch |
166 | + - d/p/stable/0023-util-storage-Remove-detected-authentication-data-for.patch |
167 | + - d/p/stable/0024-qemu-blockcopy-Add-check-for-bandwidth.patch |
168 | + - d/p/stable/0025-conf-move-generated-member-from-virMacAddr-to-virDom.patch |
169 | + - d/p/stable/0026-lxc-Drop-useless-check-in-live-device-update.patch |
170 | + - d/p/stable/0027-Pass-oldDev-to-virDomainDefCompatibleDevice-on-devic.patch |
171 | + - d/p/stable/0028-qemu-Fix-updating-device-with-boot-order.patch |
172 | + - d/p/stable/0030-daemon-fix-rpc-event-leak-on-error-path-in-remoteDis.patch |
173 | + - d/p/stable/0029-lxc-fix-rpc-event-leak-on-error-path-in-virLXCContro.patch |
174 | + - d/p/stable/0031-qemu-fix-memory-leak-of-vporttype-during-migration.patch |
175 | + - d/p/stable/0032-virsh-fixing-segfault-by-pool-autocompleter-function.patch |
176 | + - d/p/stable/0033-qemu-Fix-comparison-assignment-in-qemuDomainUpdateDe.patch |
177 | + - d/p/stable/0034-qemu-Fix-memory-leak-in-qemuConnectGetAllDomainStats.patch |
178 | + - d/p/stable/0035-libvirtd-fix-potential-deadlock-when-reloading.patch |
179 | + - d/p/stable/0036-qemu-Use-correct-bus-type-for-input-devices.patch |
180 | + - d/p/stable/0037-qemu-hostdev-Fix-the-error-on-VM-start-with-an-mdev-.patch |
181 | + - d/p/stable/0038-conf-Fix-crash-in-virDomainDefCompatibleDevice.patch |
182 | + - d/p/ubuntu/lp1688508-tools-avoid-text-spilling-into-variables.patch: |
183 | + avoid hanging on shutdown (LP: 1688508) |
184 | + - d/p/ubuntu-aa/0041-apparmor-add-ro-rule-for-sasl-GSSAPI- |
185 | + plugin-on-etc-g.patch fix issues if sasl is configured (LP: 1696471) |
186 | + - d/p/ubuntu-aa/0042-virt-aa-helper-resolve-yet-to-be-created-paths.patch |
187 | + ensure symlinks are resolved to get valid rules if interim parts of a path |
188 | + are a symlink (LP: 1752361) |
189 | + - d/p/ubuntu/lp1688508-tools-fix-variable-scope-in-in-check_guests_shutdown: |
190 | + avoid issues shutting down more guests than configured for parallel |
191 | + shutdown (LP: 1688508) |
192 | + - d/p/ubuntu-aa/lp1756394-virt-aa-helper-resolve-file-symlinks.patch: fix |
193 | + using devices that are symlinks (LP: 1756394) |
194 | + - Fix nvdimm memory and passthrough input devices for hotplug via |
195 | + domain security callbacks backporting upstream commits (LP: 1755153). |
196 | + + d/p/ubuntu-aa/lp1755153-apparmor-add-Set-Restore-InputLabel.patch |
197 | + + d/p/ubuntu-aa/lp1755153-apparmor-add-Set-Restore-MemoryLabel.patch |
198 | + - Fix nvdimm memory and passthrough input devices in initial guest |
199 | + description via virt-aa-helper (LP: 1757085). |
200 | + + d/p/ubuntu-aa/lp1757085-virt-aa-helper-nvdimm-memory.patch |
201 | + + d/p/ubuntu-aa/lp1757085-virt-aa-helper-passthrough-input.patch |
202 | + - Fix clean shut down of guests on system shutdown (LP: 1764668) |
203 | + + d/p/ubuntu/lp-1764668-do-not-report-unknown-guests.patch |
204 | + + d/p/ubuntu/lp-1764668-fix-check_guests_shutdown-loop.patch |
205 | + - SECURITY UPDATE: QEMU monitor DoS |
206 | + + debian/patches/CVE-2018-1064.patch: add size limit to |
207 | + src/qemu/qemu_agent.c. |
208 | + + CVE-2018-1064 |
209 | + - SECURITY UPDATE: Speculative Store Bypass |
210 | + + debian/patches/CVE-2018-3639-1.patch: define the 'ssbd' CPUID feature |
211 | + bit in src/cpu/cpu_map.xml. |
212 | + + debian/patches/CVE-2018-3639-2.patch: define the 'virt-ssbd' CPUID |
213 | + feature bit in src/cpu/cpu_map.xml. |
214 | + + CVE-2018-3639 |
215 | + - d/p/ubuntu-aa/lp1775777-vfio-usage-without-initial-hostdev.patch: fix |
216 | + hotplug use cases where the initial guest had no hostdev at all and |
217 | + therefore vrit-aa-helper did not allow /dev/vfio/vfio (LP: 1775777) |
218 | + - debian/patches/ubuntu/lp-1758037-nwfilter-increase-pcap-buffer-size.patch: |
219 | + Fix nwfilters that set CTRL_IP_LEARNING set to dhcp failing with "An error |
220 | + occurred, but the cause is unknown" due to a buffer being too small |
221 | + for pcap with TPACKET_V3 enabled (LP: 1758037) |
222 | + - SECURITY UPDATE: code injection via libnss_dns.so |
223 | + + debian/patches/CVE-2018-6764-1.patch: determine the hostname on |
224 | + startup in src/util/virlog.c. |
225 | + + debian/patches/CVE-2018-6764-2.patch: fix syntax-check in |
226 | + src/util/virlog.c. |
227 | + + debian/patches/CVE-2018-6764-3.patch: fix deadlock obtaining hostname |
228 | + in cfg.mk, src/util/virlog.c. |
229 | + + CVE-2018-6764 |
230 | + * Dropped Changes (no upgrade path left that needs those) |
231 | + - Backwards compatible handling of group rename (can be dropped >18.04). |
232 | + - Modifications to adapt for our delayed switch away from libvirt-bin (can |
233 | + be dropped >18.04). |
234 | + + d/p/ubuntu/libvirtd-service-add-bin-alias.patch: systemd: define alias |
235 | + to old service name so that old references work |
236 | + + d/p/ubuntu/libvirtd-init-add-bin-alias.patch: sysv init: define alias |
237 | + to old service name so that old references work |
238 | + + d/control: transitional package with the old name and maintainer |
239 | + scripts to handle the transition |
240 | + - fix conffile upgrade handling to avoid obsolete files |
241 | + and inactive duplicates (LP 1694159) |
242 | + - conffile handling of files dropped in 3.5 (can be dropped >18.04) |
243 | + + /etc/init.d/virtlockd was sysv init only |
244 | + + /etc/apparmor.d/local/usr.sbin.libvirtd and |
245 | + /etc/apparmor.d/local/usr.lib.libvirt.virt-aa-helper are now generated |
246 | + by dh_apparmor as needed |
247 | + - d/libvirt-daemon-system.maintscript: remove the now dropped conffile |
248 | + /etc/cron.daily/libvirt-daemon-system |
249 | + * Dropped Changes (cleanups) |
250 | + - d/test/smoke-lxc workaround for debbug 848317/867379 (systemd has fixed |
251 | + one issue and the other is solved in libvirt by ensuring to move to the |
252 | + right cgroups.) |
253 | + - remove no more used libvirt-dnsmasq user (this was redundant since |
254 | + 4.0.0-1ubuntu5 reintroduced a libvirt-dnsmasq user) |
255 | + - Disable selinux (now in main) |
256 | + |
257 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Sat, 18 Aug 2018 14:40:58 +0200 |
258 | + |
259 | +>>>>>>> debian/changelog |
260 | libvirt (4.6.0-2) unstable; urgency=medium |
261 | |
262 | * [c33faee] Drop dwarves dependency. |
263 | @@ -115,6 +369,402 @@ libvirt (4.0.0-2) unstable; urgency=medium |
264 | |
265 | -- Guido Günther <agx@sigxcpu.org> Thu, 08 Feb 2018 19:29:59 +0100 |
266 | |
267 | +<<<<<<< debian/changelog |
268 | +======= |
269 | +libvirt (4.0.0-1ubuntu13) cosmic; urgency=medium |
270 | + |
271 | + * ddebian/patches/ubuntu/ovmf_paths.patch: adjust paths to secboot.fd UEFI |
272 | + Secure Boot enabled variants of the OVMF firmware and variable store for |
273 | + the paths where we ship these files in Ubuntu. |
274 | + |
275 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Wed, 27 Jun 2018 11:16:23 -0400 |
276 | + |
277 | +libvirt (4.0.0-1ubuntu12) cosmic; urgency=medium |
278 | + |
279 | + * d/p/ubuntu-aa/lp1775777-vfio-usage-without-initial-hostdev.patch: fix |
280 | + hotplug use cases where the initial guest had no hostdev at all and |
281 | + therefore vrit-aa-helper did not allow /dev/vfio/vfio (LP: #1775777) |
282 | + |
283 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 12 Jun 2018 16:24:01 +0200 |
284 | + |
285 | +libvirt (4.0.0-1ubuntu11) cosmic; urgency=medium |
286 | + |
287 | + * SECURITY UPDATE: QEMU monitor DoS |
288 | + - debian/patches/CVE-2018-1064.patch: add size limit to |
289 | + src/qemu/qemu_agent.c. |
290 | + - CVE-2018-1064 |
291 | + * SECURITY UPDATE: Speculative Store Bypass |
292 | + - debian/patches/CVE-2018-3639-1.patch: define the 'ssbd' CPUID feature |
293 | + bit in src/cpu/cpu_map.xml. |
294 | + - debian/patches/CVE-2018-3639-2.patch: define the 'virt-ssbd' CPUID |
295 | + feature bit in src/cpu/cpu_map.xml. |
296 | + - CVE-2018-3639 |
297 | + |
298 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 22 May 2018 10:55:56 -0400 |
299 | + |
300 | +libvirt (4.0.0-1ubuntu10) cosmic; urgency=medium |
301 | + |
302 | + * Fix nwfilters that set CTRL_IP_LEARNING set to dhcp failing with "An error |
303 | + occurred, but the cause is unknown" due to a buffer being too small |
304 | + for pcap with TPACKET_V3 enabled (LP: #1758037) |
305 | + - debian/patches/ubuntu/lp-1758037-nwfilter-increase-pcap-buffer-size.patch |
306 | + |
307 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 09 May 2018 17:07:59 +0200 |
308 | + |
309 | +libvirt (4.0.0-1ubuntu9) cosmic; urgency=medium |
310 | + |
311 | + * debian/rules: disable the netcf backend. (LP: #1764314) |
312 | + * debian/control: drop libnetcf from Build-Depends. |
313 | + |
314 | + -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com> Wed, 09 May 2018 10:06:15 -0400 |
315 | + |
316 | +libvirt (4.0.0-1ubuntu8) bionic; urgency=medium |
317 | + |
318 | + * Fix clean shut down of guests on system shutdown (LP: #1764668) |
319 | + - d/p/ubuntu/lp-1764668-do-not-report-unknown-guests.patch |
320 | + - d/p/ubuntu/lp-1764668-fix-check_guests_shutdown-loop.patch |
321 | + |
322 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 24 Apr 2018 11:09:48 +0200 |
323 | + |
324 | +libvirt (4.0.0-1ubuntu7) bionic; urgency=medium |
325 | + |
326 | + * Fix nvdimm memory and passthrough input devices for hotplug via |
327 | + domain security callbacks backporting upstream commits (LP: #1755153). |
328 | + - d/p/ubuntu-aa/lp1755153-apparmor-add-Set-Restore-InputLabel.patch |
329 | + - d/p/ubuntu-aa/lp1755153-apparmor-add-Set-Restore-MemoryLabel.patch |
330 | + * Fix nvdimm memory and passthrough input devices in initial guest |
331 | + description via virt-aa-helper (LP: #1757085). |
332 | + - d/p/ubuntu-aa/lp1757085-virt-aa-helper-nvdimm-memory.patch |
333 | + - d/p/ubuntu-aa/lp1757085-virt-aa-helper-passthrough-input.patch |
334 | + |
335 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 21 Mar 2018 08:30:47 +0100 |
336 | + |
337 | +libvirt (4.0.0-1ubuntu6) bionic; urgency=medium |
338 | + |
339 | + * Backport from recent upstream to stabilize libvirt (LP: #1756915) |
340 | + - d/p/stable/0033-qemu-Fix-comparison-assignment-in-qemuDomainUpdateDe.patch |
341 | + - d/p/stable/0034-qemu-Fix-memory-leak-in-qemuConnectGetAllDomainStats.patch |
342 | + - d/p/stable/0035-libvirtd-fix-potential-deadlock-when-reloading.patch |
343 | + - d/p/stable/0036-qemu-Use-correct-bus-type-for-input-devices.patch |
344 | + - d/p/stable/0037-qemu-hostdev-Fix-the-error-on-VM-start-with-an-mdev-.patch |
345 | + - d/p/stable/0038-conf-Fix-crash-in-virDomainDefCompatibleDevice.patch |
346 | + * d/p/ubuntu/lp1688508-tools-fix-variable-scope-in-in-check_guests_shutdown: |
347 | + avoid issues shutting down more guests than configured for parallel |
348 | + shutdown (LP: #1688508) |
349 | + * d/p/ubuntu-aa/lp1756394-virt-aa-helper-resolve-file-symlinks.patch: fix |
350 | + using devices that are symlinks (LP: #1756394) |
351 | + |
352 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 19 Mar 2018 14:57:08 +0100 |
353 | + |
354 | +libvirt (4.0.0-1ubuntu5) bionic; urgency=medium |
355 | + |
356 | + * run dnsmasq as libvirt-dnsmasq (LP: #1743718) |
357 | + - d/libvirt-daemon-system.postinst: add libvirt-dnsmasq user and group |
358 | + - d/libvirt-daemon-system.postrm: remove libvirt-dnsmasq user and group on |
359 | + purge |
360 | + - d/p/ubuntu/dnsmasq-as-priv-user: write dnsmas config with user |
361 | + libvirt-dnsmasq and adapt the self tests to expect that config |
362 | + - d/libvirt-daemon-system.postinst: fix old libvirt-dnsmasq users |
363 | + * Backport from recent upstream to stabilize libvirt (LP: #1754352) |
364 | + - d/p/stable/0024-qemu-blockcopy-Add-check-for-bandwidth.patch |
365 | + - d/p/stable/0025-conf-move-generated-member-from-virMacAddr-to-virDom.patch |
366 | + - d/p/stable/0026-lxc-Drop-useless-check-in-live-device-update.patch |
367 | + - d/p/stable/0027-Pass-oldDev-to-virDomainDefCompatibleDevice-on-devic.patch |
368 | + - d/p/stable/0028-qemu-Fix-updating-device-with-boot-order.patch |
369 | + - d/p/stable/0030-daemon-fix-rpc-event-leak-on-error-path-in-remoteDis.patch |
370 | + - d/p/stable/0029-lxc-fix-rpc-event-leak-on-error-path-in-virLXCContro.patch |
371 | + - d/p/stable/0031-qemu-fix-memory-leak-of-vporttype-during-migration.patch |
372 | + - d/p/stable/0032-virsh-fixing-segfault-by-pool-autocompleter-function.patch |
373 | + * d/p/ubuntu-aa/0041-apparmor-add-ro-rule-for-sasl-GSSAPI- |
374 | + plugin-on-etc-g.patch fix issues if sasl is configured (LP: #1696471) |
375 | + * d/p/ubuntu-aa/0042-virt-aa-helper-resolve-yet-to-be-created-paths.patch |
376 | + ensure symlinks are resolved to get valid rules if interim parts of a path |
377 | + are a symlink (LP: #1752361) |
378 | + |
379 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 27 Feb 2018 12:04:02 +0100 |
380 | + |
381 | +libvirt (4.0.0-1ubuntu4) bionic; urgency=medium |
382 | + |
383 | + * d/p/ubuntu/lp1688508-tools-avoid-text-spilling-into-variables.patch: |
384 | + avoid hanging on shutdown (LP: #1688508) |
385 | + |
386 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 23 Feb 2018 16:43:19 +0100 |
387 | + |
388 | +libvirt (4.0.0-1ubuntu3) bionic; urgency=medium |
389 | + |
390 | + [ Christian Ehrhardt ] |
391 | + * Backport of 23 bug fixes from recent upstream to stabilize libvirt on 18.04 |
392 | + - d/p/stable/0001-Revert-qemu-monitor-do-not-report-error-on-shutdown.patch |
393 | + - d/p/stable/0002-nodedev-Fix-failing-to-parse-PCI-address-for-non-PCI.patch |
394 | + - d/p/stable/0003-qemu-assign-correct-type-of-PCI-address-for-vhost-sc.patch |
395 | + - d/p/stable/0004-qemu-Refresh-caps-cache-after-booting-a-different-ke.patch |
396 | + - d/p/stable/0005-qemu-auto-add-generic-xhci-rather-than-NEC-xhci-to-Q.patch |
397 | + - d/p/stable/0006-libvirtd-Explicit-dependency-on-systemd-machined.patch |
398 | + - d/p/stable/0007-rpc-fix-race-sending-and-encoding-sasl-data.patch |
399 | + - d/p/stable/0008-vhost-user-add-support-reconnect-for-vhost-user-port.patch |
400 | + - d/p/stable/0009-qemu-Fix-memory-leak-in-processGuestPanicEvent.patch |
401 | + - d/p/stable/0010-storage-util-Properly-ignore-errors-when-backing-vol.patch |
402 | + - d/p/stable/0011-conf-Use-correct-attribute-name-in-error-message.patch |
403 | + - d/p/stable/0012-util-json-Add-helper-to-return-string-or-number-prop.patch |
404 | + - d/p/stable/0013-util-storage-Parse-lun-for-iSCSI-protocol-from-JSON-.patch |
405 | + - d/p/stable/0014-virsh-Offer-only-persistent-domains-for-autostart.patch |
406 | + - d/p/stable/0015-blockjob-Fix-a-error-checking-of-blockjob-status-in-.patch |
407 | + - d/p/stable/0016-qemu-Expose-rx-tx_queue_size-in-qemu.conf-too.patch |
408 | + - d/p/stable/0017-qemu-migration-Refresh-device-information-after-tran.patch |
409 | + - d/p/stable/0018-qemuDomainRemoveMemoryDevice-unlink-memory-backing-f.patch |
410 | + - d/p/stable/0019-vbox-fix-SEGV-during-dumpxml-of-a-serial-port.patch |
411 | + - d/p/stable/0020-qemu-Initialize-priv-in-qemuDomainCoreDumpWithFormat.patch |
412 | + - d/p/stable/0021-fix-regex-to-check-CN-from-server-certificate.patch |
413 | + - d/p/stable/0022-storage-Fix-formatting-and-parsing-of-qemu-type-Unix.patch |
414 | + - d/p/stable/0023-util-storage-Remove-detected-authentication-data-for.patch |
415 | + * d/rules: enable build time self tests on all architectures |
416 | + |
417 | + [ Marc Deslauriers ] |
418 | + * SECURITY UPDATE: code injection via libnss_dns.so |
419 | + - debian/patches/CVE-2018-6764-1.patch: determine the hostname on |
420 | + startup in src/util/virlog.c. |
421 | + - debian/patches/CVE-2018-6764-2.patch: fix syntax-check in |
422 | + src/util/virlog.c. |
423 | + - debian/patches/CVE-2018-6764-3.patch: fix deadlock obtaining hostname |
424 | + in cfg.mk, src/util/virlog.c. |
425 | + - CVE-2018-6764 |
426 | + |
427 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 19 Feb 2018 14:18:44 +0100 |
428 | + |
429 | +libvirt (4.0.0-1ubuntu2) bionic; urgency=medium |
430 | + |
431 | + * d/p/ubuntu-aa/0025-apparmor-fix-newer-virt-manager-1.4.0.patch: refreshed |
432 | + as libvirt 4.0 needs a reversed rule for openGraphicsFD (LP: #1747442) |
433 | + - refreshed 0032 and 0040 to match the new context. |
434 | + * d/p/ubuntu/virt-aa-helper-Set-the-supported-features.patch: allow parsing |
435 | + of memory slots and other extended features without breaking |
436 | + virt-aa-helper (LP: #1746431). |
437 | + |
438 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 02 Feb 2018 07:31:17 +0100 |
439 | + |
440 | +libvirt (4.0.0-1ubuntu1) bionic; urgency=medium |
441 | + |
442 | + * Merged with Debian unstable (4.0) |
443 | + This closes several bugs: |
444 | + - Error generating apparmor profile when hostname contains spaces |
445 | + (LP: #799997) |
446 | + - qemu 2.10 locks files, libvirt shared now sets share-rw=on (LP: #1716028) |
447 | + - libvirt usb passthrough throws apparmor denials related to |
448 | + /run/udev/data/+usb (LP: #1727311) |
449 | + - AppArmor denies access to /sys/block/*/queue/max_segments (LP: #1729626) |
450 | + - iohelper improvements to let bypass-cache work without opening up the |
451 | + apparmor isolation (LP: #1719579) |
452 | + - nodeinfo on s390x to contain more CPU info (LP: #1733688) |
453 | + - Upgrade libvirt >= 4.0 (LP: #1745934) |
454 | + * Remaining changes: |
455 | + - Disable libssh2 support (universe dependency) |
456 | + - Disable firewalld support (universe dependency) |
457 | + - Disable selinux |
458 | + - Set qemu-group to kvm (for compat with older ubuntu) |
459 | + - Additional apport package-hook |
460 | + - Modifications to adapt for our delayed switch away from libvirt-bin (can |
461 | + be dropped >18.04). |
462 | + + d/p/ubuntu/libvirtd-service-add-bin-alias.patch: systemd: define alias |
463 | + to old service name so that old references work |
464 | + + d/p/ubuntu/libvirtd-init-add-bin-alias.patch: sysv init: define alias |
465 | + to old service name so that old references work |
466 | + + d/control: transitional package with the old name and maintainer |
467 | + scripts to handle the transition |
468 | + - Backwards compatible handling of group rename (can be dropped >18.04). |
469 | + - config details and autostart of default bridged network. Creating that is |
470 | + now the default in general, yet our solution provides the following on |
471 | + top as of today: |
472 | + + autostart the default network by default |
473 | + + do not autostart if subnet is already taken (e.g. in guests). |
474 | + - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is |
475 | + the group based access to libvirt functions as it was used in Ubuntu |
476 | + for quite long. |
477 | + + d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests |
478 | + due to the group access change. |
479 | + - ubuntu/parallel-shutdown.patch: set parallel shutdown by default. |
480 | + - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm |
481 | + which provided a separate kvm-spice. |
482 | + - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: this change was split. The |
483 | + section that adapts the path of the emulator to the Debian/Ubuntu |
484 | + packaging is kept. |
485 | + - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto |
486 | + set VRAM to minimum requirements |
487 | + - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts |
488 | + - Add libxl log directory |
489 | + - libvirt-uri.sh: Automatically switch default libvirt URI for users on |
490 | + Xen dom0 via user profile (was missing on changelogs before) |
491 | + - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from |
492 | + included_files to avoid build failures due to duplicate definitions. |
493 | + - Update README.Debian with Ubuntu changes |
494 | + - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch. |
495 | + - Enable some additional features on ppc64el and s390x (for arch parity) |
496 | + + systemtap, zfs, numa and numad on s390x. |
497 | + + systemtap on ppc64el. |
498 | + - fix conffile upgrade handling to avoid obsolete files |
499 | + and inactive duplicates (LP 1694159) |
500 | + - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making |
501 | + vmlinuz available and accessible (Debian bug 848314) |
502 | + - d/test/smoke-lxc workaround for debbug 848317/867379 |
503 | + - d/t/control, d/t/smoke-lxc: fix up lxc smoke test (Debian bug 848317) |
504 | + - Add dnsmasq configuration to work with system wide dnsmasq (drop >18.04, |
505 | + no more UCA onto Xenial then which has global dnsmasq by default). |
506 | + - d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx |
507 | + - conffile handling of files dropped in 3.5 (can be dropped >18.04) |
508 | + + /etc/init.d/virtlockd was sysv init only |
509 | + + /etc/apparmor.d/local/usr.sbin.libvirtd and |
510 | + /etc/apparmor.d/local/usr.lib.libvirt.virt-aa-helper are now generated |
511 | + by dh_apparmor as needed |
512 | + - Reworked apparmor Delta, especially the more complex delta is dropped |
513 | + now, also our former delta is now split into logical pieces, has |
514 | + improved comments and is part of a continuous upstreaming effort. |
515 | + Listing related remaining changes: |
516 | + + d/p/0001-apparmor-Allow-pygrub-to-run-on-Debian-Ubuntu.patch: apparmor: |
517 | + Allow pygrub to run on Debian/Ubuntu |
518 | + + d/p/0003-apparmor-libvirt-qemu-Allow-read-access-to-overcommi.patch: |
519 | + apparmor, libvirt-qemu: Allow read access to overcommit_memory |
520 | + + d/p/0007-apparmor-libvirt-qemu-Allow-owner-read-access-to-PRO.patch: |
521 | + apparmor, libvirt-qemu: Allow owner read access to @{PROC}/*/auxv |
522 | + + d/p/0017-apparmor-virt-aa-helper-Allow-access-to-tmp-director.patch: |
523 | + apparmor, virt-aa-helper: Allow access to tmp directories |
524 | + + d/p/ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch: |
525 | + apparmor, virt-aa-helper: Allow various storage pools and image |
526 | + locations |
527 | + + d/p/0021-apparmor-virt-aa-helper-Add-openvswitch-support.patch: |
528 | + apparmor, virt-aa-helper: Add openvswitch support |
529 | + + d/p/0025-apparmor-fix-newer-virt-manager-1.4.0.patch: Add Apparmor |
530 | + permissions so virt-manager 1.4.0 viewing works (LP 1668681). |
531 | + + d/p/0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor, |
532 | + libvirt-qemu: Add 9p support |
533 | + + d/p/0030-virt-aa-helper-Complete-9p-support.patch: virt-aa-helper: |
534 | + add l to 9p file options. |
535 | + + d/p/0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch: |
536 | + virt-aa-helper: Ask for no deny rule for readonly disk (renamed and |
537 | + reworded, was virt-aa-helper-no-explicity-deny-for-basefiles.patch) |
538 | + + d/p/0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: |
539 | + apparmor, libvirt-qemu: Allow reading charm-specific ceph config |
540 | + + d/p/0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch: allow |
541 | + commands executed by ubuntu only kvm wrapper on ppc64el (LP 1686621). |
542 | + + d/p/0034-apparmor-virt-aa-helper-access-for-snapped-nova.patch: |
543 | + apparmor, virt-aa-helper: access for snapped nova |
544 | + * Dropped Changes (Upstream): |
545 | + - d/p/0005-apparmor-libvirt-qemu-Allow-use-of-sgabios.patch: apparmor, |
546 | + libvirt-qemu: Allow use of sgabios |
547 | + - d/p/0006-apparmor-libvirt-qemu-Silence-lttng-related-deny-mes.patch: |
548 | + apparmor, libvirt-qemu: Silence lttng related deny messages |
549 | + - d/p/0008-apparmor-libvirt-qemu-Allow-read-access-to-sysfs-sys.patch: |
550 | + apparmor, libvirt-qemu: Allow read access to sysfs system info |
551 | + - d/p/0009-apparmor-libvirt-qemu-Allow-read-access-to-max_mem_r.patch: |
552 | + apparmor, libvirt-qemu: Allow read access to max_mem_regions |
553 | + - d/p/0010-apparmor-libvirt-qemu-Allow-qemu-block-extra-librari.patch: |
554 | + apparmor, libvirt-qemu: Allow qemu-block-extra libraries |
555 | + - d/p/0012-apparmor-libvirtd-Allow-access-to-netlink-sockets.patch: |
556 | + apparmor, libvirtd: Allow access to netlink sockets |
557 | + - d/p/0013-apparmor-Add-rules-for-mediation-support.patch: |
558 | + apparmor: Add rules for mediation support |
559 | + - d/p/0015-apparmor-virt-aa-helper-Allow-access-to-ecryptfs-fil.patch: |
560 | + apparmor, virt-aa-helper: Allow access to ecryptfs files |
561 | + - d/p/0016-apparmor-libvirtd-Allow-ixr-to-var-lib-libvirt-virtd.patch: |
562 | + apparmor, libvirtd: Allow ixr to /var/lib/libvirt/virtd* |
563 | + - d/p/0018-apparmor-virt-aa-helper-Add-ipv6-network-policy.patch: |
564 | + apparmor, virt-aa-helper: Add ipv6 network policy |
565 | + - d/p/0019-apparmor-virt-aa-helper-Allow-access-to-sys-bus-usb-.patch: |
566 | + apparmor, virt-aa-helper: Allow access to /sys/bus/usb/devices |
567 | + - d/p/0023-apparmor-qemu-won-t-call-qemu-nbd.patch: apparmor: qemu |
568 | + won't call qemu-nbd |
569 | + - d/p/0027-apparmor-allow-reading-cmdline-of-shutdown-signal.patch: |
570 | + apparmor: allow to parse cmdline of the pid that send the shutdown |
571 | + signal (LP 1680384). |
572 | + - d/p/0028-apparmor-add-default-pki-path-of-lbvirt-spice.patch: |
573 | + apparmor: add default pki path of lbvirt-spice (LP 1690140) |
574 | + - d/p/ubuntu-aa/0035-virt-aa-helper-locking-disk-files-for-qemu-2.10.patch: |
575 | + for compatibility with the behavior of qemu 2.10 this adds locking |
576 | + permission to rules generated for disk files (LP 1709818) |
577 | + - d/p/ubuntu-aa/0036-virt-aa-helper-locking-loader-nvram-for-qemu-2.10.patch: |
578 | + for compatibility with the behavior of qemu 2.10 this adds locking |
579 | + permission to rules generated for loader/nvram (LP 1710960) |
580 | + - d/p/ubuntu-aa/0037-virt-aa-helper...: grant locking permission on append |
581 | + files (LP 1726804) |
582 | + - d/p/ubuntu-aa/0038-virt-aa-helper-fix-paths-for-usb-hostdevs.patch: |
583 | + fix path generation for USB host devices (LP 1552241) |
584 | + - d/p/ubuntu-aa/0039-virt-aa-helper-fix-libusb-access-to-udev-usb-data.patch: |
585 | + generate valid rules on usb passthrough (LP 1686324) |
586 | + - d/p/avoid-double-locking.patch: fix a deadlock that could occur when |
587 | + libvirtd interactions raced with dbus causing a deadlock (LP 1714254). |
588 | + - d/p/u/gnulib-getopt-posix-Fix-build-failure-when-using-ac_cv_head.patch: |
589 | + fix FTBFS with glibc 2.26 (LP 1718668) |
590 | + - Extended handling of apparmor profiles - clear lost profiles via cron |
591 | + (now cleared by virt-aa-helper on domain stop) |
592 | + - nat only on some ports <port start='1024' end='65535'/> (upstream |
593 | + default now if nothing is specified, actually dropped last cycle) |
594 | + * Dropped Changes (In Debian or no more important): |
595 | + - d/p/0002-apparmor-libvirt-qemu-Allow-macvtap-access.patch: apparmor, |
596 | + libvirt-qemu: Allow macvtap access |
597 | + - d/p/0004-apparmor-Explicit-deny-for-setpcap.patch: apparmor: Explicit |
598 | + deny for setpcap (LP 522845). |
599 | + - d/p/0014-apparmor-virt-aa-helper-Improve-comment-about-backin.patch: |
600 | + apparmor, virt-aa-helper: Improve comment about backing store |
601 | + - d/p/0022-apparmor-drop-references-to-qemu-kvm.patch: apparmor: drop |
602 | + references to qemu-kvm |
603 | + - d/p/0024-apparmor-virt-aa-helper-Allow-access-to-name-service.patch: |
604 | + apparmor, virt-aa-helper: Allow access to name services |
605 | + - d/p/0026-apparmor-add-generic-base-vfio-device.patch: apparmor: add |
606 | + /dev/vfio for vf (hot) attach (LP 1680384) (added by virt-aa-helper per |
607 | + guest if needed). |
608 | + - d/p/0011-apparmor-libvirt-qemu-Allow-access-to-hugepage-mount.patch: |
609 | + apparmor, libvirt-qemu: Allow access to hugepage mounts |
610 | + - Disable sheepdog (was for universe dependency, but is now only a suggest) |
611 | + - d/p/ubuntu/storage-disable-gluster-test: gluster not enabled, skip test |
612 | + * Dropped Changes (In Debian/Upstream now based on interim 3.10 work) some of |
613 | + these were never released, but important to mention for the bug references: |
614 | + - libnss-libvirt once enabled causes apt to call getdents |
615 | + avoid this being an issue by dropping a apt conf that allows |
616 | + this in seccomp (LP: #1732030). |
617 | + - d/libvirt-daemon-system.postrm: clean up more libvirt directories on |
618 | + purge |
619 | + - d/p/ubuntu-aa/0041-apparmor-allow-unix-stream-for-p2p-migrations.patch: |
620 | + apparmor: allow unix stream for p2p migrations |
621 | + - d/p/ubuntu-aa/0043-security-apparmor-implement-domainSetPathLabel.patch: |
622 | + this replaces the hugepage rules and fixes many more formerly missing |
623 | + - d/p/ubuntu-aa/0044-security-full-path-option-for-DomainSetPathLabel.patch: |
624 | + allowing to have path wildcards on labels set by domain callbacks |
625 | + - d/p/ubuntu-aa/0045-security-apparmor-add-Set-Restore-ChardevLabel.patch: |
626 | + apparmor implementation of security callback |
627 | + - d/p/ubuntu-aa/0046-apparmor-virt-aa-helper-drop-static-channel-rule.patch: |
628 | + this is now covered by chardev label callbacks |
629 | + * Added Changes: |
630 | + - Revert Debian change "Drop libvirt-bin upgrade handling" |
631 | + This is needed in Ubuntu one last time (drop >18.04) |
632 | + - Revert Debian change "Drop maintscript helpers for versions predating |
633 | + jessie and wheezy-backports". This is needed in Ubuntu one last |
634 | + time (drop >18.04) |
635 | + - Refreshed d/p/* to match new version (only fuzz, no semantic change) |
636 | + - d/libvirt-daemon-system.postrm: change order of libvirt-qemu removal |
637 | + to avoid error messages on purge |
638 | + - remove no more used libvirt-dnsmasq user (drop >18.04) |
639 | + - d/p/ubuntu-aa/0040-apparmor-add-mediation-rules-for-unconfined.patch: |
640 | + apparmor: add mediation rules for unconfined guests |
641 | + - d/p/ubuntu-aa/0042-security-introduce-virSecurityManager-Set-Restore-Ch |
642 | + .patch: backport upstream cahnge to expose already used chardev calls. |
643 | + - d/libvirt-daemon-system.postrm: Remove the default.xml network link |
644 | + set up by postinst. |
645 | + - d/libvirt-daemon-system.maintscript: remove the now dropped conffile |
646 | + /etc/cron.daily/libvirt-daemon-system |
647 | + - d/libvirt-daemon-system.postinst: fixups for autostart default network |
648 | + - use modern shell syntax |
649 | + - try more default networks before giving up to enable by default |
650 | + - d/p/ubuntu-aa/0020-virt-aa-helper-ubuntu-storage-paths.patch: |
651 | + add multipass image path and mark as ubuntu only change. |
652 | + - d/rules: install virtlockd correctly with defaults file (LP: #1729516) |
653 | + - extended d/p/0025-apparmor-fix-newer-virt-manager-1.4.0.patch to cover |
654 | + the slightly changed behavior of libvirt 4.0 (LP: #1741617) |
655 | + - d/control: make libvirt-daemon-driver-storage-rbd a recommend instead of |
656 | + just a suggest to have 3rd party relying on rbd out of the box working. |
657 | + This is deprecated and users of rbd backend should start depending on |
658 | + this package for it will be dropped to a suggest in future releases. |
659 | + |
660 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 14 Dec 2017 14:15:55 +0100 |
661 | + |
662 | +>>>>>>> debian/changelog |
663 | libvirt (4.0.0-1) unstable; urgency=medium |
664 | |
665 | * [5936904] New upstream version 4.0.0 |
666 | @@ -272,6 +922,209 @@ libvirt (3.7.0-1) unstable; urgency=medium |
667 | |
668 | -- Guido Günther <agx@sigxcpu.org> Fri, 08 Sep 2017 14:52:38 +0200 |
669 | |
670 | +<<<<<<< debian/changelog |
671 | +======= |
672 | +libvirt (3.6.0-1ubuntu6) artful; urgency=medium |
673 | + |
674 | + * d/p/ubuntu-aa/0037-virt-aa-helper...: grant locking permission on append |
675 | + files (LP: #1726804) |
676 | + * d/p/ubuntu-aa/0038-virt-aa-helper-fix-paths-for-usb-hostdevs.patch: |
677 | + fix path generation for USB host devices (LP: #1552241) |
678 | + * d/p/ubuntu-aa/0039-virt-aa-helper-fix-libusb-access-to-udev-usb-data.patch: |
679 | + generate valid rules on usb passthrough (LP: #1686324) |
680 | + |
681 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 24 Oct 2017 14:30:34 +0200 |
682 | + |
683 | +libvirt (3.6.0-1ubuntu5) artful; urgency=medium |
684 | + |
685 | + * d/p/u/gnulib-getopt-posix-Fix-build-failure-when-using-ac_cv_head.patch: |
686 | + fix FTBFS with glibc 2.26 (LP: #1718668) |
687 | + |
688 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 28 Sep 2017 08:18:10 -0400 |
689 | + |
690 | +libvirt (3.6.0-1ubuntu4) artful; urgency=medium |
691 | + |
692 | + * d/p/avoid-double-locking.patch: fix a deadlock that could occur when |
693 | + libvirtd interactions raced with dbus causing a deadlock (LP: #1714254). |
694 | + |
695 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 01 Sep 2017 10:29:35 +0200 |
696 | + |
697 | +libvirt (3.6.0-1ubuntu3) artful; urgency=medium |
698 | + |
699 | + * No change rebuild for Qemu 2.10 and Xen 4.9 |
700 | + |
701 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 21 Aug 2017 10:34:13 +0200 |
702 | + |
703 | +libvirt (3.6.0-1ubuntu2) artful; urgency=medium |
704 | + |
705 | + * d/p/ubuntu-aa/0036-virt-aa-helper-locking-loader-nvram-for-qemu-2.10.patch: |
706 | + for compatibility with the behavior of qemu 2.10 this adds locking |
707 | + permission to rules generated for loader/nvram (LP: #1710960) |
708 | + |
709 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 17 Aug 2017 10:00:19 +0200 |
710 | + |
711 | +libvirt (3.6.0-1ubuntu1) artful; urgency=medium |
712 | + |
713 | + * Merged with Debian unstable (3.6) |
714 | + This closes several bugs: |
715 | + - aarch64: improved chardev handling (LP: #1697610) |
716 | + - Forbid locking memory without memtune (LP: #1708305) |
717 | + * Remaining changes: |
718 | + - Disable sheepdog (universe dependency) |
719 | + - Disable libssh2 support (universe dependency) |
720 | + - Disable firewalld support (universe dependency) |
721 | + - Disable selinux |
722 | + - Set qemu-group to kvm (for compat with older ubuntu) |
723 | + - Regularly clear AppArmor profiles for vms that no longer exist |
724 | + - Additional apport package-hook |
725 | + - Modifications to adapt for our delayed switch away from libvirt-bin (can |
726 | + be dropped >18.04). |
727 | + + d/p/ubuntu/libvirtd-service-add-bin-alias.patch: systemd: define alias |
728 | + to old service name so that old references work |
729 | + + d/p/ubuntu/libvirtd-init-add-bin-alias.patch: sysv init: define alias |
730 | + to old service name so that old references work |
731 | + + d/control: transitional package with the old name and maintainer |
732 | + scripts to handle the transition |
733 | + - Backwards compatible handling of group rename (can be dropped >18.04). |
734 | + - config details and autostart of default bridged network. Creating that is |
735 | + now the default in general, yet our solution provides the following on |
736 | + top as of today: |
737 | + + nat only on some ports <port start='1024' end='65535'/> |
738 | + + autostart the default network by default |
739 | + + do not autostart if 192.168.122.0 is already taken (e.g. in containers) |
740 | + - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is |
741 | + the group based access to libvirt functions as it was used in Ubuntu |
742 | + for quite long. |
743 | + + d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests |
744 | + due to the group access change. |
745 | + - ubuntu/parallel-shutdown.patch: set parallel shutdown by default. |
746 | + - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm |
747 | + which provided a separate kvm-spice. |
748 | + - d/p/ubuntu/storage-disable-gluster-test: gluster not enabled, skip test |
749 | + - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: this change was split. The |
750 | + section that adapts the path of the emulator to the Debian/Ubuntu |
751 | + packaging is kept. |
752 | + - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto |
753 | + set VRAM to minimum requirements |
754 | + - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts |
755 | + - Add libxl log directory |
756 | + - libvirt-uri.sh: Automatically switch default libvirt URI for users on |
757 | + Xen dom0 via user profile (was missing on changelogs before) |
758 | + - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from |
759 | + included_files to avoid build failures due to duplicate definitions. |
760 | + - Update README.Debian with Ubuntu changes |
761 | + - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch. |
762 | + - Enable some additional features on ppc64el and s390x (for arch parity) |
763 | + + systemtap, zfs, numa and numad on s390x. |
764 | + + systemtap on ppc64el. |
765 | + - fix conffile upgrade handling to avoid obsolete files |
766 | + and inactive duplicates (LP 1694159) |
767 | + - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making |
768 | + vmlinuz available and accessible (Debian bug 848314) |
769 | + - d/test/smoke-lxc workaround for debbug 848317/867379 |
770 | + - d/t/control, d/t/smoke-lxc: fix up lxc smoke test (Debian bug 848317) |
771 | + - Extended handling of apparmor profiles - clear lost profiles via cron |
772 | + - Add dnsmasq configuration to work with system wide dnsmasq (drop >18.04, |
773 | + no more UCA onto Xenial then which has global dnsmasq by default). |
774 | + - d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx |
775 | + - conffile handling of files dropped in 3.5 (can be dropped >18.04) |
776 | + + /etc/init.d/virtlockd was sysv init only |
777 | + + /etc/apparmor.d/local/usr.sbin.libvirtd and |
778 | + /etc/apparmor.d/local/usr.lib.libvirt.virt-aa-helper are now generated |
779 | + by dh_apparmor as needed |
780 | + - Reworked apparmor Delta, especially the more complex delta is dropped |
781 | + now, also our former delta is now split into logical pieces, has |
782 | + improved comments and is part of a continuous upstreaming effort. |
783 | + Listing related remaining changes: |
784 | + + d/p/0001-apparmor-Allow-pygrub-to-run-on-Debian-Ubuntu.patch: apparmor: |
785 | + Allow pygrub to run on Debian/Ubuntu |
786 | + + d/p/0002-apparmor-libvirt-qemu-Allow-macvtap-access.patch: apparmor, |
787 | + libvirt-qemu: Allow macvtap access |
788 | + + d/p/0003-apparmor-libvirt-qemu-Allow-read-access-to-overcommi.patch: |
789 | + apparmor, libvirt-qemu: Allow read access to overcommit_memory |
790 | + + d/p/0004-apparmor-Explicit-deny-for-setpcap.patch: apparmor: Explicit |
791 | + deny for setpcap |
792 | + + d/p/0005-apparmor-libvirt-qemu-Allow-use-of-sgabios.patch: apparmor, |
793 | + libvirt-qemu: Allow use of sgabios |
794 | + + d/p/0006-apparmor-libvirt-qemu-Silence-lttng-related-deny-mes.patch: |
795 | + apparmor, libvirt-qemu: Silence lttng related deny messages |
796 | + + d/p/0007-apparmor-libvirt-qemu-Allow-owner-read-access-to-PRO.patch: |
797 | + apparmor, libvirt-qemu: Allow owner read access to @{PROC}/*/auxv |
798 | + + d/p/0008-apparmor-libvirt-qemu-Allow-read-access-to-sysfs-sys.patch: |
799 | + apparmor, libvirt-qemu: Allow read access to sysfs system info |
800 | + + d/p/0009-apparmor-libvirt-qemu-Allow-read-access-to-max_mem_r.patch: |
801 | + apparmor, libvirt-qemu: Allow read access to max_mem_regions |
802 | + + d/p/0010-apparmor-libvirt-qemu-Allow-qemu-block-extra-librari.patch: |
803 | + apparmor, libvirt-qemu: Allow qemu-block-extra libraries |
804 | + + d/p/0011-apparmor-libvirt-qemu-Allow-access-to-hugepage-mount.patch: |
805 | + apparmor, libvirt-qemu: Allow access to hugepage mounts |
806 | + + d/p/0012-apparmor-libvirtd-Allow-access-to-netlink-sockets.patch: |
807 | + apparmor, libvirtd: Allow access to netlink sockets |
808 | + + d/p/0013-apparmor-Add-rules-for-mediation-support.patch: |
809 | + apparmor: Add rules for mediation support |
810 | + + d/p/0014-apparmor-virt-aa-helper-Improve-comment-about-backin.patch: |
811 | + apparmor, virt-aa-helper: Improve comment about backing store |
812 | + + d/p/0015-apparmor-virt-aa-helper-Allow-access-to-ecryptfs-fil.patch: |
813 | + apparmor, virt-aa-helper: Allow access to ecryptfs files |
814 | + + d/p/0016-apparmor-libvirtd-Allow-ixr-to-var-lib-libvirt-virtd.patch: |
815 | + apparmor, libvirtd: Allow ixr to /var/lib/libvirt/virtd* |
816 | + + d/p/0017-apparmor-virt-aa-helper-Allow-access-to-tmp-director.patch: |
817 | + apparmor, virt-aa-helper: Allow access to tmp directories |
818 | + + d/p/0018-apparmor-virt-aa-helper-Add-ipv6-network-policy.patch: |
819 | + apparmor, virt-aa-helper: Add ipv6 network policy |
820 | + + d/p/0019-apparmor-virt-aa-helper-Allow-access-to-sys-bus-usb-.patch: |
821 | + apparmor, virt-aa-helper: Allow access to /sys/bus/usb/devices |
822 | + + d/p/0020-apparmor-virt-aa-helper-Allow-various-storage-pools-.patch: |
823 | + apparmor, virt-aa-helper: Allow various storage pools and image |
824 | + locations |
825 | + + d/p/0021-apparmor-virt-aa-helper-Add-openvswitch-support.patch: |
826 | + apparmor, virt-aa-helper: Add openvswitch support |
827 | + + d/p/0022-apparmor-drop-references-to-qemu-kvm.patch: apparmor: drop |
828 | + references to qemu-kvm |
829 | + + d/p/0023-apparmor-qemu-won-t-call-qemu-nbd.patch: apparmor: qemu |
830 | + won't call qemu-nbd |
831 | + + d/p/0024-apparmor-virt-aa-helper-Allow-access-to-name-service.patch: |
832 | + apparmor, virt-aa-helper: Allow access to name services |
833 | + + d/p/0025-apparmor-fix-newer-virt-manager-1.4.0.patch: Add Apparmor |
834 | + permissions so virt-manager 1.4.0 viewing works (LP 1668681). |
835 | + + d/p/0026-apparmor-add-generic-base-vfio-device.patch: apparmor: add |
836 | + /dev/vfio for vf (hot) attach (LP 1680384). |
837 | + + d/p/0027-apparmor-allow-reading-cmdline-of-shutdown-signal.patch: |
838 | + apparmor: allow to parse cmdline of the pid that send the shutdown |
839 | + signal (LP 1680384). |
840 | + + d/p/0028-apparmor-add-default-pki-path-of-lbvirt-spice.patch: |
841 | + apparmor: add default pki path of lbvirt-spice (LP 1690140) |
842 | + + d/p/0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor, |
843 | + libvirt-qemu: Add 9p support |
844 | + + d/p/0030-virt-aa-helper-Complete-9p-support.patch: virt-aa-helper: |
845 | + add l to 9p file options. |
846 | + + d/p/0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch: |
847 | + virt-aa-helper: Ask for no deny rule for readonly disk (renamed and |
848 | + reworded, was virt-aa-helper-no-explicity-deny-for-basefiles.patch) |
849 | + + d/p/0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: |
850 | + apparmor, libvirt-qemu: Allow reading charm-specific ceph config |
851 | + + d/p/0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch: allow |
852 | + commands executed by ubuntu only kvm wrapper on ppc64el (LP 1686621). |
853 | + + d/p/0034-apparmor-virt-aa-helper-access-for-snapped-nova.patch: |
854 | + apparmor, virt-aa-helper: access for snapped nova |
855 | + * Dropped Changes (Upstream): |
856 | + - d/p/ubuntu/fix-libxl-default-driver-name.patch: avoid an issue with |
857 | + default driver entries missing name='qemu'. |
858 | + - d/p/u/aa-helper-Properly-link-with-storage-driver.patch (LP 1704782) |
859 | + Fix to be able to follow BackinStorage chains when creating per |
860 | + guest apparmor rules. |
861 | + * Dropped Changes (In Debian): |
862 | + - Enable esx support |
863 | + + Add build-dep to libcurl4-gnutls-dev (required for esx) |
864 | + * Added Changes: |
865 | + - d/p/ubuntu-aa/0035-virt-aa-helper-locking-disk-files-for-qemu-2.10.patch: |
866 | + for compatibility with the behavior of qemu 2.10 this adds locking |
867 | + permission to rules generated for disk files (LP: #1709818) |
868 | + |
869 | + |
870 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 10 Aug 2017 12:44:47 +0200 |
871 | + |
872 | +>>>>>>> debian/changelog |
873 | libvirt (3.6.0-1) unstable; urgency=medium |
874 | |
875 | * [ece8d56] New upstream version 3.6.0 (Closes: #870626) |
876 | @@ -288,6 +1141,267 @@ libvirt (3.6.0-1) unstable; urgency=medium |
877 | |
878 | -- Guido Günther <agx@sigxcpu.org> Fri, 04 Aug 2017 00:05:47 -0300 |
879 | |
880 | +<<<<<<< debian/changelog |
881 | +======= |
882 | +libvirt (3.5.0-1ubuntu3) artful; urgency=medium |
883 | + |
884 | + * Refresh changes to match they way they were accepted upstream |
885 | + - d/p/u/aa-helper-Properly-link-with-storage-driver.patch add commit |
886 | + reference now that it is in git. |
887 | + - d/p/u/fix-libxl-default-driver-name.patch: instead of addin the |
888 | + name this is now fixed by relaxing the schema. |
889 | + |
890 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 19 Jul 2017 12:48:39 +0200 |
891 | + |
892 | +libvirt (3.5.0-1ubuntu2) artful; urgency=medium |
893 | + |
894 | + * d/p/u/aa-helper-Properly-link-with-storage-driver.patch (LP: #1704782) |
895 | + Fix to be able to follow BackinStorage chains when creating per |
896 | + guest apparmor rules. |
897 | + |
898 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 18 Jul 2017 16:34:57 +0200 |
899 | + |
900 | +libvirt (3.5.0-1ubuntu1) artful; urgency=medium |
901 | + |
902 | + * Merged with Debian unstable (3.5) |
903 | + This closes several bugs: |
904 | + - improved handling of host-model since libvirt 3.2 (LP: #1673467) |
905 | + - Adding POWER9 cpu model to cpu_map.xml (LP: #1690209) |
906 | + * Remaining changes: |
907 | + - Disable sheepdog (universe dependency) |
908 | + - Disable libssh2 support (universe dependency) |
909 | + - Disable firewalld support (universe dependency) |
910 | + - Disable selinux |
911 | + - Enable esx support |
912 | + + Add build-dep to libcurl4-gnutls-dev (required for esx) |
913 | + - Set qemu-group to kvm (for compat with older ubuntu) |
914 | + - Regularly clear AppArmor profiles for vms that no longer exist |
915 | + - Additional apport package-hook |
916 | + - Modifications to adapt for our delayed switch away from libvirt-bin (can |
917 | + be dropped >18.04). |
918 | + + d/p/ubuntu/libvirtd-service-add-bin-alias.patch: systemd: define alias |
919 | + to old service name so that old references work |
920 | + + d/p/ubuntu/libvirtd-init-add-bin-alias.patch: sysv init: define alias |
921 | + to old service name so that old references work |
922 | + + d/control: transitional package with the old name and maintainer |
923 | + scripts to handle the transition |
924 | + - Backwards compatible handling of group rename (can be dropped >18.04). |
925 | + - config details and autostart of default bridged network. Creating that is |
926 | + now the default in general, yet our solution provides the following on |
927 | + top as of today: |
928 | + + nat only on some ports <port start='1024' end='65535'/> |
929 | + + autostart the default network by default |
930 | + + do not autostart if 192.168.122.0 is already taken (e.g. in containers) |
931 | + - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is |
932 | + the group based access to libvirt functions as it was used in Ubuntu |
933 | + for quite long. |
934 | + + d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests |
935 | + due to the group access change. |
936 | + - ubuntu/parallel-shutdown.patch: set parallel shutdown by default. |
937 | + - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm |
938 | + which provided a separate kvm-spice. |
939 | + - d/p/ubuntu/storage-disable-gluster-test: gluster not enabled, skip test |
940 | + - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: this change was split. The |
941 | + section that adapts the path of the emulator to the Debian/Ubuntu |
942 | + packaging is kept. |
943 | + - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto |
944 | + set VRAM to minimum requirements |
945 | + - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts |
946 | + - Add libxl log directory |
947 | + - libvirt-uri.sh: Automatically switch default libvirt URI for users on |
948 | + Xen dom0 via user profile (was missing on changelogs before) |
949 | + - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from |
950 | + included_files to avoid build failures due to duplicate definitions. |
951 | + - Update README.Debian with Ubuntu changes |
952 | + - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch. |
953 | + - Enable some additional features on ppc64el and s390x (for arch parity) |
954 | + + systemtap, zfs, numa and numad on s390x. |
955 | + + systemtap on ppc64el. |
956 | + - fix conffile upgrade handling to avoid obsolete files |
957 | + and inactive duplicates (LP 1694159) |
958 | + - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making |
959 | + vmlinuz available and accessible (Debian bug 848314) |
960 | + - d/t/control, d/t/smoke-lxc: fix up lxc smoke test (Debian bug 848317) |
961 | + - Extended handling of apparmor profiles - clear lost profiles via cron |
962 | + - Add dnsmasq configuration to work with system wide dnsmasq (drop >18.04, |
963 | + no more UCA onto Xenial then which has global dnsmasq by default). |
964 | + - Reworked apparmor Delta, especially the more complex delta is dropped |
965 | + now, also our former delta is now split into logical pieces, has |
966 | + improved comments and is part of a continuous upstreaming effort. |
967 | + Listing related remaining changes: |
968 | + + d/p/0001-apparmor-Allow-pygrub-to-run-on-Debian-Ubuntu.patch: apparmor: |
969 | + Allow pygrub to run on Debian/Ubuntu |
970 | + + d/p/0002-apparmor-libvirt-qemu-Allow-macvtap-access.patch: apparmor, |
971 | + libvirt-qemu: Allow macvtap access |
972 | + + d/p/0003-apparmor-libvirt-qemu-Allow-read-access-to-overcommi.patch: |
973 | + apparmor, libvirt-qemu: Allow read access to overcommit_memory |
974 | + + d/p/0004-apparmor-Explicit-deny-for-setpcap.patch: apparmor: Explicit |
975 | + deny for setpcap |
976 | + + d/p/0005-apparmor-libvirt-qemu-Allow-use-of-sgabios.patch: apparmor, |
977 | + libvirt-qemu: Allow use of sgabios |
978 | + + d/p/0006-apparmor-libvirt-qemu-Silence-lttng-related-deny-mes.patch: |
979 | + apparmor, libvirt-qemu: Silence lttng related deny messages |
980 | + + d/p/0007-apparmor-libvirt-qemu-Allow-owner-read-access-to-PRO.patch: |
981 | + apparmor, libvirt-qemu: Allow owner read access to @{PROC}/*/auxv |
982 | + + d/p/0008-apparmor-libvirt-qemu-Allow-read-access-to-sysfs-sys.patch: |
983 | + apparmor, libvirt-qemu: Allow read access to sysfs system info |
984 | + + d/p/0009-apparmor-libvirt-qemu-Allow-read-access-to-max_mem_r.patch: |
985 | + apparmor, libvirt-qemu: Allow read access to max_mem_regions |
986 | + + d/p/0010-apparmor-libvirt-qemu-Allow-qemu-block-extra-librari.patch: |
987 | + apparmor, libvirt-qemu: Allow qemu-block-extra libraries |
988 | + + d/p/0011-apparmor-libvirt-qemu-Allow-access-to-hugepage-mount.patch: |
989 | + apparmor, libvirt-qemu: Allow access to hugepage mounts |
990 | + + d/p/0012-apparmor-libvirtd-Allow-access-to-netlink-sockets.patch: |
991 | + apparmor, libvirtd: Allow access to netlink sockets |
992 | + + d/p/0013-apparmor-Add-rules-for-mediation-support.patch: |
993 | + apparmor: Add rules for mediation support |
994 | + + d/p/0014-apparmor-virt-aa-helper-Improve-comment-about-backin.patch: |
995 | + apparmor, virt-aa-helper: Improve comment about backing store |
996 | + + d/p/0015-apparmor-virt-aa-helper-Allow-access-to-ecryptfs-fil.patch: |
997 | + apparmor, virt-aa-helper: Allow access to ecryptfs files |
998 | + + d/p/0016-apparmor-libvirtd-Allow-ixr-to-var-lib-libvirt-virtd.patch: |
999 | + apparmor, libvirtd: Allow ixr to /var/lib/libvirt/virtd* |
1000 | + + d/p/0017-apparmor-virt-aa-helper-Allow-access-to-tmp-director.patch: |
1001 | + apparmor, virt-aa-helper: Allow access to tmp directories |
1002 | + + d/p/0018-apparmor-virt-aa-helper-Add-ipv6-network-policy.patch: |
1003 | + apparmor, virt-aa-helper: Add ipv6 network policy |
1004 | + + d/p/0019-apparmor-virt-aa-helper-Allow-access-to-sys-bus-usb-.patch: |
1005 | + apparmor, virt-aa-helper: Allow access to /sys/bus/usb/devices |
1006 | + + d/p/0020-apparmor-virt-aa-helper-Allow-various-storage-pools-.patch: |
1007 | + apparmor, virt-aa-helper: Allow various storage pools and image |
1008 | + locations |
1009 | + + d/p/0021-apparmor-virt-aa-helper-Add-openvswitch-support.patch: |
1010 | + apparmor, virt-aa-helper: Add openvswitch support |
1011 | + + d/p/0022-apparmor-drop-references-to-qemu-kvm.patch: apparmor: drop |
1012 | + references to qemu-kvm |
1013 | + + d/p/0023-apparmor-qemu-won-t-call-qemu-nbd.patch: apparmor: qemu |
1014 | + won't call qemu-nbd |
1015 | + + d/p/0024-apparmor-virt-aa-helper-Allow-access-to-name-service.patch: |
1016 | + apparmor, virt-aa-helper: Allow access to name services |
1017 | + + d/p/0025-apparmor-fix-newer-virt-manager-1.4.0.patch: Add Apparmor |
1018 | + permissions so virt-manager 1.4.0 viewing works (LP 1668681). |
1019 | + + d/p/0026-apparmor-add-generic-base-vfio-device.patch: apparmor: add |
1020 | + /dev/vfio for vf (hot) attach (LP 1680384). |
1021 | + + d/p/0027-apparmor-allow-reading-cmdline-of-shutdown-signal.patch: |
1022 | + apparmor: allow to parse cmdline of the pid that send the shutdown |
1023 | + signal (LP 1680384). |
1024 | + + (28 is a new patch, listed in added changes) |
1025 | + + d/p/0029-appmor-libvirt-qemu-Add-9p-support.patch: appmor, |
1026 | + libvirt-qemu: Add 9p support |
1027 | + + d/p/0030-virt-aa-helper-Complete-9p-support.patch: virt-aa-helper: |
1028 | + add l to 9p file options. |
1029 | + + d/p/0031-virt-aa-helper-Ask-for-no-deny-rule-for-readonly-dis.patch: |
1030 | + virt-aa-helper: Ask for no deny rule for readonly disk (renamed and |
1031 | + reworded, was virt-aa-helper-no-explicity-deny-for-basefiles.patch) |
1032 | + + d/p/0032-apparmor-libvirt-qemu-Allow-reading-charm-specific-c.patch: |
1033 | + apparmor, libvirt-qemu: Allow reading charm-specific ceph config |
1034 | + + d/p/0033-UBUNTU-only-apparmor-for-kvm.powerpc-LP-1680384.patch: allow |
1035 | + commands executed by ubuntu only kvm wrapper on ppc64el (LP 1686621). |
1036 | + + d/p/0034-apparmor-virt-aa-helper-access-for-snapped-nova.patch: |
1037 | + apparmor, virt-aa-helper: access for snapped nova |
1038 | + - remaining but updated to match the latest release |
1039 | + + d/p/Disable-use-of-namespaces-by-default.patch (Debian change) |
1040 | + + d/p/Reduce-udevadm-settle-timeout-to-10-seconds.patch (Debian change) |
1041 | + + d/p/debian/apparmor_profiles_local_include.patch Include local |
1042 | + apparmor profile (Debian change) |
1043 | + + d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx |
1044 | + + d/test/smoke-lxc workaround for debbug 848317/867379 |
1045 | + * Dropped Changes (Upstream): |
1046 | + - Add missing apparmor rule for debug-threads feature (LP 1615550). |
1047 | + - Add new block device types to virt-aa-helpers profile (LP 1641618) |
1048 | + - d/p/ubuntu/storage-default-permission-mode-to-0711: safer default perms |
1049 | + for storage dirs like /var/lib/libvirt/images. |
1050 | + - d/p/ubuntu/libvirtd-service-nolimit.patch: remove proc/file/task limits |
1051 | + to support huge systems. |
1052 | + - d/p/ubuntu/libvirtd-service-set-notifyaccess.patch: set NotifyAccess=all |
1053 | + in libvirtd.service (-d not allowed to be specified, everything else |
1054 | + upstream so drop delta; LP 1574566). |
1055 | + - d/p/ubuntu/qemu_process-spice-don-t-release-used-port.patch: qemu_process |
1056 | + spice: don't release used port (LP 1697729). |
1057 | + - d/p/ubuntu/virsh-maxvcpu-fall-back-to-old-command.patch: virsh: maxvcpus: |
1058 | + Always fall back to the old command if domain caps fail (LP 1674298) |
1059 | + - d/p/ubuntu/qemu-Allow-empty-script-path-to-interface.patch: in the past |
1060 | + it was possible to have <script path=''/> which now fails - fix to match |
1061 | + the old behavior (LP 1665698) |
1062 | + - Reworked apparmor Delta and started upstreaming, listing related |
1063 | + changes dropped: |
1064 | + + Apparmor feature parsing to depend on new apparmor features which |
1065 | + appear in different versions across distributions (no more needed |
1066 | + >=Xenial, allows to now separate changes and upstream more easily). |
1067 | + + d/p/ubuntu/Ensure-disk-names-follow-the-disk-name-regex.patch: |
1068 | + guarantee disk spec is following the defined regex (LP 1665410). |
1069 | + + d/p/ubuntu/virt-aa-helper-add-guest-agent-rule.patch: add |
1070 | + virt-aa-helper rule allowing all private channel access. |
1071 | + + d/p/ubuntu/virt-aa-helper-apparmor-allow-usr-share-AAVMF-too.patch: |
1072 | + virt-aa-helper to allow access to aarch64 UEFI images. |
1073 | + + d/rules, apparmor: include and install local apparmor profiles (This |
1074 | + is now done by dh_apparmor automatically) |
1075 | + + add local apparmor override templates (provided by dh_apparmor now) |
1076 | + + Fix name resolution calls from virt-aa-helper profile (LP 1546674). |
1077 | + + virt-aa-helper, apparmor: allow /usr/share/OVMF/ too |
1078 | + + virt-aa-helper: Generalize test for firmware paths |
1079 | + + apparmor, virt-aa-helper: Allow aarch64 UEFI. |
1080 | + + apparmor, libvirt-qemu: Add ppc64el related changes |
1081 | + + apparmor, libvirtd: Allow libxl-save-helper to run on Debian/Ubuntu |
1082 | + + apparmor, libvirt-qemu: Allow access to ceph config |
1083 | + + apparmor, libvirt-qemu: Allow access to certificates used by libvirt-vnc |
1084 | + + apparmor, virt-aa-helper: Explicit denies for host devices |
1085 | + + apparmor, virt-aa-helper: Allow access to libnl-3 config files |
1086 | + + apparmor, libvirt-qemu: allow access to pt_chown for pty consoles |
1087 | + * Dropped Changes (In Debian): |
1088 | + - d/rules: debhelper start virtlogd.socket |
1089 | + - d/p/ubuntu/Debianize-virtlogd-service.patch: Adapt config file location |
1090 | + for Debian based systems. |
1091 | + - Additional debian/bug-presubj |
1092 | + - Extended handling of apparmor profiles - reload and remove in maintainer |
1093 | + scripts (dh_apparmor* now generate these snippets) |
1094 | + * Dropped Changes (no SysV anymore): |
1095 | + - Add sysvinit script for virtlockd |
1096 | + - Wait on socket in sysvinit script |
1097 | + - d/rules: dh_installinit virtlockd (was part of "Cleanup systemd |
1098 | + debhelper" |
1099 | + - d/p/ubuntu/Debianize-virtlockd-init.patch: Fix default config path in |
1100 | + virtlockd.init for Debian based systems. |
1101 | + * Dropped Changes (other reasons): |
1102 | + - d/p/ubuntu/dnsmasq-as-priv-user: configuration to run as extra user |
1103 | + This used group libvirt instead of nobody which makes it worse; Needs |
1104 | + to be fixed upstream (LP: #1690729). |
1105 | + + d/p/ubuntu/disable-network-test.patch: disable test failing due to |
1106 | + dnsmasq changes. |
1107 | + - Add .gitignore for .pc |
1108 | + - we keep lxc support as Debian does, but stop adding delta. It feels |
1109 | + somewhat less maintained than e.g. libvirt for qemu. Also for secure |
1110 | + and comfortable container management lxd is clearly preferred. The |
1111 | + delta caused more issues than it solved so deliver libvirt-lxc as-is |
1112 | + and drop the related delta. |
1113 | + + d/p/ubuntu/9031-enable-lxc-apparmor: enable apparmor confinement of |
1114 | + containers by default. |
1115 | + + d/p/ubuntu/9032-lxc-allow-no-security-driver: allow empty sec driver |
1116 | + for libvirt-lxc. |
1117 | + - The following xen changes are no more required with current versions |
1118 | + + d/p/ubuntu/ubuntu-libxl-hvmloader-path.patch: Fallback for libxl |
1119 | + xen paths (LP 1459603) |
1120 | + + d/p/ubuntu/ubuntu-libxl-qemu-path.patch: this change was split. The |
1121 | + section about compat to the very old qemu-dm name is no more needed. |
1122 | + + d/p/ubuntu/libxl-fix-test-data.patch and |
1123 | + d/p/ubuntu/fix-xen-xml-in-tests.patch: updated and unified into the |
1124 | + former one + also updated the maintainer notes to ease updating. |
1125 | + + d/p/ubuntu/libxl-no-dm-check.patch: Stop calling emulator to identify |
1126 | + device-model |
1127 | + * Added Changes: |
1128 | + - d/p/0028-apparmor-add-default-pki-path-of-lbvirt-spice.patch: |
1129 | + apparmor: add default pki path of lbvirt-spice (LP: #1690140) |
1130 | + - conffile handling of files dropped in 3.5 (can be dropped >18.04) |
1131 | + + /etc/init.d/virtlockd was sysv init only |
1132 | + + /etc/apparmor.d/local/usr.sbin.libvirtd and |
1133 | + /etc/apparmor.d/local/usr.lib.libvirt.virt-aa-helper are now generated |
1134 | + by dh_apparmor as needed |
1135 | + - d/p/ubuntu/fix-libxl-default-driver-name.patch: avoid an issue with |
1136 | + default driver entries missing name='qemu'. |
1137 | + |
1138 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 06 Jul 2017 15:43:17 +0200 |
1139 | + |
1140 | +>>>>>>> debian/changelog |
1141 | libvirt (3.5.0-1) unstable; urgency=medium |
1142 | |
1143 | [ Guido Günther ] |
1144 | @@ -381,6 +1495,236 @@ libvirt (3.0.0-1) experimental; urgency=medium |
1145 | |
1146 | -- Guido Günther <agx@sigxcpu.org> Thu, 19 Jan 2017 18:51:18 +0100 |
1147 | |
1148 | +<<<<<<< debian/changelog |
1149 | +======= |
1150 | +libvirt (2.5.0-3ubuntu10) artful; urgency=medium |
1151 | + |
1152 | + * d/p/ubuntu/0004-apparmor-apply-ubuntu-delta.patch: Allow access to base |
1153 | + images and snapshots stored in nova-hypervisor snap's $SNAP_COMMON |
1154 | + directory, enabling use of the libvirt deb from the nova-hypervisor |
1155 | + snap (LP: #1644507). |
1156 | + |
1157 | + -- Corey Bryant <corey.bryant@canonical.com> Thu, 22 Jun 2017 14:29:39 -0400 |
1158 | + |
1159 | +libvirt (2.5.0-3ubuntu9) artful; urgency=medium |
1160 | + |
1161 | + * d/p/ubuntu/qemu_process-spice-don-t-release-used-port.patch: qemu_process |
1162 | + spice: don't release used port (LP: #1697729) - upstream in libvirt 3.1. |
1163 | + |
1164 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 14 Jun 2017 14:49:16 +0200 |
1165 | + |
1166 | +libvirt (2.5.0-3ubuntu8) artful; urgency=medium |
1167 | + |
1168 | + * fix conffile upgrade handling to avoid obsolete files |
1169 | + and inactive duplicates (LP: #1694159) |
1170 | + - d/libvirt-daemon-system.maintscript: revert to Debian content |
1171 | + - d/libvirt-bin.maintscript: add missing rm_conffile related to |
1172 | + dropping upstart. |
1173 | + - d/libvirt-bin.maintscript: add missing rm of conffiles due |
1174 | + to re-aligning with debian package names since yakkety. |
1175 | + - d/libvirt-bin.maintscript: for LTS->LTS upgraders try to move and retain |
1176 | + custom changes. |
1177 | + - d/libvirt-bin.maintscript: for upgraders from yakkety or later remove |
1178 | + the (now duplicate) conffiles, but retain custom changes in backups if |
1179 | + they exist |
1180 | + - d/libvirt-bin.preinst: drop manual mv of conffiles which lacked |
1181 | + retaining changes and upgrade-abort handling. |
1182 | + - d/libvirt-bin.preinst: handle upgrades up to the latest predecessor |
1183 | + possible before yakkety. |
1184 | + - d/libvirt-bin.preinst: fixup the combination of rm+mv conffile in case |
1185 | + the package is upgrading from pre yakkety. |
1186 | + - d/libvirt-daemon-system.postinst: clean up old dnsmasq enablement symlink |
1187 | + if unmodified. |
1188 | + |
1189 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 31 May 2017 14:29:51 +0200 |
1190 | + |
1191 | +libvirt (2.5.0-3ubuntu7) artful; urgency=medium |
1192 | + |
1193 | + * debian/patches/ubuntu/apparmor-ppcwrapper.patch: update to add missing |
1194 | + colon (LP: #1686621). |
1195 | + |
1196 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 27 Apr 2017 13:16:05 +0200 |
1197 | + |
1198 | +libvirt (2.5.0-3ubuntu6) artful; urgency=medium |
1199 | + |
1200 | + * Add missing apparmor profile entries (LP: #1680384) |
1201 | + - debian/patches/ubuntu/apparmor-vfio.patch: apparmor: add /dev/vfio |
1202 | + for vf (hot) attach |
1203 | + - debian/patches/ubuntu/apparmor-ppcwrapper.patch: apparmor: allow |
1204 | + extra tools executed by kvm.powerpc |
1205 | + - debian/patches/ubuntu/apparmor-shutdown.patch: apparmor: allow to |
1206 | + parse cmdline of the pid that send the shutdown signal |
1207 | + |
1208 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 25 Apr 2017 14:10:06 +0200 |
1209 | + |
1210 | +libvirt (2.5.0-3ubuntu5) zesty; urgency=medium |
1211 | + |
1212 | + * d/p/ubuntu/virsh-maxvcpu-fall-back-to-old-command.patch: virsh: maxvcpus: |
1213 | + Always fall back to the old command if domain caps fail (LP: #1674298) |
1214 | + |
1215 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 21 Mar 2017 08:02:37 +0100 |
1216 | + |
1217 | +libvirt (2.5.0-3ubuntu4) zesty; urgency=medium |
1218 | + |
1219 | + * d/p/ubuntu/qemu-Allow-empty-script-path-to-interface.patch: in the past |
1220 | + it was possible to have <script path=''/> which now fails - fix to match |
1221 | + the old behavior (LP: #1665698) |
1222 | + |
1223 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 10 Mar 2017 08:57:18 +0100 |
1224 | + |
1225 | +libvirt (2.5.0-3ubuntu3) zesty; urgency=medium |
1226 | + |
1227 | + [ Christian Ehrhardt ] |
1228 | + * d/p/ubuntu/Ensure-disk-names-follow-the-disk-name-regex.patch: |
1229 | + guarantee disk spec is following the defined regex (LP: #1665410). |
1230 | + |
1231 | + [ Bryan Quigley ] |
1232 | + * d/p/ubuntu/0007-apparmor-fix-for-new-virt-manager.patch: Add Apparmor |
1233 | + permissions so virt-manager 1.4.0 viewing works (LP: #1668681). |
1234 | + |
1235 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 06 Mar 2017 08:24:06 +0100 |
1236 | + |
1237 | +libvirt (2.5.0-3ubuntu2) zesty; urgency=medium |
1238 | + |
1239 | + * No-change rebuild to build against Xen-4.8 libs. |
1240 | + |
1241 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 26 Jan 2017 14:19:03 +0100 |
1242 | + |
1243 | +libvirt (2.5.0-3ubuntu1) zesty; urgency=medium |
1244 | + |
1245 | + * Merged with Debian unstable |
1246 | + - this picks up a fix for migrations using NFS mounts (LP: #1637601). |
1247 | + * Remaining changes: |
1248 | + - Disable sheepdog (universe dependency) |
1249 | + - Disable libssh2 support (universe dependency) |
1250 | + - Disable firewalld support (universe dependency) |
1251 | + - Disable selinux |
1252 | + - Enable esx support |
1253 | + - Add build-dep to libcurl4-gnutls-dev (required for esx) |
1254 | + - Set qemu-group to kvm (for compat with older ubuntu) |
1255 | + - Added changes to use the upstream apparmor profiles with added |
1256 | + delta (configurable via apparmor profiles version). |
1257 | + * d/p/u/000[1-6]-apparmor-* |
1258 | + - Regularly clear AppArmor profiles for vms that no longer exist |
1259 | + - Fix name resolution calls from virt-aa-helper profile (LP 1546674). |
1260 | + - Add missing apparmor rule for debug-threads feature (LP 1615550). |
1261 | + - Add new block device types to virt-aa-helpers profile (LP 1641618) |
1262 | + - Additional apport package-hook |
1263 | + - d/rules: debhelper start virtlogd.socket |
1264 | + - Add sysvinit script for virtlockd |
1265 | + - Additional debian/bug-presubj |
1266 | + - Modifications to adapt for our delayed switch away from libvirt-bin (can |
1267 | + be dropped after 18.04). |
1268 | + - d/p/ubuntu/libvirtd-service-add-bin-alias.patch: alias to old |
1269 | + libvirt-bin name. |
1270 | + - d/p/ubuntu/libvirtd-init-add-bin-alias.patch: provides for the old |
1271 | + libvirt-bin name. |
1272 | + - Wait on socket in sysvinit script |
1273 | + - Backwards compatible handling of groups (can be dropped after 18.04). |
1274 | + - config details and autostart of default bridged network. Creating that is |
1275 | + now the default in general, yet our solution provides the following on |
1276 | + top as of today: |
1277 | + - nat only on some ports <port start='1024' end='65535'/> |
1278 | + - autostart the default network by default |
1279 | + - do not autostart if 192.168.122.0 is already taken (e.g. in containers) |
1280 | + - d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch: This is |
1281 | + the group based access to libvirt functions as it was used in Ubuntu |
1282 | + for quite long. |
1283 | + - d/p/ubuntu/daemon-augeas-fix-expected.patch fix some related tests |
1284 | + due to the group access change. |
1285 | + - d/p/ubuntu/dnsmasq-as-priv-user: configuration to run as extra user |
1286 | + - d/p/ubuntu/disable-network-test.patch: disable test failing due to |
1287 | + dnsmasq changes. |
1288 | + - ubuntu/parallel-shutdown.patch: set parallel shutdown by default. |
1289 | + - d/p/ubuntu/enable-kvm-spice.patch: compat with older Ubuntu qemu/kvm |
1290 | + which provided a separate kvm-spice. |
1291 | + - d/p/ubuntu/storage-default-permission-mode-to-0711: safer default perms |
1292 | + for storage dirs like /var/lib/libvirt/images. |
1293 | + - d/p/ubuntu/storage-disable-gluster-test: gluster not enabled, skip test |
1294 | + - d/p/ubuntu/9031-enable-lxc-apparmor: enable apparmor confinement of |
1295 | + containers by default. |
1296 | + - d/p/ubuntu/9032-lxc-allow-no-security-driver: allow empty sec driver for |
1297 | + libvirt-lxc. |
1298 | + - d/p/ubuntu/ubuntu_machine_type.patch: accept ubuntu types as pci440fx |
1299 | + - d/p/ubuntu/ubuntu-libxl-qemu-path.patch: Set common qemu path to match |
1300 | + Debian/Ubuntu Xen packaging. |
1301 | + - d/p/ubuntu/ubuntu-libxl-hvmloader-path.patch: Fallback for libxl |
1302 | + xen paths (LP 1459603) |
1303 | + - d/p/ubuntu/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: auto |
1304 | + set VRAM to minimum requirements |
1305 | + - d/p/ubuntu/libxl-no-dm-check.patch: Stop calling emulator to identify |
1306 | + device-model |
1307 | + - d/p/ubuntu/xen-default-uri.patch: set default URI on xen hosts |
1308 | + - fixup tests to match packaging of Xen (mostly different paths) |
1309 | + - d/p/ubuntu/libxl-fix-test-data.patch |
1310 | + - d/p/ubuntu/fix-xen-xml-in-tests.patch |
1311 | + - d/p/ubuntu/Debianize-virtlogd-service.patch: Adapt config file location |
1312 | + for Debian based systems. |
1313 | + - d/p/ubuntu/Debianize-virtlockd-init.patch: Fix default config path in |
1314 | + virtlockd.init for Debian based systems. |
1315 | + - d/p/ubuntu/9034-complete-9p-support: virt-aa-helper: add l to 9p file |
1316 | + options. |
1317 | + - d/p/ubuntu/parallel-shutdown.patch: shut guests down in parallel |
1318 | + - d/p/ubuntu/virt-aa-helper-no-explicity-deny-for-basefiles.patch: ask for |
1319 | + no deny rule for readonly disk elements. |
1320 | + - d/p/ubuntu/virt-aa-helper-add-guest-agent-rule.patch: add virt-aa-helper |
1321 | + rule allowing all private channel access |
1322 | + - d/p/ubuntu/libvirtd-service-nolimit.patch: remove proc/file/task limits |
1323 | + to support huge systems. |
1324 | + - d/p/ubuntu/virt-aa-helper-apparmor-allow-usr-share-AAVMF-too.patch: |
1325 | + virt-aa-helper to allow access to aarch64 UEFI images. |
1326 | + - d/p/ubuntu/libvirtd-service-set-notifyaccess.patch: set NotifyAccess=all |
1327 | + in libvirtd.service (LP 1574566). |
1328 | + - d/p/ubuntu/apibuild-skip-libvirt-common.h: drop libvirt-common.h from |
1329 | + included_files to avoid build failures due to duplicate definitions. |
1330 | + - Update README.Debian with Ubuntu changes |
1331 | + - Convert libvirt0, libnss_libvirt and libvirt-dev to multi-arch. |
1332 | + - Add libxl log directory |
1333 | + - Enable some additional features on ppc64el and s390x (for arch parity) |
1334 | + - systemtap, zfs, numa and numad on s390x. |
1335 | + - systemtap on ppc64el. |
1336 | + * Dropped Changes: |
1337 | + - Build depend on gnutls >= 3.5.6-4ubuntu2 (no > 3.5.6 && < 3.5.6-4ubuntu2 |
1338 | + in any release left) |
1339 | + - Fix parsing non apparmor labels LP:#1633207 (upstream in libvirt 2.5) |
1340 | + - Ignore newlines in guest list (upstream in libvirt 2.4) |
1341 | + - Avoid migration postcopy issues by ensuring valid commands (upstream in |
1342 | + libvirt 2.5) |
1343 | + - Enable numa for arm64 (in Debian) |
1344 | + - Fix libvirt start failure when security_driver set (upstream in libvirt |
1345 | + 2.2) |
1346 | + - virt-aa-helper: Fix upstream implementation of no explicit deny rule |
1347 | + (upstream in libvirt 2.3) |
1348 | + - Some useless whitespace damage and no more applicable comments |
1349 | + - The following patches were part of the Delta but not the series file. |
1350 | + So they had no effect and can be dropped now: |
1351 | + - ubuntu/9036-util-prepare-uri-for-libxml2-2.9.2.patch |
1352 | + - ubuntu/Disable-failing-virnetsockettest.patch |
1353 | + - ubuntu/dont-include-non-migrateable-features-in-host-model |
1354 | + - ubuntu/upstream-libxl-Allow-libxl-to-find-pygrub-binary.patch |
1355 | + - See the 2.1.0-1ubuntu15 and 2.1.0-1ubuntu16 changelogs for related |
1356 | + pre-merge drops |
1357 | + - Add build-dep to libxml-libxml-perl (no more needed) |
1358 | + - apparmor double add /usr/bin/qemu-sparc64 rmix (no function anymore) |
1359 | + - apparmor /usr/{lib,lib64}/qemu/block-*.so (in Debian) |
1360 | + - apparmor moving /bin/bash rmix in profile (drop non functional delta) |
1361 | + - follow Debians style of block-*.so rules for block-extra (drop our |
1362 | + functionally equivalent adding/moving of rules) |
1363 | + - follow Debians style of lib/lib64 rules (drop a lot of our functional |
1364 | + functionally equivalent adding/moving of rules) |
1365 | + - accept Upstream style to handle libvirt_iohelper and libvirt_parthelper |
1366 | + (stop removing the two rules without an associated bug to reduce delta) |
1367 | + - Disabling dep8 smoke tests |
1368 | + * Added Changes: |
1369 | + - d/t/control, d/t/smoke-qemu-session: fixup smoke-qemu-session by making |
1370 | + vmlinuz available and accessible (in discussed with Debian in debbug |
1371 | + 848314) |
1372 | + - d/t/control, d/t/smoke-lxc: fix up lxc smoke test (in discussed with |
1373 | + Debian in debbug 848317) |
1374 | + |
1375 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 03 Jan 2017 13:58:30 +0100 |
1376 | + |
1377 | +>>>>>>> debian/changelog |
1378 | libvirt (2.5.0-3) unstable; urgency=medium |
1379 | |
1380 | * [ba9fcb8] Invoke db_stop. |
1381 | @@ -529,6 +1873,195 @@ libvirt (2.1.0-2) unstable; urgency=medium |
1382 | |
1383 | -- Guido Günther <agx@sigxcpu.org> Fri, 19 Aug 2016 10:22:22 +0200 |
1384 | |
1385 | +<<<<<<< debian/changelog |
1386 | +======= |
1387 | +libvirt (2.1.0-1ubuntu16) zesty; urgency=medium |
1388 | + |
1389 | + * Ensure d/p/ubuntu/9002-default_uri_virsh_to_system.patch is |
1390 | + dropped as intended. |
1391 | + * Re-Add d/p/ubuntu/apibuild-skip-libvirt-common.h for an issue that |
1392 | + transiently occurs on LP builds (real trigger not yet identified, so it |
1393 | + can't be upstreamed). |
1394 | + |
1395 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 14 Dec 2016 09:30:58 +0100 |
1396 | + |
1397 | +libvirt (2.1.0-1ubuntu15) zesty; urgency=medium |
1398 | + |
1399 | + * Cleanup Ubuntu Delta prior to next libvirt merge |
1400 | + - drop obsolte patches: |
1401 | + d/p/ubuntu/cgroups-ignore-systemd-failure, |
1402 | + d/p/ubuntu/ubuntu-skip-virstoragetest, |
1403 | + d/p/ubuntu/9021-fix-uint64_t.patch, |
1404 | + ubuntu/Disable-failing-virnetsockettest.patch (was only comment), |
1405 | + d/p/ubuntu/9002-default_uri_virsh_to_system.patch, |
1406 | + d/p/ubuntu/ubuntu-xend-probe.patch |
1407 | + - clarify dep3 headers to be more useful: |
1408 | + d/p/ubuntu/Allow-libvirt-group-to-access-the-socket.patch, |
1409 | + d/p/ubuntu/daemon-augeas-fix-expected.patch, |
1410 | + d/p/ubuntu/enable-kvm-spice.patch, |
1411 | + d/p/ubuntu/dnsmasq-as-priv-user, |
1412 | + d/p/ubuntu/disable-network-test.patch |
1413 | + - split patch containing unrelated changes into two patches, so parts of |
1414 | + d/p/ubuntu/storage-default-permission-mode-to-0711 moved into |
1415 | + d/p/ubuntu/storage-disable-gluster-test |
1416 | + |
1417 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 12 Dec 2016 11:59:59 +0100 |
1418 | + |
1419 | +libvirt (2.1.0-1ubuntu14) zesty; urgency=medium |
1420 | + |
1421 | + * d/p/u/apparmor-fix-name-resolution.patch rework the fix to base |
1422 | + on the apparmor nameservice abstraction to be future proof (LP: #1546674). |
1423 | + * d/p/ubuntu/apparmor-fix-new-devicetypes.patch add new block device types to |
1424 | + virt-aa-helpers profile (LP: #1641618) |
1425 | + * d/p/u/apparmor-fix-other-seclabels.patch refresh to the now upstream |
1426 | + accepted solution (LP: #1633207). |
1427 | + |
1428 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 24 Nov 2016 08:06:38 +0100 |
1429 | + |
1430 | +libvirt (2.1.0-1ubuntu13) zesty; urgency=medium |
1431 | + |
1432 | + * drop d/p/ubuntu/fix-ftbfs-for-gnutls-3-5-6.patch as the offending change |
1433 | + in gnutls has been reverted (LP: #1641615) |
1434 | + * Build depend on gnutls >= 3.5.6-4ubuntu2 to build after the gnutls fix |
1435 | + migrated |
1436 | + |
1437 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 17 Nov 2016 08:43:10 +0100 |
1438 | + |
1439 | +libvirt (2.1.0-1ubuntu12) zesty; urgency=medium |
1440 | + |
1441 | + * d/p/ubuntu/fix-ftbfs-for-gnutls-3-5-6.patch fix FTBFS due to changes in |
1442 | + gnutls that affected the ordering on certificate DN entries (LP: #1641615) |
1443 | + * Revert "Fix FTBFS on zesty due to issues with concurrent make check" as it |
1444 | + was not the right solution. |
1445 | + |
1446 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Nov 2016 14:52:17 +0100 |
1447 | + |
1448 | +libvirt (2.1.0-1ubuntu11) zesty; urgency=medium |
1449 | + |
1450 | + * Fix FTBFS on zesty due to issues with concurrent make check (LP: #1641615) |
1451 | + |
1452 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 15 Nov 2016 14:45:52 +0100 |
1453 | + |
1454 | +libvirt (2.1.0-1ubuntu10) zesty; urgency=medium |
1455 | + |
1456 | + [Simon Déziel] |
1457 | + * d/p/u/apparmor-fix-name-resolution.patch adds missing rules for name |
1458 | + resolution to virt-aa-helper Apparmor profile (LP: #1546674). |
1459 | + * d/p/u/apparmor-fix-debug-threads.patch adds missing rule for debug-threads |
1460 | + feature that is now default enabled to Apparmor profile (LP: #1615550). |
1461 | + |
1462 | + [Christian Ehrhardt] |
1463 | + * d/p/u/apparmor-fix-other-seclabels.patch fixes an issue parsing non |
1464 | + apparmor security labels (LP: #1633207). |
1465 | + |
1466 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Mon, 24 Oct 2016 14:21:36 +0200 |
1467 | + |
1468 | +libvirt (2.1.0-1ubuntu9) yakkety; urgency=medium |
1469 | + |
1470 | + * Fix libvirt-guest.sh to handle multiple guests (LP: #1591695). |
1471 | + |
1472 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 06 Oct 2016 12:14:05 +0200 |
1473 | + |
1474 | +libvirt (2.1.0-1ubuntu8) yakkety; urgency=medium |
1475 | + |
1476 | + [ Christian Ehrhardt ] |
1477 | + |
1478 | + * avoid migration postcopy issues by ensuring valid commands (LP: #1620906) |
1479 | + - d/p/ubuntu/check-live-for-postcopy.patch Check for --live flag for |
1480 | + postcopy-after-precopy migration. |
1481 | + - d/p/ubuntu/make-postcopy-mandatory-for-postcopy-after-precopy.patch to |
1482 | + |
1483 | + [ Stefan Bader ] |
1484 | + |
1485 | + * Fix Xenial to Yakkety migration from libvirt-bin.service to |
1486 | + libvirtd.service (LP: #1627969). |
1487 | + * Update Vcs-Git and Vcs-Browser fields to point to launchpad |
1488 | + (LP: #1629210) |
1489 | + |
1490 | + [ Dann Frazier ] |
1491 | + |
1492 | + * Fix FTBS in Yakkety due to missing python dependency (LP: #1629041) |
1493 | + |
1494 | + -- Stefan Bader <stefan.bader@canonical.com> Fri, 30 Sep 2016 10:11:30 +0200 |
1495 | + |
1496 | +libvirt (2.1.0-1ubuntu7) yakkety; urgency=medium |
1497 | + |
1498 | + * Enable NUMA support in arm64 builds (LP: #1627926). |
1499 | + |
1500 | + -- dann frazier <dannf@ubuntu.com> Mon, 26 Sep 2016 23:36:24 -0600 |
1501 | + |
1502 | +libvirt (2.1.0-1ubuntu6) yakkety; urgency=medium |
1503 | + |
1504 | + * No-change rebuild for readline soname change. |
1505 | + |
1506 | + -- Matthias Klose <doko@ubuntu.com> Sat, 17 Sep 2016 12:05:33 +0000 |
1507 | + |
1508 | +libvirt (2.1.0-1ubuntu5) yakkety; urgency=medium |
1509 | + |
1510 | + [ Jon Grimm ] |
1511 | + |
1512 | + * Fix libvirt start failure when security_driver set (LP: #1618592) |
1513 | + - qemu: fix qemu.conf security_driver |
1514 | + |
1515 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 08 Sep 2016 14:11:47 +0200 |
1516 | + |
1517 | +libvirt (2.1.0-1ubuntu4) yakkety; urgency=medium |
1518 | + |
1519 | + * Enable systemtap, zfs, numa on s390x. |
1520 | + * Enable systemtap on ppc64el. |
1521 | + |
1522 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Wed, 24 Aug 2016 13:21:29 +0100 |
1523 | + |
1524 | +libvirt (2.1.0-1ubuntu3) yakkety; urgency=low |
1525 | + |
1526 | + * Really fix the ADT regression and not only the changelog due |
1527 | + to somehow ending up on the wrong git branch. |
1528 | + |
1529 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 17 Aug 2016 18:31:01 +0200 |
1530 | + |
1531 | +libvirt (2.1.0-1ubuntu2) yakkety; urgency=low |
1532 | + |
1533 | + * Fix ADT build-test regression(s) |
1534 | + |
1535 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 17 Aug 2016 15:18:38 +0200 |
1536 | + |
1537 | +libvirt (2.1.0-1ubuntu1) yakkety; urgency=low |
1538 | + |
1539 | + * Merged with Debian testing. Remaining changes: |
1540 | + - Added changes to use the upstream apparmor profiles with added |
1541 | + delta (configurable via apparmor profiles version). |
1542 | + * d/p/u/0001-apparmor-add-feature-parsing.patch |
1543 | + * d/p/u/0002-apparmor-apply-ubuntu-delta.patch |
1544 | + * d/p/u/0003-apparmor-debian-ubuntu-delta.patch |
1545 | + * d/p/u/0004-apparmor-ubuntu-delta.patch |
1546 | + - Avoiding dependency on sheepdog |
1547 | + - Additional apport package-hook |
1548 | + - Additional dnsmasq configuration |
1549 | + - Additional profile.d script to set default URI |
1550 | + - Additional debian/bug-presubj |
1551 | + - d/rules: debhelper start virtlogd.socket not virtlockd.service |
1552 | + - Modifications to adapt for our delayed switch away from libvirt-bin. |
1553 | + - Wait on socket in sysvinit script |
1554 | + - Backwards compatible handling of groups and default bridged network |
1555 | + creation. |
1556 | + - Extended handling of apparmor profiles |
1557 | + - Convert libvirt0 and libvirt-dev to multi-arch. |
1558 | + - Added a fix for the upstream version of adding better write denials |
1559 | + handling to virt-aa-helper. |
1560 | + - Convert libnss_libvirt to multi-arch and fix up source location that |
1561 | + changed when making libvirt0 multi-arch. |
1562 | + - Dropped |
1563 | + * upstart script for libvirtd |
1564 | + * d/p/lp1588841-000[123]-* (upstream) |
1565 | + * d/p/u/qemu-Add-virQEMUCapsSupportsGICVersion.patch (upstream) |
1566 | + * d/p/u/qemu-Automatically-choose-usable-GIC-version.patch (upstream) |
1567 | + * d/p/u/docs-remove-xpath.patch (xpath removed upstream) |
1568 | + * d/p/u/preup-virt-aa-helper-better-write-denials-handling.patch (upstr.) |
1569 | + * d/p/u/ubuntu/virt-aa-helper-helpfix.patch (upstream) |
1570 | + |
1571 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 13 Jul 2016 13:12:36 +0200 |
1572 | + |
1573 | +>>>>>>> debian/changelog |
1574 | libvirt (2.1.0-1) unstable; urgency=medium |
1575 | |
1576 | * Upload to unstable |
1577 | @@ -598,6 +2131,106 @@ libvirt (1.3.5~rc1-1) experimental; urgency=medium |
1578 | |
1579 | -- Guido Günther <agx@sigxcpu.org> Mon, 30 May 2016 22:00:33 +0200 |
1580 | |
1581 | +<<<<<<< debian/changelog |
1582 | +======= |
1583 | +libvirt (1.3.4-1ubuntu6) yakkety; urgency=low |
1584 | + |
1585 | + * Fix libvirtd crashing on libxl domain restore (LP: #1588841). |
1586 | + Patches cherry-picked from upsream libvirt git tree. |
1587 | + - libxl: switch to using libxl_domain_create_restore from v4.4 API |
1588 | + - libxl: support Xen migration stream V2 in save/restore |
1589 | + - libxl: support migration stream V2 in migration |
1590 | + |
1591 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 08 Jun 2016 14:17:23 +0200 |
1592 | + |
1593 | +libvirt (1.3.4-1ubuntu5) yakkety; urgency=low |
1594 | + |
1595 | + * Update the correct apparmor profiles to allow AAVMF and qemu-efi |
1596 | + firmware for aarch64 (1538882) |
1597 | + * Clean up / refresh various patches to finalize switch from libvirt-bin |
1598 | + to libvirtd as service name. |
1599 | + Drop: d/p/ubuntu/libvirt-bin-service-libvirtd-alias.patch |
1600 | + Refresh+Rename: d/p/ubuntu/libvirt-bin-service-set-notifyaccess.patch -> |
1601 | + d/p/ubuntu/libvirtd-service-nolimit.patch |
1602 | + Rename: d/p/ubuntu/libvirt-bin-service-set-notifyaccess.patch -> |
1603 | + d/p/ubuntu/libvirtd-service-set-notifyaccess.patch |
1604 | + Refresh: d/p/ubuntu/libvirtd-service-add-bin-alias.patch |
1605 | + Add: d/p/ubuntu/libvirtd-init-add-bin-alias.patch |
1606 | + * Change default profile used by libvirtd.service to /etc/default/libvirtd. |
1607 | + Drop: d/p/ubuntu/switch-service-files-to-libvirt-bin.patch |
1608 | + * Drop virtlockd.service from dh_systemd_start in debian/rules as |
1609 | + the service is socket activated (LP: #1588006). |
1610 | + * Fix failure to enable libvirtd.service due to lingering libvirt-bin |
1611 | + alias. This could happen when the upgrade from a version prior 1.3.3-2 |
1612 | + happened before 1.3.4-1ubuntu3 (LP: #1588004). |
1613 | + |
1614 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 02 Jun 2016 14:50:27 +0200 |
1615 | + |
1616 | +libvirt (1.3.4-1ubuntu4) yakkety; urgency=medium |
1617 | + |
1618 | + * Re-enable the upstart job by renaming the file. |
1619 | + * Include patchby @guessi to continally wait for libvirtd to start when |
1620 | + using sysvinit or upstart. (LP: #1571209) |
1621 | + |
1622 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 23 May 2016 13:50:22 -0500 |
1623 | + |
1624 | +libvirt (1.3.4-1ubuntu3) yakkety; urgency=medium |
1625 | + |
1626 | + [ dann frazier ] |
1627 | + * d/p/u/qemu-Add-virQEMUCapsSupportsGICVersion.patch, |
1628 | + d/p/u/qemu-Automatically-choose-usable-GIC-version.patch: If no GIC |
1629 | + was specified for an ARM virt guest, choose a GIC version supported |
1630 | + by the host. (LP: #1566564) |
1631 | + |
1632 | + [ Serge Hallyn ] |
1633 | + * libvirt-bin.preinst: on upgrades from prior to 1.3.3-2, also remove the |
1634 | + service file for the Alias - /etc/systemd/system/libvirtd.service. |
1635 | + (LP: #1579922) |
1636 | + |
1637 | + -- dann frazier <dannf@ubuntu.com> Thu, 19 May 2016 08:57:33 -0600 |
1638 | + |
1639 | +libvirt (1.3.4-1ubuntu2) yakkety; urgency=medium |
1640 | + |
1641 | + * Include installing virtlogd.socket. (LP: #1583009) |
1642 | + |
1643 | + -- Chris J Arges <chris.j.arges@canonical.com> Wed, 18 May 2016 13:56:08 -0500 |
1644 | + |
1645 | +libvirt (1.3.4-1ubuntu1) yakkety; urgency=medium |
1646 | + |
1647 | + * Merge 1.3.4-1 from Debian unstable |
1648 | + * Drop upstream-applied patches: |
1649 | + - conf-also-mark-implicit-video-as-primary.patch |
1650 | + - libvirt-socket-fix-group |
1651 | + * Remaining changes |
1652 | + - keep libvirt-bin transitional package - until 18.10 (for lts-to-lts |
1653 | + upgrades) |
1654 | + - keep (redundant) libvirtd group if it existed on upgrade - until 18.10 |
1655 | + (for lts-to-lts upgrades) |
1656 | + - keep ubuntu-specific patches |
1657 | + - ship apport and dnsmasq files |
1658 | + - enable virbr0 |
1659 | + - ship apparmor from debian/*. We should push changes upstrema, but |
1660 | + cannot sync with debian as apparmor profiles must be processed in |
1661 | + debian/rules for cloud archive. |
1662 | + - debian/control |
1663 | + - enable zfs |
1664 | + - disable libssh2 and sheepdog |
1665 | + - add libxml-libxml-perl and libcurl4-gnutls-dev |
1666 | + - enable libnuma-dev on ppc64el (pushed to Debian) |
1667 | + - update release for conflicts/replaces on libvirt-bin to << 1.3.3-2 |
1668 | + - debian/libvirt-daemon-system.preinst: stop libvirt-bin on certain |
1669 | + upgrades. |
1670 | + - Multi-arch-ify. |
1671 | + - debian/rules: disable selinux and firewalld; use 'kvm' group; disable |
1672 | + ssh2, enable zfs and esx; process apparmor files for older releases; |
1673 | + copy dnsmasq configuration. |
1674 | + - debian/tests/control: add extra depends |
1675 | + * d/p/ubuntu/apibuild-skip-libvirt-common.h: libvirt-common.h is being |
1676 | + included twice leading to build failures - drop it temporarily. |
1677 | + |
1678 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 12 May 2016 12:50:02 -0500 |
1679 | + |
1680 | +>>>>>>> debian/changelog |
1681 | libvirt (1.3.4-1) unstable; urgency=medium |
1682 | |
1683 | * Upload to unstable |
1684 | @@ -627,6 +2260,68 @@ libvirt (1.3.4~rc1-1) experimental; urgency=medium |
1685 | |
1686 | -- Guido Günther <agx@sigxcpu.org> Wed, 27 Apr 2016 16:51:55 +0200 |
1687 | |
1688 | +<<<<<<< debian/changelog |
1689 | +======= |
1690 | +libvirt (1.3.3-2ubuntu2) yakkety; urgency=medium |
1691 | + |
1692 | + * debian/rules: fix paths when removing files which should not end up |
1693 | + in libvirt-daemon package. |
1694 | + |
1695 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 12 May 2016 13:14:17 -0500 |
1696 | + |
1697 | +libvirt (1.3.3-2ubuntu1) yakkety; urgency=medium |
1698 | + |
1699 | + * Merge 1.3.3-2 from Debian unstable |
1700 | + * Merge new packaging layout |
1701 | + - debian/control |
1702 | + * add libsanlock-dev, dtrace, systemtap-sdt-dev, librados-dev, |
1703 | + libfuse-dev, augeas-tools to Build-Depends. |
1704 | + * Drop libcgmanager-dev from Build-Depends. |
1705 | + * Add libvirt-clients, libvirt-daemon, and libvirt-daemon-system |
1706 | + packages which replace the now-virtual libvirt-bin package. |
1707 | + * Drop libvirt0-dbg (is this intential in Debian?) |
1708 | + * Add libvirt-sanlock package (this should be in universe) |
1709 | + * Switch to 'libvirt' group, keeping the same gid as 'libvirtd' |
1710 | + on upgrade. Keep libvirtd group name on upgrade in case any |
1711 | + site scripts use it. |
1712 | + * Enable dtrace |
1713 | + * Add Debian policy-kit configuration |
1714 | + * drop ubuntu/9004-libvirtd-group-name.patch as we are switching to group |
1715 | + 'libvirt' |
1716 | + * Drop obsolete migration scripts: |
1717 | + - libvirt-migrate-xend-managed-domains |
1718 | + - libvirt-migrate-qemu-disks |
1719 | + - libvirt-migrate-qemu-machinetype |
1720 | + * Remaining changes: |
1721 | + - keep libvirt-bin transitional package - until 18.10 (for lts-to-lts |
1722 | + upgrades) |
1723 | + - keep (redundant) libvirtd group if it existed on upgrade - until 18.10 |
1724 | + (for lts-to-lts upgrades) |
1725 | + - keep ubuntu-specific patches |
1726 | + - ship apport and dnsmasq files |
1727 | + - enable virbr0 |
1728 | + - ship apparmor from debian/*. We should push changes upstrema, but |
1729 | + cannot sync with debian as apparmor profiles must be processed in |
1730 | + debian/rules for cloud archive. |
1731 | + - debian/control |
1732 | + - enable zfs |
1733 | + - disable libssh2 and sheepdog |
1734 | + - add libxml-libxml-perl and libcurl4-gnutls-dev |
1735 | + - enable libnuma-dev on ppc64el (pushed to Debian) |
1736 | + - update release for conflicts/replaces on libvirt-bin to << 1.3.3-2 |
1737 | + - debian/libvirt-daemon-system.preinst: stop libvirt-bin on certain |
1738 | + upgrades. |
1739 | + - Multi-arch-ify. |
1740 | + - debian/rules: disable selinux and firewalld; use 'kvm' group; disable |
1741 | + ssh2, enable zfs and esx; process apparmor files for older releases; |
1742 | + copy dnsmasq configuration. |
1743 | + - debian/tests/control: add depends |
1744 | + * d/p/ubuntu/conf-also-mark-implicit-video-as-primary.patch: upstream patch |
1745 | + to fix failure to start vms with video not explicitly marked as 'primary' |
1746 | + |
1747 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 29 Apr 2016 20:51:48 -0500 |
1748 | + |
1749 | +>>>>>>> debian/changelog |
1750 | libvirt (1.3.3-2) unstable; urgency=medium |
1751 | |
1752 | * Upload to unstable |
1753 | @@ -678,6 +2373,242 @@ libvirt (1.3.1-2) unstable; urgency=medium |
1754 | |
1755 | -- Guido Günther <agx@sigxcpu.org> Fri, 19 Feb 2016 17:29:27 +0100 |
1756 | |
1757 | +<<<<<<< debian/changelog |
1758 | +======= |
1759 | +libvirt (1.3.1-1ubuntu11) yakkety; urgency=medium |
1760 | + |
1761 | + [ Stefan Bader ] |
1762 | + * Add alias for libvirtd.service into libvirt-bin.service |
1763 | + |
1764 | + [ Serge Hallyn ] |
1765 | + * d/p/u/libvirt-bin-service-set-notifyaccess.patch: Set NotifyAccess=all in |
1766 | + libvirt-bin systemd service file. (LP: #1574566) |
1767 | + |
1768 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 18 Apr 2016 13:44:15 -0500 |
1769 | + |
1770 | +libvirt (1.3.1-1ubuntu10) xenial; urgency=medium |
1771 | + |
1772 | + * d/p/u/virt-aa-helper-apparmor-allow-usr-share-AAVMF-too.patch: Allow |
1773 | + access to /usr/share/AAVMF/** and /usr/share/qemu-efi/** for aarch64 UEFI. |
1774 | + (LP: #1538882) |
1775 | + |
1776 | + -- William Grant <wgrant@ubuntu.com> Fri, 15 Apr 2016 12:08:21 +1000 |
1777 | + |
1778 | +libvirt (1.3.1-1ubuntu9) xenial; urgency=medium |
1779 | + |
1780 | + * Remove the tasks limit on libvirt-bin service (LP: #1567381) |
1781 | + This should be un-done when it is properly fixed in the code so |
1782 | + that virtual machines are started in their own pids cgroup. |
1783 | + |
1784 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 07 Apr 2016 10:05:01 -0500 |
1785 | + |
1786 | +libvirt (1.3.1-1ubuntu8) xenial; urgency=medium |
1787 | + |
1788 | + * d/p/u/virt-aa-helper-add-guest-agent-rule.patch: this actually solves |
1789 | + the qemu guest agent problem for rhel7 vms for me. (LP: #1393842) |
1790 | + Also drop the mknod rule which isn't needed. |
1791 | + * d/apparmor/usr.lib.libvirt.virt-aa-helper: add permission to read under |
1792 | + /var/run. This is needed for some openvswitch info. (LP: #1513367) |
1793 | + |
1794 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 11 Mar 2016 15:01:25 -0800 |
1795 | + |
1796 | +libvirt (1.3.1-1ubuntu7) xenial; urgency=medium |
1797 | + |
1798 | + * zfs support (LP: #1553023) |
1799 | + - Cherrypick upstream patches to support zfs |
1800 | + - debian/rules: build with zfs support |
1801 | + - debian/control: add zfs as build-dep |
1802 | + * d/p/u/virt-aa-helper-no-explicity-deny-for-basefiles.patch: don't mark |
1803 | + readonly files with an explicity deny only because the xml marks it |
1804 | + as reasonly. (LP: #1554031) |
1805 | + * fix typo in virt-aa-helper helptext |
1806 | + * fix d/p/u/preup-virt-aa-helper-better-write-denials-handling.patch to |
1807 | + not overwrite const memory. |
1808 | + |
1809 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 10 Mar 2016 19:25:54 -0800 |
1810 | + |
1811 | +libvirt (1.3.1-1ubuntu6) xenial; urgency=medium |
1812 | + |
1813 | + * d/apparmor/libvirt-qemu: generalize the qemu-block-extra libs line. |
1814 | + (LP: #1554761) |
1815 | + * d/p/ubuntu/virt-aa-helper-add-mknod-for-guest-agent.patch: add mknod |
1816 | + capability if there is a qemu guest agent. (LP: #1393842) |
1817 | + |
1818 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 09 Mar 2016 18:45:08 -0800 |
1819 | + |
1820 | +libvirt (1.3.1-1ubuntu5) xenial; urgency=low |
1821 | + |
1822 | + * Added d/p/ubuntu/preup-virt-aa-helper-better-write-denials-handling.patch |
1823 | + and refreshed d/p/ubuntu/9034-complete-9p-support accordingly. |
1824 | + * Added d/p/ubuntu/additional-libvirt-guest-tweaks.patch to fix default |
1825 | + URI detection when running in a Xen control domain. Also change the |
1826 | + default config to do parallel shutdown requests (max. 10) and reduce the |
1827 | + timeout to 2 minutes. |
1828 | + |
1829 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 09 Mar 2016 09:13:09 +0100 |
1830 | + |
1831 | +libvirt (1.3.1-1ubuntu4) xenial; urgency=low |
1832 | + |
1833 | + * d/libvirt-bin.virtlockd.init: Replace by the version I had already |
1834 | + prepared and was tested (LP: #1547208). |
1835 | + * d/libvirt-bin.virtlogd.init: Fix up some left-over references to |
1836 | + libvirtd. |
1837 | + * d/control: Add provides libvirt-daemon for libvirt-bin (LP: #1551643) |
1838 | + |
1839 | + -- Stefan Bader <stefan.bader@canonical.com> Tue, 01 Mar 2016 10:58:23 +0100 |
1840 | + |
1841 | +libvirt (1.3.1-1ubuntu3) xenial; urgency=medium |
1842 | + |
1843 | + * d/libvirt-bin.virtlockd.init: Re-write based on virtlogd init script |
1844 | + as upstream provided version is not compatible with Ubuntu/Debian. |
1845 | + |
1846 | + -- James Page <james.page@ubuntu.com> Mon, 29 Feb 2016 22:24:49 +0000 |
1847 | + |
1848 | +libvirt (1.3.1-1ubuntu2) xenial; urgency=medium |
1849 | + |
1850 | + * No-change rebuild for gnutls transition. |
1851 | + |
1852 | + -- Matthias Klose <doko@ubuntu.com> Wed, 17 Feb 2016 22:41:20 +0000 |
1853 | + |
1854 | +libvirt (1.3.1-1ubuntu1) xenial; urgency=low |
1855 | + |
1856 | + * Merge from Debian unstable. Remaining changes: |
1857 | + - debian/apparmor/{libvirt-lxc,libvirt-qemu,local-usr.sbin.libvirtd, |
1858 | + TEMPLATE.lxc,TEMPLATE.qemu,usr.lib.libvirt.virt-aa-helper, |
1859 | + usr.sbin.libvirtd} Add apparmor profiles. |
1860 | + - Add debian/libvirt-bin.virtlockd.init based on the upstream version |
1861 | + src/locking/virtlockd.init.in. This does not seem to get processed |
1862 | + by the build. |
1863 | + - debian/control: |
1864 | + * Add libcurl4-gnutls-dev, libxml-libxml-perl, libcgmanager-dev |
1865 | + * Add ppc64el to libnuma-dev arches |
1866 | + * Remove libsanlock-dev, libselinux1-dev, systemtap-sdt-dev |
1867 | + * Remove python, sheepdog, librados-dev, libfuse-dev |
1868 | + * Remove libssh2-1-dev, qemu-system-common, augeas-tools |
1869 | + * Don't build libvirt-clients, libvirt-daemon, libvirt-sanlock packages |
1870 | + * Keep multiarch changes. |
1871 | + - Keep debian/{libvirt-bin.apport,libvirt-bin.cron.daily} |
1872 | + - Keep change d/libvirt0.install and d/libvirt-dev.install that |
1873 | + adds multi-arch wildcard. |
1874 | + - d/libvirt-daemon-system.libvirtd.default -> |
1875 | + d/libvirt-bin.libvirt-bin.default |
1876 | + - d/libvirt-daemon-system.dirs -> d/libvirt-bin.dirs |
1877 | + * Add /etc/apparmor.d/{abstractions,disable,force-complain,local} |
1878 | + * Add /etc/cron.daily |
1879 | + * Add /usr/share/apport/package-hooks |
1880 | + * Add /var/log/libvirt/libxl |
1881 | + * Add /etc/dnsmasq.d-available |
1882 | + * Remove /usr/share/polkit-1/rules.d/ |
1883 | + * Remove /var/lib/polkit-1/localauthority/10-vendor.d/ |
1884 | + - Keep debian/libvirt-bin.dnsmasq |
1885 | + - d/libvirt-daemon-system.examples -> d/libvirt-bin.examples |
1886 | + * Remove debian/build/daemon/libvirtd.policy |
1887 | + * Drop debian/libvirt-suspendonreboot |
1888 | + - d/libvirt-daemon-system.libvirtd.init -> d/libvirt-bin.libvirt-bin.init |
1889 | + * Add provides libvirt-bin |
1890 | + * Change /etc/default/libvirtd into /etc/default/libvirt-bin |
1891 | + * Add wait_on_sockfile() and call it during start |
1892 | + - d/libvirt-daemon-system.install -> d/libvirt-bin.install |
1893 | + * Add usr/bin/* |
1894 | + * Add usr/sbin/* |
1895 | + * Add etc/apparmor.d/* |
1896 | + * Replace etc/libvirt/{libvirtd,virtlockd,virtlogd}.conf -> etc/libvirt/* |
1897 | + (since with the clients included there are many more config files) |
1898 | + * Add usr/share/polkit-1 |
1899 | + * Add usr/lib/libvirt/* |
1900 | + * Add usr/share/augeas/* |
1901 | + * Add usr/share/libvirt/* |
1902 | + * Add usr/share/man/man8/* |
1903 | + * Add usr/share/apport/package-hooks/source_libvirt.py |
1904 | + * Add etc/dnsmasq.d-available/libvirt-bin |
1905 | + * Add etc/profile.d/libvirt-uri.sh |
1906 | + * Add usr/lib/libvirt |
1907 | + - d/libvirt-daemon-system.links -> d/libvirt-bin.links |
1908 | + * Replace libvirt-daemon-system with libvirt-bin for libvirt0 |
1909 | + * Remove libvirt-daemon line |
1910 | + - Remove d/libvirt-bin.maintscript |
1911 | + - d/libvirt-clients.manpages -> d/libvirt-bin.manpages |
1912 | + * Add debian/libvirt-migrate-qemu-disks.1 |
1913 | + * Add debian/libvirt-migrate-qemu-machinetype.1 |
1914 | + * Add debian/libvirt-migrate-xend-managed-domains.1 |
1915 | + - Combined d/libvirt-daemon-system.NEWS and d/libvirt-daemon.NEWS into |
1916 | + d/libvirt-bin.NEWS |
1917 | + - Keep d/libvirt-bin.{postinst,postrm,preinst} though they probably could |
1918 | + be freshly derived from libvirt-daemon counterparts. |
1919 | + * Added removal of qemu capability cache (found in Debian) to postinst |
1920 | + * Added reload of virtlogd in postinst (following example of virtlockd) |
1921 | + - Replace d/libvirt-bin.preinst |
1922 | + - Add d/libvirt-bin.upstart |
1923 | + - d/libvirt-daemon-system.virtlogd.init -> d/libvirt-bin.virtlogd.init |
1924 | + - Remove d/libvirt-clients.install |
1925 | + - Remove d/libvirt-clients.links |
1926 | + - Remove d/libvirt-daemon.install |
1927 | + - Remove d/libvirt-daemon.links |
1928 | + - d/libvirt-daemon.README.Debian -> d/libvirt-bin.README.Debian |
1929 | + * Replaced access control section |
1930 | + * Appended apparmor profile section |
1931 | + * Appended disk migration section |
1932 | + * Appended qemu/kvm machine type migration section |
1933 | + - Remove d/libvirt-daemon-system.{maintscript,postinst,postrm,preinst} |
1934 | + - Keep libvirt-migrate-qemu-disks (and manpage) |
1935 | + - Keep libvirt-migrate-qemu-machinetype (and manpage) |
1936 | + - Keep libvirt-migrate-xend-managed-domains (and manpage) |
1937 | + - Remove d/libvirt-sanlock.{cron.weekly,links,install} |
1938 | + - Drop d/libvirt-stop-guests |
1939 | + - Drop d/libvirt-suspendonreboot (replaced by upstream libvirt-guests) |
1940 | + - Keep d/libvirt-uri.sh |
1941 | + - Remove d/polkit/60-libvirt.pkla (and polkit directory) |
1942 | + - d/tests/control |
1943 | + - Add build-essential and pkg-config dependencies to build-test |
1944 | + - debian/rules: |
1945 | + * Add autoconf stuff (not sure what still really gets used). |
1946 | + * Use qemu-group kvm instead of libvirt-qemu |
1947 | + * Add SHEEPDOGCLI environment variable to dh_auto_configure |
1948 | + override (instead of an DEB_DH_... make variable which no |
1949 | + longer takes effect). |
1950 | + * Drop --with-secdriver-apparmor --with-apparmor-profiles from |
1951 | + WITH_APPARMOR config. |
1952 | + * Change WITH_FIREWALLD and WITH_SELINUX settings to disabled. |
1953 | + * Change WITH_DTRACE setting to disabled. |
1954 | + * Drop DEB_DH_SYSTEMD_START_ARGS_libvirt-bin as it is no longer |
1955 | + needed after dropping cdbs. |
1956 | + * Add to override_dh_install section |
1957 | + - Install apparmor files (and post-processing) |
1958 | + - Install apport hooks. |
1959 | + - Install migration tools. |
1960 | + - Install profile script to autoset URI. |
1961 | + - Replace package name libvirt-daemon-system with libvirt-bin. |
1962 | + - Debian now copies libvirt-guests.{init,default} and |
1963 | + virtlogd.default from upstream source. Copy virtlockd.default |
1964 | + as well. |
1965 | + - Rename libvirtd.{socket,service} to libvirt-bin.{socket,service} |
1966 | + - Change dh_systemd_start to use virtlo{g,ck}d.socket only (the |
1967 | + services are supposed to be started by using the sockets. |
1968 | + - Move libs and pkgconfig under multiarch directory. |
1969 | + * Modify override_dh_auto_clean |
1970 | + - Replace package name libvirt-daemon-system with libvirt-bin |
1971 | + - Delete upstream files which were copied into debian/. |
1972 | + * Add override_dh_gencontrol section which conditionally adds |
1973 | + conflicts on apparmor. |
1974 | + * Add override_dh_makeshlibs section to pass version info for |
1975 | + libvirt0. |
1976 | + * Dropped patches: |
1977 | + - ubuntu/virt-aa-helper-handle-ovmf (upstream added ovmf paths to |
1978 | + restricted_rw) |
1979 | + * Refreshed patches: |
1980 | + - refreshed d/p/ubuntu/9034-complete-9p-support |
1981 | + * New patches |
1982 | + - d/ubuntu/libvirt-guests-exclude-dom0.patch |
1983 | + - d/ubuntu/libxl-no-dm-check.patch |
1984 | + - d/ubuntu/libxl-fix-test-data.patch |
1985 | + - d/ubuntu/Debianize-virtlogd-service.patch |
1986 | + - d/ubuntu/Debianize-virtlockd-init.patch |
1987 | + - d/ubuntu/switch-service-files-to-libvirt-bin.patch |
1988 | + - d/ubuntu/libvirt-socket-fix-group.patch |
1989 | + |
1990 | + -- Stefan Bader <stefan.bader@canonical.com> Fri, 12 Feb 2016 14:46:21 +0100 |
1991 | + |
1992 | +>>>>>>> debian/changelog |
1993 | libvirt (1.3.1-1) unstable; urgency=medium |
1994 | |
1995 | [ Guido Günther ] |
1996 | @@ -747,6 +2678,154 @@ libvirt (1.3.0~rc1-1) experimental; urgency=medium |
1997 | |
1998 | -- Guido Günther <agx@sigxcpu.org> Fri, 04 Dec 2015 17:12:53 +0100 |
1999 | |
2000 | +<<<<<<< debian/changelog |
2001 | +======= |
2002 | +libvirt (1.2.21-2ubuntu10) xenial; urgency=medium |
2003 | + |
2004 | + * Multiarchify the library packages. |
2005 | + |
2006 | + -- Matthias Klose <doko@ubuntu.com> Thu, 28 Jan 2016 16:33:15 +0100 |
2007 | + |
2008 | +libvirt (1.2.21-2ubuntu9) xenial; urgency=medium |
2009 | + |
2010 | + * debian/rules: Disable cdbs' implicitly generated dh_systemd_start calls. |
2011 | + We already call it explicitly with the right options, calling it again |
2012 | + with the default options stops libvirt-guests during upgrades. |
2013 | + (LP: #1533839) |
2014 | + |
2015 | + -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 18 Jan 2016 09:10:21 +0100 |
2016 | + |
2017 | +libvirt (1.2.21-2ubuntu8) xenial; urgency=low |
2018 | + |
2019 | + * d/libvirt-stop-guests: Skip Domain-0 on guest shutdown. Newer |
2020 | + versions of libvirt will include dom0 in the list of running domains |
2021 | + (with libxl). This special domain must be ignored. |
2022 | + |
2023 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 14 Jan 2016 11:35:39 +0100 |
2024 | + |
2025 | +libvirt (1.2.21-2ubuntu7) xenial; urgency=medium |
2026 | + |
2027 | + * d/apparmor/libvirt-qemu: silence denial to shm/lttng file since shm |
2028 | + mountpoint has moved (LP: #1529319) |
2029 | + |
2030 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 11 Jan 2016 11:55:28 -0800 |
2031 | + |
2032 | +libvirt (1.2.21-2ubuntu6) xenial; urgency=medium |
2033 | + |
2034 | + * d/apparmor/libvirt-qemu: add r access to max_mem_regions vhost module |
2035 | + paramater (LP: #1531564) |
2036 | + |
2037 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 11 Jan 2016 11:33:02 -0800 |
2038 | + |
2039 | +libvirt (1.2.21-2ubuntu5) xenial; urgency=medium |
2040 | + |
2041 | + * SECURITY UPDATE: ACL bypass using storage pool directory traversal |
2042 | + - debian/patches/CVE-2015-5313.patch: filter filesystem volume names in |
2043 | + src/storage/storage_backend_fs.c. |
2044 | + - CVE-2015-5313 |
2045 | + |
2046 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 08 Jan 2016 10:32:17 -0500 |
2047 | + |
2048 | +libvirt (1.2.21-2ubuntu4) xenial; urgency=medium |
2049 | + |
2050 | + * Revert Ubuntu-specific patch to build-depend on libsystemd-daemon-dev |
2051 | + instead of libsystemd-dev; libsystemd-daemon-dev is no longer built from |
2052 | + systemd source so we want libsystemd-dev. |
2053 | + |
2054 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 29 Dec 2015 00:31:16 +0000 |
2055 | + |
2056 | +libvirt (1.2.21-2ubuntu3) xenial; urgency=medium |
2057 | + |
2058 | + * Fix build-test autopkgtest: it now expects to run with the current |
2059 | + directory set to the root of the unpacked source package, writes to |
2060 | + $ADTTMP rather than to the source package, and declares dependencies on |
2061 | + build-essential and pkg-config. |
2062 | + |
2063 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 28 Dec 2015 05:25:54 +0000 |
2064 | + |
2065 | +libvirt (1.2.21-2ubuntu2) xenial; urgency=medium |
2066 | + |
2067 | + * d/apparmor/libvirt-qemu: add permission to the systemd-mounted hugepages |
2068 | + path. (LP: #1524737) |
2069 | + |
2070 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 17 Dec 2015 10:49:18 -0800 |
2071 | + |
2072 | +libvirt (1.2.21-2ubuntu1) xenial; urgency=medium |
2073 | + |
2074 | + * Merge from Debian unstable. Remaining changes: |
2075 | + - debian/apparmor/{libvirt-lxc,libvirt-qemu,local-usr.sbin.libvirtd, |
2076 | + TEMPLATE.lxc,TEMPLATE.qemu,usr.lib.libvirt.virt-aa-helper, |
2077 | + usr.sbin.libvirtd} Add apparmor profiles. |
2078 | + - debian/bug-presubj: removed |
2079 | + - debian/control: |
2080 | + - add cdbs, dh-autoreconf, libcurl4-gnutls-dev |
2081 | + - add libxml-libxml-perl, libhal-dev |
2082 | + - swap open-iscsi to open-iscsi-utils |
2083 | + - Enable numa support on ppc64el. |
2084 | + - remove libsanlock-dev, libselinux1-dev |
2085 | + - use libsystemd-daemon-dev instead of libsystemd-dev |
2086 | + - remove systemtap-sdt-dev, python, sheepdog, librados-dev, libfuse-dev |
2087 | + - remove libssh2-1, augeas-tools |
2088 | + - add libcgmanager-dev, xsltproc |
2089 | + - remove Vcs-Git |
2090 | + - adjust X-Python-Version > 2.7 |
2091 | + - don't build libvirt-clients, libvirt-daemon, libvirt-sanlock packages |
2092 | + - keep debian/{libvirt-bin.apport,libvirt-bin.cron.daily} |
2093 | + - debian/libvirt-daemon.* has been mostly renamed to debian/libvirt-bin.* |
2094 | + - add upstart script for libvirt-bin |
2095 | + - debian/*.{links,maintscript} files not added |
2096 | + - keep ubuntu maintscript modifications |
2097 | + - debian/libvirt-sanlock* not merged |
2098 | + - debian/libvirt-clients* not merged |
2099 | + - keep debian/{libvirt-migrate-qemu-disks.*, |
2100 | + libvirt-migrate-qemu-machinetype.*, |
2101 | + libvirt-migrate-xend-managed-domains.*} |
2102 | + - keep debian/libvirt-suspendonreboot |
2103 | + - keep debian/libvirt-uri.sh |
2104 | + - debian/polkit/* not added |
2105 | + - debian/README.Debian: |
2106 | + - add 'Apparmor Profile' section |
2107 | + - add 'Disk migration' section |
2108 | + - debian/rules: |
2109 | + - add cdbs and autoconf stuff |
2110 | + - don't build WITH_SANLOCK, WITH_INIT_SCRIPT, WITH_SYSTEMD, WITH_FIREWALLD |
2111 | + WITH_SELINUX |
2112 | + - use qemu-group kvm instead of libvirt-qemu |
2113 | + - set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
2114 | + - remove auto_test section |
2115 | + - add build/libvirt-bin:: section to install |
2116 | + - apparmor files |
2117 | + - apport hooks |
2118 | + - libvirt-migrate-qemu-disks |
2119 | + - use clean:: instead of dh_*clean |
2120 | + - Move ubuntu specific patches to 'debian/patches/ubuntu' |
2121 | + * Dropped patches: |
2122 | + - drop 9033-apparmor-use-TEMPLATE.qemu-for-kvm.patch (upstream 16d2bc8b) |
2123 | + - drop 9036-util-prepare-uri-for-libxml2-2.9.2.patch (upstream 8f17d0ea) |
2124 | + - drop 9040-virt-aa-helper-add-unix-channels (upstream 03d7462d) |
2125 | + - drop CVE-2014-3633.patch (upstream 3e745e8f) |
2126 | + - drop CVE-2014-3657.patch (upstream fc22b2e7) |
2127 | + - drop CVE-2014-7823.patch (upstream b1674ad5) |
2128 | + - drop Don-t-fail-if-we-can-t-setup-avahi.patch (dropped in debian) |
2129 | + - drop add-ppc64le-support.patch (upstream 9265fd19, addce06c, 1e911742, |
2130 | + bdbe723f, 5e4f49ab) |
2131 | + - drop blockdev-migration patches (upstream 1049a8d8, 9c5efd1a, cb7297c1, |
2132 | + a5250449, e9ef8565, 952907f5, 5eb03b6e, 93a19e28, a4e92f9e, de0aeafe) |
2133 | + - storage-allow-zero-capacity-with-non-backing-file-to.patch, |
2134 | + tests-add-vol-qcow2-zerocapacity-test-to-storagevolx.patch |
2135 | + (upstream 0bcda653, b8cc0cc5) |
2136 | + - ubuntu/fix-ubuntu-xen-qemu-dm-path.patch dropped in favor of |
2137 | + Allow-xen-toolstack-to-find-it-s-binaries.patch |
2138 | + - drop ubuntu-libxl-Implement-basic-video-device-selection.patch |
2139 | + (upstream 1298daca) |
2140 | + - remove dont-include-non-migrateable-features-in-host-model |
2141 | + (upstream and not included in series) |
2142 | + - remove upstream-libxl-Allow-libxl-to-find-pygrub-binary.patch |
2143 | + (upstream and not included in series) |
2144 | + |
2145 | + -- Chris J Arges <chris.j.arges@canonical.com> Wed, 02 Dec 2015 12:06:09 -0600 |
2146 | + |
2147 | +>>>>>>> debian/changelog |
2148 | libvirt (1.2.21-2) unstable; urgency=medium |
2149 | |
2150 | * [014a0c7] Add a build test to verify that the we can link against libvirt |
2151 | @@ -859,6 +2938,166 @@ libvirt (1.2.18-1) experimental; urgency=medium |
2152 | |
2153 | -- Guido Günther <agx@sigxcpu.org> Tue, 11 Aug 2015 21:19:43 +0200 |
2154 | |
2155 | +<<<<<<< debian/changelog |
2156 | +======= |
2157 | +libvirt (1.2.16-2ubuntu14) xenial; urgency=medium |
2158 | + |
2159 | + * debian/apparmor/libvirt-qemu: add a bunch of newly available qemu-* |
2160 | + architecture binaries. (LP: #1519030) |
2161 | + |
2162 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 23 Nov 2015 17:42:52 +0000 |
2163 | + |
2164 | +libvirt (1.2.16-2ubuntu13) xenial; urgency=medium |
2165 | + |
2166 | + * debian/control: switch ebtables from Recommends to Depends or default |
2167 | + configuration network doesn't get created. (LP: #1505576) |
2168 | + |
2169 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 05 Nov 2015 15:14:04 -0600 |
2170 | + |
2171 | +libvirt (1.2.16-2ubuntu12) xenial; urgency=medium |
2172 | + |
2173 | + * virt-aa-helper apparmor policy: add 'network inet6' (LP: #1511830) |
2174 | + |
2175 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 02 Nov 2015 11:49:56 -0600 |
2176 | + |
2177 | +libvirt (1.2.16-2ubuntu11) wily; urgency=medium |
2178 | + |
2179 | + * Fix the preinst and postinst: the check for whether libvirt-bin was |
2180 | + running was wrong for upstart systems, but we don't need to do that |
2181 | + anyway - just stop libvirt-bin unconditionally. (LP: #1499199) |
2182 | + * libvirt-guests.service: fix libvirtd.service -> libvirt-bin.service |
2183 | + |
2184 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Sun, 27 Sep 2015 15:47:08 +0000 |
2185 | + |
2186 | +libvirt (1.2.16-2ubuntu10) wily; urgency=medium |
2187 | + |
2188 | + * Add qemu-block-extra libraries to libvirt apparmor profile (LP: #1495895) |
2189 | + |
2190 | + -- Ryan Harper <ryan.harper@canonical.com> Wed, 16 Sep 2015 13:20:48 -0500 |
2191 | + |
2192 | +libvirt (1.2.16-2ubuntu9) wily; urgency=medium |
2193 | + |
2194 | + * Add upstream patches implementing a '--migrate-disks' option to virsh |
2195 | + migrate to specify block devices to migrate. (LP: #1398999) |
2196 | + |
2197 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 04 Sep 2015 09:29:52 -0500 |
2198 | + |
2199 | +libvirt (1.2.16-2ubuntu8) wily; urgency=medium |
2200 | + |
2201 | + * Support OVMF images in virt-aa-helper. (LP: #1483071) |
2202 | + * Fix the libvirt-bin.preinst to not stop libvirt-bin on upgrade |
2203 | + from 1.2.16-2ubuntu7. |
2204 | + |
2205 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 14 Aug 2015 07:34:30 -0500 |
2206 | + |
2207 | +libvirt (1.2.16-2ubuntu7) wily; urgency=medium |
2208 | + |
2209 | + * Stop libvirt-bin at pre-inst if upgrading from a non-systemd version, |
2210 | + restart at postinst. (This can be removed after 16.04 release) |
2211 | + * Commonize stopping of vms in upstart/systemd. |
2212 | + |
2213 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 11 Aug 2015 17:40:36 -0500 |
2214 | + |
2215 | +libvirt (1.2.16-2ubuntu6) wily; urgency=medium |
2216 | + |
2217 | + * Add systemd units and libvirt-stop-guests script to stop VMs before |
2218 | + a host completes shutdown (LP: #1480440) |
2219 | + |
2220 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 11 Aug 2015 15:42:29 -0500 |
2221 | + |
2222 | +libvirt (1.2.16-2ubuntu5) wily; urgency=medium |
2223 | + |
2224 | + * debian/control changes: |
2225 | + - Replace module-init-tools with kmod |
2226 | + * debian/tests: |
2227 | + - add autopkgtests from Debian |
2228 | + |
2229 | + -- Chris J Arges <chris.j.arges@canonical.com> Fri, 10 Jul 2015 14:15:48 -0500 |
2230 | + |
2231 | +libvirt (1.2.16-2ubuntu4) wily; urgency=medium |
2232 | + |
2233 | + * d/p/{storage-allow-zero-capacity-with-non-backing-file-to.patch, |
2234 | + tests-add-vol-qcow2-zerocapacity-test-to-storagevolx.patch} added to address |
2235 | + (LP: #1459748). Allow zero capacity storage creation with non-backing file. |
2236 | + |
2237 | + -- Chris J Arges <chris.j.arges@canonical.com> Fri, 10 Jul 2015 12:50:50 -0500 |
2238 | + |
2239 | +libvirt (1.2.16-2ubuntu3) wily; urgency=medium |
2240 | + |
2241 | + * debian/apparmor/libvirt-qemu: |
2242 | + allow serial console backed by pts chardev (LP: #1342083) |
2243 | + |
2244 | + -- Chris J Arges <chris.j.arges@canonical.com> Tue, 07 Jul 2015 16:38:17 -0500 |
2245 | + |
2246 | +libvirt (1.2.16-2ubuntu2) wily; urgency=low |
2247 | + |
2248 | + [ Chris J Arges ] |
2249 | + * Merge from Debian unstable. Remaining changes: |
2250 | + - debian/apparmor/{libvirt-lxc,libvirt-qemu,local-usr.sbin.libvirtd, |
2251 | + TEMPLATE.lxc,TEMPLATE.qemu,usr.lib.libvirt.virt-aa-helper, |
2252 | + usr.sbin.libvirtd} Add apparmor profiles. |
2253 | + - debian/bug-presubj: removed |
2254 | + - debian/control: |
2255 | + - add cdbs, dh-autoreconf, libcurl4-gnutls-dev |
2256 | + - add libxml-libxml-perl, libhal-dev |
2257 | + - swap open-iscsi to open-iscsi-utils |
2258 | + - Enable numa support on ppc64 and ppc64el. |
2259 | + - remove libsanlock-dev, libselinux1-dev, libsystemd-daemon-dev |
2260 | + - remove systemtap-sdt-dev, python, sheepdog, librados-dev, libfuse-dev |
2261 | + - remove libssh2-1, augeas-tools |
2262 | + - add libcgmanager-dev, xsltproc |
2263 | + - remove Vcs-Git |
2264 | + - adjust X-Python-Version > 2.7 |
2265 | + - don't build libvirt-clients, libvirt-daemon, libvirt-sanlock packages |
2266 | + * keep debian/{libvirt-bin.apport,libvirt-bin.cron.daily} |
2267 | + * debian/libvirt-daemon.* has been mostly renamed to debian/libvirt-bin.* |
2268 | + * add upstart script for libvirt-bin |
2269 | + * debian/*.links files not added |
2270 | + * debian/libvirt-sanlock* not merged |
2271 | + * debian/libvirt-clients* not merged |
2272 | + * debian smoke tests not merged |
2273 | + * keep debian/{libvirt-migrate-qemu-disks.*, |
2274 | + libvirt-migrate-qemu-machinetype.*, |
2275 | + libvirt-migrate-xend-managed-domains.*} |
2276 | + * keep debian/libvirt-suspendonreboot |
2277 | + * keep debian/libvirt-uri.sh |
2278 | + * Don't apply the following patches: |
2279 | + - d/p/Debianize-libvirt-guests.patch |
2280 | + - d/p/Debianize-systemd-service-files.patch |
2281 | + - d/p/debian/Debianize-virtlockd.patch |
2282 | + - d/p/fix-Debian-specific-path-to-hvm-loader.patch |
2283 | + - d/p/Disable-gnulib-s-test-nonplocking-pipe.sh.patch |
2284 | + - d/p/patch-qemuMonitorTextGetMigrationStatus-to-intercept.patch |
2285 | + * debian/polkit/* not added |
2286 | + * debian/README.Debian: |
2287 | + - add 'Apparmor Profile' section |
2288 | + - add 'Disk migration' section |
2289 | + * debian/rules: |
2290 | + - add cdbs and autoconf stuff |
2291 | + - don't build WITH_SANLOCK, WITH_INIT_SCRIPT, WITH_SYSTEMD, WITH_FIREWALLD |
2292 | + WITH_SELINUX |
2293 | + - use qemu-group kvm instead of libvirt-qemu |
2294 | + - set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
2295 | + - remove auto_test section |
2296 | + - add build/libvirt-bin:: section to install |
2297 | + - apparmor files |
2298 | + - apport hooks |
2299 | + - libvirt-migrate-qemu-disks |
2300 | + - use clean:: instead of dh_*clean |
2301 | + |
2302 | + [ Chuck Short ] |
2303 | + + Rediffed: |
2304 | + - debian/patches/storage-default-permission-mode-to-0711 |
2305 | + - debian/patches/ubuntu_machine_type.patch |
2306 | + * debian/libvirt-bin.init: Adjust avahi to avahi-daemon (LP: #1453572) |
2307 | + |
2308 | + [ Serge Hallyn ] |
2309 | + * 9040-virt-aa-helper-add-unix-channels.patch: add support for unix |
2310 | + sockets for serials. (LP: #1015154) |
2311 | + |
2312 | + -- Chris J Arges <chris.j.arges@canonical.com> Wed, 01 Jul 2015 13:33:40 -0500 |
2313 | + |
2314 | +>>>>>>> debian/changelog |
2315 | libvirt (1.2.16-2) unstable; urgency=medium |
2316 | |
2317 | * [0266267] Build-Depend and suggest nfs-common |
2318 | @@ -924,6 +3163,52 @@ libvirt (1.2.15-1) experimental; urgency=medium |
2319 | |
2320 | -- Guido Günther <agx@sigxcpu.org> Tue, 05 May 2015 19:26:21 +0200 |
2321 | |
2322 | +<<<<<<< debian/changelog |
2323 | +======= |
2324 | +libvirt (1.2.15-0ubuntu4) wily; urgency=medium |
2325 | + |
2326 | + * Add post-start to upstart (/etc/init/libvirt-bin.conf) and |
2327 | + sysv (/etc/init.d/libvirt-bin) jobs to ensure libvirt-sock |
2328 | + created before up (LP: #1455608) |
2329 | + |
2330 | + -- Edward Hope-Morley <edward.hope-morley@canonical.com> Thu, 28 May 2015 16:06:44 +0100 |
2331 | + |
2332 | +libvirt (1.2.15-0ubuntu3) wily; urgency=low |
2333 | + |
2334 | + * d/p/ubuntu-libxl-qemu-path.patch: Set correct path for qemu binary |
2335 | + for new configs and convert old configs using qemu-dm. |
2336 | + (LP: #1459600) |
2337 | + * d/p/ubuntu-libxl-hvmloader-path.patch: Get Xen version from dpkg-query |
2338 | + at compile time and set LIBXL_FIRMWARE_DIR as long as libxen-dev does |
2339 | + not provide a xenlight.pc file. Use that directory to update existing |
2340 | + configs. |
2341 | + (LP: #1459603) |
2342 | + |
2343 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 28 May 2015 12:21:23 +0200 |
2344 | + |
2345 | +libvirt (1.2.15-0ubuntu2) wily; urgency=medium |
2346 | + |
2347 | + * debian/apparmor/libvirt-qemu: add /sys read accesses needed by newer |
2348 | + qemu: /sys/devices/system/node/, /sys/devices/system/cpu/ and |
2349 | + /sys/devices/system/node/node[0-9]*/meminfo |
2350 | + |
2351 | + -- Jamie Strandboge <jamie@ubuntu.com> Wed, 13 May 2015 16:41:54 -0500 |
2352 | + |
2353 | +libvirt (1.2.15-0ubuntu1) wily; urgency=medium |
2354 | + |
2355 | + * New upstream release: |
2356 | + + Dropped patches: |
2357 | + - d/p/add-cgmanager-support.patch |
2358 | + - d/p/cgmanager-mutex |
2359 | + - d/p/cgm-ignore-machined-failure |
2360 | + - d/p/9020-lp545795.patch |
2361 | + - d/pa/ubuntu-libxl-qemu-nopath.patch |
2362 | + - d/p/ubuntu-libxl-migrate-dm.patch |
2363 | + - d/p9037-virt-aa-helper-add-unix-channels-esp-for-qemu-guest-.patch |
2364 | + |
2365 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 07 May 2015 10:27:49 -0400 |
2366 | + |
2367 | +>>>>>>> debian/changelog |
2368 | libvirt (1.2.15~rc2-1) experimental; urgency=medium |
2369 | |
2370 | * [852e3c3] New upstream version 1.2.15~rc2 |
2371 | @@ -982,6 +3267,113 @@ libvirt (1.2.12-1) experimental; urgency=medium |
2372 | |
2373 | -- Guido Günther <agx@sigxcpu.org> Thu, 29 Jan 2015 11:02:21 +0100 |
2374 | |
2375 | +<<<<<<< debian/changelog |
2376 | +======= |
2377 | +libvirt (1.2.12-0ubuntu12) vivid; urgency=low |
2378 | + |
2379 | + * Add profile script to automatically set the default URI based on |
2380 | + the currently running hyperisor (Xen or KVM/Qemu). |
2381 | + (LP: #1334749) |
2382 | + |
2383 | + -- Stefan Bader <stefan.bader@canonical.com> Tue, 14 Apr 2015 09:02:52 -0500 |
2384 | + |
2385 | +libvirt (1.2.12-0ubuntu11) vivid; urgency=medium |
2386 | + |
2387 | + * create /var/lib/libvirt/qemu/channel/target (LP: #1393842) |
2388 | + - libvirt-bin.dirs: add /var/lib/libvirt/qemu/channel/target |
2389 | + - libvirt-bin.postinst: chown target directory to libvirt-qemu:kvm so |
2390 | + qemu can create the unix sockets. |
2391 | + |
2392 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 09 Apr 2015 10:40:05 -0500 |
2393 | + |
2394 | +libvirt (1.2.12-0ubuntu10) vivid; urgency=medium |
2395 | + |
2396 | + * Fix previous patch to ignore any abstract unix domain sockets |
2397 | + * Update the cgmanager patch so that container start and stop work under |
2398 | + systemd. (LP: #1438730) In 15.10 we will drop the cgmanager patch(es). |
2399 | + |
2400 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 08 Apr 2015 10:58:04 -0500 |
2401 | + |
2402 | +libvirt (1.2.12-0ubuntu9) vivid; urgency=medium |
2403 | + |
2404 | + * 9037-virt-aa-helper-add-unix-channels-esp-for-qemu-guest-.patch: Allow |
2405 | + libvirt domains to start when using qemu guest agent. (LP: #1393842) |
2406 | + |
2407 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 06 Apr 2015 11:14:03 -0500 |
2408 | + |
2409 | +libvirt (1.2.12-0ubuntu8) vivid; urgency=medium |
2410 | + |
2411 | + * silence denial of attempted reads of lttng files (LP: #1432644) |
2412 | + |
2413 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 27 Mar 2015 21:36:27 -0500 |
2414 | + |
2415 | +libvirt (1.2.12-0ubuntu7) vivid; urgency=low |
2416 | + |
2417 | + * No-change rebuild to pull in libxen-dev 4.5 |
2418 | + |
2419 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 25 Feb 2015 18:31:16 +0100 |
2420 | + |
2421 | +libvirt (1.2.12-0ubuntu6) vivid; urgency=low |
2422 | + |
2423 | + * Fix xml validation for Xen by allowing non-absolute path values |
2424 | + in loader and bootloader elements (LP: #1425497). |
2425 | + * Fix up Xen emulator in old configurations and for new definitions to |
2426 | + point to /usr/bin/qemu-system-i386 (LP: #1425497). |
2427 | + |
2428 | + -- Stefan Bader <stefan.bader@canonical.com> Fri, 13 Feb 2015 17:57:27 +0100 |
2429 | + |
2430 | +libvirt (1.2.12-0ubuntu5) vivid; urgency=medium |
2431 | + |
2432 | + * Remove smoser-ppc64le-is-ppc64.patch - the problem will be solved by the |
2433 | + qemu-system-ppcle symlink in qemu-system-ppc package. |
2434 | + |
2435 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 12 Feb 2015 15:38:39 -0600 |
2436 | + |
2437 | +libvirt (1.2.12-0ubuntu4) vivid; urgency=medium |
2438 | + |
2439 | + * libvirt-qemu: allow kvm script on ppc to execute uname |
2440 | + |
2441 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 12 Feb 2015 14:05:14 -0600 |
2442 | + |
2443 | +libvirt (1.2.12-0ubuntu3) vivid; urgency=medium |
2444 | + |
2445 | + * Apply patch from smoser to make libvirt on ppc64le functional. |
2446 | + (LP: #1418221) |
2447 | + |
2448 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 09 Feb 2015 12:09:49 -0600 |
2449 | + |
2450 | +libvirt (1.2.12-0ubuntu2) vivid; urgency=medium |
2451 | + |
2452 | + * debian/control: Use libxml-libxml-perl instead of libxml-xpath-perl. |
2453 | + * debian/patches/docs-remove-xpath.patch: Use libxml instead of XPath. |
2454 | + |
2455 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 06 Feb 2015 11:28:15 -0500 |
2456 | + |
2457 | +libvirt (1.2.12-0ubuntu1) vivid; urgency=medium |
2458 | + |
2459 | + * New upstream release |
2460 | + * Rediffed patches: |
2461 | + - debian/patches/9030-create-socket-dir |
2462 | + - debian/patches/add-cgmanager-support.patch |
2463 | + - debian/patches/cgroups-ignore-systemd-failure |
2464 | + * Dropped patches: |
2465 | + - debian/patches/ubuntu-libxl-Implement-basic-video-device-selection.patch |
2466 | + - debian/patches/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch |
2467 | + - debian/patches/9033-apparmor-use-TEMPLATE.qemu-for-kvm.patch |
2468 | + - debian/patches/-CVE-2014-3633.patch |
2469 | + - debian/patches/dont-include-non-migrateable-features-in-host-model |
2470 | + - debian/patches/9036-util-prepare-uri-for-libxml2-2.9.2.patch |
2471 | + - debian/patches/CVE-2014-3657.patch |
2472 | + - debian/patches/CVE-2014-7823.patch |
2473 | + - debian/patches/add-ppc64le-support.patch |
2474 | + - debian/patches/upstream-libxl-Allow-libxl-to-find-pygrub-binary.patch |
2475 | + * debian/control: Add libxml-xpath-perl and xsltproc to dependencies |
2476 | + * debian/patches/skip-vircgrouptest.patch: Skip cgroup tests. |
2477 | + * debian/patches/disable-network-test.patch: Skip network tests |
2478 | + |
2479 | + -- Chuck Short <zulcss@ubuntu.com> Tue, 03 Feb 2015 13:12:36 -0500 |
2480 | + |
2481 | +>>>>>>> debian/changelog |
2482 | libvirt (1.2.12~rc2-1) experimental; urgency=medium |
2483 | |
2484 | * [67f2b22] New upstream version 1.2.12~rc2 |
2485 | @@ -1223,6 +3615,7 @@ libvirt (1.2.8-1) experimental; urgency=medium |
2486 | |
2487 | -- Guido Günther <agx@sigxcpu.org> Fri, 05 Sep 2014 19:56:50 +0200 |
2488 | |
2489 | +<<<<<<< debian/changelog |
2490 | libvirt (1.2.7-11) unstable; urgency=medium |
2491 | |
2492 | * [6534478] Check status in a systemd 208 compatible way |
2493 | @@ -1272,75 +3665,332 @@ libvirt (1.2.7-7) unstable; urgency=medium |
2494 | (Closes: #757952) |
2495 | |
2496 | -- Guido Günther <agx@sigxcpu.org> Wed, 13 Aug 2014 21:50:07 +0200 |
2497 | +======= |
2498 | +libvirt (1.2.8-0ubuntu21) vivid; urgency=medium |
2499 | |
2500 | -libvirt (1.2.7-6) unstable; urgency=medium |
2501 | + * d/apparmor/libvirt-qemu: Update the ceph.conf allow rule (LP: #1403648) |
2502 | |
2503 | - * [5e39138] Don't provide libvirt-bin via LSB headers. |
2504 | - This avoids a conflict when /e/i/libvirt-bin and /e/i/libvirtd |
2505 | - are around at the same time during dpkg's configure phase and |
2506 | - both init scripts Provide: libvirt-bin. |
2507 | - (Closes: #757330) |
2508 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 30 Jan 2015 10:02:20 +0100 |
2509 | |
2510 | - -- Guido Günther <agx@sigxcpu.org> Fri, 08 Aug 2014 17:58:36 +0200 |
2511 | +libvirt (1.2.8-0ubuntu20) vivid; urgency=medium |
2512 | |
2513 | -libvirt (1.2.7-5) unstable; urgency=medium |
2514 | + * debian/rules: |
2515 | + - use --with-esx (LP: #565771) |
2516 | + - specify restart-after-upgrade (LP: #1215617) |
2517 | + * debian/control: add libcurl4-gnutls-dev for esx support |
2518 | |
2519 | - * [06d457c] Bump comparison version so this applies to current failed |
2520 | - upgrades too. |
2521 | - * [bdae16d] Remove another obsolete conffile (Closes: #757332) |
2522 | - * [2f486c5] Don't try to stop libvirt-bin if it's already gone |
2523 | - (Closes: #757407) |
2524 | - * [a9643a0] Remove another obsolete conffile (Closes: #757332) |
2525 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 21 Jan 2015 13:01:59 -0600 |
2526 | |
2527 | - -- Guido Günther <agx@sigxcpu.org> Thu, 07 Aug 2014 23:21:39 +0200 |
2528 | +libvirt (1.2.8-0ubuntu19) vivid; urgency=medium |
2529 | |
2530 | -libvirt (1.2.7-4) unstable; urgency=medium |
2531 | + * apparmor libvirt-qemu template: allow reading charm-specific ceph config |
2532 | + and silence denials for /tmp/**. (LP: #1403648) |
2533 | |
2534 | - * [5e71896] Move networking configuration to libvirt-daemon-system too |
2535 | - * [32eea48] Remove left over empty directory |
2536 | - * [b3a2735] Also purge libvirt-bin.service on new installations. |
2537 | - The old service file was in libvirt-bin so we need to remove it when |
2538 | - libvirt-daemon-service is first installed (as we did before when |
2539 | - the whole code was in the postinst). |
2540 | - Thanks to Laurent Bigonville for the analysis (Closes: #757293) |
2541 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 06 Jan 2015 10:27:33 -0600 |
2542 | |
2543 | - -- Guido Günther <agx@sigxcpu.org> Thu, 07 Aug 2014 10:57:53 +0200 |
2544 | +libvirt (1.2.8-0ubuntu18) vivid; urgency=medium |
2545 | |
2546 | -libvirt (1.2.7-3) unstable; urgency=medium |
2547 | + * mutex cgmanager actions (Thanks to Don Bowman for finding the cause) |
2548 | + (LP: #1397130) (LP: #1367702) |
2549 | |
2550 | - * Upload to unstable |
2551 | - * [f634d53] Don't try to install qemu configuration on kFreeBSD. |
2552 | - QEMU support on kFreeBSD support is currently disabled due to test |
2553 | - failures. |
2554 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 18 Dec 2014 13:28:03 -0600 |
2555 | |
2556 | - -- Guido Günther <agx@sigxcpu.org> Wed, 06 Aug 2014 20:28:05 +0200 |
2557 | +libvirt (1.2.8-0ubuntu17) vivid; urgency=low |
2558 | |
2559 | -libvirt (1.2.7-2) experimental; urgency=medium |
2560 | + * d/p/upstream-libxl-Allow-libxl-to-find-pygrub-binary.patch: |
2561 | + Allow libxl to figure out the path to pygrub. (LP: #1396942) |
2562 | |
2563 | - * [ebfec9b] Don't try to install lxc.conf on kFreeBSD. |
2564 | - Another kFreeBSD build fix |
2565 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 11 Dec 2014 09:51:20 +0100 |
2566 | |
2567 | - -- Guido Günther <agx@sigxcpu.org> Mon, 04 Aug 2014 14:10:57 +0200 |
2568 | +libvirt (1.2.8-0ubuntu16) vivid; urgency=medium |
2569 | |
2570 | -libvirt (1.2.7-1) experimental; urgency=medium |
2571 | + * debian/patches/add-ppc64le-support.patch: Added patches needed |
2572 | + for ppc64le support. (LP: #1396070) |
2573 | |
2574 | - * [65e69d3] New upstream version 1.2.7 |
2575 | - * [d615910] Don't try to install virt-login-shell on non-linux. |
2576 | - It's LXC only. This fixes the build failure on kFreeBSD. |
2577 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 27 Nov 2014 08:57:35 -0500 |
2578 | |
2579 | - -- Guido Günther <agx@sigxcpu.org> Sun, 03 Aug 2014 19:20:26 +0200 |
2580 | +libvirt (1.2.8-0ubuntu15) vivid; urgency=medium |
2581 | |
2582 | -libvirt (1.2.7~rc2-1) experimental; urgency=medium |
2583 | + * libvirt-qemu: add r to sgabios.bin (LP: #1393548) |
2584 | |
2585 | - [ Guido Günther ] |
2586 | - * [16575d9] New upstream version 1.2.7~rc2 |
2587 | - * [bc785a7] Drop left over libvirt-bin references. |
2588 | - Fixes more leftovers of #730604. |
2589 | - * [ca64c62] Rediff patches |
2590 | - * [998e7d4] Update symbols file |
2591 | - * [06cf7b4] Make sure libvirt-bin versioned dependencies are recent enough |
2592 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 17 Nov 2014 15:05:22 -0600 |
2593 | |
2594 | - [ Laurent Bigonville ] |
2595 | +libvirt (1.2.8-0ubuntu14) vivid; urgency=medium |
2596 | + |
2597 | + [ Serge Hallyn ] |
2598 | + * 9036-util-prepare-uri-for-libxml2-2.9.2.patch: fix FTBFS against new |
2599 | + libxml 2.9.2 (LP: #1390637) |
2600 | + |
2601 | + [ Marc Deslauriers ] |
2602 | + * SECURITY UPDATE: denial of service via virConnectListAllDomains |
2603 | + - debian/patches/CVE-2014-3657.patch: fix domain deadlock in |
2604 | + src/conf/domain_conf.c. |
2605 | + - CVE-2014-3657 |
2606 | + * SECURITY UPDATE: xml information leak with read-only connections |
2607 | + - debian/patches/CVE-2014-7823.patch: check for migratable flag in |
2608 | + src/libvirt.c, src/remote/remote_protocol.x. |
2609 | + - CVE-2014-7823 |
2610 | + |
2611 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 11 Nov 2014 13:14:00 -0500 |
2612 | + |
2613 | +libvirt (1.2.8-0ubuntu13) vivid; urgency=medium |
2614 | + |
2615 | + * cull too-new apparmor rules depending on target host (LP: #1387251) |
2616 | + * add mising apparmor permissions for slof (LP: #1374554) |
2617 | + |
2618 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 07 Nov 2014 20:32:23 +0000 |
2619 | + |
2620 | +libvirt (1.2.8-0ubuntu12) vivid; urgency=medium |
2621 | + |
2622 | + * complete the 9p support: (LP: #1378434) |
2623 | + - libvirt-qemu: add fowner and fsetid |
2624 | + - virt-aa-helper: add 'l' to 9p file options |
2625 | + * dont-include-non-migrateable-features-in-host-model (LP: #1386503) |
2626 | + |
2627 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 29 Oct 2014 15:07:21 -0500 |
2628 | + |
2629 | +libvirt (1.2.8-0ubuntu11) utopic; urgency=medium |
2630 | + |
2631 | + [ Felix Geyer ] |
2632 | + * d/p/ubuntu_machine_type.patch: Fix No PCI buses available. (LP: #1379346). |
2633 | + |
2634 | + -- Chris J Arges <chris.j.arges@canonical.com> Thu, 09 Oct 2014 08:57:27 -0500 |
2635 | + |
2636 | +libvirt (1.2.8-0ubuntu10) utopic; urgency=medium |
2637 | + |
2638 | + * libvirt-bin.upstart: delay start until rc finished |
2639 | + This give hypervisors more time to finish their setup (LP: #1377900). |
2640 | + * libvirt-bin.upstart: add xen:/// uri to the list (LP: #1377960) |
2641 | + |
2642 | + -- Stefan Bader <stefan.bader@canonical.com> Mon, 06 Oct 2014 16:23:06 +0200 |
2643 | + |
2644 | +libvirt (1.2.8-0ubuntu9) utopic; urgency=medium |
2645 | + |
2646 | + * libvirt-qemu apparmor template: add /sys/firmware/devicetree/** r |
2647 | + (LP: #1374554) |
2648 | + |
2649 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 01 Oct 2014 17:09:05 -0500 |
2650 | + |
2651 | +libvirt (1.2.8-0ubuntu8) utopic; urgency=medium |
2652 | + |
2653 | + * libvirt-bin.postinst: fix syntax error (s/if/fi/) |
2654 | + |
2655 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 30 Sep 2014 13:07:19 -0500 |
2656 | + |
2657 | +libvirt (1.2.8-0ubuntu7) utopic; urgency=medium |
2658 | + |
2659 | + * libvirt-bin.postinst: check for confiles whichhave been removed rather |
2660 | + than fail package install (LP: #1375910) |
2661 | + |
2662 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 30 Sep 2014 12:37:16 -0500 |
2663 | + |
2664 | +libvirt (1.2.8-0ubuntu6) utopic; urgency=medium |
2665 | + |
2666 | + * SECURITY UPDATE: denial of service or information disclosure via |
2667 | + virDomainGetBlockIoTune |
2668 | + - debian/patches/CVE-2014-3633.patch: use correct definition when |
2669 | + looking up disk in src/qemu/qemu_driver.c. |
2670 | + - CVE-2014-3633 |
2671 | + |
2672 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 29 Sep 2014 15:23:37 -0400 |
2673 | + |
2674 | +libvirt (1.2.8-0ubuntu5) utopic; urgency=medium |
2675 | + |
2676 | + * debian/apparmor/libvirt-lxc (sync with container-base with lxc): |
2677 | + - remove bare 'signal' and 'ptrace' rules (base abstraction covers most |
2678 | + of what we need) |
2679 | + - allow signal (receive) peer=/usr/sbin/libvirtd |
2680 | + - allow ptrace peer=@{profile_name} |
2681 | + - deny mount options=(ro, remount, silent) -> / |
2682 | + - allow mount fstype=hugetlbfs |
2683 | + - shuffle a couple of rules around to make it easier to diff with lxc |
2684 | + policy |
2685 | + * debian/apparmor/TEMPLATE.lxc (sync with lxc-default): |
2686 | + - use attach_disconnected and mediate_deleted |
2687 | + - deny mount fstype=devpts, |
2688 | + |
2689 | + -- Jamie Strandboge <jamie@ubuntu.com> Thu, 25 Sep 2014 16:24:21 -0500 |
2690 | + |
2691 | +libvirt (1.2.8-0ubuntu4) utopic; urgency=medium |
2692 | + |
2693 | + * debian/apparmor/usr.sbin.libvirtd: allow 'network netlink' |
2694 | + |
2695 | + -- Jamie Strandboge <jamie@ubuntu.com> Thu, 18 Sep 2014 15:15:13 -0500 |
2696 | + |
2697 | +libvirt (1.2.8-0ubuntu3) utopic; urgency=medium |
2698 | + |
2699 | + * 9033-apparmor-use-TEMPLATE.qemu-for-kvm.patch - fix failure to start |
2700 | + KVM vms. |
2701 | + |
2702 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 18 Sep 2014 14:08:04 -0500 |
2703 | + |
2704 | +libvirt (1.2.8-0ubuntu2) utopic; urgency=low |
2705 | + |
2706 | + * d/p/ubuntu-xend-probe.patch: |
2707 | + Update patch correctly and re-enable it. It seems like it only was |
2708 | + half updated and then disabled without reasons. |
2709 | + * d/p/ubuntu-libxl-Implement-basic-video-device-selection.patch: |
2710 | + Re-activate adapted patch. Some pieces made it into upstream as a |
2711 | + bug fix. The rest is still needed to allow selecing an alternate |
2712 | + graphics device for Xen HVM guests. |
2713 | + * d/p/ubuntu-libxl-Fix-up-VRAM-to-minimum-requirements.patch: |
2714 | + Re-activate unchanged patch (for some reason dropped when moving |
2715 | + to 1.2.6). |
2716 | + This one is a bit of a work-around mainly for virt-manager which sets |
2717 | + gfx memory to values below the minimum requirement for Xen. And the |
2718 | + UI does not allow to change that. This patch just goes for the minimum |
2719 | + in that case. |
2720 | + |
2721 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 18 Sep 2014 10:00:36 +0200 |
2722 | + |
2723 | +libvirt (1.2.8-0ubuntu1) utopic; urgency=medium |
2724 | + |
2725 | + [ Chuck Short ] |
2726 | + * New upstream release: (LP: #1367422) |
2727 | + + Dropped: |
2728 | + - debian/patches/ovs-delete-port-if-exists-while-adding-new-one |
2729 | + + Refreshed: |
2730 | + - debian/patches/add-cgmanager-support.patch |
2731 | + - debian/patches/storage-default-permission-mode-to-0711 |
2732 | + |
2733 | + [ Serge Hallyn ] |
2734 | + * d/apparmor |
2735 | + - install TEMPLATE.qemu and TEMPLATE.lxc |
2736 | + - add libvirt-lxc abstraction, add permissions to it needed for |
2737 | + a ubuntu container to start. |
2738 | + - libvirt-qemu - add qemu-bridge-helper policy from upstream |
2739 | + - libvirt-qemu - add qemu-microblaze allows from upstream |
2740 | + - edit lxc.conf to enable apparmor by default (LP: #914716) |
2741 | + (LP: #1008393) (LP: #1088295) |
2742 | + * d/apparmor/libvirt-qemu: add /dev/shm as path to spice.* nodes |
2743 | + for systemd case. (LP: #1365163) |
2744 | + * d/p/9030-create-socket-dir - create session socket dir if |
2745 | + needed (Should be replaced eventually by the upstream fix) |
2746 | + * d/p/9032-lxc-allow-no-security-driver: don't fail if apparmor |
2747 | + driver is not available (else the qa-regression-tests fail with |
2748 | + skip_apparmor) |
2749 | + |
2750 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 15 Sep 2014 18:30:06 -0500 |
2751 | + |
2752 | +libvirt (1.2.7-11) unstable; urgency=medium |
2753 | + |
2754 | + * [6534478] Check status in a systemd 208 compatible way |
2755 | + systemd 204 returned 0 when trying to reload a not running service but |
2756 | + 208 changed behaviour. So use status instead of is-enabled. |
2757 | + Thanks to Neutron Soutmun for his feedback (Closes: #758688) |
2758 | + |
2759 | + -- Guido Günther <agx@sigxcpu.org> Sun, 24 Aug 2014 10:54:26 +0200 |
2760 | + |
2761 | +libvirt (1.2.7-10) unstable; urgency=medium |
2762 | + |
2763 | + * [d319f15] Only reexec virtlockd if enabled (Closes: #758688) |
2764 | + |
2765 | + -- Guido Günther <agx@sigxcpu.org> Thu, 21 Aug 2014 16:34:36 +0200 |
2766 | + |
2767 | +libvirt (1.2.7-9) unstable; urgency=medium |
2768 | + |
2769 | + * [1c2c5ee] Don't let dh_systemd_start guess the package to act on |
2770 | + (Closes: #758552) |
2771 | + * [ab79901] Don't restart libvirt-guests when using systemd so it's |
2772 | + consistent with sysvinit. We'd restart VMs on package upgrads otherwise. |
2773 | + |
2774 | + -- Guido Günther <agx@sigxcpu.org> Tue, 19 Aug 2014 09:59:47 +0200 |
2775 | + |
2776 | +libvirt (1.2.7-8) unstable; urgency=medium |
2777 | + |
2778 | + * [d98aa3b] Fix wrong relation in preinst. |
2779 | + Thanks to Laurent Bigonville (Closes: #758136) |
2780 | + |
2781 | + -- Guido Günther <agx@sigxcpu.org> Thu, 14 Aug 2014 21:06:45 +0200 |
2782 | + |
2783 | +libvirt (1.2.7-7) unstable; urgency=medium |
2784 | + |
2785 | + * [42dbd16] Skip more linux specific stuff on kFreeBSD |
2786 | + * [a2ff23f] Don't restart virtlockd on upgrade virtlockd must be reloaded so |
2787 | + it reexecs itself. (Closes: #757453) |
2788 | + * [4914adc] Use symlinks for upstream changelog. This safes 1.9M per |
2789 | + package |
2790 | + * [3583f4b] Don't fail qemu driver intialization if we can't determine |
2791 | + hugepage size. Thanks to a lot to Jamie Heilman for testing it |
2792 | + (Closes: #757609) |
2793 | + * [3b23724] Make 'uri' command a bit more prominent. (Closes: #688778) |
2794 | + * [63e7e51] Also stop libvirt-bin in libvirt-bin's preinst. |
2795 | + When libvirt-daemon-system's preinst runs the new libvirt-bin might |
2796 | + already be unpacked and therefore the libvirt-bin service file already |
2797 | + gone. So additionally stop libvirt-bin in libvirt-bin's preinst. |
2798 | + (Closes: #757952) |
2799 | + |
2800 | + -- Guido Günther <agx@sigxcpu.org> Wed, 13 Aug 2014 21:50:07 +0200 |
2801 | +>>>>>>> debian/changelog |
2802 | + |
2803 | +libvirt (1.2.7-6) unstable; urgency=medium |
2804 | + |
2805 | + * [5e39138] Don't provide libvirt-bin via LSB headers. |
2806 | + This avoids a conflict when /e/i/libvirt-bin and /e/i/libvirtd |
2807 | + are around at the same time during dpkg's configure phase and |
2808 | + both init scripts Provide: libvirt-bin. |
2809 | + (Closes: #757330) |
2810 | + |
2811 | + -- Guido Günther <agx@sigxcpu.org> Fri, 08 Aug 2014 17:58:36 +0200 |
2812 | + |
2813 | +libvirt (1.2.7-5) unstable; urgency=medium |
2814 | + |
2815 | + * [06d457c] Bump comparison version so this applies to current failed |
2816 | + upgrades too. |
2817 | + * [bdae16d] Remove another obsolete conffile (Closes: #757332) |
2818 | + * [2f486c5] Don't try to stop libvirt-bin if it's already gone |
2819 | + (Closes: #757407) |
2820 | + * [a9643a0] Remove another obsolete conffile (Closes: #757332) |
2821 | + |
2822 | + -- Guido Günther <agx@sigxcpu.org> Thu, 07 Aug 2014 23:21:39 +0200 |
2823 | + |
2824 | +libvirt (1.2.7-4) unstable; urgency=medium |
2825 | + |
2826 | + * [5e71896] Move networking configuration to libvirt-daemon-system too |
2827 | + * [32eea48] Remove left over empty directory |
2828 | + * [b3a2735] Also purge libvirt-bin.service on new installations. |
2829 | + The old service file was in libvirt-bin so we need to remove it when |
2830 | + libvirt-daemon-service is first installed (as we did before when |
2831 | + the whole code was in the postinst). |
2832 | + Thanks to Laurent Bigonville for the analysis (Closes: #757293) |
2833 | + |
2834 | + -- Guido Günther <agx@sigxcpu.org> Thu, 07 Aug 2014 10:57:53 +0200 |
2835 | + |
2836 | +libvirt (1.2.7-3) unstable; urgency=medium |
2837 | + |
2838 | + * Upload to unstable |
2839 | + * [f634d53] Don't try to install qemu configuration on kFreeBSD. |
2840 | + QEMU support on kFreeBSD support is currently disabled due to test |
2841 | + failures. |
2842 | + |
2843 | + -- Guido Günther <agx@sigxcpu.org> Wed, 06 Aug 2014 20:28:05 +0200 |
2844 | + |
2845 | +libvirt (1.2.7-2) experimental; urgency=medium |
2846 | + |
2847 | + * [ebfec9b] Don't try to install lxc.conf on kFreeBSD. |
2848 | + Another kFreeBSD build fix |
2849 | + |
2850 | + -- Guido Günther <agx@sigxcpu.org> Mon, 04 Aug 2014 14:10:57 +0200 |
2851 | + |
2852 | +libvirt (1.2.7-1) experimental; urgency=medium |
2853 | + |
2854 | + * [65e69d3] New upstream version 1.2.7 |
2855 | + * [d615910] Don't try to install virt-login-shell on non-linux. |
2856 | + It's LXC only. This fixes the build failure on kFreeBSD. |
2857 | + |
2858 | + -- Guido Günther <agx@sigxcpu.org> Sun, 03 Aug 2014 19:20:26 +0200 |
2859 | + |
2860 | +libvirt (1.2.7~rc2-1) experimental; urgency=medium |
2861 | + |
2862 | + [ Guido Günther ] |
2863 | + * [16575d9] New upstream version 1.2.7~rc2 |
2864 | + * [bc785a7] Drop left over libvirt-bin references. |
2865 | + Fixes more leftovers of #730604. |
2866 | + * [ca64c62] Rediff patches |
2867 | + * [998e7d4] Update symbols file |
2868 | + * [06cf7b4] Make sure libvirt-bin versioned dependencies are recent enough |
2869 | + |
2870 | + [ Laurent Bigonville ] |
2871 | * [daf46fe] Stop the daemon in the preinst script instead of the postinst |
2872 | one when renaming the .service file as it now contains the |
2873 | "Restart=on-failure" option and blindly killing the daemon is not working |
2874 | @@ -1382,6 +4032,122 @@ libvirt (1.2.6-1) experimental; urgency=medium |
2875 | |
2876 | -- Guido Günther <agx@sigxcpu.org> Tue, 22 Jul 2014 22:33:51 +0200 |
2877 | |
2878 | +<<<<<<< debian/changelog |
2879 | +======= |
2880 | +libvirt (1.2.6-0ubuntu6) utopic; urgency=medium |
2881 | + |
2882 | + * debian/apparmor/usr.sbin.libvirtd: update for abstract socket mediation |
2883 | + (LP: #1362199) |
2884 | + * debian/apparmor/libvirt-qemu: allow 'r' on @{PROC}/sys/kernel/cap_last_cap |
2885 | + * debian/control: Suggests apparmor >= 2.8.96~2541-0ubuntu4~ |
2886 | + |
2887 | + -- Jamie Strandboge <jamie@ubuntu.com> Fri, 05 Sep 2014 17:32:16 -0500 |
2888 | + |
2889 | +libvirt (1.2.6-0ubuntu5) utopic; urgency=medium |
2890 | + |
2891 | + * cgroups-ignore-systemd-failure - fix incoming migration failures when |
2892 | + systemd-shim is installed. |
2893 | + * ovs-delete-port-if-exists-while-adding-new-one - cherrypick commit 33445ce |
2894 | + from upstream (LP: #1343262) |
2895 | + |
2896 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 08 Aug 2014 09:56:43 -0500 |
2897 | + |
2898 | +libvirt (1.2.6-0ubuntu4) utopic; urgency=high |
2899 | + |
2900 | + * No change rebuild against gnutls28. |
2901 | + |
2902 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Fri, 08 Aug 2014 13:28:03 +0100 |
2903 | + |
2904 | +libvirt (1.2.6-0ubuntu3) utopic; urgency=medium |
2905 | + |
2906 | + * debian/apparmor/usr.sbin.libvirtd - add cap-sys-resource to fully |
2907 | + fix (LP: #1276719) |
2908 | + |
2909 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 07 Aug 2014 12:43:20 -0500 |
2910 | + |
2911 | +libvirt (1.2.6-0ubuntu2) utopic; urgency=medium |
2912 | + |
2913 | + * Rebuild against libparted2. |
2914 | + |
2915 | + -- Colin Watson <cjwatson@ubuntu.com> Mon, 21 Jul 2014 21:27:18 +0100 |
2916 | + |
2917 | +libvirt (1.2.6-0ubuntu1) utopic; urgency=medium |
2918 | + |
2919 | + * New upstream release: |
2920 | + + Dropped: |
2921 | + - debian/patches/virt-aa-helper-vhost.patch |
2922 | + - debian/patches/libxl-Implement-basic-video-device-selection.patch |
2923 | + - debian/patches/libxl-Fix-up-VRAM-to-minimum-requirements.patch |
2924 | + + debian/rules: Include packaging version in the log file. (LP: #1335221) |
2925 | + |
2926 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 04 Jul 2014 08:40:24 -0400 |
2927 | + |
2928 | +libvirt (1.2.5-0ubuntu6) utopic; urgency=low |
2929 | + |
2930 | + * libxl: Refresh patch(es) to allow the choice between Cirrus and |
2931 | + VGA for Xen HVM guests. |
2932 | + - d/p/libxl-Implement-basic-video-device-selection.patch [v4] |
2933 | + - d/p/libxl-Fix-up-VRAM-to-minimum-requirements.patch |
2934 | + |
2935 | + -- Stefan Bader <stefan.bader@canonical.com> Mon, 30 Jun 2014 16:08:56 +0200 |
2936 | + |
2937 | +libvirt (1.2.5-0ubuntu5) utopic; urgency=low |
2938 | + |
2939 | + * debian/apparmor/usr.sbin.libvirtd: allow libvirtd to run |
2940 | + libxl-save-helper (required for save restore through libxl). |
2941 | + (LP: #1334195) |
2942 | + |
2943 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 26 Jun 2014 15:53:05 +0200 |
2944 | + |
2945 | +libvirt (1.2.5-0ubuntu4) utopic; urgency=low |
2946 | + |
2947 | + * debian/apparmor/usr.sbin.libvirtd: allow pygrub to be run |
2948 | + (LP: #1326003) |
2949 | + |
2950 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 18 Jun 2014 11:04:15 +0200 |
2951 | + |
2952 | +libvirt (1.2.5-0ubuntu3) utopic; urgency=medium |
2953 | + |
2954 | + * d/p/virt-aa-helper-vhost.patch: allow access to /dev/vhost-net if domain |
2955 | + needs it (LP: #1322568) |
2956 | + |
2957 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 17 Jun 2014 22:01:49 -0500 |
2958 | + |
2959 | +libvirt (1.2.5-0ubuntu2) utopic; urgency=medium |
2960 | + |
2961 | + * implement cgmanager support (LP: #1322677) |
2962 | + - debian/control: build-dep on libcgmanager-dev, depend on cgmanager |
2963 | + - d/p/add-cgmanager-support.patch |
2964 | + |
2965 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 17 Jun 2014 16:40:20 -0500 |
2966 | + |
2967 | +libvirt (1.2.5-0ubuntu1) utopic; urgency=medium |
2968 | + |
2969 | + [ Chuck Short ] |
2970 | + * New upstream version: |
2971 | + + Rediffed: |
2972 | + - d/p/ubuntu-xend-probe.patch |
2973 | + + Dropped: |
2974 | + - d/p/libxl-Check-for-control_d-string-to-decide-about-dom.patch |
2975 | + - d/p/libxl-do-not-use-virdomain-id.patch |
2976 | + - d/p/libxl-set-disk-format-for-cdrom.patch |
2977 | + - d/p/libxl-set-vfb0-data-in-build-config.patch |
2978 | + - d/p/libxl-support-sexpr-in-native-to-XML-conversion.patch |
2979 | + - d/p/patch-qemuMonitorTextGetMigrationStatus-to-intercept.patch |
2980 | + - d/p/accomodate-new-qemu-migration-status-setup.patch |
2981 | + - d/p/9025-apparmor-allow-access-to-filesystem-mounts |
2982 | + - d/p/add-a-mutex-to-serialize-updates-to-fw.patch |
2983 | + - d/p/arm-cpu-baseline.patch |
2984 | + + debian/control: Add ebtables, iptables, and qemu-utils as a build dependency. |
2985 | + |
2986 | + [ Serge Hallyn ] |
2987 | + * d/p/ubuntu-skip-virstoragetest: skip a test that hangs in buildds. |
2988 | + * d/apparmor/TEMPLATE: replace libvirt-qemu with libvirt-driver to match |
2989 | + upstream commit 43c030f. |
2990 | + |
2991 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 02 Jun 2014 09:35:18 -0400 |
2992 | + |
2993 | +>>>>>>> debian/changelog |
2994 | libvirt (1.2.4-3) unstable; urgency=medium |
2995 | |
2996 | * [b0b7359] Don't pretend kFreeBSD supports linux only features. So far we |
2997 | @@ -1460,6 +4226,150 @@ libvirt (1.2.3-1) experimental; urgency=medium |
2998 | |
2999 | -- Guido Günther <agx@sigxcpu.org> Mon, 07 Apr 2014 12:15:02 +0200 |
3000 | |
3001 | +<<<<<<< debian/changelog |
3002 | +======= |
3003 | +libvirt (1.2.2-0ubuntu13.2) utopic; urgency=medium |
3004 | + |
3005 | + * debian/apparmor/libvirt-qemu: add device-tree access for ppc |
3006 | + (LP: #1321365) |
3007 | + |
3008 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 05 Jun 2014 12:06:17 -0500 |
3009 | + |
3010 | +libvirt (1.2.2-0ubuntu13.1) trusty-proposed; urgency=medium |
3011 | + |
3012 | + * debian/control: change apparmor dependency into an inverse conflicts, |
3013 | + so that libvirt can continue to be used without apparmor. (LP: #1304167) |
3014 | + |
3015 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 17 Apr 2014 10:42:08 -0500 |
3016 | + |
3017 | +libvirt (1.2.2-0ubuntu13) trusty; urgency=medium |
3018 | + |
3019 | + * Add a dependency on the new apparmor to make sure we have the new |
3020 | + parser around before we attempt to load a profile requiring the new |
3021 | + stanza support. (LP: #1304167) |
3022 | + |
3023 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 14 Apr 2014 11:03:37 -0500 |
3024 | + |
3025 | +libvirt (1.2.2-0ubuntu12) trusty; urgency=low |
3026 | + |
3027 | + * d/p/libxl-support-sexpr-in-native-to-XML-conversion.patch: |
3028 | + Allow to use libvirt to convert xend guest configurations into |
3029 | + xml format. |
3030 | + * Add libvirt-migrate-xend-managed-domains migration script. |
3031 | + (LP: #1303886) |
3032 | + * Added breaks for xen-utils-4.(1|3) to ensure postinst order. |
3033 | + |
3034 | + -- Stefan Bader <stefan.bader@canonical.com> Tue, 08 Apr 2014 19:55:29 +0200 |
3035 | + |
3036 | +libvirt (1.2.2-0ubuntu11) trusty; urgency=medium |
3037 | + |
3038 | + * debian/patches/recognize-trusty-machine-type.patch: Revert patch |
3039 | + since it was causing issues with virtio deivces. (LP: #1304107) |
3040 | + |
3041 | + -- Chuck Short <zulcss@ubuntu.com> Tue, 08 Apr 2014 12:51:55 -0400 |
3042 | + |
3043 | +libvirt (1.2.2-0ubuntu10) trusty; urgency=medium |
3044 | + |
3045 | + * d/p/recognize-trusty-machine-type.patch: handle "trusty" qemu machine type |
3046 | + (LP: #1294823) |
3047 | + |
3048 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 04 Apr 2014 09:29:22 -0500 |
3049 | + |
3050 | +libvirt (1.2.2-0ubuntu9) trusty; urgency=medium |
3051 | + |
3052 | + [ Jamie Strandboge ] |
3053 | + * updates for AppArmor signals and ptrace mediation (LP: #1298611) |
3054 | + - debian/apparmor/libvirt-qemu: allow guests to receive signals from and |
3055 | + be tracedby libvirtd (additional signal and ptrace rules come from the |
3056 | + AppArmor base abstraction) |
3057 | + - debian/apparmor/usr.sbin.libvirtd: |
3058 | + + grant bare signal and ptrace rule |
3059 | + + grant dbus on the system bus (should have been added in 13.10) |
3060 | + |
3061 | + -- Tyler Hicks <tyhicks@canonical.com> Thu, 03 Apr 2014 02:09:53 -0500 |
3062 | + |
3063 | +libvirt (1.2.2-0ubuntu8) trusty; urgency=medium |
3064 | + |
3065 | + * debian/apparmor/libvirt-qemu: Allow qemu-system-aarch64 to be used. |
3066 | + (LP: #1301516) |
3067 | + |
3068 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 02 Apr 2014 14:20:39 -0400 |
3069 | + |
3070 | +libvirt (1.2.2-0ubuntu7) trusty; urgency=low |
3071 | + |
3072 | + * d/p/libxl-Create-log-directory-earlier.patch: |
3073 | + Move creation of log directory inside function that tries to create |
3074 | + a log file inside of it. Fixes startup when the libxl log directory |
3075 | + has not been created, yet. |
3076 | + * d/p/libxl-do-not-use-virdomain-id.patch: |
3077 | + Replace usage of dom->id with vm->def-id inside the driver (as that |
3078 | + is not getting stale). Fixes guest creation and reboot through |
3079 | + virt-manager (apart from possibly other things). |
3080 | + * d/p/libxl-set-disk-format-for-cdrom.patch: |
3081 | + Set disk format, otherwise an empty virtual CDROM makes the guest |
3082 | + unstartable. |
3083 | + * d/p/libxl-set-vfb0-data-in-build-config.patch: |
3084 | + Actually set video and display data in the domain build info. Beside |
3085 | + of preventing disagreement about VNC ports, this allows to select |
3086 | + standard VGA graphics and more VRAM trhough libvirt. |
3087 | + |
3088 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 27 Mar 2014 16:46:31 +0100 |
3089 | + |
3090 | +libvirt (1.2.2-0ubuntu6) trusty; urgency=medium |
3091 | + |
3092 | + * debian/libvirt-bin.dirs: Add /var/log/libvirt/libxl. |
3093 | + |
3094 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 24 Mar 2014 14:32:54 -0400 |
3095 | + |
3096 | +libvirt (1.2.2-0ubuntu5) trusty; urgency=low |
3097 | + |
3098 | + * Refreshed d/p/libxl-Check-for-control_d-string-to-decide-about-dom.patch |
3099 | + to avoid logging an error when file is not present. |
3100 | + |
3101 | + -- Stefan Bader <stefan.bader@canonical.com> Fri, 21 Mar 2014 09:49:36 +0100 |
3102 | + |
3103 | +libvirt (1.2.2-0ubuntu4) trusty; urgency=medium |
3104 | + |
3105 | + * debian/patches/arm-cpu-baseline.patch: Implement a stub cpuArchDriver.baseline() |
3106 | + handler for arm. |
3107 | + |
3108 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 17 Mar 2014 10:59:49 -0400 |
3109 | + |
3110 | +libvirt (1.2.2-0ubuntu3) trusty; urgency=low |
3111 | + |
3112 | + * d/p/libxl-Check-for-control_d-string-to-decide-about-dom.patch: Prevent |
3113 | + using the libxl driver when not running in dom0 but having xenfs mounted. |
3114 | + (LP: #1248025) |
3115 | + |
3116 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 12 Mar 2014 14:16:14 +0100 |
3117 | + |
3118 | +libvirt (1.2.2-0ubuntu2) trusty; urgency=medium |
3119 | + |
3120 | + * d/p/add-a-mutex-to-serialize-updates-to-fw.patch: fix another deadlock |
3121 | + when starting a large number of VMs. (LP: #1228977) |
3122 | + |
3123 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 11 Mar 2014 14:08:02 -0500 |
3124 | + |
3125 | +libvirt (1.2.2-0ubuntu1) trusty; urgency=medium |
3126 | + |
3127 | + * New upstream release: |
3128 | + - Rediffed patches: |
3129 | + - debian/patches/Allow-libvirt-group-to-access-the-socket.patch |
3130 | + - debian/patches/9004-libvirtd-group-name.patch |
3131 | + - debian/patches/dnsmasq-as-priv-user |
3132 | + - Dropped patches: |
3133 | + - debian/patches/9005-increase-unix-socket-timeout.patch: No longer |
3134 | + needed. |
3135 | + - debian/patches/rbd-storage-format.patch: No longer needed. |
3136 | + - debian/patches/9022-qemu-enable-host-passthrough-mode-for-aarch64: |
3137 | + No longer needed. |
3138 | + - debian/patches/9023-xen-fix-parsing-xend-http-response.patch: |
3139 | + No longer needed. |
3140 | + - debian/patches/ |
3141 | + |
3142 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 03 Mar 2014 13:30:36 -0500 |
3143 | + |
3144 | +>>>>>>> debian/changelog |
3145 | libvirt (1.2.1-2) unstable; urgency=medium |
3146 | |
3147 | * [e936a7e] Document libvirt user capabilities |
3148 | @@ -1479,6 +4389,82 @@ libvirt (1.2.1-1) unstable; urgency=medium |
3149 | |
3150 | -- Guido Günther <agx@sigxcpu.org> Fri, 17 Jan 2014 06:16:29 +0100 |
3151 | |
3152 | +<<<<<<< debian/changelog |
3153 | +======= |
3154 | +libvirt (1.2.1-0ubuntu10) trusty; urgency=medium |
3155 | + |
3156 | + * Pull patch from mailing list (merged with separate patch posted to the |
3157 | + bug) to fix 9p mounts. (LP: #1285995) |
3158 | + |
3159 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 28 Feb 2014 09:34:54 -0600 |
3160 | + |
3161 | +libvirt (1.2.1-0ubuntu9) trusty; urgency=medium |
3162 | + |
3163 | + * Cherrypick 9024-qemu-implement-a-stub-baseline-handler-for-aarch64 from |
3164 | + upstream git. |
3165 | + |
3166 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 14 Feb 2014 18:20:03 -0600 |
3167 | + |
3168 | +libvirt (1.2.1-0ubuntu8) trusty; urgency=medium |
3169 | + |
3170 | + * Add uvtool image path to virt-aa-helper AppArmor profile. |
3171 | + |
3172 | + -- Robie Basak <robie.basak@ubuntu.com> Fri, 14 Feb 2014 17:54:58 +0000 |
3173 | + |
3174 | +libvirt (1.2.1-0ubuntu7) trusty; urgency=low |
3175 | + |
3176 | + * debian/patches/nwfilter-locking.patch: Dropped causes ftbfs. |
3177 | + |
3178 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 13 Feb 2014 10:07:56 -0700 |
3179 | + |
3180 | +libvirt (1.2.1-0ubuntu6) trusty; urgency=medium |
3181 | + |
3182 | + * debian/control: Move pm-utils from suggests to Recommends. |
3183 | + (LP: #1274772) |
3184 | + * debian/patches/patches/nwfilter-locking.patch: Fix nwfilter locking |
3185 | + causing libvirt to crash. (LP: #1228977) |
3186 | + |
3187 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 06 Feb 2014 14:27:40 -0500 |
3188 | + |
3189 | +libvirt (1.2.1-0ubuntu5) trusty; urgency=low |
3190 | + |
3191 | + * cherry-pick "xen: fix parsing xend http response" from upstream |
3192 | + git to fix connecting to xex in xm/xend mode (LP: #915954) |
3193 | + |
3194 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 30 Jan 2014 10:05:31 +0000 |
3195 | + |
3196 | +libvirt (1.2.1-0ubuntu4) trusty; urgency=medium |
3197 | + |
3198 | + * cherrypick d/p/9022-qemu-enable-host-passthrough-mode-for-aarch64 from |
3199 | + upstream git. |
3200 | + |
3201 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 28 Jan 2014 10:28:09 +0000 |
3202 | + |
3203 | +libvirt (1.2.1-0ubuntu3) trusty; urgency=medium |
3204 | + |
3205 | + * d/control: add nfs-common to build-deps (LP: #1264955) |
3206 | + |
3207 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 22 Jan 2014 08:56:01 -0600 |
3208 | + |
3209 | +libvirt (1.2.1-0ubuntu2) trusty; urgency=medium |
3210 | + |
3211 | + * debian/patches/rbd-storage-format.patch: Make image format 2 the default |
3212 | + for RBD. |
3213 | + |
3214 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 17 Jan 2014 10:31:37 -0500 |
3215 | + |
3216 | +libvirt (1.2.1-0ubuntu1) trusty; urgency=medium |
3217 | + |
3218 | + * New upstream release: |
3219 | + - Dropped patches: |
3220 | + + debian/patches/0001-libxl-Fix-devid-init-in-libxlMakeNicList.patch: |
3221 | + No longer needed |
3222 | + + debian/patches/0001-libxl-Fix-initialization-of-nictype-in-libxl_device_.patch: |
3223 | + No longer needed. |
3224 | + |
3225 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 16 Jan 2014 09:17:20 -0500 |
3226 | + |
3227 | +>>>>>>> debian/changelog |
3228 | libvirt (1.2.1~rc2-1) experimental; urgency=medium |
3229 | |
3230 | * [e559e92] libvirt-bin.init: Fix typo in path when checking for systemd |
3231 | @@ -1541,6 +4527,44 @@ libvirt (1.2.0-1) unstable; urgency=medium |
3232 | |
3233 | -- Guido Günther <agx@sigxcpu.org> Wed, 18 Dec 2013 08:18:48 +0100 |
3234 | |
3235 | +<<<<<<< debian/changelog |
3236 | +======= |
3237 | +libvirt (1.2.0-0ubuntu3) trusty; urgency=medium |
3238 | + |
3239 | + * debian/apparmor/usr.lib.libvirt.virt-aa-helper: add |
3240 | + /var/lib/nova/instances/snapshots/** r to allow virt-aa-helper to read |
3241 | + the snapshot directory to find images which VMs should be granted access |
3242 | + to. (LP: #1244694) |
3243 | + |
3244 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 09 Jan 2014 16:39:13 -0600 |
3245 | + |
3246 | +libvirt (1.2.0-0ubuntu2) trusty; urgency=low |
3247 | + |
3248 | + * Refresh/fix detection of xm/xl toolstack in use. The previous port |
3249 | + had two glitches, one of them causing the daemon to segfault. |
3250 | + * Cherry-pick "libxl: Fix initialization of nictype in libxl_device_nic" |
3251 | + from upstream to have the same default NIC choice with the libxl driver |
3252 | + as we had with the xen(d) driver (HVM guest uses a emulated rtl8139). |
3253 | + * Cherry-pick "libxl: Fix devid init in libxlMakeNicList" from upstream |
3254 | + to allow HVM guests to be brought up from the libxl driver. |
3255 | + |
3256 | + -- Stefan Bader <stefan.bader@canonical.com> Thu, 09 Jan 2014 11:19:07 +0100 |
3257 | + |
3258 | +libvirt (1.2.0-0ubuntu1) trusty; urgency=low |
3259 | + |
3260 | + * New upstream release: |
3261 | + - Refreshed patches: |
3262 | + + debian/patches/storage-default-permission-mode-to-0711 |
3263 | + - Dropped patches: |
3264 | + + debian/patches/util_use_w_flag_when_calling_iptables.patch |
3265 | + * debian/control, debian/rules, debian/python.mk, |
3266 | + debian/python-libvirt.install: python libvirt bindings have been |
3267 | + split out into its own source called libvirt-python. |
3268 | + * debian/libvirt-dev.install: Install API files into dev package |
3269 | + |
3270 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 02 Dec 2013 09:56:17 -0500 |
3271 | + |
3272 | +>>>>>>> debian/changelog |
3273 | libvirt (1.2.0~rc2-1) experimental; urgency=low |
3274 | |
3275 | * [8bfdc7f] New upstream version 1.2.0~rc2 |
3276 | @@ -1581,6 +4605,81 @@ libvirt (1.1.4-1) unstable; urgency=low |
3277 | |
3278 | -- Guido Günther <agx@sigxcpu.org> Mon, 04 Nov 2013 07:05:45 +0100 |
3279 | |
3280 | +<<<<<<< debian/changelog |
3281 | +======= |
3282 | +libvirt (1.1.4-0ubuntu5) trusty; urgency=medium |
3283 | + |
3284 | + * Build using dh-autoreconf. |
3285 | + * Enable numa support on ppc64 and ppc64el. |
3286 | + |
3287 | + -- Matthias Klose <doko@ubuntu.com> Sun, 22 Dec 2013 15:55:04 +0100 |
3288 | + |
3289 | +libvirt (1.1.4-0ubuntu4) trusty; urgency=low |
3290 | + |
3291 | + * debian/libvirt-dev.install: Add missing libvirt-lxc.so. |
3292 | + |
3293 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 21 Nov 2013 13:10:58 -0500 |
3294 | + |
3295 | +libvirt (1.1.4-0ubuntu3) trusty; urgency=low |
3296 | + |
3297 | + * d/p/accomodate-new-qemu-migration-status-setup.patch: work around |
3298 | + libvirt's not yet knowing of qemu's new migration state, 'setup'. |
3299 | + This can be removed when upstream libvirt has a proper patch. QRT |
3300 | + fails without this. |
3301 | + |
3302 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 14 Nov 2013 08:41:07 -0600 |
3303 | + |
3304 | +libvirt (1.1.4-0ubuntu2) trusty; urgency=low |
3305 | + |
3306 | + * debian/patches/9002-better_default_uri_virsh.patch: Update to fix the |
3307 | + FTBFS. |
3308 | + |
3309 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 13 Nov 2013 11:04:29 -0500 |
3310 | + |
3311 | +libvirt (1.1.4-0ubuntu1) trusty; urgency=low |
3312 | + |
3313 | + [ Chuck Short ] |
3314 | + * New upstream version: |
3315 | + - Rediffed patches: |
3316 | + + d/p/Don-t-enable-default-network-on-boot.patch |
3317 | + + d/p/ubuntu-xend-probe.patch |
3318 | + + d/p/Don-t-fail-if-we-can-t-setup-avahi.patch |
3319 | + + d/p/Disable-failing-virnetsockettest.patch |
3320 | + + d/p/Don-t-enable-default-network-on-boot.patch |
3321 | + - Dropped patches: |
3322 | + + d/p/v1.1.1-maint/0001-xen-fix-memory-corruption-in-legacy-driver.patch |
3323 | + + d/p/v1.1.1-maint/0002-qemu_migration-Don-t-error-on-tunelled-migration-wit.patch |
3324 | + + d/p/v1.1.1-maint/0003-build-fix-configure-detection-of-if_bridge.h-on-RHEL.patch |
3325 | + + d/p/v1.1.1-maint/0004-remote-Fix-a-segfault-in-remoteDomainCreateWithFlags.patch |
3326 | + + d/p/v1.1.1-maint/0005-Revert-build-fix-configure-detection-of-if_bridge.h-.patch |
3327 | + + d/p/v1.1.1-maint/0006-build-more-workarounds-for-if_bridge.h.patch |
3328 | + + d/p/v1.1.1-maint/0007-Fix-qemuProcessReadLog-with-non-zero-offset.patch |
3329 | + + d/p/v1.1.1-maint/0008-Reverse-logic-allowing-partial-DHCP-host-XML.patch |
3330 | + + d/p/v1.1.1-maint/0009-virsh-domain-Fix-memleak-in-cmdUndefine-with-storage.patch |
3331 | + + d/p/v1.1.1-maint/0010-virsh-domain-Fix-memleak-in-cmdCPUBaseline.patch |
3332 | + + d/p/v1.1.1-maint/0011-virbitmap-Refactor-virBitmapParse-to-avoid-access-be.patch |
3333 | + + d/p/CVE-2013-4296.patch |
3334 | + + d/p/CVE-2013-4311.patch |
3335 | + + d/p/CVE-2013-4297.patch |
3336 | + + d/p/fix-crash-in-libvirtd-when-events |
3337 | + + d/p/security-provide-supplemental-groups |
3338 | + + d/p/add-bounds-checking-on-virdomainmigrate |
3339 | + + d/p/xen-use-internal-interfaces-in-xendomainusedcpus |
3340 | + + d/p/fix-remote-client-segfault.patch |
3341 | + + d/p/ubuntu-xend-xmlcreate-double-free.patch |
3342 | + + d/p/9002-better_default_uri_virsh.patch |
3343 | + |
3344 | + [ Serge Hallyn ] |
3345 | + * update and re-add d/p/9002-better_default_uri_virsh.patch. Also patch |
3346 | + new uri-precedence test, as we break it with this patch. |
3347 | + * add d/p/util_use_w_flag_when_calling_iptables.patch (LP: #1245322) |
3348 | + * debian/apparmor/libvirt-qemu: allow access to hugepages mounts |
3349 | + (LP: #1250216) |
3350 | + * debian/apparmor/libvirt-qemu: allow access to usb info (LP: #1245251) |
3351 | + |
3352 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 11 Nov 2013 11:03:06 -0500 |
3353 | + |
3354 | +>>>>>>> debian/changelog |
3355 | libvirt (1.1.4~rc2-1) experimental; urgency=low |
3356 | |
3357 | * [b56f727] Add option to mount cgroups during daemon start. The init |
3358 | @@ -1708,6 +4807,102 @@ libvirt (1.1.1-1) unstable; urgency=low |
3359 | |
3360 | -- Guido Günther <agx@sigxcpu.org> Mon, 05 Aug 2013 11:31:05 +0200 |
3361 | |
3362 | +<<<<<<< debian/changelog |
3363 | +======= |
3364 | +libvirt (1.1.1-0ubuntu9) trusty; urgency=low |
3365 | + |
3366 | + * debian/apparmor/usr.sbin.libvirtd: add audit_write capability |
3367 | + (LP: #1204616) |
3368 | + |
3369 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 23 Oct 2013 14:09:04 -0500 |
3370 | + |
3371 | +libvirt (1.1.1-0ubuntu8) saucy; urgency=low |
3372 | + |
3373 | + * SECURITY UPDATE: denial of service via invalid free in |
3374 | + virFileNBDDeviceAssociate. |
3375 | + - debian/patches/CVE-2013-4297.patch: properly initialize qemunbd in |
3376 | + src/util/virfile.c. |
3377 | + - CVE-2013-4297 |
3378 | + |
3379 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 02 Oct 2013 13:35:14 -0400 |
3380 | + |
3381 | +libvirt (1.1.1-0ubuntu7) saucy; urgency=low |
3382 | + |
3383 | + * fix-crash-in-libvirtd-when-events: make sure to remove all event |
3384 | + callbacks when a client disconnects from libvirtd. |
3385 | + |
3386 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 02 Oct 2013 08:14:53 -0500 |
3387 | + |
3388 | +libvirt (1.1.1-0ubuntu6) saucy; urgency=low |
3389 | + |
3390 | + * SECURITY UPDATE: possible privilege escalation via pkcheck race. |
3391 | + - debian/patches/CVE-2013-4311.patch: add uid to pkcheck call in |
3392 | + configure.ac, daemon/remote.c, src/access/viraccessdriverpolkit.c, |
3393 | + src/rpc/virnetserverclient.c, src/util/viridentity.*. |
3394 | + - debian/rules: use DEB_AUTO_UPDATE_AUTOCONF and |
3395 | + DEB_AUTO_UPDATE_AUTOHEADER. |
3396 | + - debian/control: specify version of policykit-1 security update, add |
3397 | + libpolkit-gobject-1-dev to Build-Depends. |
3398 | + - CVE-2013-4311 |
3399 | + * SECURITY UPDATE: denial of service in remoteDispatchDomainMemoryStats |
3400 | + - debian/patches/CVE-2013-4296.patch: properly initialize stats in |
3401 | + daemon/remote.c. |
3402 | + - CVE-2013-4296 |
3403 | + |
3404 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 24 Sep 2013 19:25:55 -0400 |
3405 | + |
3406 | +libvirt (1.1.1-0ubuntu5) saucy; urgency=low |
3407 | + |
3408 | + * add-bounds-checking-on-virdomainmigrate: upstream patch for CVE-2013-4292 |
3409 | + * security-provide-supplemental-groups: upstream patch for CVE-2013-4291 |
3410 | + |
3411 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 09 Sep 2013 13:16:43 -0500 |
3412 | + |
3413 | +libvirt (1.1.1-0ubuntu4) saucy; urgency=low |
3414 | + |
3415 | + * apply all patches from v1.1.1-maint |
3416 | + * cherrypick xen-use-internal-interfaces-in-xendomainusedcpus from upstream |
3417 | + git. |
3418 | + |
3419 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 22 Aug 2013 10:57:20 -0500 |
3420 | + |
3421 | +libvirt (1.1.1-0ubuntu3) saucy; urgency=low |
3422 | + |
3423 | + * debian/apparmor/usr.sbin.libvirtd: Include the system bus abstraction in |
3424 | + the libvirtd AppArmor profile as libvirtd connects to the D-Bus system bus |
3425 | + |
3426 | + -- Tyler Hicks <tyhicks@canonical.com> Tue, 20 Aug 2013 09:07:17 -0700 |
3427 | + |
3428 | +libvirt (1.1.1-0ubuntu2) saucy; urgency=low |
3429 | + |
3430 | + * debian/patches/fix-remote-client-segfault.patch: Fix segfault when |
3431 | + using a remote client. |
3432 | + |
3433 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 19 Aug 2013 10:33:08 -0400 |
3434 | + |
3435 | +libvirt (1.1.1-0ubuntu1) saucy; urgency=low |
3436 | + |
3437 | + [ Chuck Short ] |
3438 | + * New usptream version: |
3439 | + - Dropped: |
3440 | + + debian/patches/CVE-2013-2218-fix-crash-listing-network-interfaces-with-filters: |
3441 | + no longer needed. |
3442 | + + debian/patches/ubuntu-xen-hypervisor-4.3.patch: no longer needed. |
3443 | + + debian/patches/ubuntu-xen-fix-api-deadlocks.patch: no longer needed. |
3444 | + - Rediffed: |
3445 | + + debian/patches/Don-t-enable-default-network-on-boot.patch |
3446 | + + debian/patches/9005-increase-unix-socket-timeout.patch |
3447 | + |
3448 | + [ Stefan Bader ] |
3449 | + * Add apparmor rights to call into /usr/lib/xen-common/bin/xen-toolstack |
3450 | + to figure out which one is active. |
3451 | + * debian/patches/ubuntu-xend-probe.patch: Fix failure to detect |
3452 | + whether Xen uses xm/xend toolstack or xl/libxl. Avoid running |
3453 | + "xend status" as we do not package that in a pbublic path. |
3454 | + |
3455 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 15 Aug 2013 17:23:21 +0000 |
3456 | + |
3457 | +>>>>>>> debian/changelog |
3458 | libvirt (1.1.0-4) unstable; urgency=low |
3459 | |
3460 | * [22913a0] Skip tests on all architectures except for i386 and amd64 as we |
3461 | @@ -1777,6 +4972,51 @@ libvirt (1.0.6-1) unstable; urgency=low |
3462 | |
3463 | -- Guido Günther <agx@sigxcpu.org> Thu, 06 Jun 2013 15:27:52 +0200 |
3464 | |
3465 | +<<<<<<< debian/changelog |
3466 | +======= |
3467 | +libvirt (1.0.6-0ubuntu4) saucy; urgency=low |
3468 | + |
3469 | + * ubuntu-xen-fix-api-deadlocks.patch (LP: #1191782) |
3470 | + Fix the deadlocks in the xen driver when doing a dumpxml for active |
3471 | + domains. |
3472 | + * ubuntu-libxl-qemu-nopath.patch |
3473 | + Create libxl configurations without paths for qemu-dm and hvmloader. |
3474 | + The Xen toolstack can figure this out. |
3475 | + * ubuntu-xen-hypervisor-4.3.patch |
3476 | + Update the xen driver to handle the new sysctl and domctl versions |
3477 | + in Xen-4.3. |
3478 | + * Add apparmor definitions to execute scripts in /etc/xen/scrips as |
3479 | + the libxl driver calls out to them (with the xen/xm driver this was |
3480 | + done by the xen toolstack and communication with that was through |
3481 | + a socket). |
3482 | + |
3483 | + -- Stefan Bader <stefan.bader@canonical.com> Tue, 16 Jul 2013 10:59:11 +0200 |
3484 | + |
3485 | +libvirt (1.0.6-0ubuntu3) saucy; urgency=low |
3486 | + |
3487 | + * debian/apparmor/usr.lib.libvirt.virt-aa-helper: allow owner read of |
3488 | + @{PROC}/[0-9]*/status |
3489 | + |
3490 | + -- Jamie Strandboge <jamie@ubuntu.com> Mon, 15 Jul 2013 10:28:42 -0500 |
3491 | + |
3492 | +libvirt (1.0.6-0ubuntu2) saucy; urgency=low |
3493 | + |
3494 | + * Apply CVE-2013-2218-fix-crash-listing-network-interfaces-with-filters. |
3495 | + |
3496 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 28 Jun 2013 13:13:20 -0500 |
3497 | + |
3498 | +libvirt (1.0.6-0ubuntu1) saucy; urgency=low |
3499 | + |
3500 | + * New upstream relase. |
3501 | + + Dropped patches: |
3502 | + - debian/patches/vnc-socket.patch: Dropped no longer needed. |
3503 | + - debian/patches/Add-sanitytest.py.patch: Dropped no longer needed. |
3504 | + * debian/libvirt-bin.postinst: Make sure qemu.conf isn't world readable |
3505 | + by default. |
3506 | + |
3507 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 03 Jun 2013 11:27:02 -0500 |
3508 | + |
3509 | +>>>>>>> debian/changelog |
3510 | libvirt (1.0.5-3) unstable; urgency=low |
3511 | |
3512 | * Upload to unstable (Closes: #709216, #705205) |
3513 | @@ -1806,6 +5046,28 @@ libvirt (1.0.5-1) experimental; urgency=low |
3514 | |
3515 | -- Guido Günther <agx@sigxcpu.org> Thu, 02 May 2013 21:34:32 +0200 |
3516 | |
3517 | +<<<<<<< debian/changelog |
3518 | +======= |
3519 | +libvirt (1.0.5-0ubuntu1) saucy; urgency=low |
3520 | + |
3521 | + * New upstream release: |
3522 | + + Dropped patches: |
3523 | + - debian/patches/fix-virterror-namechange |
3524 | + - debian/patches/apparmor-use-apparmor-setfdlabel |
3525 | + - debian/patches/prevent-lxc-shutdown-host.patch |
3526 | + - debian/patches/apparmor-no-need-to-check-security-model |
3527 | + - debian/patches/nonblock-fix.patch |
3528 | + + Refreshed patches: |
3529 | + - debian/patches/9002-better_default_uri_virsh.patch |
3530 | + - debian/patches/enable-kvm-spice.patch |
3531 | + - debian/patches/patch-qemuMonitorTextGetMigrationStatus-to-intercept.patch |
3532 | + * debian/patches/Add-sanitytest.py.patch: Add patch to fix missing sanitytest.py |
3533 | + when building the testsuite. |
3534 | + * debian/libvirt-dev.install: dont't ship files for static linking. |
3535 | + |
3536 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 02 May 2013 10:21:49 -0500 |
3537 | + |
3538 | +>>>>>>> debian/changelog |
3539 | libvirt (1.0.5~rc1-1) experimental; urgency=low |
3540 | |
3541 | * [c2302f5] Dont' fail with aug-tools installed. |
3542 | @@ -1881,6 +5143,125 @@ libvirt (1.0.2-1) experimental; urgency=low |
3543 | |
3544 | -- Guido Günther <agx@sigxcpu.org> Wed, 30 Jan 2013 21:06:02 +0100 |
3545 | |
3546 | +<<<<<<< debian/changelog |
3547 | +======= |
3548 | +libvirt (1.0.2-0ubuntu12) saucy; urgency=low |
3549 | + |
3550 | + * debian/libvirt-bin.{dirs,install}: install dnsmasq.d-available/libvirt-bin |
3551 | + (LP: #1113821) |
3552 | + |
3553 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 29 Apr 2013 07:38:07 -0500 |
3554 | + |
3555 | +libvirt (1.0.2-0ubuntu11) raring; urgency=low |
3556 | + |
3557 | + * debian/patches/nonblock-fix.patch: cherrypicked upstream patch to |
3558 | + not mark qemu migration fd non-blocking. This fixes tcp live |
3559 | + migration. (LP: #1157626) |
3560 | + |
3561 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 18 Apr 2013 10:43:26 -0500 |
3562 | + |
3563 | +libvirt (1.0.2-0ubuntu10) raring; urgency=low |
3564 | + |
3565 | + * Add code to postinst to fix any double-migration of /etc/dnsmasq. |
3566 | + (LP: #1157332) |
3567 | + |
3568 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 28 Mar 2013 09:11:04 -0500 |
3569 | + |
3570 | +libvirt (1.0.2-0ubuntu9) raring; urgency=low |
3571 | + |
3572 | + * debian/patches/prevent-lxc-shutdown-host.patch: Backport fix |
3573 | + from upstream to prevent lxc-containets shutting down the host. |
3574 | + |
3575 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 25 Mar 2013 09:28:47 -0500 |
3576 | + |
3577 | +libvirt (1.0.2-0ubuntu8b1) raring; urgency=low |
3578 | + |
3579 | + * No-change rebuild against libudev1 |
3580 | + |
3581 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 13 Mar 2013 07:02:03 +0000 |
3582 | + |
3583 | +libvirt (1.0.2-0ubuntu8) raring; urgency=low |
3584 | + |
3585 | + * put libvirt-bin dnsmasq file into /etc/dnsmasq.d-available, and |
3586 | + create a symlink in /etc/dnsmasq.d, to avoid problems when removing |
3587 | + and re-installing libvirt-bin. (LP: #1113821) |
3588 | + |
3589 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 26 Feb 2013 12:09:37 -0600 |
3590 | + |
3591 | +libvirt (1.0.2-0ubuntu7) raring; urgency=low |
3592 | + |
3593 | + * libvirt-bin.postinst: also put admin group members into the libvirtd |
3594 | + group, to support systems installed before precise. (LP: #1124127) |
3595 | + * libvirt-bin.postinst: use getent group instead of grep /etc/group |
3596 | + * rules: pass path to collie to enable sheepdog backend (LP: #1129107) |
3597 | + * control, rules: enable building against libaudit, which is in main. |
3598 | + |
3599 | + -- Adam Conrad <adconrad@ubuntu.com> Wed, 20 Feb 2013 15:50:47 -0700 |
3600 | + |
3601 | +libvirt (1.0.2-0ubuntu6) raring; urgency=low |
3602 | + |
3603 | + * Really refresh debian/patches/fix-ubuntu-xen-qemu-dm-path.patch and |
3604 | + not only claim to and disable it. |
3605 | + |
3606 | + -- Stefan Bader <stefan.bader@canonical.com> Tue, 19 Feb 2013 15:00:27 +0100 |
3607 | + |
3608 | +libvirt (1.0.2-0ubuntu5) raring; urgency=low |
3609 | + |
3610 | + * debian/apparmor/libvirt-qemu: allow qemu read access to |
3611 | + @{PROC}/sys/vm/overcommit_memory |
3612 | + |
3613 | + -- Jamie Strandboge <jamie@ubuntu.com> Thu, 14 Feb 2013 10:12:40 -0600 |
3614 | + |
3615 | +libvirt (1.0.2-0ubuntu4) raring; urgency=low |
3616 | + |
3617 | + * Update Readme.Debian |
3618 | + - we use libvirtd, not libvirt group (LP: #1095140) |
3619 | + - we add users from sudo, not admin group, to libvirtd. |
3620 | + * libvirt-bin.postinst: put users from sudo, not admin group, into group |
3621 | + libvirtd. (LP: #1124127) |
3622 | + |
3623 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 13 Feb 2013 09:47:58 -0600 |
3624 | + |
3625 | +libvirt (1.0.2-0ubuntu3) raring; urgency=low |
3626 | + |
3627 | + * libvirt-bin.postrm: only remove /etc/dnsmasq.d/libvirt-bin during |
3628 | + remove. (LP: #1113821) |
3629 | + |
3630 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 04 Feb 2013 10:35:47 -0600 |
3631 | + |
3632 | +libvirt (1.0.2-0ubuntu2) raring; urgency=low |
3633 | + |
3634 | + * debian/patches/fix-virterror-namechange: Include virterror otherwise |
3635 | + python-libvirt wont be able to find any error codes. |
3636 | + |
3637 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 01 Feb 2013 13:10:58 -0600 |
3638 | + |
3639 | +libvirt (1.0.2-0ubuntu1) raring; urgency=low |
3640 | + |
3641 | + [ Chuck Short ] |
3642 | + * New upstream release: |
3643 | + + Dropped patches: |
3644 | + - debian/patches/Add_RESUME_event_listener_to_qemu_monitor.patch |
3645 | + - debian/patches/build-work-around-broken-kernel-header.patch |
3646 | + - debian/patches/bridge-fix-persistent-networks.patch |
3647 | + - debian/patches/CVE-2013-0170.patch |
3648 | + - debian/patches/qemu-relax-hard-rss-limit.patch |
3649 | + - debian/patches/9003-better-default-arch.patch |
3650 | + + Refreshed patches: |
3651 | + - debian/patches/fix-ubuntu-xen-qemu-dm-path.patch |
3652 | + - debian/patches/Reduce-udevadm-settle-timeout-to-10-seconds.patch |
3653 | + - debian/patches/9021-fix-uint64_t.patch |
3654 | + - debian/patches/9020-lp545795.patch |
3655 | + - debian/patches/Don-t-fail-if-we-can-t-setup-avahi.patch |
3656 | + + debian/libvirt0.install: Add libvirt-lxc.so.* |
3657 | + |
3658 | + [ Serge Hallyn ] |
3659 | + * debian/patches/fix-virterror-namechange: fix unfinished name change |
3660 | + causing errors in generated libvirt.py. |
3661 | + |
3662 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 30 Jan 2013 09:04:38 -0600 |
3663 | + |
3664 | +>>>>>>> debian/changelog |
3665 | libvirt (1.0.2~rc1-1) experimental; urgency=low |
3666 | |
3667 | * [5ce607c] Make python-libvirt depend on the exact same libvirt0 version |
3668 | @@ -1924,6 +5305,45 @@ libvirt (1.0.1-1) experimental; urgency=low |
3669 | |
3670 | -- Guido Günther <agx@sigxcpu.org> Sun, 23 Dec 2012 12:28:01 +0100 |
3671 | |
3672 | +<<<<<<< debian/changelog |
3673 | +======= |
3674 | +libvirt (1.0.1-0ubuntu4) raring; urgency=low |
3675 | + |
3676 | + * SECURITY UPDATE: denial of service and possible code execution via |
3677 | + uninitialized pointer |
3678 | + - debian/patches/CVE-2013-0170.patch: remove message from queue before |
3679 | + freeing in src/rpc/virnetserverclient.c. |
3680 | + - CVE-2013-0170 |
3681 | + |
3682 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 29 Jan 2013 15:19:54 -0500 |
3683 | + |
3684 | +libvirt (1.0.1-0ubuntu3) raring; urgency=low |
3685 | + |
3686 | + * debian/apparmor/libvirt-qemu: add /usr/share/ovmf/** r (LP: #1074207) |
3687 | + |
3688 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 29 Jan 2013 11:55:19 -0600 |
3689 | + |
3690 | +libvirt (1.0.1-0ubuntu2) raring; urgency=low |
3691 | + |
3692 | + * add qemu-relax-hard-rss-limit.rss to avoid OOM kills (LP: #1102290) |
3693 | + * debian/rules: replace --without-vbox with --with-vbox (LP: #1103721) |
3694 | + |
3695 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 24 Jan 2013 13:00:48 -0600 |
3696 | + |
3697 | +libvirt (1.0.1-0ubuntu1) raring; urgency=low |
3698 | + |
3699 | + * New upstream version. (LP: #1102487) |
3700 | + + Dropped apparmor-allow-hugepages |
3701 | + + update dnsmasq-as-priv-user, upstream now uses a configuration file. |
3702 | + + swap Add_RESUME_event_listener_to_qemu_monitor.patch from git tree for |
3703 | + the backported handle_resume_1.0.0-0ubuntu4.patch. |
3704 | + + rebuild debian/patches/build-work-around-broken-kernel-header |
3705 | + + add bridge-fix-persistent-networks.patch from upstream to fix bug |
3706 | + where new networks are not marked persistent. |
3707 | + |
3708 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 23 Jan 2013 13:24:30 -0600 |
3709 | + |
3710 | +>>>>>>> debian/changelog |
3711 | libvirt (1.0.1~rc1-1) experimental; urgency=low |
3712 | |
3713 | * [dca42fb] Rely on DBus activation for hal (Closes: #694020) |
3714 | @@ -1943,6 +5363,73 @@ libvirt (1.0.0-1) experimental; urgency=low |
3715 | |
3716 | -- Guido Günther <agx@sigxcpu.org> Tue, 06 Nov 2012 20:59:48 +0100 |
3717 | |
3718 | +<<<<<<< debian/changelog |
3719 | +======= |
3720 | +libvirt (1.0.0-0ubuntu5) raring; urgency=low |
3721 | + |
3722 | + * handle_resume_1.0.0-0ubuntu4.patch: Add RESUME event listener to qemu |
3723 | + monitor (LP: #1097824) |
3724 | + * build-work-around-broken-kernel-header: work around FTBFS due to a |
3725 | + broken linux/if_bridge.h. |
3726 | + |
3727 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 16 Jan 2013 09:15:20 -0600 |
3728 | + |
3729 | +libvirt (1.0.0-0ubuntu4) raring; urgency=low |
3730 | + |
3731 | + * debian/patches/apparmor-allow-hugepages: update apparmor policies to |
3732 | + allow use of hugepages. (LP: #646468) |
3733 | + * debian/patches/vnc-socket.patch: If a vnc socket is in use, add it's |
3734 | + path to the apparmor policy. (LP: #1069534) |
3735 | + |
3736 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 05 Dec 2012 16:43:04 -0600 |
3737 | + |
3738 | +libvirt (1.0.0-0ubuntu3) raring; urgency=low |
3739 | + |
3740 | + * libvirt-bin.postinst: on first install, don't autostart virbr0 if |
3741 | + 192.168.122.0 already is in use. On upgrade, always autostart |
3742 | + virbr0 if and only if it was autostarted before the upgrade. |
3743 | + |
3744 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 27 Nov 2012 00:25:11 -0600 |
3745 | + |
3746 | +libvirt (1.0.0-0ubuntu2) raring; urgency=low |
3747 | + |
3748 | + * debian/patches/add-armhf-sysinfo-infomration.patch: Disable |
3749 | + to fix FTBFS on arm. |
3750 | + |
3751 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 19 Nov 2012 10:41:02 -0600 |
3752 | + |
3753 | +libvirt (1.0.0-0ubuntu1) raring; urgency=low |
3754 | + |
3755 | + [ Chuck Short ] |
3756 | + * New upstream version: |
3757 | + + droppped: |
3758 | + - debian/patches/CVE-2012-3445.patch |
3759 | + - debian/patches/fix-cve-2012-4423 |
3760 | + - debian/patches/lp1039678.patch |
3761 | + - debian/patches/add-libvirt-highbank-support.patch |
3762 | + - debian/patches/add-armhf-cpuinfo-parser.patch |
3763 | + - debian/patches/fix-lxc-container-unmounting.patch |
3764 | + - debian/patches/libnl3-build-fix.patch |
3765 | + - debian/patches/Don-t-require-gawk-for-a-simple-print-expression.patch |
3766 | + - debian/patches/virsh-Initialize-library-before-calling-virResetLast.patch |
3767 | + - debian/patches/qemu-warn-on-pc-0.12.patch |
3768 | + - debian/patches/storage-default-pool-permission-mode-to-0755 |
3769 | + - debian/patches/netcf-daemon-fix-wrong-macro-name |
3770 | + - debian/patches/xen_hypervisor-treat-missing-privcmd-file-as-temporary.patch |
3771 | + + Re-diffed: |
3772 | + - debian/patches/9002-better_default_uri_virsh.patch |
3773 | + - debian/patches/dnsmasq-as-priv-user |
3774 | + - debian/patches/enable-kvm-spice.patch |
3775 | + + debian/control, debian/rules: Turn on rbd pool storage. |
3776 | + |
3777 | + [ Serge Hallyn ] |
3778 | + * Add patches to fix apparmor labeling issue at VM start: |
3779 | + - apparmor-no-need-to-check-security-model |
3780 | + - apparmor-use-apparmor-setfdlabel |
3781 | + |
3782 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 12 Nov 2012 07:50:44 -0600 |
3783 | + |
3784 | +>>>>>>> debian/changelog |
3785 | libvirt (1.0.0~rc3-1) experimental; urgency=low |
3786 | |
3787 | * [d3d06ad] New upstream version 1.0.0~rc3 |
3788 | @@ -2068,6 +5555,122 @@ libvirt (0.9.13-1) experimental; urgency=low |
3789 | |
3790 | -- Guido Günther <agx@sigxcpu.org> Wed, 01 Aug 2012 13:14:30 +0200 |
3791 | |
3792 | +<<<<<<< debian/changelog |
3793 | +======= |
3794 | +libvirt (0.9.13-0ubuntu12) quantal; urgency=low |
3795 | + |
3796 | + * Refresh fix-ubuntu-xen-qemu-dm-path.patch to only use executable |
3797 | + names and let the toolchain find out the right paths (LP: #914788). |
3798 | + Thanks George Dunlap. |
3799 | + * Refresh and re-activate xen_hypervisor-treat-missing-privcmd-file- |
3800 | + as-temporary.patch (LP: #922486) |
3801 | + |
3802 | + -- Stefan Bader <stefan.bader@canonical.com> Fri, 05 Oct 2012 11:35:43 +0200 |
3803 | + |
3804 | +libvirt (0.9.13-0ubuntu11) quantal-proposed; urgency=low |
3805 | + |
3806 | + * SECURITY UPDATE: denial of service via invalid RPC command |
3807 | + - debian/patches/CVE-2012-3445.patch: make sure nparams isn't set to |
3808 | + zero in daemon/remote.c. |
3809 | + - CVE-2012-3445 |
3810 | + |
3811 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 26 Sep 2012 11:49:45 -0400 |
3812 | + |
3813 | +libvirt (0.9.13-0ubuntu10) quantal; urgency=high |
3814 | + |
3815 | + * apply fix-cve-2012-4423 from upstream to prevent potential daemon |
3816 | + segfaults with newer virsh. |
3817 | + - Fixes: CVE-2012-4423. |
3818 | + |
3819 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 14 Sep 2012 11:05:40 -0500 |
3820 | + |
3821 | +libvirt (0.9.13-0ubuntu9) quantal; urgency=low |
3822 | + |
3823 | + * debian/patches/lp1039678.patch: fix segfault in 'snapshot-list' |
3824 | + - LP: #1039678 |
3825 | + |
3826 | + -- Jamie Strandboge <jamie@ubuntu.com> Tue, 21 Aug 2012 13:59:34 -0500 |
3827 | + |
3828 | +libvirt (0.9.13-0ubuntu8) quantal-proposed; urgency=low |
3829 | + |
3830 | + * debian/libvirt-bin.apport: add filter on AppArmor profile names to |
3831 | + prevent false positives from denials originating in other packages. |
3832 | + |
3833 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 20 Aug 2012 10:49:17 -0400 |
3834 | + |
3835 | +libvirt (0.9.13-0ubuntu7) quantal; urgency=low |
3836 | + |
3837 | + * debian/apparmor/libvirt-qemu: allow owner read access to @{PROC}/*/auxv |
3838 | + |
3839 | + -- Jamie Strandboge <jamie@ubuntu.com> Tue, 14 Aug 2012 16:44:30 -0500 |
3840 | + |
3841 | +libvirt (0.9.13-0ubuntu6) quantal; urgency=low |
3842 | + |
3843 | + * enable netcf support (LP: #520386) |
3844 | + - debian/control: build-dep on libnetcf-dev |
3845 | + - debian/rules: add --with-netcf to configure args |
3846 | + * add patch netcf-daemon-fix-wrong-macro-name from upstream so netcf support |
3847 | + can actually work. |
3848 | + |
3849 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 08 Aug 2012 07:54:16 -0500 |
3850 | + |
3851 | +libvirt (0.9.13-0ubuntu5) quantal; urgency=low |
3852 | + |
3853 | + * add patch Reduce-udevadm-settle-timeout-to-10-seconds.patch (copied from |
3854 | + Debian tree) to fix 3 minute hang during pool-refresh when using LVM |
3855 | + backed pools. (LP: #1027987) |
3856 | + * debian/control: add pm-utils to libvirt-bin Suggests. (LP: #994476) |
3857 | + |
3858 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 26 Jul 2012 11:05:18 -0500 |
3859 | + |
3860 | +libvirt (0.9.13-0ubuntu4) quantal; urgency=low |
3861 | + |
3862 | + * debian/patches/add-armhf-sysinfo-infomration.patch: |
3863 | + Provides cpuinfo for armhf cpus. |
3864 | + * debian/patches/add-armhf-cpuinfo-parser.patch: |
3865 | + Fixes compile time warning about armhf cpus. |
3866 | + |
3867 | + -- Chuck Short <zulcss@ubuntu.com> Thu, 19 Jul 2012 14:54:47 -0500 |
3868 | + |
3869 | +libvirt (0.9.13-0ubuntu3) quantal; urgency=low |
3870 | + |
3871 | + * debian/apparmor/libvirt-qemu: add ceph.conf (LP: #1026404) |
3872 | + * debian/patches: re-add 9002-better_default_uri_virsh.patch (LP: #1026515) |
3873 | + |
3874 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 19 Jul 2012 07:58:39 -0500 |
3875 | + |
3876 | +libvirt (0.9.13-0ubuntu2) quantal; urgency=low |
3877 | + |
3878 | + * Apply upstream patch to switch default storage pool dir perms from 0700 |
3879 | + to 0755. Then push our own patch to change that to 0711. We'll get the |
3880 | + upstream patch on 0.9.14 merge, but we'll want to keep our patch on top |
3881 | + of that. |
3882 | + |
3883 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 16 Jul 2012 18:06:43 +0000 |
3884 | + |
3885 | +libvirt (0.9.13-0ubuntu1) quantal; urgency=low |
3886 | + |
3887 | + * New upstream version: |
3888 | + * debian/rules: Remove .la files |
3889 | + * debian/control: Dropped debian vcs info. |
3890 | + * Dropped: |
3891 | + - debian/paches/9022-pass-the-virt-driver-name-into-security-drivers: |
3892 | + Already applied upstream. |
3893 | + - debian/patches/9023-dont-enable-apparmor-driver-with-lxc |
3894 | + Already applied upstream. |
3895 | + - debian/patches/9024-initialize-random-generator-in-lxc: |
3896 | + Already applied upstream. |
3897 | + * Re-diffed: |
3898 | + - debian/patches/9002-better_default_uri_virsh.patch |
3899 | + * Added: |
3900 | + - debian/patches/add-libvirt-highbank-support.patch: Add highbank |
3901 | + CPU detection support. |
3902 | + - debian/patches/fix-lxc-container-unmounting.patch: Fix container |
3903 | + mounting. |
3904 | + |
3905 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 11 Jul 2012 12:37:49 -0500 |
3906 | + |
3907 | +>>>>>>> debian/changelog |
3908 | libvirt (0.9.13~rc2-1) experimental; urgency=low |
3909 | |
3910 | * [505f873] New upstream version 0.9.13~rc2 |
3911 | @@ -2115,7 +5718,10 @@ libvirt (0.9.12-4) unstable; urgency=low |
3912 | |
3913 | -- Guido Günther <agx@sigxcpu.org> Wed, 01 Aug 2012 21:12:13 +0200 |
3914 | |
3915 | +<<<<<<< debian/changelog |
3916 | |
3917 | +======= |
3918 | +>>>>>>> debian/changelog |
3919 | libvirt (0.9.12-3) unstable; urgency=low |
3920 | |
3921 | * [6b610b6] Include stdint.h for uint32_t to fix the build on kFreeBSD |
3922 | @@ -2139,6 +5745,86 @@ libvirt (0.9.12-1) experimental; urgency=low |
3923 | |
3924 | -- Guido Günther <agx@sigxcpu.org> Tue, 15 May 2012 14:31:26 +0200 |
3925 | |
3926 | +<<<<<<< debian/changelog |
3927 | +======= |
3928 | +libvirt (0.9.12-0ubuntu5) quantal; urgency=low |
3929 | + |
3930 | + * 9024-initialize-random-generator-in-lxc: invoke virRandomInitialize() |
3931 | + to prevent segfaults when lxc uses virRandomBits(). (LP: #1023205) |
3932 | + |
3933 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 11 Jul 2012 07:59:03 -0500 |
3934 | + |
3935 | +libvirt (0.9.12-0ubuntu4) quantal; urgency=low |
3936 | + |
3937 | + * 9022-pass-the-virt-driver-name-into-security-drivers and |
3938 | + 9023-dont-enable-apparmor-driver-with-lxc: fix libvirt-lxc breakages |
3939 | + due to incomplete apparmor security driver for lxc. |
3940 | + |
3941 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 29 Jun 2012 18:15:04 -0500 |
3942 | + |
3943 | +libvirt (0.9.12-0ubuntu3) quantal; urgency=low |
3944 | + |
3945 | + * install apport hook as right name - libvirt-bin is the binary package, |
3946 | + the source package name is libvirt. (LP: #1007405) |
3947 | + * install /etc/dnsmasq.d/libvirt to configure system wide dnsmasq to not |
3948 | + listen on the libvirt bridge. (Following Stéphane's lxc example) |
3949 | + (LP: #928524) (LP: #231060) |
3950 | + - postinst: restart dnsmasq; postrm: remove dnsmasq.d/libvirt file and |
3951 | + restart dnsmasq; rules, libvirt-bin.dirs and libvirt-bin.install: |
3952 | + install new debian/libvirt-bin.dnsmasq file. |
3953 | + |
3954 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 01 Jun 2012 09:36:58 -0500 |
3955 | + |
3956 | +libvirt (0.9.12-0ubuntu2) quantal; urgency=low |
3957 | + |
3958 | + * Warn user about bad pc-0.12 machine type, and help user transition. |
3959 | + (LP: #1001625) |
3960 | + - qemu-warn-on-pc-0.12.patch: When defining or starting a VM which uses the |
3961 | + pc-0.12 machine type, warn in libvirtd.log. |
3962 | + - debian/libvirt-migrate-qemu-machinetype: automatically migrate QEMU VMs |
3963 | + to newest machine type. This is not done automatically as there will |
3964 | + be some users who have good reason to stay with pc-0.12. |
3965 | + |
3966 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 28 May 2012 17:48:50 +0000 |
3967 | + |
3968 | +libvirt (0.9.12-0ubuntu1) quantal; urgency=low |
3969 | + |
3970 | + * New upstream version: |
3971 | + * Synchronize with debian packaging: |
3972 | + - debian/control: Update build depends. |
3973 | + - debian/libvirt-bin.postrm: Cleanup /var/log/libvirt |
3974 | + on purge. |
3975 | + - Bump standards verson (no changes). |
3976 | + - debian/patches/Don-t-fail-if-we-can-t-setup-avahi.patch: Added |
3977 | + * Dropped patches: |
3978 | + - debian/patches/Debianize-libvirt-guests.patch |
3979 | + - debian/patches/rewrite-lxc-controller-eof-handling-yet-again |
3980 | + - debian/patches/ubuntu/libnl13.patch |
3981 | + - debian/patches/ubuntu/fix-lxc-startup-error.patch |
3982 | + - debian/patches/ubuntu/fix-bridge-fd.patch |
3983 | + - debian/patches/ubuntu/skip-labelling-network-disks.patch |
3984 | + - debian/patches/ubuntu/xen-xend-shutdown-detection.patch |
3985 | + - debian/patches/ubuntu/xen-config-no-vfb-for-hvm.patch |
3986 | + - debian/patches/debian/Disable-daemon-start-test.patch |
3987 | + - debian/patches/debian/Disable-gnulib-s-test-nonplocking-pipe.sh.patch |
3988 | + - debian/patches/ubuntu/9006-default-config-test-case.patch |
3989 | + - debian/patches/fix-block-migration.patch |
3990 | + - debian/patches/ubuntu/9022-qemu-unescape-HMP-commands-before-converting-them-to.patch |
3991 | + - debian/patches/ubuntu/9023-qemu-change-rbd-auth_supported-separation-character-.patch |
3992 | + - debian/patches/ubuntu/9024-qemu-allow-snapshotting-of-sheepdog-and-rbd-disks.patch |
3993 | + - debian/patches/9025-qemu-change-rbd-auth_supported-separation-character-.patch |
3994 | + - debian/patches/ubuntu/arm-gcc-workaround.patch |
3995 | + * Rediffed: |
3996 | + - debian/patches/Allow-libvirt-group-to-access-the-socket.patch |
3997 | + - debian/patches/Disable-failing-virnetsockettest.patch |
3998 | + - debian/patches/dnsmasq-as-priv-user |
3999 | + - debian/patches/9002-better_default_uri_virsh.patch |
4000 | + * debian/control: Add libnl-route-3-dev ass a build depends. |
4001 | + * debian/patches/libnl3-build-fix.patch: Fix build with libnl3. |
4002 | + |
4003 | + -- Chuck Short <zulcss@ubuntu.com> Sun, 13 May 2012 15:44:12 -0400 |
4004 | + |
4005 | +>>>>>>> debian/changelog |
4006 | libvirt (0.9.12~rc2-1) experimental; urgency=low |
4007 | |
4008 | * [721a2d8] New upstream version 0.9.12~rc2 |
4009 | @@ -2239,6 +5925,262 @@ libvirt (0.9.9-1) experimental; urgency=low |
4010 | |
4011 | -- Guido Günther <agx@sigxcpu.org> Tue, 10 Jan 2012 13:40:41 +0100 |
4012 | |
4013 | +<<<<<<< debian/changelog |
4014 | +======= |
4015 | +libvirt (0.9.8-2ubuntu18) quantal; urgency=low |
4016 | + |
4017 | + * debian/apparmor/usr.sbin.libvirtd: allow execution of /lib/udev/scsi_id |
4018 | + (LP: #992378) |
4019 | + |
4020 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 02 May 2012 14:02:32 -0500 |
4021 | + |
4022 | +libvirt (0.9.8-2ubuntu17) precise; urgency=low |
4023 | + |
4024 | + * debian/apparmor/usr.lib.libvirt.virt-aa-helper: add /**.qed r so qed |
4025 | + drives in non-standard locations can be used. (LP: #981571) |
4026 | + |
4027 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 16 Apr 2012 11:30:47 -0500 |
4028 | + |
4029 | +libvirt (0.9.8-2ubuntu16) precise; urgency=low |
4030 | + |
4031 | + [ Serge Hallyn ] |
4032 | + * Apply patches from Josh Durgin <josh.durgin@dreamhost.com> to make |
4033 | + attaching rbd volumes and taking snapshots of them work. |
4034 | + - ubuntu/9022-qemu-unescape-HMP-commands-before-converting-them-to.patch |
4035 | + - ubuntu/9023-qemu-change-rbd-auth_supported-separation-character-.patch |
4036 | + - ubuntu/9024-qemu-allow-snapshotting-of-sheepdog-and-rbd-disks.patch |
4037 | + - ubuntu/9025-qemu-change-rbd-auth_supported-separation-character-.patch |
4038 | + |
4039 | + [ Stefan Bader ] |
4040 | + * Do not use vfb sections in HVM graphics definitions (side- |
4041 | + effect will create a vkbd device as well which causes error |
4042 | + messages in the HVM guest). (LP: #973529) |
4043 | + |
4044 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 05 Apr 2012 11:43:15 -0500 |
4045 | + |
4046 | +libvirt (0.9.8-2ubuntu15) precise; urgency=low |
4047 | + |
4048 | + [ Stefan Bader ] |
4049 | + * Use domain/status to check for inactive domains in the xend sub- |
4050 | + driver. (LP: #929626) |
4051 | + * Prevent the hypervisor sub-driver from logging an internal error |
4052 | + just because it cannot find a certain domain when looking for |
4053 | + the number of vcpus. (LP: #963006) |
4054 | + |
4055 | + -- Stefan Bader <stefan.bader@canonical.com> Fri, 23 Mar 2012 11:38:24 +0100 |
4056 | + |
4057 | +libvirt (0.9.8-2ubuntu14) precise; urgency=low |
4058 | + |
4059 | + * re-enable numa (undo delta against debian) (LP: #614322): |
4060 | + - debian/control: remove from dependencies |
4061 | + - debian/rules: turn it off |
4062 | + |
4063 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 13 Mar 2012 11:25:53 -0500 |
4064 | + |
4065 | +libvirt (0.9.8-2ubuntu13) precise; urgency=low |
4066 | + |
4067 | + * ubuntu/skip-labelling-network-disks.patch: don't try to label network |
4068 | + drives with apparmor. It fails. (LP: #949428) |
4069 | + |
4070 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 12 Mar 2012 14:20:05 -0500 |
4071 | + |
4072 | +libvirt (0.9.8-2ubuntu12) precise; urgency=low |
4073 | + |
4074 | + [ Stefan Bader ] |
4075 | + * Never use type=ioemu for NIC definitions. It is not needed |
4076 | + and actually breaks the paravirt interface which always gets |
4077 | + created in parallel. |
4078 | + |
4079 | + -- Stefan Bader <stefan.bader@canonical.com> Wed, 07 Mar 2012 15:08:55 +0100 |
4080 | + |
4081 | +libvirt (0.9.8-2ubuntu11) precise; urgency=low |
4082 | + |
4083 | + [ Serge Hallyn ] |
4084 | + * run dnsmasq as a new libvirt-dnsmasq user (LP: #938255) |
4085 | + - ubuntu/dnsmasq-as-priv-user: add '-u libvirt-dnsmasq' to dnsmasq args |
4086 | + - debian/libvirt-bin.postinst: create libvirt-dnsmasq user |
4087 | + - tests/networkxml2argvdata/*.argv: update expected dnsmasq command lines |
4088 | + to include '-u libvirt-dnsmasq'. |
4089 | + |
4090 | + [ Chuck Short ] |
4091 | + * cherry-pick rewrite-lxc-controller-eof-handling-yet-again (commit |
4092 | + 9130396214975ba2251082f943c9717281039050) from upstream. |
4093 | + |
4094 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 02 Mar 2012 08:49:41 -0600 |
4095 | + |
4096 | +libvirt (0.9.8-2ubuntu10) precise; urgency=low |
4097 | + |
4098 | + * debian/control: add libgcrypt11-dev to build-depends (LP: #932889) |
4099 | + |
4100 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 15 Feb 2012 13:13:09 -0600 |
4101 | + |
4102 | +libvirt (0.9.8-2ubuntu9) precise; urgency=low |
4103 | + |
4104 | + [ Stefan Bader ] |
4105 | + * xen_hypervisor: libvirtd can be started before xenfs has been loaded |
4106 | + as a module. A missing privcmd file is not necessarily a permanent |
4107 | + error. (LP: #922486) |
4108 | + |
4109 | + [ Serge Hallyn ] |
4110 | + * debian/libvirt-bin.upstart: start on just 'runlevel [2345]' |
4111 | + |
4112 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 08 Feb 2012 11:20:35 -0600 |
4113 | + |
4114 | +libvirt (0.9.8-2ubuntu8) precise; urgency=low |
4115 | + |
4116 | + * ubuntu/fix-bridge-fd.patch: cherrypick commit |
4117 | + 2d5046d31f4f5c961fc4aa6b415a00bb9eadae2b from upstream to write the |
4118 | + bridge delay to the right file. (LP: #924446) |
4119 | + |
4120 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 01 Feb 2012 11:13:23 -0600 |
4121 | + |
4122 | +libvirt (0.9.8-2ubuntu7) precise; urgency=low |
4123 | + |
4124 | + [ David weber ] |
4125 | + * debian/patches/fix-block-migration.patch: Fix block-migration for large images. |
4126 | + |
4127 | + [ Guilhem Lettron ] |
4128 | + * debian/apparmor/libvirt-qemu: add apparmor rule for mavtap (LP: #921870) |
4129 | + |
4130 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 26 Jan 2012 11:22:04 -0600 |
4131 | + |
4132 | +libvirt (0.9.8-2ubuntu6) precise; urgency=low |
4133 | + |
4134 | + * debian/patches/fix-lxc-startup-error.patch: Fix lxc start up error. |
4135 | + (LP: #921004) |
4136 | + |
4137 | + -- Chuck Short <zulcss@ubuntu.com> Tue, 24 Jan 2012 10:05:29 -0500 |
4138 | + |
4139 | +libvirt (0.9.8-2ubuntu5) precise; urgency=low |
4140 | + |
4141 | + * debian/libvirt-bin.postinst: even if we think it's a new install, don't |
4142 | + assume that /etc/libvirt/qemu/networks/autostart/default.xml doesn't |
4143 | + exist. |
4144 | + |
4145 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 23 Jan 2012 12:43:02 -0600 |
4146 | + |
4147 | +libvirt (0.9.8-2ubuntu4) precise; urgency=low |
4148 | + |
4149 | + * debian/patches/fix-ubuntu-xen-qemu-dm-patch.patch: |
4150 | + Update patch due to failing tests. |
4151 | + |
4152 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 20 Jan 2012 16:05:45 -0500 |
4153 | + |
4154 | +libvirt (0.9.8-2ubuntu3) precise; urgency=low |
4155 | + |
4156 | + * debian/control: add dbus to libvirt-bin depends. It fails to start |
4157 | + otherwise. (LP: #918343) |
4158 | + |
4159 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 19 Jan 2012 16:11:44 -0600 |
4160 | + |
4161 | +libvirt (0.9.8-2ubuntu2) precise; urgency=low |
4162 | + |
4163 | + * debian/patches/fix-ubuntu-xen-qemu-dm-path.patch: |
4164 | + Fix qemu-dm paths so Xen can be used with libvirt. |
4165 | + (LP: #914788) |
4166 | + |
4167 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 18 Jan 2012 14:31:27 -0500 |
4168 | + |
4169 | +libvirt (0.9.8-2ubuntu1) precise; urgency=low |
4170 | + |
4171 | + * Merge from Debian Unstable, remaining changes are: |
4172 | + - debian/control: |
4173 | + * set X-Python-Version to 2.7, as 2.6 is not in oneiric. |
4174 | + * set ubuntu maintainer |
4175 | + * Build-Depends: |
4176 | + - swap open-iscsi to open-iscsi-utils |
4177 | + - remove virtualbox-ose |
4178 | + - add libapparmor-dev |
4179 | + - swap libnl-dev for libnl3-dev |
4180 | + * convert Vcs-Git to Xs-Debian-Vcs-Git |
4181 | + * libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base |
4182 | + (>= 2.46-1), and iptables from Recommends to Depends |
4183 | + * libvirt-bin Recommends: move qemu to Suggests |
4184 | + * libvirt-bin Suggests: add apparmor |
4185 | + * libvirt0 Recommends: move lvm2 to Suggests |
4186 | + * Install cgroup-lite |
4187 | + - keep debian/libvirt-bin.apport |
4188 | + - keep debian/libvirt-bin.cron.daily |
4189 | + - debian/libvirt-bin.dirs: |
4190 | + * add apparmor, cron.daily, and apport dirs |
4191 | + - debian/libvirt-bin.examples: |
4192 | + * add debian/libvirt-suspendonreboot |
4193 | + - debian/libvirt-bin.install: |
4194 | + * add /etc/apparmor.d files |
4195 | + * add apport hook |
4196 | + - debian/libvirt-bin.postinst: |
4197 | + * replace libvirt groupname with libvirtd |
4198 | + * add each admin user to libvirtd group |
4199 | + * call apparmor_parser on usr.sbin.libvirtd and |
4200 | + usr.lib.libvirt.virt-aa-helper |
4201 | + * call 'libvirt-migrate-qemu-disks -a' after |
4202 | + libvirt-bin has started if migrating from |
4203 | + older than 0.8.3-1ubuntu1 |
4204 | + - debian/libvirt-bin.postrm: |
4205 | + * replace libvirt groupname with libvirtd |
4206 | + * remove usr.sbin.libvirtd and |
4207 | + usr.lib.libvirt.virt-aa-helper |
4208 | + - keep added files under debian/: |
4209 | + * libvirt-bin.upstart |
4210 | + * libvirt-migrate-qemu-disks |
4211 | + * libvirt-migrate-qemu-disks.1 |
4212 | + * libvirt-suspendonreboot |
4213 | + * apparmor profiles |
4214 | + - debian/README.Debian: |
4215 | + * add 'Apparmor Profile' section |
4216 | + * add 'Disk migration' section |
4217 | + - debian/rules: |
4218 | + * don't build with vbox since virtualbox-ose is in universe |
4219 | + - remove WITH_VBOX, add explicit --without-vbox |
4220 | + * add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS |
4221 | + * set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
4222 | + * remove unneeded clean:: section (they only deal with sysvinit stuff) |
4223 | + * comment out binary-install/libvirt-bin:: part dealing with sysvinit |
4224 | + * dont ship libvirt-guests init script for now. |
4225 | + * add build/libvirt-bin:: section to install |
4226 | + - apparmor files |
4227 | + - apport hooks |
4228 | + - libvirt-migrate-qemu-disks |
4229 | + * debian/patches/series: |
4230 | + - don't apply Debian-specific Debianize-libvirt-guests.patch (sysvinit only) |
4231 | + - don't apply Disable qemu-disable-network.diff.patch |
4232 | + * debian/patches(/ubuntu): |
4233 | + - Disable-gnulib-s-test-nonplocking-pipe.sh.patch is in sid's debian/patches |
4234 | + - drop patches: |
4235 | + * 9000-delayed_iff_up_bridge.patch |
4236 | + * 9011-move-ebtables-script.patch |
4237 | + * apparmor-allow-tunnelled-migration.patch |
4238 | + * apparmor-allow-tunnelled-migration-2.patch |
4239 | + * fix-qemu-1.0.patch |
4240 | + * conf-dont-drop-console-def-ondomain-restart.patch |
4241 | + - keep (and refreshed) patches: |
4242 | + * 9002-better_default_uri_virsh.patch |
4243 | + * 9003-better-default-arch.patch |
4244 | + * 9004-libvirtd-group-name.patch |
4245 | + * 9005-increase-unix-socket-timeout.patch |
4246 | + * 9006-default-config-test-case.patch |
4247 | + * 9020-lp545795.patch |
4248 | + * 9021-fix-uint64_t.patch |
4249 | + * libnl3.patch |
4250 | + * arm-gcc-workaround.patch |
4251 | + * disable numa - until the MIR for numa is done |
4252 | + - debian/control: remove from dependencies |
4253 | + - debian/rules: turn it off |
4254 | + * Fix default network autostart symlink disappearing on upgrade (LP: #901298) |
4255 | + - debian/libvirt-bin.preinst: note if the symlink exists |
4256 | + - debian/libvirt-bin.postinst: if symlink existed, OR if we are upgrading |
4257 | + from one of the broken versions, then recreate the symlink. (Continue |
4258 | + to create the symlink on new installs.) |
4259 | + * enable use of libvirt with kvm-spice (LP: #903962): |
4260 | + . src/qemu/qemu_capabilities.c: search for 'kvm-spice' before |
4261 | + 'kvm' (debian/patches/ubuntu/enable-kvm-spice.patch) |
4262 | + . debian/apparmor/libvirt-qemu: |
4263 | + * prepend 'owner' to /run/shm/spice.* rule |
4264 | + * add more needed spice perms |
4265 | + |
4266 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 13 Jan 2012 15:11:48 +0100 |
4267 | + |
4268 | +>>>>>>> debian/changelog |
4269 | libvirt (0.9.8-2) unstable; urgency=low |
4270 | |
4271 | * Upload to unstable. Works with qemu-kvm and qemu 1.0. |
4272 | @@ -2267,17 +6209,240 @@ libvirt (0.9.8~rc2-1) experimental; urgency=low |
4273 | |
4274 | -- Guido Günther <agx@sigxcpu.org> Sun, 04 Dec 2011 13:58:31 +0100 |
4275 | |
4276 | -libvirt (0.9.8~rc1-1) experimental; urgency=low |
4277 | +libvirt (0.9.8~rc1-1) experimental; urgency=low |
4278 | + |
4279 | + * [99476ba] New upstream version 0.9.8~rc1 |
4280 | + * [3bdcf07] Make radvd a linux-any build-dep (Closes: #649635) |
4281 | + * [7546785] Drop patch storage-forbid-rebuilding-existing-disk-storage-pool |
4282 | + applied upstream. |
4283 | + * [0c2afdb] Rediff remaining patches |
4284 | + * [3d121b2] Update symbols file |
4285 | + |
4286 | + -- Guido Günther <agx@sigxcpu.org> Sat, 03 Dec 2011 14:49:49 +0100 |
4287 | + |
4288 | +<<<<<<< debian/changelog |
4289 | +======= |
4290 | +libvirt (0.9.7-2ubuntu16) precise; urgency=low |
4291 | + |
4292 | + * Don't apply ubuntu/conf-dont-drop-console-def-ondomain-restart.patch: |
4293 | + it breaks virt-manager. |
4294 | + |
4295 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 13 Jan 2012 14:59:03 +0100 |
4296 | + |
4297 | +libvirt (0.9.7-2ubuntu15) precise; urgency=low |
4298 | + |
4299 | + * debian/patches/ubuntu/conf-dont-drop-console-def-ondomain-restart.patch: |
4300 | + cherrypicked from upstream to fix 'virsh console'. (LP: #915355) |
4301 | + |
4302 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 12 Jan 2012 23:47:09 +0100 |
4303 | + |
4304 | +libvirt (0.9.7-2ubuntu14) precise; urgency=low |
4305 | + |
4306 | + * debian/apparmor/usr.lib.libvirt.virt-aa-helper: Update for nova. |
4307 | + (LP: #907269) |
4308 | + |
4309 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 11 Jan 2012 09:50:26 -0500 |
4310 | + |
4311 | +libvirt (0.9.7-2ubuntu13) precise; urgency=low |
4312 | + |
4313 | + * move cgroup-lite | cgroup-bin to depends, now that cgroup-lite is in |
4314 | + main. |
4315 | + |
4316 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 11 Jan 2012 14:02:40 +0100 |
4317 | + |
4318 | +libvirt (0.9.7-2ubuntu12) precise; urgency=low |
4319 | + |
4320 | + * enable use of libvirt with kvm-spice (LP: #903962): |
4321 | + . src/qemu/qemu_capabilities.c: search for 'kvm-spice' before |
4322 | + 'kvm' (debian/patches/ubuntu/enable-kvm-spice.patch) |
4323 | + . debian/apparmor/libvirt-qemu: |
4324 | + * prepend 'owner' to /run/shm/spice.* rule |
4325 | + * add more needed spice perms |
4326 | + * move cgroup-lite | cgroup-bin to depends, now that cgroup-lite is in |
4327 | + main. |
4328 | + |
4329 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 10 Jan 2012 12:06:13 +0100 |
4330 | + |
4331 | +libvirt (0.9.7-2ubuntu11) precise; urgency=low |
4332 | + |
4333 | + * debian/control: Revert cgroup-lite | cgroup-bin move from suggests to |
4334 | + depends: cgroup-lite is not in main. |
4335 | + |
4336 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 09 Jan 2012 12:16:17 +0100 |
4337 | + |
4338 | +libvirt (0.9.7-2ubuntu10) precise; urgency=low |
4339 | + |
4340 | + * debian/control: move (cgroup-lite | cgroup-bin) from Suggests to Depends. |
4341 | + Libvirt-lxc is broken without it. |
4342 | + * apparmor/usr.lib.libvirt.virt-aa-helper: add 'deny /dev/dm-*' to silence |
4343 | + warnings about lvm backing stores (LP: #912007) |
4344 | + [ Peter Silva ] |
4345 | + * apparmor/libvirt-qemu: add rules to enable spice audio |
4346 | + (LP: #913023) |
4347 | + |
4348 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 09 Jan 2012 10:15:57 +0100 |
4349 | + |
4350 | +libvirt (0.9.7-2ubuntu9) precise; urgency=low |
4351 | + |
4352 | + * Build-Depend on libnl-3-dev. (LP: #908581) |
4353 | + * Update libnl3 patch to also pass LIBNL_CFLAGS in the LXC target. |
4354 | + |
4355 | + -- Andreas Moog <amoog@ubuntu.com> Wed, 04 Jan 2012 21:56:55 +0000 |
4356 | + |
4357 | +libvirt (0.9.7-2ubuntu8) precise; urgency=low |
4358 | + |
4359 | + * debian/apparmor/libvirt-qemu: add /etc/pki/CA/* and /etc/pki/libvirt/** |
4360 | + (LP: #901272) |
4361 | + |
4362 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 04 Jan 2012 13:18:50 -0600 |
4363 | + |
4364 | +libvirt (0.9.7-2ubuntu7) precise; urgency=low |
4365 | + |
4366 | + * Fix default network autostart symlink disappearing on upgrade (LP: #901298) |
4367 | + - debian/libvirt-bin.preinst: note if the symlink exists |
4368 | + - debian/libvirt-bin.postinst: if symlink existed, OR if we are upgrading |
4369 | + from one of the broken versions, then recreate the symlink. (Continue |
4370 | + to create the symlink on new installs.) |
4371 | + * debian/patches/fix-qemu-1.0.patch: without this patch, libvirt fails |
4372 | + when trying to parse the version # from qemu 1.0. |
4373 | |
4374 | - * [99476ba] New upstream version 0.9.8~rc1 |
4375 | - * [3bdcf07] Make radvd a linux-any build-dep (Closes: #649635) |
4376 | - * [7546785] Drop patch storage-forbid-rebuilding-existing-disk-storage-pool |
4377 | - applied upstream. |
4378 | - * [0c2afdb] Rediff remaining patches |
4379 | - * [3d121b2] Update symbols file |
4380 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Wed, 07 Dec 2011 10:26:05 -0600 |
4381 | |
4382 | - -- Guido Günther <agx@sigxcpu.org> Sat, 03 Dec 2011 14:49:49 +0100 |
4383 | +libvirt (0.9.7-2ubuntu6) precise; urgency=low |
4384 | |
4385 | + * debian/rules, libvirt-bin.dirs and libvirt-bin.install: put |
4386 | + /etc/apparmor.d/local/usr.sbin.libvirtd into place. (fixes break since |
4387 | + 0.9.7-2ubuntu4) (LP: #900857) |
4388 | + |
4389 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 06 Dec 2011 11:03:16 -0600 |
4390 | + |
4391 | +libvirt (0.9.7-2ubuntu5) precise; urgency=low |
4392 | + |
4393 | + * Fix compile failure (VIR_WARN needs logging.h) |
4394 | + |
4395 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 02 Dec 2011 13:50:12 -0600 |
4396 | + |
4397 | +libvirt (0.9.7-2ubuntu4) precise; urgency=low |
4398 | + |
4399 | + * debian/apparmor/usr.sbin.libvirtd: |
4400 | + - allow access to /etc/libvirt/hooks/** (LP: #891472) |
4401 | + - #include <local/usr.sbin.libvirtd> for site-local customizations |
4402 | + * debian/control: Suggest cgroup-lite | cgroup-bin (LP: #544146) |
4403 | + * debian/patches/ubuntu/apparmor-allow-tunnelled-migration-2.patch: |
4404 | + Warn but don't error out when we can't find a pathname for a file. |
4405 | + This is needed to support tunnelled migration. (LP: #869553) |
4406 | + |
4407 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 02 Dec 2011 11:50:47 -0600 |
4408 | + |
4409 | +libvirt (0.9.7-2ubuntu3) precise; urgency=low |
4410 | + |
4411 | + * Don't override local removal of default network autostart on upgrades |
4412 | + (LP: #372001) |
4413 | + - re-enable debian/Don-t-enable-default-network-on-boot.patch |
4414 | + - debian/libvirt-bin.postinst: create default network autostart symlink |
4415 | + for new installs only. |
4416 | + |
4417 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 01 Dec 2011 21:55:01 +0000 |
4418 | + |
4419 | +libvirt (0.9.7-2ubuntu2) precise; urgency=low |
4420 | + |
4421 | + * apparmor-allow-tunnelled-migration.patch: adjust virt-aa-helper to |
4422 | + allow tunnelled migration (LP: #869553) |
4423 | + (Thanks to Simon Deziel <simon.deziel@gmail.com>) |
4424 | + * fix break in last upload: *really* don't apply patch |
4425 | + debian/Don-t-enable-default-network-on-boot.patch |
4426 | + |
4427 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 18 Nov 2011 15:52:38 -0600 |
4428 | + |
4429 | +libvirt (0.9.7-2ubuntu1) precise; urgency=low |
4430 | + |
4431 | + * Merged from debian unstable (LP: #889104) (LP: #890036). |
4432 | + Remaining changes are: |
4433 | + - debian/control: |
4434 | + * set X-Python-Version to 2.7, as 2.6 is not in oneiric. |
4435 | + * set ubuntu maintainer |
4436 | + * Build-Depends: |
4437 | + - swap open-iscsi to open-iscsi-utils |
4438 | + - remove virtualbox-ose |
4439 | + - add libapparmor-dev |
4440 | + - swap libnl-dev for libnl3-dev |
4441 | + * convert Vcs-Git to Xs-Debian-Vcs-Git |
4442 | + * libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base |
4443 | + (>= 2.46-1), and iptables from Recommends to Depends |
4444 | + * libvirt-bin Recommends: move qemu to Suggests |
4445 | + * libvirt-bin Suggests: add apparmor |
4446 | + * libvirt0 Recommends: move lvm2 to Suggests |
4447 | + - keep debian/libvirt-bin.apport |
4448 | + - keep debian/libvirt-bin.cron.daily |
4449 | + - debian/libvirt-bin.dirs: |
4450 | + * add apparmor, cron.daily, and apport dirs |
4451 | + - debian/libvirt-bin.examples: |
4452 | + * add debian/libvirt-suspendonreboot |
4453 | + - debian/libvirt-bin.install: |
4454 | + * add /etc/apparmor.d files |
4455 | + * add apport hook |
4456 | + - debian/libvirt-bin.postinst: |
4457 | + * replace libvirt groupname with libvirtd |
4458 | + * add each admin user to libvirtd group |
4459 | + * call apparmor_parser on usr.sbin.libvirtd and |
4460 | + usr.lib.libvirt.virt-aa-helper |
4461 | + * call 'libvirt-migrate-qemu-disks -a' after |
4462 | + libvirt-bin has started if migrating from |
4463 | + older than 0.8.3-1ubuntu1 |
4464 | + - debian/libvirt-bin.postrm: |
4465 | + * replace libvirt groupname with libvirtd |
4466 | + * remove usr.sbin.libvirtd and |
4467 | + usr.lib.libvirt.virt-aa-helper |
4468 | + - keep added files under debian/: |
4469 | + * libvirt-bin.upstart |
4470 | + * libvirt-migrate-qemu-disks |
4471 | + * libvirt-migrate-qemu-disks.1 |
4472 | + * libvirt-suspendonreboot |
4473 | + * apparmor profiles |
4474 | + - debian/README.Debian: |
4475 | + * add 'Apparmor Profile' section |
4476 | + * add 'Disk migration' section |
4477 | + - debian/rules: |
4478 | + * don't build with vbox since virtualbox-ose is in universe |
4479 | + - remove WITH_VBOX, add explicit --without-vbox |
4480 | + * add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS |
4481 | + * set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
4482 | + * remove unneeded clean:: section (they only deal with sysvinit stuff) |
4483 | + * comment out binary-install/libvirt-bin:: part dealing with sysvinit |
4484 | + * dont ship libvirt-guests init script for now. |
4485 | + * add build/libvirt-bin:: section to install |
4486 | + - apparmor files |
4487 | + - apport hooks |
4488 | + - libvirt-migrate-qemu-disks |
4489 | + * debian/patches/series: |
4490 | + - don't apply Debian-specific Debianize-libvirt-guests.patch (sysvinit only) |
4491 | + - don't apply Disable qemu-disable-network.diff.patch |
4492 | + * debian/patches(/ubuntu): |
4493 | + - Disable-gnulib-s-test-nonplocking-pipe.sh.patch is in sid's debian/patches |
4494 | + - drop patches: |
4495 | + * 9014-skip-nodeinfotest.patch # should this be dropped? |
4496 | + * lp832507.patch (applied upstream) |
4497 | + * 9029-skip-tests.patch |
4498 | + * lxc-use-own-ptyfns.patch (applied upstream) |
4499 | + - keep (and refreshed) patches: |
4500 | + * 9000-delayed_iff_up_bridge.patch |
4501 | + * 9002-better_default_uri_virsh.patch |
4502 | + * 9003-better-default-arch.patch |
4503 | + * 9004-libvirtd-group-name.patch |
4504 | + * 9005-increase-unix-socket-timeout.patch |
4505 | + * 9006-default-config-test-case.patch |
4506 | + * 9011-move-ebtables-script.patch |
4507 | + * 9020-lp545795.patch |
4508 | + * 9021-fix-uint64_t.patch |
4509 | + * libnl3.patch |
4510 | + * arm-gcc-workaround.patch |
4511 | + * disable numa - until the MIR for numa is done |
4512 | + - debian/control: remove from dependencies |
4513 | + - debian/rules: turn it off |
4514 | + |
4515 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 15 Nov 2011 21:33:16 -0600 |
4516 | + |
4517 | +>>>>>>> debian/changelog |
4518 | libvirt (0.9.7-2) unstable; urgency=low |
4519 | |
4520 | * [b0bdb13] Enable numa support. (Closes: #648323) |
4521 | @@ -2326,7 +6491,28 @@ libvirt (0.9.7~rc1-1) experimental; urgency=low |
4522 | * [fb8aed9] Update remaining patches |
4523 | * [1f841c0] Move Debian specific patches to debian/patches/debian |
4524 | |
4525 | +<<<<<<< debian/changelog |
4526 | -- Guido Günther <agx@sigxcpu.org> Wed, 02 Nov 2011 10:04:40 +0100 |
4527 | +======= |
4528 | + -- Guido Günther <agx@sigxcpu.org> Wed, 02 Nov 2011 10:04:40 +0100 |
4529 | + |
4530 | +libvirt (0.9.6-2ubuntu2) precise; urgency=low |
4531 | + |
4532 | + * Move creation of /var/log/libvirt/{lxc,uml,qemu} dirs from libvirt-bin.dirs |
4533 | + to libvirt-bin.postinst. Otherwise after a 'apt-get remove libvirt-bin', |
4534 | + that dir will be removed (if empty) but /etc/logrotate.d/libvirtd will |
4535 | + still try to rotate it and raise errors. (LP: #886770) |
4536 | + * debian/rules: Fix a bug in the new logic for installing upstream-supplied |
4537 | + logrotate files. (LP: #887312) |
4538 | + |
4539 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 07 Nov 2011 12:58:49 -0600 |
4540 | + |
4541 | +libvirt (0.9.6-2ubuntu1) precise; urgency=low |
4542 | + |
4543 | + * Sync changes from 0.9.6-2 to install the libvirtd manpage (LP: #522710) |
4544 | + |
4545 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 31 Oct 2011 22:22:27 -0400 |
4546 | +>>>>>>> debian/changelog |
4547 | |
4548 | libvirt (0.9.6-2) unstable; urgency=low |
4549 | |
4550 | @@ -2341,6 +6527,124 @@ libvirt (0.9.6-2) unstable; urgency=low |
4551 | |
4552 | -- Guido Günther <agx@sigxcpu.org> Sun, 30 Oct 2011 17:14:21 +0100 |
4553 | |
4554 | +<<<<<<< debian/changelog |
4555 | +======= |
4556 | +libvirt (0.9.6-1ubuntu3) precise; urgency=low |
4557 | + |
4558 | + * debian/control: - add radvd to build-depends (LP: #862136) |
4559 | + * debian/control: remove moved relations from original: |
4560 | + - libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base |
4561 | + (>= 2.46-1), and iptables from Recommends to Depends |
4562 | + - libvirt-bin Recommends: move qemu to Suggests |
4563 | + |
4564 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 24 Oct 2011 08:54:14 -0500 |
4565 | + |
4566 | +libvirt (0.9.6-1ubuntu2) precise; urgency=low |
4567 | + |
4568 | + * debian/patches/lxc-use-own-ptyfns.patch: Re-add dropped patch. |
4569 | + |
4570 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 21 Oct 2011 10:30:36 -0400 |
4571 | + |
4572 | +libvirt (0.9.6-1ubuntu1) precise; urgency=low |
4573 | + |
4574 | + * Merged from debian unstable, remaning changes are: |
4575 | + - debian/control: |
4576 | + * set X-Python-Version to 2.7, as 2.6 is not in oneiric. |
4577 | + * set ubuntu maintainer |
4578 | + * Build-Depends: |
4579 | + - remove [linux-any] from all dependencies |
4580 | + - remove [!linux-any] deps |
4581 | + - swap qemu to qemu-kvm and open-iscsi to |
4582 | + open-iscsi-utils in Build-Depends |
4583 | + - remove virtualbox-ose Build-Depends |
4584 | + - add parted and libapparmor-dev Build-Depends |
4585 | + * convert Vcs-Git to Xs-Debian-Vcs-Git |
4586 | + * libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base |
4587 | + (>= 2.46-1), and iptables from Recommends to Depends |
4588 | + * libvirt-bin Recommends: move qemu to Suggests |
4589 | + * libvirt-bin Suggests: add apparmor |
4590 | + * libvirt0 Recommands: move lvm2 to Suggests |
4591 | + - keep debian/libvirt-bin.apport |
4592 | + - keep debian/libvirt-bin.cron.daily |
4593 | + - debian/libvirt-bin.dirs: |
4594 | + * add apparmor, cron.daily, and apport dirs |
4595 | + - debian/libvirt-bin.examples: |
4596 | + * add debian/libvirt-suspendonreboot |
4597 | + - debian/libvirt-bin.install: |
4598 | + * add /etc/apparmor.d files |
4599 | + * add apport hook |
4600 | + - debian/libvirt-bin.manpages: |
4601 | + * add debian/libvirt-migrate-qemu-disks.1 |
4602 | + - debian/libvirt-bin.postinst: |
4603 | + * replace libvirt groupname with libvirtd |
4604 | + * add each admin user to libvirtd group |
4605 | + * call apparmor_parser on usr.sbin.libvirtd and |
4606 | + usr.lib.libvirt.virt-aa-helper |
4607 | + * call 'libvirt-migrate-qemu-disks -a' after |
4608 | + libvirt-bin has started if migrating from |
4609 | + older than 0.8.3-1ubuntu1 |
4610 | + - debian/libvirt-bin.postrm: |
4611 | + * replace libvirt groupname with libvirtd |
4612 | + * remove usr.sbin.libvirtd and |
4613 | + usr.lib.libvirt.virt-aa-helper |
4614 | + - keep added files under debian/: |
4615 | + * libvirt-bin.upstart |
4616 | + * libvirt-migrate-qemu-disks |
4617 | + * libvirt-migrate-qemu-disks.1 |
4618 | + * libvirt-suspendonreboot |
4619 | + * apparmor profiles |
4620 | + - debian/README.Debian: |
4621 | + * add 'Apparmor Profile' section |
4622 | + * add 'Disk migration' section |
4623 | + - debian/rules: |
4624 | + * move include of debhelper.mk to top of file so DEB_HOST_ARCH_OS |
4625 | + is defined. |
4626 | + * don't build with vbox since virtualbox-ose is in universe |
4627 | + - remove WITH_VBOX, add explicit --without-vbox |
4628 | + * add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS |
4629 | + * set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
4630 | + * remove unneeded binary-install/libvirt-bin:: and clean:: |
4631 | + sections (they only deal with sysvinit stuff) |
4632 | + * add build/libvirt-bin:: section to install |
4633 | + - apparmor files |
4634 | + - apport hooks |
4635 | + - libvirt-migrate-qemu-disks |
4636 | + * dont ship libvirt-guests init script for now. |
4637 | + * debian/patches/9029-skip-tests.patch: Skip broken tests on ubuntu. |
4638 | + * debian/patches/series: |
4639 | + - don't apply Debian-specific Debianize-libvirt-guests.patch (sysvinit only) |
4640 | + - don't apply Disable qemu-disable-network.diff.patch |
4641 | + * debian/patches: |
4642 | + - dropped patches: |
4643 | + * 9001-dont_clobber_existing_bridges.patch |
4644 | + * 9026-lp795800.patch |
4645 | + * 9027-move-apparmor-load-to-genlabel.patch |
4646 | + * 9028-linux-3-0-no-micro.patch |
4647 | + * lp810270.patch |
4648 | + * CVE-2011-2511.patch |
4649 | + * lxc-do-not-require-ifconfig-or-ip-commands-in-guest.patch |
4650 | + * 0001-make-ptmx-a-bind-mount-rather-than-symlink.patch |
4651 | + * arm-startup-fixes.patch |
4652 | + - keep patches: |
4653 | + * 9000-delayed_iff_up_bridge.patch |
4654 | + * 9001-dont_clobber_existing_bridges.patch |
4655 | + * 9002-better_default_uri_virsh.patch |
4656 | + * 9003-better-default-arch.patch |
4657 | + * 9004-libvirtd-group-name.patch |
4658 | + * 9005-increase-unix-socket-timeout.patch |
4659 | + * 9006-default-config-test-case.patch |
4660 | + * 9011-move-ebtables-script.patch |
4661 | + * 9014-skip-nodeinfotest.patch |
4662 | + * 9020-lp545795.patch |
4663 | + * 9021-fix-uint64_t.patch |
4664 | + * 9026-lp795800.patch |
4665 | + * libnl3.patch |
4666 | + * arm-gcc-workaround.patch |
4667 | + * Disable-gnulib-s-test-nonplocking-pipe.sh.patch |
4668 | + |
4669 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 17 Oct 2011 12:19:15 +0000 |
4670 | + |
4671 | +>>>>>>> debian/changelog |
4672 | libvirt (0.9.6-1) unstable; urgency=low |
4673 | |
4674 | * [828e4e3] New upstream version 0.9.6 |
4675 | @@ -2457,6 +6761,228 @@ libvirt (0.9.2-5) unstable; urgency=low |
4676 | |
4677 | -- Guido Günther <agx@sigxcpu.org> Sun, 26 Jun 2011 15:57:24 +0200 |
4678 | |
4679 | +<<<<<<< debian/changelog |
4680 | +======= |
4681 | +libvirt (0.9.2-4ubuntu16) precise; urgency=low |
4682 | + |
4683 | + * lxc_controller: use our own unlocpt+grantpt rather than glibc's, which |
4684 | + can't handle opening a pty in a devpts not mounted at /dev/pts. |
4685 | + (LP: #863629) |
4686 | + |
4687 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Fri, 14 Oct 2011 10:47:57 -0500 |
4688 | + |
4689 | +libvirt (0.9.2-4ubuntu15) oneiric; urgency=low |
4690 | + |
4691 | + * Pull patches from upstream which prevent a race between lxc driver and |
4692 | + controller while a container is started, easily exposed by nova. |
4693 | + (LP: #842845) |
4694 | + |
4695 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 03 Oct 2011 14:39:05 -0500 |
4696 | + |
4697 | +libvirt (0.9.2-4ubuntu14) oneiric; urgency=low |
4698 | + |
4699 | + * debian/patches/lp832507.patch: update virt-aa-helper to use the correct |
4700 | + paths for character devices that are pipes. This can be removed in |
4701 | + 0.9.7. (LP: #832507) |
4702 | + |
4703 | + -- Jamie Strandboge <jamie@ubuntu.com> Tue, 27 Sep 2011 13:18:28 -0500 |
4704 | + |
4705 | +libvirt (0.9.2-4ubuntu13) oneiric; urgency=low |
4706 | + |
4707 | + * debian/patches/arm-startup-fies.patch: Fix typo in patch. |
4708 | + (LP: #845764) |
4709 | + |
4710 | + -- Chuck Short <zulcss@ubuntu.com> Fri, 09 Sep 2011 14:41:53 -0400 |
4711 | + |
4712 | +libvirt (0.9.2-4ubuntu12) oneiric; urgency=low |
4713 | + |
4714 | + [Serge Hallyn] |
4715 | + * do not rely on 'ip' or 'ifconfig' commands inside container (LP: #828211) |
4716 | + Reported and fixed by Scott Moser <smoser@ubuntu.com>. |
4717 | + * make ptmx a bind mount rather than a symlink (LP: #832123) |
4718 | + |
4719 | + [Chuck Short] |
4720 | + * debian/arm-startup-fixes.patch: Dont detect DMI information on non-intel |
4721 | + compatible arches. |
4722 | + |
4723 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 01 Sep 2011 09:25:51 -0500 |
4724 | + |
4725 | +libvirt (0.9.2-4ubuntu11) oneiric; urgency=low |
4726 | + |
4727 | + * debian/patches/Autodetect-if-the-remote-nc-command-supports-the-q-o.patch: |
4728 | + updated to support target systems where the grep utility has no -q |
4729 | + option. (LP: #792985) |
4730 | + |
4731 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 16 Aug 2011 13:30:14 -0400 |
4732 | + |
4733 | +libvirt (0.9.2-4ubuntu10) oneiric; urgency=low |
4734 | + |
4735 | + * Source /etc/default/libvirt-bin at the upstart 'start' section (LP: #823638) |
4736 | + |
4737 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Mon, 15 Aug 2011 13:00:41 -0500 |
4738 | + |
4739 | +libvirt (0.9.2-4ubuntu9) oneiric; urgency=low |
4740 | + |
4741 | + * Fix build failure on ARM, working around a GCC issue. LP: #823711. |
4742 | + |
4743 | + -- Matthias Klose <doko@ubuntu.com> Mon, 15 Aug 2011 16:00:53 +0200 |
4744 | + |
4745 | +libvirt (0.9.2-4ubuntu8) oneiric; urgency=low |
4746 | + |
4747 | + * Port to libnl3. |
4748 | + |
4749 | + -- Colin Watson <cjwatson@ubuntu.com> Tue, 09 Aug 2011 11:36:08 +0100 |
4750 | + |
4751 | +libvirt (0.9.2-4ubuntu7) oneiric; urgency=low |
4752 | + |
4753 | + * libvirt-bin.upstart: add a pre-stop script to shut down running VMs |
4754 | + before the host shuts down. (LP: #350936) |
4755 | + |
4756 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Tue, 02 Aug 2011 19:49:40 -0500 |
4757 | + |
4758 | +libvirt (0.9.2-4ubuntu6) oneiric; urgency=low |
4759 | + |
4760 | + * SECURITY UPDATE: integer overflow in virDomainGetVcpus() |
4761 | + - debian/patches/CVE-2011-2511.patch: use INT_MULTIPLY_OVERFLOW() to |
4762 | + verify maxinfo * maplen < REMOTE_CPUMAPS_MAX |
4763 | + - this can be dropped in 0.9.2-7/0.9.3 |
4764 | + - CVE-2011-2511 |
4765 | + |
4766 | + -- Jamie Strandboge <jamie@ubuntu.com> Tue, 19 Jul 2011 08:20:20 -0500 |
4767 | + |
4768 | +libvirt (0.9.2-4ubuntu5) oneiric; urgency=low |
4769 | + |
4770 | + * debian/libvirt-bin.apport: use new apport MAC function instead of |
4771 | + parsing and attaching AppArmor events here. |
4772 | + |
4773 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 15 Jul 2011 08:36:56 -0400 |
4774 | + |
4775 | +libvirt (0.9.2-4ubuntu4) oneiric; urgency=low |
4776 | + |
4777 | + * debian/apparmor/libvirt-qemu: adjust for /dev/shm -> /run/shm transition |
4778 | + * debian/patches/lp810270.patch: adjust AppArmor profile for /var/run -> |
4779 | + /run |
4780 | + - LP: #810270 |
4781 | + |
4782 | + -- Jamie Strandboge <jamie@ubuntu.com> Thu, 14 Jul 2011 08:46:32 -0500 |
4783 | + |
4784 | +libvirt (0.9.2-4ubuntu3) oneiric; urgency=low |
4785 | + |
4786 | + * Fix /etc/init/libvirt-bin.conf start on to wait until networking.conf |
4787 | + has stopped with success, meaning ifup -a completed successfully and |
4788 | + all auto-started network devices are up. (LP: #495394) |
4789 | + |
4790 | + -- Serge Hallyn <serge.hallyn@ubuntu.com> Thu, 07 Jul 2011 10:23:25 -0500 |
4791 | + |
4792 | +libvirt (0.9.2-4ubuntu2) oneiric; urgency=low |
4793 | + |
4794 | + [ Scott Moser ] |
4795 | + * 9028-linux-3-0-no-micro.patch: support running libvirt with lxc on linux |
4796 | + 3.0 (LP: #802977) |
4797 | + |
4798 | + [ Jamie Strandboge ] |
4799 | + * debian/apparmor/usr.sbin.libvirtd: allow ipc_lock |
4800 | + |
4801 | + -- Scott Moser <smoser@ubuntu.com> Tue, 28 Jun 2011 10:00:54 -0400 |
4802 | + |
4803 | +libvirt (0.9.2-4ubuntu1) oneiric; urgency=low |
4804 | + |
4805 | + * Merge from debian unstable. Remaining changes: |
4806 | + - debian/control: |
4807 | + * set X-Python-Version to 2.7, as 2.6 is not in oneiric. |
4808 | + * set ubuntu maintainer |
4809 | + * Build-Depends: |
4810 | + - remove [linux-any] from all dependencies |
4811 | + - remove [!linux-any] deps |
4812 | + - swap qemu to qemu-kvm and open-iscsi to |
4813 | + open-iscsi-utils in Build-Depends |
4814 | + - remove virtualbox-ose Build-Depends |
4815 | + - add parted and libapparmor-dev Build-Depends |
4816 | + * convert Vcs-Git to Xs-Debian-Vcs-Git |
4817 | + * libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base |
4818 | + (>= 2.46-1), and iptables from Recommends to Depends |
4819 | + * libvirt-bin Recommends: move qemu to Suggests |
4820 | + * libvirt-bin Suggests: add apparmor |
4821 | + * libvirt0 Recommands: move lvm2 to Suggests |
4822 | + - keep debian/libvirt-bin.apport |
4823 | + - keep debian/libvirt-bin.cron.daily |
4824 | + - debian/libvirt-bin.dirs: |
4825 | + * add apparmor, cron.daily, and apport dirs |
4826 | + - debian/libvirt-bin.examples: |
4827 | + * add debian/libvirt-suspendonreboot |
4828 | + - debian/libvirt-bin.install: |
4829 | + * add /etc/apparmor.d files |
4830 | + * add apport hook |
4831 | + - debian/libvirt-bin.manpages: |
4832 | + * add debian/libvirt-migrate-qemu-disks.1 |
4833 | + - debian/libvirt-bin.postinst: |
4834 | + * replace libvirt groupname with libvirtd |
4835 | + * add each admin user to libvirtd group |
4836 | + * call apparmor_parser on usr.sbin.libvirtd and |
4837 | + usr.lib.libvirt.virt-aa-helper |
4838 | + * call 'libvirt-migrate-qemu-disks -a' after |
4839 | + libvirt-bin has started if migrating from |
4840 | + older than 0.8.3-1ubuntu1 |
4841 | + - debian/libvirt-bin.postrm: |
4842 | + * replace libvirt groupname with libvirtd |
4843 | + * remove usr.sbin.libvirtd and |
4844 | + usr.lib.libvirt.virt-aa-helper |
4845 | + - keep added files under debian/: |
4846 | + * libvirt-bin.upstart |
4847 | + * libvirt-migrate-qemu-disks |
4848 | + * libvirt-migrate-qemu-disks.1 |
4849 | + * libvirt-suspendonreboot |
4850 | + * apparmor profiles |
4851 | + - debian/README.Debian: |
4852 | + * add 'Apparmor Profile' section |
4853 | + * add 'Disk migration' section |
4854 | + - debian/rules: |
4855 | + * move include of debhelper.mk to top of file so DEB_HOST_ARCH_OS |
4856 | + is defined. |
4857 | + * don't build with vbox since virtualbox-ose is in universe |
4858 | + - remove WITH_VBOX, add explicit --without-vbox |
4859 | + * add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS |
4860 | + * set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
4861 | + * remove unneeded binary-install/libvirt-bin:: and clean:: |
4862 | + sections (they only deal with sysvinit stuff) |
4863 | + * add build/libvirt-bin:: section to install |
4864 | + - apparmor files |
4865 | + - apport hooks |
4866 | + - libvirt-migrate-qemu-disks |
4867 | + * debian/patches/series: |
4868 | + - don't apply Debian-specific Debianize-libvirt-guests.patch (sysvinit only) |
4869 | + - don't apply Disable qemu-disable-network.diff.patch |
4870 | + * debian/patches: |
4871 | + - dropped patches: |
4872 | + * 9022-allows-lxc-containers-with-lxcguest.patch (applied upstream) |
4873 | + * 9023-disable-test-poll.patch |
4874 | + * 9024-ftbfs-with-arm.patch (doesnt really fix arm just yet) |
4875 | + * 9025-CVE-2011-2178.patch (applied upstream) |
4876 | + - keep patches: |
4877 | + * 9000-delayed_iff_up_bridge.patch |
4878 | + * 9001-dont_clobber_existing_bridges.patch |
4879 | + * 9002-better_default_uri_virsh.patch |
4880 | + * 9003-better-default-arch.patch |
4881 | + * 9004-libvirtd-group-name.patch |
4882 | + * 9005-increase-unix-socket-timeout.patch |
4883 | + * 9006-default-config-test-case.patch |
4884 | + * 9011-move-ebtables-script.patch |
4885 | + * 9014-skip-nodeinfotest.patch |
4886 | + * 9020-lp545795.patch |
4887 | + * 9021-fix-uint64_t.patch |
4888 | + * 9026-lp795800.patch |
4889 | + |
4890 | + [ Jamie Strandboge ] |
4891 | + * 9027-move-apparmor-load-to-genlabel.patch: 0.9.2 introduced a change that |
4892 | + caused aa_change_profile() to be called before the profile was loaded into |
4893 | + the kernel. Adjust AppArmorGenSecurityLabel() in |
4894 | + src/security/security_apparmor.c to load the profile itself, and adjust |
4895 | + AppArmorSetSecurityAllLabel() to reload the profile when stdin_fn is |
4896 | + specified. This patch can be removed in 0.9.3. (LP: #801569) |
4897 | + |
4898 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 22 Jun 2011 11:09:15 -0400 |
4899 | + |
4900 | +>>>>>>> debian/changelog |
4901 | libvirt (0.9.2-4) unstable; urgency=low |
4902 | |
4903 | * [398a4dd] New patch Split-out-dlopen-detection.patch. Explicitly pass |
4904 | @@ -2505,6 +7031,133 @@ libvirt (0.9.1-2) unstable; urgency=high |
4905 | |
4906 | -- Laurent Léonard <laurent@open-minds.org> Sat, 04 Jun 2011 01:53:43 +0200 |
4907 | |
4908 | +<<<<<<< debian/changelog |
4909 | +======= |
4910 | +libvirt (0.9.1-1ubuntu4) oneiric; urgency=low |
4911 | + |
4912 | + * SECURITY UPDATE: 0.8.8 regression which reopens disk probing |
4913 | + (CVE-2010-2238). This can be dropped in 0.9.2. |
4914 | + - 9025-CVE-2011-2178.patch: use correct pointer address in |
4915 | + virSecurityManagerGetPrivateData() |
4916 | + - CVE-2011-2178 |
4917 | + * fix virsh save when AppArmor driver is enabled |
4918 | + - 9026-lp795800.patch: src/security/security_apparmor.c: implement |
4919 | + AppArmorSetFDLabel(), which is now used by qemuMigrationToFile() if |
4920 | + our version of qemu supports fd migraton. This can be dropped in 0.9.3. |
4921 | + - LP: #795800 |
4922 | + |
4923 | + -- Jamie Strandboge <jamie@ubuntu.com> Thu, 16 Jun 2011 14:16:00 -0500 |
4924 | + |
4925 | +libvirt (0.9.1-1ubuntu3) oneiric; urgency=low |
4926 | + |
4927 | + * debian/patches/9024-ftbfs-with-arm.patch: Fix FTBFS with arm. |
4928 | + |
4929 | + -- Chuck Short <zulcss@ubuntu.com> Tue, 14 Jun 2011 21:33:15 -0400 |
4930 | + |
4931 | +libvirt (0.9.1-1ubuntu2) oneiric; urgency=low |
4932 | + |
4933 | + * Depend on libxen-dev rather than libxen3-dev. |
4934 | + |
4935 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 13 Jun 2011 12:48:52 -0400 |
4936 | + |
4937 | +libvirt (0.9.1-1ubuntu1) oneiric; urgency=low |
4938 | + |
4939 | + * Resynchronize and merge from Debian unstable (LP: #794378). Remaining |
4940 | + changes: |
4941 | + - debian/control: |
4942 | + * set X-Python-Version to 2.7, as 2.6 is not in oneiric. |
4943 | + * set ubuntu maintainer |
4944 | + * Build-Depends: |
4945 | + - remove [linux-any] from all dependencies |
4946 | + - remove [!linux-any] deps |
4947 | + - swap libxen to libxen3, qemu to qemu-kvm, and open-iscsi to |
4948 | + open-iscsi-utils in Build-Depends |
4949 | + - remove virtualbox-ose Build-Depends |
4950 | + - add parted and libapparmor-dev Build-Depends |
4951 | + * convert Vcs-Git to Xs-Debian-Vcs-Git |
4952 | + * libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base |
4953 | + (>= 2.46-1), and iptables from Recommends to Depends |
4954 | + * libvirt-bin Recommends: move qemu to Suggests |
4955 | + * libvirt-bin Suggests: add apparmor |
4956 | + * libvirt0 Recommands: move lvm2 to Suggests |
4957 | + - keep debian/libvirt-bin.apport |
4958 | + - keep debian/libvirt-bin.cron.daily |
4959 | + - debian/libvirt-bin.dirs: |
4960 | + * add apparmor, cron.daily, and apport dirs |
4961 | + - debian/libvirt-bin.examples: |
4962 | + * add debian/libvirt-suspendonreboot |
4963 | + - debian/libvirt-bin.install: |
4964 | + * add /etc/apparmor.d files |
4965 | + * add apport hook |
4966 | + - debian/libvirt-bin.manpages: |
4967 | + * add debian/libvirt-migrate-qemu-disks.1 |
4968 | + - debian/libvirt-bin.postinst: |
4969 | + * replace libvirt groupname with libvirtd |
4970 | + * add each admin user to libvirtd group |
4971 | + * call apparmor_parser on usr.sbin.libvirtd and |
4972 | + usr.lib.libvirt.virt-aa-helper |
4973 | + * call 'libvirt-migrate-qemu-disks -a' after |
4974 | + libvirt-bin has started if migrating from |
4975 | + older than 0.8.3-1ubuntu1 |
4976 | + - debian/libvirt-bin.postrm: |
4977 | + * replace libvirt groupname with libvirtd |
4978 | + * remove usr.sbin.libvirtd and |
4979 | + usr.lib.libvirt.virt-aa-helper |
4980 | + - keep added files under debian/: |
4981 | + * libvirt-bin.upstart |
4982 | + * libvirt-migrate-qemu-disks |
4983 | + * libvirt-migrate-qemu-disks.1 |
4984 | + * libvirt-suspendonreboot |
4985 | + * apparmor profiles |
4986 | + - debian/README.Debian: |
4987 | + * add 'Apparmor Profile' section |
4988 | + * add 'Disk migration' section |
4989 | + - debian/rules: |
4990 | + * move include of debhelper.mk to top of file so DEB_HOST_ARCH_OS |
4991 | + is defined. |
4992 | + * don't build with vbox since virtualbox-ose is in universe |
4993 | + - remove WITH_VBOX, add explicit --without-vbox |
4994 | + * add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS |
4995 | + * set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' |
4996 | + * remove unneeded binary-install/libvirt-bin:: and clean:: |
4997 | + sections (they only deal with sysvinit stuff) |
4998 | + * add build/libvirt-bin:: section to install |
4999 | + - apparmor files |
5000 | + - apport hooks |
Hi,
being one of the usual more complex merges this needs a few more words than usual.
This is managed in git predating git-ubuntu and benefits from Debian and Ubuntu repos being very close. //git.launchpad .net/~libvirt- maintainers/ ubuntu/ +source/ libvirt /salsa. debian. org/libvirt- team/libvirt. git
Repos involved:
- LP: git+ssh:
- Salsa: https:/
As a mapping guide:
Tag from Salsa: debian/4.6.0-1 == new/debian
Old Branch LP: ubuntu/cosmic-4.0 == old/ubuntu
New Branch LP: ubuntu/cosmic-4.6 == the merge branch
The old branch was based on debian/4.0.0-1 and we will rebase following our process using Debians tags directly as that gives us full Debian+ Ubuntu+ upstream history in git.
OTOH the MP here is trying to follow our process to ease review, but instead of doing so against usd-import-team with the repos mentioned above you should get the best data for a review.
In addition to the above I have created a logical tag which does the usual squashing and changelog drop ubuntu/ logical/ 4.0.0-1ubuntu12
It also will eventually be no real merge, it will be the new cosmic-4.6 branch based on Debians debian/4.6.0-1 - as we keep a branch per release. But we have fake-merges enough, it is reviewable with the changes against old/ubuntu and new/debian that way and this is what we need.
Overall the list of Dropped/Added changes in the changelog explains the reasoning for each.
## Merge Notes ##
This is about things that are hard to track on review, like old logical split being imperfect or multiple changes in old changelog as one entry.
Note 1: Due to quilt layering the old change "- 4.0 needs a reversed rule for openGraphicsFD (LP: #1747442)" had changes to other patches - but those only modified the context of the patches. Therefore those bits could be dropped.
Note 2: on the changes related to network autostart, the condition #2+#3 in the comment in debian/ libvirt- daemon- system. postinst can no more occur due to upgrades going through 18.04 - therefore simplify the postinst code and Drop the preinst-code. The base change + the cleanups + the later strip of the no more needed parts became clear on the merge so they were squashed on the merge.
## In flight changes ## /www.redhat. com/archives/ libvir- list/2018- August/ msg00780. html (old and new apparmor changes) /salsa. debian. org/libvirt- team/libvirt/ merge_requests/ 5 (LP: #1786179) /salsa. debian. org/libvirt- team/libvirt/ merge_requests/ 6 (LP: #1786019)
I was waiting for a few changes to be fully accepted upstream and/or in Debian. But OTOH I don't want to stall this more thna needed (late enough and migration can be hard sometimes as we know).
If nothing comes back on these until Friday I'll upload them as-is, worst case there will be minor uploads to cosmic which should be ok after Feature Freeze - they should only be clenaups and not massively change it.
In flight are:
=> https:/
=> https:/
=> https:/
## Tests ##
This already passed a set of tests:
- automated migration, upgrade and device tests on s390x, x86, ppc64el
- autopkgtests (and dependent tests) on LP infra
- manual tests around the new local apparmor include
- manual tests around the service dependency issue that was found
- tests in regard to Del...