Skip to content
This repository was archived by the owner on Jan 22, 2026. It is now read-only.

Commit 815949f

Browse files
committed
Update for 0.300.3 release
1 parent 81f1529 commit 815949f

3 files changed

Lines changed: 297 additions & 2 deletions

File tree

ChangeLog

Lines changed: 290 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,297 @@
1+
2008-03-10 "Daniel P. Berrange <berrange@redhat.com>
2+
3+
* NEWS:
4+
Updated NEWS
5+
[1c9905817a14] [tip]
6+
7+
* virtinst/DistroManager.py, virtinst/ImageManager.py:
8+
Always include loader tag for HVM guests
9+
[46f66904281b]
10+
11+
* virtinst/OSDistro.py:
12+
Remove redundant check for fedora.css, since .treeinfo will always
13+
be present for F8
14+
[838dd456b7fc]
15+
16+
2008-03-09 "Daniel P. Berrange <berrange@redhat.com>
17+
18+
* virtinst/DistroManager.py, virtinst/ImageManager.py,
19+
virtinst/LiveCDInstaller.py:
20+
Fix os type for older libvirt Xen driver
21+
[9593da24975e]
22+
23+
* virt-install, virtinst/CapabilitiesParser.py:
24+
Fix use of --accelerate argument
25+
[944955890db9]
26+
27+
* virtinst/OSDistro.py:
28+
Fix logic for detecting os treeinfo entries based on arch
29+
[6d38c4f47aa6]
30+
31+
2008-03-08 "Daniel P. Berrange <berrange@redhat.com>
32+
33+
* Merge heads
34+
[f44be3a5ef47]
35+
36+
2008-03-06 "Cole Robinson <crobinso@redhat.com>
37+
38+
* virt-clone, virt-image, virt-install, virtinst/cli.py:
39+
Add --force option to all cmdline utilities.
40+
41+
Option forces a yes answer where applicable, bails out on any prompt
42+
that requires non boolean input.
43+
[507a70e9ed10]
44+
45+
* virtinst/util.py:
46+
Fix bug in cset 369 in util.get_max_vcpus. Was breaking virt-manager
47+
installs.
48+
[f162e1a34ed1]
49+
50+
2008-03-08 "Daniel P. Berrange <berrange@redhat.com>
51+
52+
* virtinst/FullVirtGuest.py, virtinst/ParaVirtGuest.py:
53+
Set os_type for installer to fix test suite
54+
[4b8fb63b9d9a]
55+
56+
2008-03-04 "Daniel P. Berrange <berrange@redhat.com>
57+
58+
* po/fr.po, po/ja.po, po/pl.po, po/virtinst.pot:
59+
Refresh po files
60+
[faf95c934129]
61+
62+
* man/en/virt-install.1, man/en/virt-install.pod,
63+
virtinst/ImageFetcher.py, virtinst/OSDistro.py, virtinst/util.py:
64+
Fix misc typos (Atsushi SAKAI)
65+
[486657e437cd]
66+
67+
2008-03-03 "Cole Robinson <crobinso@redhat.com>
68+
69+
* virtinst/CloneManager.py, virtinst/Guest.py:
70+
Add is_conflict_net to NIC class.
71+
[6d9b578399a1]
72+
73+
* virtinst/Guest.py, virtinst/util.py:
74+
Pass type to util.get_max_vcpus. Gives accurate value if ex.
75+
installing kvm guest on qemu connection.
76+
[4b9dbbb59121]
77+
78+
2008-02-27 "Daniel P. Berrange <berrange@redhat.com>
79+
80+
* virtinst/ParaVirtGuest.py:
81+
Workaround libvirt bug wrt to Xenner
82+
[eb7c2ca2f546]
83+
84+
* virtinst/cli.py:
85+
Reduce min ram to 64 MB instead of 256
86+
[b27fa11c302a]
87+
88+
2008-02-26 "Daniel P. Berrange <berrange@redhat.com>
89+
90+
* merge heads
91+
[5eb071dd36f2]
92+
93+
2008-02-22 "Cole Robinson <crobinso@redhat.com>
94+
95+
* virtinst/cli.py:
96+
Use libvirt error handlers and custom exception handler.
97+
98+
The libvirt error handler will ignore all error messages, as these
99+
errors should be raised as exceptions anyways and dealt with that
100+
way. This prevents a deliberately ignored exception from still
101+
dumping a libvirt error to the console (such as during domain create
102+
when we would us lookupByName to ensure there wasn't a domain name
103+
conflict).
104+
[dc3dd659f7df]
105+
106+
2008-02-19 "Cole Robinson <crobinso@redhat.com>
107+
108+
* virtinst/util.py:
109+
Normalize connection type for get_max_vcpus.
110+
111+
Fixes bug where getMaxVcpus was expecting qemu but is receiving QEMU
112+
[549bd0ef2ef7]
113+
114+
2008-02-26 "Daniel P. Berrange <berrange@redhat.com>
115+
116+
* virt-clone, virt-install:
117+
Remove check for local file existance since it doesn't work remotely
118+
& is causing needless interactive prompts
119+
[52f657ebcb4d]
120+
121+
* virt-install, virtinst/DistroManager.py, virtinst/Guest.py,
122+
virtinst/LiveCDInstaller.py, virtinst/ParaVirtGuest.py:
123+
Explicitly pass in OS type to distro installer to ensure it picks
124+
correct kernel in xenner case, rather than picking kernel based on
125+
HV domain type
126+
[96a8994ff871]
127+
128+
2008-02-24 "Daniel P. Berrange <berrange@redhat.com>
129+
130+
* virt-install, virtinst/CapabilitiesParser.py:
131+
Use capabilities XML to determine hypervisor capabilities instead of
132+
looking at local state
133+
[80309228720e]
134+
135+
* tests/capabilities-kvm.xml, tests/capabilities.py, virt-image,
136+
virtinst/CapabilitiesParser.py, virtinst/ImageManager.py:
137+
Fix capabilities parser to deal with multiple possible domain types.
138+
Fix choosing of architecture for HVM. Added test with KVM
139+
capabilities XML
140+
[a84b08ecfb37]
141+
142+
2008-02-22 "Daniel P. Berrange <berrange@redhat.com>
143+
144+
* virtinst/FullVirtGuest.py:
145+
Merge heads
146+
[e12c94673001]
147+
148+
2008-02-18 "Daniel P. Berrange <berrange@redhat.com>
149+
150+
* virtinst/FullVirtGuest.py:
151+
Default acpi & apic to be enabled as per previous releases
152+
[b931aaa079cd]
153+
154+
2008-02-19 "Daniel P. Berrange <berrange@redhat.com>
155+
156+
* virt-install:
157+
Add --noreboot flag for virt-install to prevent automatic reboot
158+
[a99cfa7d021e]
159+
160+
2008-02-18 "Daniel P. Berrange <berrange@redhat.com>
161+
162+
* po/fr.po:
163+
Added french translation from Gauthier Ancelin
164+
[a407e9b41f34]
165+
166+
2008-02-17 "Daniel P. Berrange <berrange@redhat.com>
167+
168+
* virtinst/ImageParser.py:
169+
Allow use of qcow, qcow2, and vmdk disks
170+
[3b2bc0e2b060]
171+
172+
2008-02-16 "Daniel P. Berrange <berrange@redhat.com>
173+
174+
* virt-clone, virt-image, virt-install:
175+
Print friendly error message with keyboard interrupt, instead of
176+
huge stack trace
177+
[16b2d153d577]
178+
179+
* AUTHORS, virtinst/OSDistro.py:
180+
Use .treeinfo files for probing Red Hat distro variants (Alexander
181+
Todorov)
182+
[f22561aac6fc]
183+
184+
2008-02-15 Mark McLoughlin <markmc@redhat.com>
185+
186+
* virt-install:
187+
Fix virt-install disks typo
188+
189+
Fixes this traceback:
190+
191+
Traceback (most recent call last): File "./virt-install",
192+
line 498, in <module> main() File "./virt-install",
193+
line 462, in main dom =
194+
guest.start_install(conscb,progresscb) File
195+
"/home/markmc/projects/virt/virtinst--devel/virtinst/Guest.py", line
196+
813, in start_install return self._do_install(consolecb,
197+
meter) File "/home/markmc/projects/virt/virtinst--
198+
devel/virtinst/Guest.py", line 829, in _do_install
199+
self._create_devices(meter) File
200+
"/home/markmc/projects/virt/virtinst--devel/virtinst/Guest.py", line
201+
725, in _create_devices disk.setup(progresscb)
202+
AttributeError: 'str' object has no attribute 'setup'
203+
204+
Looks to have been introduced by cset 351:07091304b759
205+
206+
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
207+
[fd6a7fa855d1]
208+
209+
2008-02-14 "Cole Robinson <crobinso@redhat.com>
210+
211+
* virt-clone, virt-install, virtinst/CloneManager.py:
212+
Use new cli yes or no function for install tools. Remove prompting
213+
from CloneManager. Fix virt-clone bug where full qualified paths
214+
weren't being written to the config. Fix lack of prompt issue when
215+
just running 'virt-clone'
216+
[07091304b759]
217+
218+
* virtinst/cli.py:
219+
Add simpler prompt for yes or no
220+
[d5c41f1ff597]
221+
222+
2008-02-06 "Cole Robinson <crobinso@redhat.com>
223+
224+
* virtinst/DistroManager.py:
225+
Small fix for nfs rfc format patch.
226+
[71ebde48210c]
227+
228+
2008-02-04 "Cole Robinson <crobinso@redhat.com>
229+
230+
* man/en/virt-install.1, man/en/virt-install.pod,
231+
virtinst/DistroManager.py, virtinst/ImageFetcher.py,
232+
virtinst/OSDistro.py:
233+
Allow RFC compliant NFS uris and update associated docs. Carry uris
234+
around internally in the anaconda format nfs:server:/path. Fixes
235+
rhbz #243544.
236+
[aa3fe23be510]
237+
238+
2008-02-01 "Cole Robinson <crobinso@redhat.com>
239+
240+
* virtinst/DistroManager.py, virtinst/ImageFetcher.py,
241+
virtinst/OSDistro.py:
242+
Re-implement hasFile to not pull down any files, just test they
243+
exist.
244+
[96dd51a7e06b]
245+
246+
* virt-install:
247+
Return correct error code if passed invalid command line value.
248+
(Shigeki Sakamoto)
249+
[375d3f83844c]
250+
251+
2008-01-30 "Cole Robinson <crobinso@redhat.com>
252+
253+
* man/en/virt-install.1, man/en/virt-install.pod:
254+
Document the Debian ostypes (patch by Trent W. Buck)
255+
[9eccd3abccb6]
256+
257+
* virtinst/CloneManager.py:
258+
virt-clone: fix specifying non-existent disk on the command line.
259+
rhbz 430757
260+
[611782118e76]
261+
262+
* virtinst/util.py:
263+
Have util.is_blktap_capable return accurate value for fedora
264+
distros.
265+
[da82ae52bc47]
266+
267+
2008-01-29 agx <agx@sigxcpu.org>
268+
269+
* virtinst/DistroManager.py:
270+
Don't fail if a non root user can't read from the block device due
271+
to insufficient permissions
272+
[96a103cd78dc]
273+
1274
2008-01-10 "Daniel P. Berrange <berrange@redhat.com>
2275

276+
* .hgtags:
277+
Added tag virtinst-0_300_2 for changeset bdc241ce11c9
278+
[5109856f3bed]
279+
280+
* virtinst/CapabilitiesParser.py, virtinst/CloneManager.py,
281+
virtinst/DistroManager.py, virtinst/FullVirtGuest.py,
282+
virtinst/Guest.py, virtinst/ImageFetcher.py,
283+
virtinst/LiveCDInstaller.py, virtinst/OSDistro.py,
284+
virtinst/ParaVirtGuest.py, virtinst/util.py:
285+
Remove #!/usr/bin/python in modules
286+
[bdc241ce11c9] [virtinst-0_300_2]
287+
288+
* ChangeLog:
289+
Regenerate changelog
290+
[e76030f32ec7]
291+
3292
* po/ja.po, po/pl.po, po/virtinst.pot:
4293
Regenerate PO file
5-
[8854785f1d42] [tip]
294+
[8854785f1d42]
6295

7296
* python-virtinst.spec.in, setup.py:
8297
Prep for 0.300.2 release

python-virtinst.spec.in

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ rm -rf $RPM_BUILD_ROOT
6161
%{_bindir}/virt-image
6262

6363
%changelog
64+
* Mon Mar 10 2008 Daniel P. Berrange <berrange@redhat.com> - 0.300.3-1
65+
- Use capabilities XML when installing guests
66+
- Accept RFC compliant NFS uris
67+
- Add --force and --noreboot command line flags
68+
- Use .treeinfo config files for Red Hat distro variants
69+
6470
* Thu Jan 10 2008 Daniel P. Berrange <berrange@redhat.com> - 0.300.2-1
6571
- Escape paths in XML
6672
- Add --cpuset to pin vCPUs at install time

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ def run(self):
109109
_install_data.run(self)
110110

111111
setup(name='virtinst',
112-
version='0.300.2',
112+
version='0.300.3',
113113
description='Virtual machine installation',
114114
author='Jeremy Katz',
115115
author_email='katzj@redhat.com',

0 commit comments

Comments
 (0)