Merge ~paelzer/ubuntu/+source/virt-manager:merge-2.2.1-4-groovy into ubuntu/+source/virt-manager:debian/sid
- Git
- lp:~paelzer/ubuntu/+source/virt-manager
- merge-2.2.1-4-groovy
- Merge into debian/sid
Status: | Merged |
---|---|
Approved by: | Christian Ehrhardt |
Approved revision: | 7c6c9aa42faae11b25b0f327a19ecbd83c25a83f |
Merge reported by: | Christian Ehrhardt |
Merged at revision: | 7c6c9aa42faae11b25b0f327a19ecbd83c25a83f |
Proposed branch: | ~paelzer/ubuntu/+source/virt-manager:merge-2.2.1-4-groovy |
Merge into: | ubuntu/+source/virt-manager:debian/sid |
Diff against target: |
536 lines (+456/-1) 5 files modified
debian/changelog (+390/-0) debian/control (+2/-1) debian/patches/legacy-images.patch (+33/-0) debian/patches/mark-libvirt-lxc.patch (+29/-0) debian/patches/series (+2/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Rafael David Tinoco (community) | Approve | ||
Canonical Server packageset reviewers | Pending | ||
Canonical Server | Pending | ||
Review via email: mp+384712@code.launchpad.net |
This proposal supersedes a proposal from 2020-05-28.
Commit message
Description of the change
Christian Ehrhardt (paelzer) wrote : Posted in a previous version of this proposal | # |
Christian Ehrhardt (paelzer) wrote : | # |
Retargetted against debian/sid to fix diff on LP
Rafael David Tinoco (rafaeldtinoco) wrote : | # |
I'm on this one.
Rafael David Tinoco (rafaeldtinoco) wrote : | # |
# CHECKLIST
-------
[.] changelog entry correct:
[.] targeted to correct codename
[.] version number is correct
[.] update-maintainer has been run before
----
[-] changes forwarded upstream/debian (if appropriate)
[-] patches match what was proposed upstream
----
[.] patches correctly included in debian/
[.] patches have correct DEP3 metadata
----
[-] relying on PPA only for build check ?
[-] if relying on PPA, did it install correctly ?
----
[.] building it locally ?
[.] if building locally, was source build good ?
[.] if building locally, was binary build good ?
----
[-] was autopkgtest tested ?
----
[-] is this a SRU ?
[-] if a SRU, does the public bug have a template ?
[-] is this a bundle of fixes ?
[-] is this a single fix ?
----
[-] if single fix, was testcase provided ?
[-] if single fix, and testcase provided, could I reproduce it ?
[-] if single fix, and testcase provided, did it work ?
----
[.] is this a MERGE ?
[-] if MERGE, is there a public bug referred ?
[-] if MERGE, does it add/remove existing packages ?
[-] if MERGE, does it bump library SONAME ?
-------
[.] = ok | [x] = not ok | [?] = question | [!] = note | [-] = n/a
-------
# changelog:
* Merge with Debian unstable. Remaining changes:
- d/p/mark-
libvirt-lxc, to avoid confusion due to differing features and
configura
[accepted upstream, but not yet released)
- Fix legacy-images path for focal. LP: 1872941
[updated patch headers with upstream status]
* Dropped changes:
- Depend on gir1.2-
[accepted in Debian 1:2.2.1-4]
# files touched:
/debian/
b/debian/changelog | 15 ++
b/debian/control | 3
b/debian/
b/debian/
b/debian/
debian/changelog | 375 +++++++
debian/
8 files changed, 456 insertions(+), 1 deletion(-)
# extra:
dpkg-deb: building package 'virtinst' in '../virtinst_
dpkg-deb: building package 'virt-manager' in '../virt-
upgrade:
$ sudo dpkg -i virtinst_
(Reading database ... 124894 files and directories currently installed.)
Preparing to unpack virtinst_
Unpacking virtinst (1:2.2.1-4ubuntu1) over (1:2.2.1-3ubuntu2) ...
Preparing to unpack virt-manager_
Unpacking virt-manager (1:2.2.1-4ubuntu1) over (1:2.2.1-3ubuntu2) ...
Setting up virtinst (1:2.2.1-4ubuntu1) ...
Setting up virt-manager (1:2.2.1-4ubuntu1) ...
installation:
$ sudo dpkg -i virtinst_
Selecting previously unselected package virtinst.
(Reading database ... 124591 files and directories currentl...
Rafael David Tinoco (rafaeldtinoco) : | # |
Christian Ehrhardt (paelzer) wrote : | # |
To ssh://git.
* [new tag] upload/
Uploading to ubuntu (via ftp to upload.ubuntu.com):
Uploading virt-manager_
Uploading virt-manager_
Uploading virt-manager_
Uploading virt-manager_
Uploading virt-manager_
Successfully uploaded packages.
Preview Diff
1 | diff --git a/debian/changelog b/debian/changelog |
2 | index 6d1e7e0..cee8249 100644 |
3 | --- a/debian/changelog |
4 | +++ b/debian/changelog |
5 | @@ -1,3 +1,18 @@ |
6 | +virt-manager (1:2.2.1-4ubuntu1) groovy; urgency=medium |
7 | + |
8 | + * Merge with Debian unstable. Remaining changes: |
9 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
10 | + libvirt-lxc, to avoid confusion due to differing features and |
11 | + configurations. |
12 | + [accepted upstream, but not yet released) |
13 | + - Fix legacy-images path for focal. LP: 1872941 |
14 | + [updated patch headers with upstream status] |
15 | + * Dropped changes: |
16 | + - Depend on gir1.2-appindicator3-0.1 for appindicator support. |
17 | + [accepted in Debian 1:2.2.1-4] |
18 | + |
19 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 28 May 2020 09:39:44 +0200 |
20 | + |
21 | virt-manager (1:2.2.1-4) unstable; urgency=medium |
22 | |
23 | [ Christian Ehrhardt ] |
24 | @@ -10,6 +25,41 @@ virt-manager (1:2.2.1-4) unstable; urgency=medium |
25 | |
26 | -- Guido Günther <agx@sigxcpu.org> Sun, 26 Apr 2020 13:41:56 +0200 |
27 | |
28 | +virt-manager (1:2.2.1-3ubuntu2) focal; urgency=medium |
29 | + |
30 | + * Fix legacy-images path for focal. LP: #1872941 |
31 | + |
32 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Fri, 17 Apr 2020 18:26:25 +0100 |
33 | + |
34 | +virt-manager (1:2.2.1-3ubuntu1) focal; urgency=medium |
35 | + |
36 | + * Merge with Debian unstable (LP: #1855256). Remaining changes: |
37 | + - Depend on gir1.2-appindicator3-0.1 for appindicator support. |
38 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
39 | + libvirt-lxc, to avoid confusion due to differing features and |
40 | + configurations. |
41 | + * Dropped changes |
42 | + - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu |
43 | + packages so default hypervisor detection works properly on first run. |
44 | + [no more needed, works as-is] |
45 | + - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's |
46 | + not installed. |
47 | + [no more needed, only affects xen hosts] |
48 | + - d/control: add missing gir1.2-gtksource-4 dependency (LP 1840677) |
49 | + [ in Debian 1:2.2.1-2 ] |
50 | + - update patches for context changes in 2.2 |
51 | + [ in Debian 1:2.2.1-1 ] |
52 | + - d/virtinst.install: virtcli got merged with virtinst |
53 | + [ in Debian 1:2.2.1-1 ] |
54 | + - d/control: Drop superfluous python-requests dependency (LP 1825666) |
55 | + [ in Debian 1:2.2.1-1 ] |
56 | + - Merge with new upstream release v2.2 |
57 | + [ in Debian 1:2.2.1-1 ] |
58 | + - Merge with new upstream release v2.2.1 |
59 | + [ in Debian 1:2.2.1-1 ] |
60 | + |
61 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 05 Dec 2019 12:12:07 +0100 |
62 | + |
63 | virt-manager (1:2.2.1-3) unstable; urgency=medium |
64 | |
65 | * Add salsa-ci |
66 | @@ -38,6 +88,73 @@ virt-manager (1:2.2.1-1) unstable; urgency=medium |
67 | |
68 | -- Guido Günther <agx@sigxcpu.org> Thu, 26 Sep 2019 17:30:36 +0200 |
69 | |
70 | +virt-manager (1:2.2.1-0ubuntu2) eoan; urgency=medium |
71 | + |
72 | + * d/control: Drop superfluous python-requests dependency (LP: #1825666) |
73 | + |
74 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 19 Sep 2019 12:14:56 +0200 |
75 | + |
76 | +virt-manager (1:2.2.1-0ubuntu1) eoan; urgency=medium |
77 | + |
78 | + * Merge with new upstream release v2.2.1 |
79 | + - d/control: add missing gir1.2-gtksource-4 dependency (LP: #1840677) |
80 | + |
81 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 20 Aug 2019 08:39:44 +0200 |
82 | + |
83 | +virt-manager (1:2.2.0-0ubuntu1) eoan; urgency=medium |
84 | + |
85 | + * Merge with new upstream release v2.2 |
86 | + Amonth other fixes and improvements this fixes |
87 | + LP: #1826856 - KVM: Boot Configuration Override |
88 | + - update patches for context changes in 2.2 |
89 | + - d/p/Use-usr-bin-python.patch |
90 | + - d/p/add_qemu_binaries.patch |
91 | + - d/p/mark-libvirt-lxc.patch |
92 | + - d/p/prefer-qemu.patch |
93 | + - d/virtinst.install: virtcli got merged with virtinst |
94 | + |
95 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 26 Jun 2019 14:18:34 +0200 |
96 | + |
97 | +virt-manager (1:2.0.0-3ubuntu1) disco; urgency=medium |
98 | + |
99 | + * Merge with Debian unstable (LP: #1784424). Remaining changes: |
100 | + - Depend on gir1.2-appindicator3-0.1 for appindicator support. |
101 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
102 | + libvirt-lxc, to avoid confusion due to differing features and |
103 | + configurations. |
104 | + - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu |
105 | + packages so default hypervisor detection works properly on first run. |
106 | + - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's |
107 | + not installed. |
108 | + * Dropped changes: |
109 | + - d/control: virtinst needs isoinfo to introspect images. To fix that |
110 | + add a dependency to genisoimage to virtinst (LP: 1763609) |
111 | + [accepted in Debian] |
112 | + - Merge with latest upstream stable release (LP: 1763618): |
113 | + - Fixes potential crash with libxml2 error callbacks |
114 | + - Fixes disk/net/mem VM graphs |
115 | + [part of upstream 2.0.0 release] |
116 | + - d/p/lp-1794315-connection-avoid-failing-on-NoneType.patch: fix a race |
117 | + (worse on slow remote connections) that would break connecting to a |
118 | + remote (LP: 1794315) |
119 | + [accepted upstream] |
120 | + - d/p/lp-1796932-tests-osdict-fix-ordering-issue-with-new-osinfo.patch: |
121 | + fix FTBFS due to self-tests failing with new osinfo (LP: 1796932) |
122 | + [accepted upstream] |
123 | + - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from |
124 | + qemu-dm as already done for hvmloader and pygrub. The Xen tools will |
125 | + handle this and add the missing path. |
126 | + [no more needed as pygrub and hvmloader aren't hardcoded anymore] |
127 | + - d/rules: Set qemu user to libvirt-qemu so appropriate permissions get set. |
128 | + [now fetched as libvirt capability] |
129 | + - Add lsb-release to Build-Depends so we can detect whether we're running |
130 | + on Ubuntu or Debian. |
131 | + [no more needed] |
132 | + - d/rules: Set the preferred distro so we appear first in the list. |
133 | + [upstream dropped the option to prefer, due to the search based OS list] |
134 | + |
135 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 23 Jan 2019 11:47:54 +0100 |
136 | + |
137 | virt-manager (1:2.0.0-3) unstable; urgency=medium |
138 | |
139 | * Mark autopkgtest scripts executable |
140 | @@ -80,6 +197,62 @@ virt-manager (1:1.5.1-1) unstable; urgency=medium |
141 | |
142 | -- Guido Günther <agx@sigxcpu.org> Wed, 27 Jun 2018 11:38:12 +0200 |
143 | |
144 | +virt-manager (1:1.5.1-0ubuntu2) cosmic; urgency=medium |
145 | + |
146 | + * d/p/lp-1794315-connection-avoid-failing-on-NoneType.patch: fix a race |
147 | + (worse on slow remote connections) that would break connecting to a |
148 | + remote (LP: #1794315) |
149 | + * d/p/lp-1796932-tests-osdict-fix-ordering-issue-with-new-osinfo.patch: |
150 | + fix FTBFS due to self-tests failing with new osinfo (LP: #1796932) |
151 | + |
152 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 09 Oct 2018 16:57:42 +0200 |
153 | + |
154 | +virt-manager (1:1.5.1-0ubuntu1) bionic; urgency=medium |
155 | + |
156 | + * d/control: virtinst needs isoinfo to introspect images. To fix that |
157 | + add a dependency to genisoimage to virtinst (LP: #1763609) |
158 | + * Merge with latest upstream stable release (LP: #1763618): |
159 | + - Fixes potential crash with libxml2 error callbacks |
160 | + - Fixes disk/net/mem VM graphs |
161 | + |
162 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 13 Apr 2018 09:36:46 +0200 |
163 | + |
164 | +virt-manager (1:1.5.0-0ubuntu1) bionic; urgency=medium |
165 | + |
166 | + * Merge with Debian unstable 1:1.4.3-1 (LP: #1747907 LP: #1741861) |
167 | + and latest upstream 1.5.0 (Closes: #888133); Remaining changes: |
168 | + - Depend on gir1.2-appindicator3-0.1 for appindicator support. |
169 | + - Add lsb-release to Build-Depends so we can detect whether we're running |
170 | + on Ubuntu or Debian. |
171 | + - d/rules: Set the preferred distro so we appear first in the list. |
172 | + - d/rules: Set qemu user to libvirt-qemu so appropriate permissions get set. |
173 | + - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from |
174 | + qemu-dm as already done for hvmloader and pygrub. The Xen tools will |
175 | + handle this and add the missing path. |
176 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
177 | + libvirt-lxc, to avoid confusion due to differing features and |
178 | + configurations. |
179 | + - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu |
180 | + packages so default hypervisor detection works properly on first run. |
181 | + - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's |
182 | + not installed. |
183 | + * Dropped changes (upstream) |
184 | + - d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it |
185 | + seems to work better than vmvga now. |
186 | + - Fix virt-install so that it can install 16.04 and newer images. |
187 | + Error message is 'Couldn't find hvm kernel for Ubuntu tree |
188 | + Closes (LP 1634304) |
189 | + - d/p/virt-manager-generates-invalid-guest-XML.patch: fix generation of |
190 | + invalid xml when a spapr-vio SCSI model controller is changed to a |
191 | + virtio-scsi model controller (LP 1649520). |
192 | + - Fix window size issues under Wayland |
193 | + - d/p/virtinst-adjust-media-paths-for-s390x.patch: fix virtinst on |
194 | + s390x (LP 1713990) |
195 | + * Added Changes: |
196 | + - refresh d/p/mark-libvirt-lxc.patch to match 1.4.3 |
197 | + |
198 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 07 Feb 2018 16:13:38 +0100 |
199 | + |
200 | virt-manager (1:1.4.3-1) unstable; urgency=medium |
201 | |
202 | * Depend on gir1.2-spiceclientglib-2.0 (Closes: #873597) |
203 | @@ -133,6 +306,78 @@ virt-manager (1:1.4.0-6) unstable; urgency=medium |
204 | |
205 | -- Guido Günther <agx@sigxcpu.org> Wed, 19 Jul 2017 19:19:10 +0200 |
206 | |
207 | +virt-manager (1:1.4.0-5ubuntu3) bionic; urgency=medium |
208 | + |
209 | + * Fix window size issues under Wayland |
210 | + - d/p/wayland-window-size-1.patch: fix window size tracking in |
211 | + virtManager/details.py, virtManager/manager.py. |
212 | + - d/p/wayland-window-size-2.patch: fix resize to VM in |
213 | + virtManager/console.py. |
214 | + |
215 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Wed, 13 Dec 2017 11:30:27 -0500 |
216 | + |
217 | +virt-manager (1:1.4.0-5ubuntu2) artful; urgency=medium |
218 | + |
219 | + * - d/p/virtinst-adjust-media-paths-for-s390x.patch: fix virtinst on |
220 | + s390x (LP: #1713990) |
221 | + |
222 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 30 Aug 2017 14:48:17 +0200 |
223 | + |
224 | +virt-manager (1:1.4.0-5ubuntu1) artful; urgency=medium |
225 | + |
226 | + * Merge with Debian unstable (LP: #1667114 LP: #1683747). Remaining changes: |
227 | + - Depend on gir1.2-appindicator3-0.1 for appindicator support. |
228 | + - Add lsb-release to Build-Depends so we can detect whether we're running |
229 | + on Ubuntu or Debian. |
230 | + - d/rules: Set the preferred distro so we appear first in the list. |
231 | + - d/rules: Set qemu user to libvirt-qemu so appropriate permissions get set. |
232 | + - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from |
233 | + qemu-dm as already done for hvmloader and pygrub. The Xen tools will |
234 | + handle this and add the missing path. |
235 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
236 | + libvirt-lxc, to avoid confusion due to differing features and |
237 | + configurations. |
238 | + - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu |
239 | + packages so default hypervisor detection works properly on first run. |
240 | + - d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it |
241 | + seems to work better than vmvga now. |
242 | + - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's |
243 | + not installed. |
244 | + - Fix virt-install so that it can install 16.04 and newer images. |
245 | + Error message is 'Couldn't find hvm kernel for Ubuntu tree |
246 | + Closes (LP 1634304) |
247 | + * Dropped changes: |
248 | + - d/rules: Remove data/gschemas.compiled generated by clean (in Debian). |
249 | + - d/p/0001-details-Fix-screenshot-on-F24-rawhide-bz-1297988.patch: |
250 | + Cherry-pick from upstream. Fix screenshot capture with newer |
251 | + gdk-pixbuf/pygobject. (LP 1571702) (now Upstream) |
252 | + - d/p/use_virtio_for_pseries_disks.patch: virtinst: Use virtio bus type for |
253 | + disks on pSeries machines. Closes LP 1597610. (now Upstream) |
254 | + - Change Recommends to libvirt-bin instead of libvirt-daemon-system |
255 | + which isn't available in Ubuntu (Debian and Ubuntu share names again). |
256 | + - With package names now matching delta would be wrong, calling kvm |
257 | + leads to the right suggestive apt install message. Remaining messages |
258 | + are considered good enough (or should be fixed upstream) |
259 | + - d/p/more_helpful_error_message.patch: explain to the user why |
260 | + connecting to qemu:///system failed and how to fix it. |
261 | + - d/p/use_ubuntu_package_names.patch: Suggest installing the packages |
262 | + that are actually available in Ubuntu. |
263 | + - d/p/virtinst/dont_disable_vmport.patch: Don't disable vmport even if |
264 | + we're using spice, as this prevents having a seamless mouse when |
265 | + using Ubuntu as a guest (Seamless mouse was reported ok without). |
266 | + - d/p/leave-mnemonics-alone-on-focus-change.patch: Leave |
267 | + gtk-enable-mnemonics setting alone under Unity when windows change |
268 | + focus (No Unity supporte anymore). |
269 | + * Added changes: |
270 | + - Refreshed patches to match new version: |
271 | + - d/p/mark-libvirt-lxc.patch |
272 | + - d/p/virtinst/use_qxl_for_ubuntu.patch |
273 | + - d/p/virt-manager-generates-invalid-guest-XML.patch: fix generation of |
274 | + invalid xml when a spapr-vio SCSI model controller is changed to a |
275 | + virtio-scsi model controller (LP: #1649520). |
276 | + |
277 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 09 Aug 2017 17:07:59 +0200 |
278 | + |
279 | virt-manager (1:1.4.0-5) unstable; urgency=medium |
280 | |
281 | * Reupload with virtinst (Closes: #849293) |
282 | @@ -187,6 +432,67 @@ virt-manager (1:1.3.2-4) unstable; urgency=medium |
283 | |
284 | -- Guido Günther <agx@sigxcpu.org> Sat, 16 Apr 2016 10:54:46 +0200 |
285 | |
286 | +virt-manager (1:1.3.2-3ubuntu4) zesty; urgency=medium |
287 | + |
288 | + * Fix virt-install so that it can install 16.04 and newer images. |
289 | + Error message is 'Couldn't find hvm kernel for Ubuntu tree |
290 | + Closes (LP: #1634304) |
291 | + |
292 | + -- Dave Chiluk <chiluk@ubuntu.com> Tue, 29 Nov 2016 12:52:23 -0600 |
293 | + |
294 | +virt-manager (1:1.3.2-3ubuntu3) yakkety; urgency=medium |
295 | + |
296 | + * debian/patches/use_virtio_for_pseries_disks.patch: virtinst: Use |
297 | + virtio bus type for disks on pSeries machines. Closes LP: #1597610. |
298 | + |
299 | + -- Nishanth Aravamudan <nish.aravamudan@canonical.com> Wed, 20 Jul 2016 16:36:12 -0700 |
300 | + |
301 | +virt-manager (1:1.3.2-3ubuntu2) yakkety; urgency=medium |
302 | + |
303 | + * debian/patches/0001-details-Fix-screenshot-on-F24-rawhide-bz-1297988.patch: |
304 | + Cherry-pick from upstream. Fix screenshot capture with newer |
305 | + gdk-pixbuf/pygobject. (LP: #1571702) |
306 | + |
307 | + -- Iain Lane <iain@orangesquash.org.uk> Wed, 18 May 2016 11:08:46 +0100 |
308 | + |
309 | +virt-manager (1:1.3.2-3ubuntu1) xenial; urgency=medium |
310 | + |
311 | + * Merge from Debian. Remaining changes: (LP: #1556671) |
312 | + - debian/control: |
313 | + + Depend on gir1.2-appindicator3-0.1 for appindicator support. |
314 | + + Add lsb-release to Build-Depends so we can detect whether we're |
315 | + running on Ubuntu or Debian. |
316 | + + Change Recommends to libvirt-bin instead of libvirt-daemon-system |
317 | + which isn't available in Ubuntu |
318 | + - debian/rules: |
319 | + + Set qemu user to libvirt-qemu so appropriate permissions get set. |
320 | + + Set the preferred distro so we appear first in the list. |
321 | + + Remove data/gschemas.compiled generated by clean. |
322 | + - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from |
323 | + qemu-dm as already done for hvmloader and pygrub. The Xen tools will |
324 | + handle this and add the missing path. |
325 | + - d/p/more_helpful_error_message.patch: explain to the user why |
326 | + connecting to qemu:///system failed and how to fix it. |
327 | + - d/p/use_ubuntu_package_names.patch: Suggest installing the packages |
328 | + that are actually available in Ubuntu. |
329 | + - d/p/leave-mnemonics-alone-on-focus-change.patch: Leave |
330 | + gtk-enable-mnemonics setting alone under Unity when windows change |
331 | + focus. |
332 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
333 | + libvirt-lxc, to avoid confusion due to differing features and |
334 | + configurations. |
335 | + - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu |
336 | + packages so default hypervisor detection works properly on first run. |
337 | + - d/p/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu VMs, it |
338 | + seems to work better than vmvga now. |
339 | + - d/p/prefer-qemu.patch: Prefer QEMU as the default URI, even if it's |
340 | + not installed. |
341 | + - d/p/virtinst/dont_disable_vmport.patch: Don't disable vmport even if |
342 | + we're using spice, as this prevents having a seamless mouse when |
343 | + using Ubuntu as a guest. |
344 | + |
345 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 31 Mar 2016 17:32:42 -0400 |
346 | + |
347 | virt-manager (1:1.3.2-3) unstable; urgency=medium |
348 | |
349 | * [2ebfe49] Switch from urlgrabber to requests. |
350 | @@ -224,6 +530,90 @@ virt-manager (1:1.3.2-1) experimental; urgency=medium |
351 | |
352 | -- Guido Günther <agx@sigxcpu.org> Thu, 04 Feb 2016 12:11:04 +0100 |
353 | |
354 | +virt-manager (1:1.3.2-0ubuntu2) xenial; urgency=medium |
355 | + |
356 | + * debian/patches/virtinst/dont_disable_vmport.patch: Don't disable |
357 | + vmport even if we're using spice, as this prevents having a seamless |
358 | + mouse when using Ubuntu as a guest. |
359 | + |
360 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 25 Mar 2016 14:35:57 -0400 |
361 | + |
362 | +virt-manager (1:1.3.2-0ubuntu1) xenial; urgency=medium |
363 | + |
364 | + * Updated to upstream 1.3.2 release. (LP: #1533004) |
365 | + - d/p/Make-sure-we-use-a-binary-compatible-version-of-vte.patch: |
366 | + removed, no longer required. |
367 | + - d/p/leave-mnemonics-alone-on-focus-change.patch: updated to fix bug. |
368 | + - d/p/virtinst/use_qxl_for_ubuntu.patch: updated for new version. |
369 | + - debian/rules: remove data/gschemas.compiled generated by clean, |
370 | + pass --no-update-icon-cache --no-compile-schemas to install. |
371 | + - debian/control: added python-requests to Depends. |
372 | + |
373 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 28 Jan 2016 13:11:39 -0500 |
374 | + |
375 | +virt-manager (1:1.2.1-4ubuntu1) xenial; urgency=medium |
376 | + |
377 | + * Merge from Debian. Remaining changes: (LP: #1409309) |
378 | + - debian/control: |
379 | + + Depend on gir1.2-appindicator3-0.1 for appindicator support. |
380 | + + Add lsb-release to Build-Depends so we can detect whether we're |
381 | + running on Ubuntu or Debian. |
382 | + + Change Recommends to libvirt-bin instead of libvirt-daemon-system |
383 | + which isn't available in Ubuntu |
384 | + + Bump standards version to 3.9.6. |
385 | + - debian/rules: |
386 | + + Set qemu user to libvirt-qemu so appropriate permissions get set. |
387 | + + Set the preferred distro so we appear first in the list. |
388 | + - d/p/virtinst/9006_fix_path_to_qemu-dm.patch: drop the full path from |
389 | + qemu-dm as already done for hvmloader and pygrub. The Xen tools will |
390 | + handle this and add the missing path. |
391 | + - d/p/more_helpful_error_message.patch: explain to the user why |
392 | + connecting to qemu:///system failed and how to fix it. |
393 | + - d/p/use_ubuntu_package_names.patch: Suggest installing the packages |
394 | + that are actually available in Ubuntu. |
395 | + - d/p/leave-mnemonics-alone-on-focus-change.patch: Leave |
396 | + gtk-enable-mnemonics setting alone under Unity when windows change |
397 | + focus. |
398 | + - d/p/mark-libvirt-lxc: Clearly mark the LXC connections as being |
399 | + libvirt-lxc, to avoid confusion due to differing features and |
400 | + configurations. |
401 | + - d/p/add_qemu_binaries.patch: add the actual binary name from the qemu |
402 | + packages so default hypervisor detection works properly on first run. |
403 | + - d/p/Make-sure-we-use-a-binary-compatible-version-of-vte.patch: Use |
404 | + vte 2.91. |
405 | + * Dropped patches included upstream: |
406 | + - d/p/0001-serialcon-Drop-use-of-yet-more-removed-API.patch, |
407 | + - d/p/0001-serialcon-Remove-some-redundant-VTE-API-calls.patch: Cherry- |
408 | + pick two patches from upstream to stop using API removed in VTE 2.91. |
409 | + - d/p/dont-force-keyboard-grabs.patch: don't force keyboarb grab before |
410 | + widget is realized |
411 | + - d/p/prevent-access-to-deleted-objects.patch: prevent access to |
412 | + deleted objects |
413 | + - d/p/fix_changing_graphics_type.patch: fix changing the graphics type |
414 | + in the details dialog. |
415 | + - d/p/hook_into_domain_balloon_event.patch: properly hook into hotplug |
416 | + events so memory size gets updated. |
417 | + - d/p/fix_showing_vcpus.patch: display the right number of vcpus in the |
418 | + customize dialog. |
419 | + - d/p/fix_whitespace_in_storage_name.patch: Fix using storage when the |
420 | + directory name contains whitespace |
421 | + - d/p/add-support-for-ppc64le: cherrypick two patches to fix |
422 | + virt-install for ppc64le |
423 | + - d/p/fix-page-visibilities.patch: fix a page visibility issue |
424 | + resulting in stuck grabs. |
425 | + * Other dropped patches: |
426 | + - d/p/uefi_support.patch: upstream now has built in support. |
427 | + - d/p/virtinst/9004_ubuntu_fix_tree_support.patch: this patch is |
428 | + broken, needs fixing. |
429 | + - d/p/virtinst/9005_ubuntu_releases.patch: virt-manager no longer |
430 | + handles release information directly. |
431 | + * debian/patches/use_qxl_for_ubuntu.patch: use qxl by default for Ubuntu |
432 | + VMs, it seems to work better than vmvga now. |
433 | + * debian/patches/prefer-qemu.patch: Prefer QEMU as the default URI, even |
434 | + if it's not installed. |
435 | + |
436 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Tue, 08 Dec 2015 13:14:50 -0500 |
437 | + |
438 | virt-manager (1:1.2.1-4) unstable; urgency=medium |
439 | |
440 | [ Andreas Henriksson ] |
441 | diff --git a/debian/control b/debian/control |
442 | index 42032bb..af4214a 100644 |
443 | --- a/debian/control |
444 | +++ b/debian/control |
445 | @@ -1,7 +1,8 @@ |
446 | Source: virt-manager |
447 | Section: admin |
448 | Priority: optional |
449 | -Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org> |
450 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
451 | +XSBC-Original-Maintainer: Debian Libvirt Maintainers <pkg-libvirt-maintainers@lists.alioth.debian.org> |
452 | Uploaders: |
453 | Guido Günther <agx@sigxcpu.org>, |
454 | Laurent Léonard <laurent@open-minds.org>, |
455 | diff --git a/debian/patches/legacy-images.patch b/debian/patches/legacy-images.patch |
456 | new file mode 100644 |
457 | index 0000000..18e882b |
458 | --- /dev/null |
459 | +++ b/debian/patches/legacy-images.patch |
460 | @@ -0,0 +1,33 @@ |
461 | +Description: Fix legacy-images path for focal. |
462 | +Author: Dimitri John Ledkov <xnox@ubuntu.com> |
463 | +Bug-Ubuntu: https://launchpad.net/bugs/1872941 |
464 | + |
465 | +To be droppable delta some day, here some further info: |
466 | +Upstream implemented it as |
467 | + https://github.com/virt-manager/virt-manager/commit/b55b7e94622dd039d00b6e21b5d28d44ab944693 |
468 | +Missing bit submitted in |
469 | + https://github.com/virt-manager/virt-manager/pull/115 |
470 | + |
471 | +Index: virt-manager-2.2.1/virtinst/install/urldetect.py |
472 | +=================================================================== |
473 | +--- virt-manager-2.2.1.orig/virtinst/install/urldetect.py |
474 | ++++ virt-manager-2.2.1/virtinst/install/urldetect.py |
475 | +@@ -640,6 +640,8 @@ class _DebianDistro(_DistroTree): |
476 | + media_type = None |
477 | + if check_manifest("current/images/MANIFEST"): |
478 | + media_type = "url" |
479 | ++ elif check_manifest("current/legacy-images/MANIFEST"): |
480 | ++ media_type = "url" |
481 | + elif check_manifest("daily/MANIFEST"): |
482 | + media_type = "daily" |
483 | + elif cache.content_regex(".disk/info", |
484 | +@@ -693,6 +695,9 @@ class _DebianDistro(_DistroTree): |
485 | + |
486 | + def _set_url_paths(self): |
487 | + url_prefix = "current/images" |
488 | ++ if self._debname == "ubuntu" and self._os_variant >= 'ubuntu20.04': |
489 | ++ url_prefix = "current/legacy-images" |
490 | ++ log.warn("Using legacy d-i based installer, that has been deprecated and will be removed in the future. https://discourse.ubuntu.com/c/server") |
491 | + if self.cache.debian_media_type == "daily": |
492 | + url_prefix = "daily" |
493 | + elif self.cache.debian_media_type == "mounted_iso_url": |
494 | diff --git a/debian/patches/mark-libvirt-lxc.patch b/debian/patches/mark-libvirt-lxc.patch |
495 | new file mode 100644 |
496 | index 0000000..cd978ed |
497 | --- /dev/null |
498 | +++ b/debian/patches/mark-libvirt-lxc.patch |
499 | @@ -0,0 +1,29 @@ |
500 | +Description: Clearly mark the LXC connections as being libvirt-lxc, to |
501 | + avoid confusion due to differing features and configurations. |
502 | +Written: 2015-08-22 |
503 | +Author: Serge Hallyn <serge.hallyn@ubuntu.com> |
504 | +Updated: 2019-12-06 |
505 | +Forwarded: https://github.com/virt-manager/virt-manager/pull/67 |
506 | + |
507 | +--- a/virtManager/createconn.py |
508 | ++++ b/virtManager/createconn.py |
509 | +@@ -171,7 +171,7 @@ class vmmConnect(vmmGObjectUI): |
510 | + _add_hv_row(HV_QEMU, "qemu", "QEMU/KVM") |
511 | + _add_hv_row(HV_QEMU_SESSION, "qemu", "QEMU/KVM " + _("user session")) |
512 | + _add_hv_row(HV_XEN, "xen", "Xen") |
513 | +- _add_hv_row(HV_LXC, "lxc", "LXC (" + _("Linux Containers") + ")") |
514 | ++ _add_hv_row(HV_LXC, "lxc", "Libvirt-LXC (Linux Containers)") |
515 | + _add_hv_row(HV_BHYVE, "bhyve", "Bhyve") |
516 | + _add_hv_row(HV_VZ, "vz", "Virtuozzo") |
517 | + _add_hv_row(-1, None, "") |
518 | +--- a/virtManager/connection.py |
519 | ++++ b/virtManager/connection.py |
520 | +@@ -433,7 +433,7 @@ class vmmConnection(vmmGObject): |
521 | + "esx": "ESX", |
522 | + "gsx": "GSX", |
523 | + "libxl": "libxl", |
524 | +- "lxc": "LXC", |
525 | ++ "lxc": "Libvirt-LXC", |
526 | + "openvz": "OpenVZ", |
527 | + "phyp": "phyp", |
528 | + "qemu": "QEMU/KVM", |
529 | diff --git a/debian/patches/series b/debian/patches/series |
530 | index 07c986c..06e24c9 100644 |
531 | --- a/debian/patches/series |
532 | +++ b/debian/patches/series |
533 | @@ -1 +1,3 @@ |
534 | Use-usr-bin-python.patch |
535 | +mark-libvirt-lxc.patch |
536 | +legacy-images.patch |
PPA: https:/ /launchpad. net/~ci- train-ppa- service/ +archive/ ubuntu/ 4077/+packages launchpad. net/~paelzer/ ubuntu/ +source/ virt-manager logical/ 1%2.2.1- 3ubuntu2 -> lp99999001/ logical/ 1%2.2.1- 3ubuntu2 new/debian -> lp99999001/ new/debian old/debian -> lp99999001/ old/debian old/ubuntu -> lp99999001/ old/ubuntu reconstruct/ 1%2.2.1- 3ubuntu2 -> lp99999001/ reconstruct/ 1%2.2.1- 3ubuntu2 split/1% 2.2.1-3ubuntu2 -> lp99999001/ split/1% 2.2.1-3ubuntu2
Tags:
To ssh://git.
* [new tag] lp99999001/
* [new tag] lp99999001/
* [new tag] lp99999001/
* [new tag] lp99999001/
* [new tag] lp99999001/
* [new tag] lp99999001/
I spent some time to ensure all remaining Delta is on some way upstream, but other than that overall a trivial merge.