Merge ~paelzer/ubuntu/+source/virt-manager:merge-virt-manager-2.2.1-focal into ubuntu/+source/virt-manager:debian/sid

Proposed by Christian Ehrhardt 
Status: Merged
Merge reported by: Christian Ehrhardt 
Merged at revision: a61700bfb59d9a0df51876595d8b11dd648a5b95
Proposed branch: ~paelzer/ubuntu/+source/virt-manager:merge-virt-manager-2.2.1-focal
Merge into: ubuntu/+source/virt-manager:debian/sid
Diff against target: 476 lines (+402/-1)
4 files modified
debian/changelog (+369/-0)
debian/control (+3/-1)
debian/patches/mark-libvirt-lxc.patch (+29/-0)
debian/patches/series (+1/-0)
Reviewer Review Type Date Requested Status
Andreas Hasenack Approve
Canonical Server Pending
git-ubuntu developers Pending
Review via email: mp+376403@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

PPA:
https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/3854
Tests: https://bileto.ubuntu.com/excuses/3854/focal.html

I also retested Icons to be ok in Focal (was a problem in the past) and they are good now including XML edit.

Now that much less is left I also took the chance to start upstreaming the remaining delta.
Upstream:
- https://github.com/virt-manager/virt-manager/pull/67
Debian:
- https://salsa.debian.org/libvirt-team/virt-manager/merge_requests/2

Pushed tags to help review:
To ssh://git.launchpad.net/~paelzer/ubuntu/+source/virt-manager
 * [new tag] lp1855256/logical/1%2.2.1-0ubuntu2 -> lp1855256/logical/1%2.2.1-0ubuntu2
 * [new tag] lp1855256/new/debian -> lp1855256/new/debian
 * [new tag] lp1855256/old/debian -> lp1855256/old/debian
 * [new tag] lp1855256/old/ubuntu -> lp1855256/old/ubuntu
 * [new tag] lp1855256/reconstruct/1%2.2.1-0ubuntu2 -> lp1855256/reconstruct/1%2.2.1-0ubuntu2
 * [new tag] lp1855256/split/1%2.2.1-0ubuntu2 -> lp1855256/split/1%2.2.1-0ubuntu2

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Tests are good, i386 is the usual removal of i386 we see recently.

Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I was a bit in doubt about dropping d/p/prefer-qemu.patch. That was added for xenial, 4 years ago, maybe back then those files which would make the default URI be xen were present by default, and nowadays aren't anymore? Maybe just if you install a xen kernel, something a desktop users (where virt-manager runs) wouldn't be doing?

Maybe add a Forwarded dep3 header to mark-libvirt-lxc.patch with https://github.com/virt-manager/virt-manager/pull/67 and update the timestamp?

+1

review: Approve
c5efef4... by Christian Ehrhardt 

d/p/mark-libvirt-lxc.patch: update Dep3 header

Signed-off-by: Christian Ehrhardt <email address hidden>

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

Good hint on the updated header, done

Also the upstream PR doesn't look so bad atm, so maybe we can drop it next time.

Revision history for this message
Christian Ehrhardt  (paelzer) wrote :

To ssh://git.launchpad.net/~usd-import-team/ubuntu/+source/virt-manager
 * [new tag] upload/1%2.2.1-3ubuntu1 -> upload/1%2.2.1-3ubuntu1

Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading virt-manager_2.2.1-3ubuntu1.dsc: done.
  Uploading virt-manager_2.2.1-3ubuntu1.debian.tar.xz: done.
  Uploading virt-manager_2.2.1-3ubuntu1_source.buildinfo: done.
  Uploading virt-manager_2.2.1-3ubuntu1_source.changes: done.
Successfully uploaded packages.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index acbaefe..057bd42 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,32 @@
6+virt-manager (1:2.2.1-3ubuntu1) focal; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #1855256). Remaining changes:
9+ - Depend on gir1.2-appindicator3-0.1 for appindicator support.
10+ - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
11+ libvirt-lxc, to avoid confusion due to differing features and
12+ configurations.
13+ * Dropped changes
14+ - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
15+ packages so default hypervisor detection works properly on first run.
16+ [no more needed, works as-is]
17+ - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's
18+ not installed.
19+ [no more needed, only affects xen hosts]
20+ - d/control: add missing gir1.2-gtksource-4 dependency (LP 1840677)
21+ [ in Debian 1:2.2.1-2 ]
22+ - update patches for context changes in 2.2
23+ [ in Debian 1:2.2.1-1 ]
24+ - d/virtinst.install: virtcli got merged with virtinst
25+ [ in Debian 1:2.2.1-1 ]
26+ - d/control: Drop superfluous python-requests dependency (LP 1825666)
27+ [ in Debian 1:2.2.1-1 ]
28+ - Merge with new upstream release v2.2
29+ [ in Debian 1:2.2.1-1 ]
30+ - Merge with new upstream release v2.2.1
31+ [ in Debian 1:2.2.1-1 ]
32+
33+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 05 Dec 2019 12:12:07 +0100
34+
35 virt-manager (1:2.2.1-3) unstable; urgency=medium
36
37 * Add salsa-ci
38@@ -26,6 +55,73 @@ virt-manager (1:2.2.1-1) unstable; urgency=medium
39
40 -- Guido Günther <agx@sigxcpu.org> Thu, 26 Sep 2019 17:30:36 +0200
41
42+virt-manager (1:2.2.1-0ubuntu2) eoan; urgency=medium
43+
44+ * d/control: Drop superfluous python-requests dependency (LP: #1825666)
45+
46+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 19 Sep 2019 12:14:56 +0200
47+
48+virt-manager (1:2.2.1-0ubuntu1) eoan; urgency=medium
49+
50+ * Merge with new upstream release v2.2.1
51+ - d/control: add missing gir1.2-gtksource-4 dependency (LP: #1840677)
52+
53+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 20 Aug 2019 08:39:44 +0200
54+
55+virt-manager (1:2.2.0-0ubuntu1) eoan; urgency=medium
56+
57+ * Merge with new upstream release v2.2
58+ Amonth other fixes and improvements this fixes
59+ LP: #1826856 - KVM: Boot Configuration Override
60+ - update patches for context changes in 2.2
61+ - d/p/Use-usr-bin-python.patch
62+ - d/p/add_qemu_binaries.patch
63+ - d/p/mark-libvirt-lxc.patch
64+ - d/p/prefer-qemu.patch
65+ - d/virtinst.install: virtcli got merged with virtinst
66+
67+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 26 Jun 2019 14:18:34 +0200
68+
69+virt-manager (1:2.0.0-3ubuntu1) disco; urgency=medium
70+
71+ * Merge with Debian unstable (LP: #1784424). Remaining changes:
72+ - Depend on gir1.2-appindicator3-0.1 for appindicator support.
73+ - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
74+ libvirt-lxc, to avoid confusion due to differing features and
75+ configurations.
76+ - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
77+ packages so default hypervisor detection works properly on first run.
78+ - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's
79+ not installed.
80+ * Dropped changes:
81+ - d/control: virtinst needs isoinfo to introspect images. To fix that
82+ add a dependency to genisoimage to virtinst (LP: 1763609)
83+ [accepted in Debian]
84+ - Merge with latest upstream stable release (LP: 1763618):
85+ - Fixes potential crash with libxml2 error callbacks
86+ - Fixes disk/net/mem VM graphs
87+ [part of upstream 2.0.0 release]
88+ - d/p/lp-1794315-connection-avoid-failing-on-NoneType.patch: fix a race
89+ (worse on slow remote connections) that would break connecting to a
90+ remote (LP: 1794315)
91+ [accepted upstream]
92+ - d/p/lp-1796932-tests-osdict-fix-ordering-issue-with-new-osinfo.patch:
93+ fix FTBFS due to self-tests failing with new osinfo (LP: 1796932)
94+ [accepted upstream]
95+ - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from
96+ qemu-dm as already done for hvmloader and pygrub. The Xen tools will
97+ handle this and add the missing path.
98+ [no more needed as pygrub and hvmloader aren't hardcoded anymore]
99+ - d/rules: Set qemu user to libvirt-qemu so appropriate permissions get set.
100+ [now fetched as libvirt capability]
101+ - Add lsb-release to Build-Depends so we can detect whether we're running
102+ on Ubuntu or Debian.
103+ [no more needed]
104+ - d/rules: Set the preferred distro so we appear first in the list.
105+ [upstream dropped the option to prefer, due to the search based OS list]
106+
107+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 23 Jan 2019 11:47:54 +0100
108+
109 virt-manager (1:2.0.0-3) unstable; urgency=medium
110
111 * Mark autopkgtest scripts executable
112@@ -68,6 +164,62 @@ virt-manager (1:1.5.1-1) unstable; urgency=medium
113
114 -- Guido Günther <agx@sigxcpu.org> Wed, 27 Jun 2018 11:38:12 +0200
115
116+virt-manager (1:1.5.1-0ubuntu2) cosmic; urgency=medium
117+
118+ * d/p/lp-1794315-connection-avoid-failing-on-NoneType.patch: fix a race
119+ (worse on slow remote connections) that would break connecting to a
120+ remote (LP: #1794315)
121+ * d/p/lp-1796932-tests-osdict-fix-ordering-issue-with-new-osinfo.patch:
122+ fix FTBFS due to self-tests failing with new osinfo (LP: #1796932)
123+
124+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 09 Oct 2018 16:57:42 +0200
125+
126+virt-manager (1:1.5.1-0ubuntu1) bionic; urgency=medium
127+
128+ * d/control: virtinst needs isoinfo to introspect images. To fix that
129+ add a dependency to genisoimage to virtinst (LP: #1763609)
130+ * Merge with latest upstream stable release (LP: #1763618):
131+ - Fixes potential crash with libxml2 error callbacks
132+ - Fixes disk/net/mem VM graphs
133+
134+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 13 Apr 2018 09:36:46 +0200
135+
136+virt-manager (1:1.5.0-0ubuntu1) bionic; urgency=medium
137+
138+ * Merge with Debian unstable 1:1.4.3-1 (LP: #1747907 LP: #1741861)
139+ and latest upstream 1.5.0 (Closes: #888133); Remaining changes:
140+ - Depend on gir1.2-appindicator3-0.1 for appindicator support.
141+ - Add lsb-release to Build-Depends so we can detect whether we're running
142+ on Ubuntu or Debian.
143+ - d/rules: Set the preferred distro so we appear first in the list.
144+ - d/rules: Set qemu user to libvirt-qemu so appropriate permissions get set.
145+ - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from
146+ qemu-dm as already done for hvmloader and pygrub. The Xen tools will
147+ handle this and add the missing path.
148+ - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
149+ libvirt-lxc, to avoid confusion due to differing features and
150+ configurations.
151+ - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
152+ packages so default hypervisor detection works properly on first run.
153+ - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's
154+ not installed.
155+ * Dropped changes (upstream)
156+ - d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it
157+ seems to work better than vmvga now.
158+ - Fix virt-install so that it can install 16.04 and newer images.
159+ Error message is 'Couldn't find hvm kernel for Ubuntu tree
160+ Closes (LP 1634304)
161+ - d/p/virt-manager-generates-invalid-guest-XML.patch: fix generation of
162+ invalid xml when a spapr-vio SCSI model controller is changed to a
163+ virtio-scsi model controller (LP 1649520).
164+ - Fix window size issues under Wayland
165+ - d/p/virtinst-adjust-media-paths-for-s390x.patch: fix virtinst on
166+ s390x (LP 1713990)
167+ * Added Changes:
168+ - refresh d/p/mark-libvirt-lxc.patch to match 1.4.3
169+
170+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 07 Feb 2018 16:13:38 +0100
171+
172 virt-manager (1:1.4.3-1) unstable; urgency=medium
173
174 * Depend on gir1.2-spiceclientglib-2.0 (Closes: #873597)
175@@ -121,6 +273,78 @@ virt-manager (1:1.4.0-6) unstable; urgency=medium
176
177 -- Guido Günther <agx@sigxcpu.org> Wed, 19 Jul 2017 19:19:10 +0200
178
179+virt-manager (1:1.4.0-5ubuntu3) bionic; urgency=medium
180+
181+ * Fix window size issues under Wayland
182+ - d/p/wayland-window-size-1.patch: fix window size tracking in
183+ virtManager/details.py, virtManager/manager.py.
184+ - d/p/wayland-window-size-2.patch: fix resize to VM in
185+ virtManager/console.py.
186+
187+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 13 Dec 2017 11:30:27 -0500
188+
189+virt-manager (1:1.4.0-5ubuntu2) artful; urgency=medium
190+
191+ * - d/p/virtinst-adjust-media-paths-for-s390x.patch: fix virtinst on
192+ s390x (LP: #1713990)
193+
194+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 30 Aug 2017 14:48:17 +0200
195+
196+virt-manager (1:1.4.0-5ubuntu1) artful; urgency=medium
197+
198+ * Merge with Debian unstable (LP: #1667114 LP: #1683747). Remaining changes:
199+ - Depend on gir1.2-appindicator3-0.1 for appindicator support.
200+ - Add lsb-release to Build-Depends so we can detect whether we're running
201+ on Ubuntu or Debian.
202+ - d/rules: Set the preferred distro so we appear first in the list.
203+ - d/rules: Set qemu user to libvirt-qemu so appropriate permissions get set.
204+ - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from
205+ qemu-dm as already done for hvmloader and pygrub. The Xen tools will
206+ handle this and add the missing path.
207+ - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
208+ libvirt-lxc, to avoid confusion due to differing features and
209+ configurations.
210+ - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
211+ packages so default hypervisor detection works properly on first run.
212+ - d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it
213+ seems to work better than vmvga now.
214+ - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's
215+ not installed.
216+ - Fix virt-install so that it can install 16.04 and newer images.
217+ Error message is 'Couldn't find hvm kernel for Ubuntu tree
218+ Closes (LP 1634304)
219+ * Dropped changes:
220+ - d/rules: Remove data/gschemas.compiled generated by clean (in Debian).
221+ - d/p/0001-details-Fix-screenshot-on-F24-rawhide-bz-1297988.patch:
222+ Cherry-pick from upstream. Fix screenshot capture with newer
223+ gdk-pixbuf/pygobject. (LP 1571702) (now Upstream)
224+ - d/p/use_virtio_for_pseries_disks.patch: virtinst: Use virtio bus type for
225+ disks on pSeries machines. Closes LP 1597610. (now Upstream)
226+ - Change Recommends to libvirt-bin instead of libvirt-daemon-system
227+ which isn't available in Ubuntu (Debian and Ubuntu share names again).
228+ - With package names now matching delta would be wrong, calling kvm
229+ leads to the right suggestive apt install message. Remaining messages
230+ are considered good enough (or should be fixed upstream)
231+ - d/p/more_helpful_error_message.patch: explain to the user why
232+ connecting to qemu:///system failed and how to fix it.
233+ - d/p/use_ubuntu_package_names.patch: Suggest installing the packages
234+ that are actually available in Ubuntu.
235+ - d/p/virtinst/dont_disable_vmport.patch: Don't disable vmport even if
236+ we're using spice, as this prevents having a seamless mouse when
237+ using Ubuntu as a guest (Seamless mouse was reported ok without).
238+ - d/p/leave-mnemonics-alone-on-focus-change.patch: Leave
239+ gtk-enable-mnemonics setting alone under Unity when windows change
240+ focus (No Unity supporte anymore).
241+ * Added changes:
242+ - Refreshed patches to match new version:
243+ - d/p/mark-libvirt-lxc.patch
244+ - d/p/virtinst/use_qxl_for_ubuntu.patch
245+ - d/p/virt-manager-generates-invalid-guest-XML.patch: fix generation of
246+ invalid xml when a spapr-vio SCSI model controller is changed to a
247+ virtio-scsi model controller (LP: #1649520).
248+
249+ -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 09 Aug 2017 17:07:59 +0200
250+
251 virt-manager (1:1.4.0-5) unstable; urgency=medium
252
253 * Reupload with virtinst (Closes: #849293)
254@@ -175,6 +399,67 @@ virt-manager (1:1.3.2-4) unstable; urgency=medium
255
256 -- Guido Günther <agx@sigxcpu.org> Sat, 16 Apr 2016 10:54:46 +0200
257
258+virt-manager (1:1.3.2-3ubuntu4) zesty; urgency=medium
259+
260+ * Fix virt-install so that it can install 16.04 and newer images.
261+ Error message is 'Couldn't find hvm kernel for Ubuntu tree
262+ Closes (LP: #1634304)
263+
264+ -- Dave Chiluk <chiluk@ubuntu.com> Tue, 29 Nov 2016 12:52:23 -0600
265+
266+virt-manager (1:1.3.2-3ubuntu3) yakkety; urgency=medium
267+
268+ * debian/patches/use_virtio_for_pseries_disks.patch: virtinst: Use
269+ virtio bus type for disks on pSeries machines. Closes LP: #1597610.
270+
271+ -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 20 Jul 2016 16:36:12 -0700
272+
273+virt-manager (1:1.3.2-3ubuntu2) yakkety; urgency=medium
274+
275+ * debian/patches/0001-details-Fix-screenshot-on-F24-rawhide-bz-1297988.patch:
276+ Cherry-pick from upstream. Fix screenshot capture with newer
277+ gdk-pixbuf/pygobject. (LP: #1571702)
278+
279+ -- Iain Lane <iain@orangesquash.org.uk> Wed, 18 May 2016 11:08:46 +0100
280+
281+virt-manager (1:1.3.2-3ubuntu1) xenial; urgency=medium
282+
283+ * Merge from Debian. Remaining changes: (LP: #1556671)
284+ - debian/control:
285+ + Depend on gir1.2-appindicator3-0.1 for appindicator support.
286+ + Add lsb-release to Build-Depends so we can detect whether we're
287+ running on Ubuntu or Debian.
288+ + Change Recommends to libvirt-bin instead of libvirt-daemon-system
289+ which isn't available in Ubuntu
290+ - debian/rules:
291+ + Set qemu user to libvirt-qemu so appropriate permissions get set.
292+ + Set the preferred distro so we appear first in the list.
293+ + Remove data/gschemas.compiled generated by clean.
294+ - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from
295+ qemu-dm as already done for hvmloader and pygrub. The Xen tools will
296+ handle this and add the missing path.
297+ - d/p/more_helpful_error_message.patch: explain to the user why
298+ connecting to qemu:///system failed and how to fix it.
299+ - d/p/use_ubuntu_package_names.patch: Suggest installing the packages
300+ that are actually available in Ubuntu.
301+ - d/p/leave-mnemonics-alone-on-focus-change.patch: Leave
302+ gtk-enable-mnemonics setting alone under Unity when windows change
303+ focus.
304+ - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
305+ libvirt-lxc, to avoid confusion due to differing features and
306+ configurations.
307+ - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
308+ packages so default hypervisor detection works properly on first run.
309+ - d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it
310+ seems to work better than vmvga now.
311+ - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's
312+ not installed.
313+ - d/p/virtinst/dont_disable_vmport.patch: Don't disable vmport even if
314+ we're using spice, as this prevents having a seamless mouse when
315+ using Ubuntu as a guest.
316+
317+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 31 Mar 2016 17:32:42 -0400
318+
319 virt-manager (1:1.3.2-3) unstable; urgency=medium
320
321 * [2ebfe49] Switch from urlgrabber to requests.
322@@ -212,6 +497,90 @@ virt-manager (1:1.3.2-1) experimental; urgency=medium
323
324 -- Guido Günther <agx@sigxcpu.org> Thu, 04 Feb 2016 12:11:04 +0100
325
326+virt-manager (1:1.3.2-0ubuntu2) xenial; urgency=medium
327+
328+ * debian/patches/virtinst/dont_disable_vmport.patch: Don't disable
329+ vmport even if we're using spice, as this prevents having a seamless
330+ mouse when using Ubuntu as a guest.
331+
332+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 25 Mar 2016 14:35:57 -0400
333+
334+virt-manager (1:1.3.2-0ubuntu1) xenial; urgency=medium
335+
336+ * Updated to upstream 1.3.2 release. (LP: #1533004)
337+ - d/p/Make-sure-we-use-a-binary-compatible-version-of-vte.patch:
338+ removed, no longer required.
339+ - d/p/leave-mnemonics-alone-on-focus-change.patch: updated to fix bug.
340+ - d/p/virtinst/use_qxl_for_ubuntu.patch: updated for new version.
341+ - debian/rules: remove data/gschemas.compiled generated by clean,
342+ pass --no-update-icon-cache --no-compile-schemas to install.
343+ - debian/control: added python-requests to Depends.
344+
345+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 28 Jan 2016 13:11:39 -0500
346+
347+virt-manager (1:1.2.1-4ubuntu1) xenial; urgency=medium
348+
349+ * Merge from Debian. Remaining changes: (LP: #1409309)
350+ - debian/control:
351+ + Depend on gir1.2-appindicator3-0.1 for appindicator support.
352+ + Add lsb-release to Build-Depends so we can detect whether we're
353+ running on Ubuntu or Debian.
354+ + Change Recommends to libvirt-bin instead of libvirt-daemon-system
355+ which isn't available in Ubuntu
356+ + Bump standards version to 3.9.6.
357+ - debian/rules:
358+ + Set qemu user to libvirt-qemu so appropriate permissions get set.
359+ + Set the preferred distro so we appear first in the list.
360+ - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from
361+ qemu-dm as already done for hvmloader and pygrub. The Xen tools will
362+ handle this and add the missing path.
363+ - d/p/more_helpful_error_message.patch: explain to the user why
364+ connecting to qemu:///system failed and how to fix it.
365+ - d/p/use_ubuntu_package_names.patch: Suggest installing the packages
366+ that are actually available in Ubuntu.
367+ - d/p/leave-mnemonics-alone-on-focus-change.patch: Leave
368+ gtk-enable-mnemonics setting alone under Unity when windows change
369+ focus.
370+ - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being
371+ libvirt-lxc, to avoid confusion due to differing features and
372+ configurations.
373+ - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu
374+ packages so default hypervisor detection works properly on first run.
375+ - d/p/Make-sure-we-use-a-binary-compatible-version-of-vte.patch: Use
376+ vte 2.91.
377+ * Dropped patches included upstream:
378+ - d/p/0001-serialcon-Drop-use-of-yet-more-removed-API.patch,
379+ - d/p/0001-serialcon-Remove-some-redundant-VTE-API-calls.patch: Cherry-
380+ pick two patches from upstream to stop using API removed in VTE 2.91.
381+ - d/p/dont-force-keyboard-grabs.patch: don't force keyboarb grab before
382+ widget is realized
383+ - d/p/prevent-access-to-deleted-objects.patch: prevent access to
384+ deleted objects
385+ - d/p/fix_changing_graphics_type.patch: fix changing the graphics type
386+ in the details dialog.
387+ - d/p/hook_into_domain_balloon_event.patch: properly hook into hotplug
388+ events so memory size gets updated.
389+ - d/p/fix_showing_vcpus.patch: display the right number of vcpus in the
390+ customize dialog.
391+ - d/p/fix_whitespace_in_storage_name.patch: Fix using storage when the
392+ directory name contains whitespace
393+ - d/p/add-support-for-ppc64le: cherrypick two patches to fix
394+ virt-install for ppc64le
395+ - d/p/fix-page-visibilities.patch: fix a page visibility issue
396+ resulting in stuck grabs.
397+ * Other dropped patches:
398+ - d/p/uefi_support.patch: upstream now has built in support.
399+ - d/p/virtinst/9004_ubuntu_fix_tree_support.patch: this patch is
400+ broken, needs fixing.
401+ - d/p/virtinst/9005_ubuntu_releases.patch: virt-manager no longer
402+ handles release information directly.
403+ * debian/patches/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu
404+ VMs, it seems to work better than vmvga now.
405+ * debian/patches/prefer-qemu.patch: Prefer QEMU as the default URI, even
406+ if it's not installed.
407+
408+ -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 08 Dec 2015 13:14:50 -0500
409+
410 virt-manager (1:1.2.1-4) unstable; urgency=medium
411
412 [ Andreas Henriksson ]
413diff --git a/debian/control b/debian/control
414index afb2ea6..a08ef32 100644
415--- a/debian/control
416+++ b/debian/control
417@@ -1,7 +1,8 @@
418 Source: virt-manager
419 Section: admin
420 Priority: optional
421-Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>
422+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
423+XSBC-Original-Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org>
424 Uploaders:
425 Guido Günther <agx@sigxcpu.org>,
426 Laurent Léonard <laurent@open-minds.org>,
427@@ -29,6 +30,7 @@ Build-Depends:
428 Package: virt-manager
429 Architecture: all
430 Depends:
431+ gir1.2-appindicator3-0.1,
432 gir1.2-gtk-3.0 (>= 3.10),
433 gir1.2-gtk-vnc-2.0,
434 gir1.2-gtksource-4,
435diff --git a/debian/patches/mark-libvirt-lxc.patch b/debian/patches/mark-libvirt-lxc.patch
436new file mode 100644
437index 0000000..cd978ed
438--- /dev/null
439+++ b/debian/patches/mark-libvirt-lxc.patch
440@@ -0,0 +1,29 @@
441+Description: Clearly mark the LXC connections as being libvirt-lxc, to
442+ avoid confusion due to differing features and configurations.
443+Written: 2015-08-22
444+Author: Serge Hallyn <serge.hallyn@ubuntu.com>
445+Updated: 2019-12-06
446+Forwarded: https://github.com/virt-manager/virt-manager/pull/67
447+
448+--- a/virtManager/createconn.py
449++++ b/virtManager/createconn.py
450+@@ -171,7 +171,7 @@ class vmmConnect(vmmGObjectUI):
451+ _add_hv_row(HV_QEMU, "qemu", "QEMU/KVM")
452+ _add_hv_row(HV_QEMU_SESSION, "qemu", "QEMU/KVM " + _("user session"))
453+ _add_hv_row(HV_XEN, "xen", "Xen")
454+- _add_hv_row(HV_LXC, "lxc", "LXC (" + _("Linux Containers") + ")")
455++ _add_hv_row(HV_LXC, "lxc", "Libvirt-LXC (Linux Containers)")
456+ _add_hv_row(HV_BHYVE, "bhyve", "Bhyve")
457+ _add_hv_row(HV_VZ, "vz", "Virtuozzo")
458+ _add_hv_row(-1, None, "")
459+--- a/virtManager/connection.py
460++++ b/virtManager/connection.py
461+@@ -433,7 +433,7 @@ class vmmConnection(vmmGObject):
462+ "esx": "ESX",
463+ "gsx": "GSX",
464+ "libxl": "libxl",
465+- "lxc": "LXC",
466++ "lxc": "Libvirt-LXC",
467+ "openvz": "OpenVZ",
468+ "phyp": "phyp",
469+ "qemu": "QEMU/KVM",
470diff --git a/debian/patches/series b/debian/patches/series
471index 07c986c..cf8df6a 100644
472--- a/debian/patches/series
473+++ b/debian/patches/series
474@@ -1 +1,2 @@
475 Use-usr-bin-python.patch
476+mark-libvirt-lxc.patch

Subscribers

People subscribed via source and target branches