~ubuntu-branches/ubuntu/raring/virtinst/raring-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Guido Günther
  • Date: 2009-02-15 20:14:53 UTC
  • mto: (1.4.1 sid)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20090215201453-xz4byaum28geqjjf
Tags: upstream-0.400.1
Import upstream version 0.400.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2009-01-26  Cole Robinson  <crobinso@redhat.com>
 
2
 
 
3
        * po/fr.po, po/it.po, po/ja.po, po/pl.po, po/pt_BR.po, po/sr.po,
 
4
        po/sr@latin.po, po/virtinst.pot, po/zh-CN.po:
 
5
        Refresh translations.
 
6
        [cf57772e23a1] [tip]
 
7
 
 
8
        * man/en/virt-clone.1, man/en/virt-install.1, man/en/virt-install.pod:
 
9
        Add URL examples to virt-install man page, regenerate docs.
 
10
        [f85c0749edab]
 
11
 
 
12
        * setup.py:
 
13
        Fix setup.py syntax errors.
 
14
        [47a7e2fa4f3e]
 
15
 
 
16
2009-01-25  Cole Robinson  <crobinso@redhat.com>
 
17
 
 
18
        * INSTALL, setup.py:
 
19
        Add setup.py 'refresh_translations' command.
 
20
        [249ee8c45802]
 
21
 
 
22
        * setup.py, tests/pylint-virtinst.sh, virt-convert,
 
23
        virtconv/__init__.py, virtconv/diskcfg.py, virtconv/formats.py,
 
24
        virtconv/parsers/virtimage.py, virtconv/parsers/vmx.py,
 
25
        virtconv/vmcfg.py:
 
26
        Export virt-convert strings for translation
 
27
        [4c5b6b035b74]
 
28
 
 
29
        * virtinst/Storage.py:
 
30
        Add some documentation for storage pool parameters.
 
31
        [32682dbf301d]
 
32
 
 
33
2009-01-24  Cole Robinson  <crobinso@redhat.com>
 
34
 
 
35
        * virtinst/Guest.py, virtinst/Storage.py, virtinst/_util.py:
 
36
        Factor out common UUID validation code.
 
37
        [b5f2a791eb78]
 
38
 
 
39
        * virtinst/Storage.py:
 
40
        Remove unused get_type method from StorageVolume.
 
41
        [3dc8100169c1]
 
42
 
 
43
2009-01-23  Cole Robinson  <crobinso@redhat.com>
 
44
 
 
45
        * virt-install:
 
46
        Clarify virt-install --wait error message.
 
47
        [0977f391639e]
 
48
 
 
49
        * virtconv/diskcfg.py:
 
50
        Fix virt-convert vmdk regression (Joey Boggs)
 
51
        [fcad10e944ef]
 
52
 
 
53
2009-01-21  Cole Robinson  <crobinso@redhat.com>
 
54
 
 
55
        * virtinst/FullVirtGuest.py:
 
56
        Fix windows (2 stage) installs with latest libvirt.
 
57
        [7e364fafe1f3]
 
58
 
 
59
        * virtinst/VirtualDisk.py:
 
60
        Remove unnecessary logging in VirtualDisk.
 
61
        [7bf2560c7bc8]
 
62
 
 
63
        * virtinst/Guest.py:
 
64
        Factor out common 'wait for guest to startup' code in Guest.py
 
65
        [f622bbefb9f7]
 
66
 
 
67
2009-01-20  "Cole Robinson  <crobinso@redhat.com>
 
68
 
 
69
        * virtinst/CloneManager.py:
 
70
        Accomodate no 'driver' field if cloning between disks with different
 
71
        storage types (file vs. block).
 
72
        [5a3373625918]
 
73
 
 
74
2009-01-20  Cole Robinson  <crobinso@redhat.com>
 
75
 
 
76
        * man/en/virt-clone.pod:
 
77
        Document virt-clone --preserve-data (Tomas Hoger)
 
78
        [8be3addbb61d]
 
79
 
 
80
        * AUTHORS, virt-clone:
 
81
        Skip virt-clone file existence check if --preserve-data (Tomas
 
82
        Hoger)
 
83
        [58c5b6db10b3]
 
84
 
 
85
2009-01-20  "Cole Robinson  <crobinso@redhat.com>
 
86
 
 
87
        * virt-clone, virtinst/CloneManager.py:
 
88
        Allow a progress meter to be passed to CloneManager.start_duplicate
 
89
        [4503053c13a6]
 
90
 
 
91
2009-01-20  Cole Robinson  <crobinso@redhat.com>
 
92
 
 
93
        * virtinst/CloneManager.py:
 
94
        Fix CloneManager to accomodate a VM with disks that don't need to be
 
95
        cloned (rhbz 480253)
 
96
        [4ebcc61fb247]
 
97
 
 
98
2009-01-14  "Cole Robinson  <crobinso@redhat.com>
 
99
 
 
100
        * virtinst/CloneManager.py, virtinst/Guest.py, virtinst/_util.py:
 
101
        Move out common uuid collision code to _util.
 
102
        [b6432c09af4d]
 
103
 
 
104
2009-01-20  Cole Robinson  <crobinso@redhat.com>
 
105
 
 
106
        * virtinst/CloneManager.py:
 
107
        Documentation and small cleanup improvements to CloneManager.
 
108
        [29c44abb111a]
 
109
 
 
110
2009-01-13  "Cole Robinson  <crobinso@redhat.com>
 
111
 
 
112
        * virtinst/VirtualDisk.py:
 
113
        Improve a VirtualDisk error message.
 
114
        [2da7dd55c106]
 
115
 
 
116
        * virtinst/CloneManager.py:
 
117
        Remove unused code from CloneManager.
 
118
        [5e79168a4b20]
 
119
 
 
120
2009-01-14  john  <john.levon@sun.com>
 
121
 
 
122
        * virtinst/OSDistro.py:
 
123
        Fix virt-install of PV Solaris without extra args
 
124
 
 
125
        Signed-off-by: John Levon <john.levon@sun.com>
 
126
        [c13bca1c21fb]
 
127
 
 
128
2009-01-12  john  <john.levon@sun.com>
 
129
 
 
130
        * virtinst/DistroManager.py, virtinst/OSDistro.py, virtinst/osdict.py:
 
131
        Add support for Solaris PV
 
132
 
 
133
        Solaris PV comes in two flavours: Nevada and OpenSolaris. In order
 
134
        to correctly build network installs for Nevada, we need to pass down
 
135
        guest options into OSDistro.
 
136
 
 
137
        Signed-off-by: John Levon <john.levon@sun.com>
 
138
        [b990f35e6718]
 
139
 
 
140
2009-01-12  Cole Robinson  <crobinso@redhat.com>
 
141
 
 
142
        * virtinst/CloneManager.py, virtinst/Guest.py,
 
143
        virtinst/VirtualDisk.py, virtinst/_util.py:
 
144
        Add vdisk support (John Levon)
 
145
 
 
146
        Add support for the vdisk format used in Solaris.
 
147
 
 
148
        Signed-off-by: John Levon <john.levon@sun.com>
 
149
        [ec343569fd7c]
 
150
 
 
151
2008-12-16  Cole Robinson  <crobinso@redhat.com>
 
152
 
 
153
        * tests/image-xml/image2guest/image-xenpv32.xml,
 
154
        virtinst/ImageManager.py:
 
155
        Have ImageInstaller use the osblob xml building helper.
 
156
        [1fb5bed141ab]
 
157
 
 
158
        * tests/image-xml/image-bad-arch.xml, tests/image.py:
 
159
        Make sure ImageParser is sanitizing the passed architecture.
 
160
        [d15d4f921570]
 
161
 
 
162
        * virtinst/ImageParser.py, virtinst/_util.py:
 
163
        Add an internal util command to sanitize a user passed arch.
 
164
        [1ec1d8fe2b17]
 
165
 
 
166
        * virtinst/ImageManager.py:
 
167
        Improve an error message in ImageInstaller
 
168
        [bc5c65110946]
 
169
 
 
170
        * tests/image-xml/image.xml, tests/image-xml/image2guest/image-
 
171
        xenfv32.xml, tests/image-xml/image2guest/image-xenpv32.xml, tests
 
172
        /image-xml/image2nics.xml, tests/image.py:
 
173
        Add image.xml->guest.xml testing.
 
174
        [988e1077caf7]
 
175
 
 
176
        * virtinst/DistroManager.py:
 
177
        Remove useless init from PXEInstaller
 
178
        [4f013932088d]
 
179
 
 
180
        * tests/xmlconfig.py:
 
181
        Try to define + create generated xml from xmlconfig tests.
 
182
        [b5725d578e2e]
 
183
 
 
184
        * tests/xmlconfig.py:
 
185
        Break out xmlconfig guest building helpers for use in other test
 
186
        modules.
 
187
        [0a834c389770]
 
188
 
 
189
        * virtinst/FullVirtGuest.py:
 
190
        Don't pass empty conn to is_pae_capable if we can help it.
 
191
        [489aa96d66d7]
 
192
 
 
193
        * tests/validation.py:
 
194
        Expand validation test suite to test installer/device storage API
 
195
        support
 
196
        [b4ea640e8142]
 
197
 
 
198
        * virtinst/VirtualDisk.py:
 
199
        More VirtualDisk validation cleanup and fixes.
 
200
        [dd8d8040e8e1]
 
201
 
 
202
        * virtinst/DistroManager.py:
 
203
        Cleanup DistroInstaller location validation.
 
204
        [fdbc34c95134]
 
205
 
 
206
        * tests/storage.py:
 
207
        Break out pool/vol building helpers for use by other test modules.
 
208
        [8cd655c078bd]
 
209
 
 
210
        * virtinst/util.py:
 
211
        Favor active pools in util.lookup_pool_by_path
 
212
        [8263855a5243]
 
213
 
 
214
        * tests/coverage.py:
 
215
        Update coverage.py from upstream
 
216
        [fab71d24f9b2]
 
217
 
 
218
2008-12-11  Cole Robinson  <crobinso@redhat.com>
 
219
 
 
220
        * virtinst/VirtualDisk.py:
 
221
        Try to make VirtualDisk validation less confusing.
 
222
        [414a5e7d0b88]
 
223
 
 
224
2008-12-10  Cole Robinson  <crobinso@redhat.com>
 
225
 
 
226
        * virt-clone, virt-convert, virt-image, virt-install:
 
227
        Use OptionGroups for all virt-* --help listings
 
228
        [4ad949819be0]
 
229
 
 
230
2008-12-11  Cole Robinson  <crobinso@redhat.com>
 
231
 
 
232
        * virt-convert:
 
233
        Use VirtOptionParser in virt-convert
 
234
        [18e37bffb529]
 
235
 
 
236
        * tests/validation.py:
 
237
        Move tests/validation code movement.
 
238
        [a9c8769b1e9e]
 
239
 
 
240
2008-12-11  john  <john.levon@sun.com>
 
241
 
 
242
        * virtinst/FullVirtGuest.py, virtinst/util.py:
 
243
        Port utility functions to Solaris
 
244
 
 
245
        Port the utility functions to Solaris.
 
246
 
 
247
        Signed-off-by: John Levon <john.levon@sun.com>
 
248
        [dc1656f60e7d]
 
249
 
 
250
        * virtinst/CloneManager.py, virtinst/_util.py:
 
251
        Add utility function for stat() of disks
 
252
 
 
253
        Signed-off-by: John Levon <john.levon@sun.com>
 
254
        [22434c6ff37f]
 
255
 
 
256
2008-12-10  Cole Robinson  <crobinso@redhat.com>
 
257
 
 
258
        * virtinst/util.py:
 
259
        Fix a couple util imports
 
260
        [a1b50ecb6ece]
 
261
 
 
262
2008-12-10  john  <john.levon@sun.com>
 
263
 
 
264
        * virt-clone, virtinst/CloneManager.py, virtinst/DistroManager.py,
 
265
        virtinst/FullVirtGuest.py, virtinst/Guest.py,
 
266
        virtinst/ImageManager.py, virtinst/Storage.py, virtinst/User.py,
 
267
        virtinst/VirtualDevice.py, virtinst/VirtualDisk.py,
 
268
        virtinst/__init__.py, virtinst/_util.py, virtinst/cli.py,
 
269
        virtinst/util.py:
 
270
        Fossilize public virtinst.util API
 
271
 
 
272
        Make virtinst.util API frozen, and move the utility functions into a
 
273
        private namespace away from the prying eyes of API clients.
 
274
 
 
275
        As a consequence, create a User class for checking privileges.
 
276
 
 
277
        Signed-off-by: John Levon <john.levon@sun.com>
 
278
        [dd39b8a72e72]
 
279
 
 
280
        * virt-convert, virtconv/diskcfg.py, virtconv/parsers/virtimage.py,
 
281
        virtconv/parsers/vmx.py:
 
282
        Various disk-related virt-convert fixes.
 
283
 
 
284
        Fix a number of issues with disk handling.
 
285
 
 
286
        Signed-off-by: John Levon <john.levon@sun.com>
 
287
        [10a5001f9200]
 
288
 
 
289
2008-12-09  john  <john.levon@sun.com>
 
290
 
 
291
        * virtinst/Guest.py:
 
292
        Fix legacy get_graphics()
 
293
 
 
294
        The key needs to be 'enabled' not 'enabled '.
 
295
 
 
296
        Signed-off-by: John Levon <john.levon@sun.com>
 
297
        [159018031462]
 
298
 
 
299
2008-12-09  "Cole Robinson  <crobinso@redhat.com>
 
300
 
 
301
        * tests/validation.py:
 
302
        Fix up whitespace in validation test suite.
 
303
        [84076ab49117]
 
304
 
 
305
2008-12-07  "Cole Robinson  <crobinso@redhat.com>
 
306
 
 
307
        * python-virtinst.spec.in:
 
308
        Spec file tweak.
 
309
        [4836ab4cfffc]
 
310
 
 
311
        * virtinst/Guest.py, virtinst/osdict.py:
 
312
        Add back compat for solaris osdict entries.
 
313
        [419fb59763dc]
 
314
 
 
315
2008-12-06  "Cole Robinson  <crobinso@redhat.com>
 
316
 
 
317
        * AUTHORS, virtinst/osdict.py:
 
318
        Add a generic virtio variant to the os dictionary (Michael Marineau)
 
319
        [c35b27ad997e]
 
320
 
 
321
2008-12-06  john  <john.levon@sun.com>
 
322
 
 
323
        * virtinst/cli.py:
 
324
        Fix regression with --mac option
 
325
 
 
326
        Older versions of virt-install allowed a MAC address to be specified
 
327
        and a default network would be created. For ease of use, if the
 
328
        user specifies exactly one MAC address, create a default network for
 
329
        it.
 
330
 
 
331
        Signed-off-by: John Levon <john.levon@sun.com>
 
332
        [2707387564df]
 
333
 
 
334
        * virtinst/osdict.py:
 
335
        Solaris HVM support
 
336
 
 
337
        Make 'solaris' a first-class OS type, and select USB tablet support
 
338
        for the appropriate variants.
 
339
 
 
340
        Signed-off-by: John Levon <john.levon@sun.com>
 
341
        [f6d8999365a9]
 
342
 
 
343
        * virtinst/VirtualDisk.py:
 
344
        Fix tap failure
 
345
 
 
346
        VirtualDisk driver name/type need setters.
 
347
 
 
348
        Signed-off-by: John Levon <john.levon@sun.com>
 
349
        [e9148dda8c9c]
 
350
 
 
351
        * virt-clone, virtinst/DistroManager.py, virtinst/Guest.py,
 
352
        virtinst/cli.py, virtinst/util.py:
 
353
        Least privilege support
 
354
 
 
355
        On Solaris, which users can run virt-install depends on their
 
356
        effective privilege set, not their effective UID.
 
357
 
 
358
        Signed-off-by: John Levon <john.levon@sun.com>
 
359
        [4ff5f60b8f52]
 
360
 
 
361
        * virtinst/CloneManager.py, virtinst/util.py:
 
362
        Provide a common block device size utility for Solaris & Linux.
 
363
 
 
364
        Signed-off-by: John Danielson <john.danielson@sun.com>
 
365
        [13390c95ae0a]
 
366
 
 
367
        * virtinst/CloneManager.py, virtinst/VirtualDisk.py:
 
368
        Fix sparse file size off-by-one error
 
369
 
 
370
        The Solaris loopback driver (lofi) requires files be a multiple of
 
371
        512-bytes in size. Sparse files created via lseek(f, size, 0) are 1
 
372
        byte larger than what is being requested.
 
373
 
 
374
        Signed-off-by: John Danielson <john.danielson@sun.com>
 
375
        [ed58873b537c]
 
376
 
 
377
2008-12-06  "Cole Robinson  <crobinso@redhat.com>
 
378
 
 
379
        * AUTHORS, virtinst/util.py:
 
380
        Remove extra '/' from pool path in lookup_pool_by_path (Andreas
 
381
        Schneider)
 
382
        [b66d39a23988]
 
383
 
 
384
        * virtinst/Guest.py, virtinst/osdict.py:
 
385
        Return sorted os dictionary lists from static Guest methods. Fix
 
386
        Fedora* sorting to put f10 after f9.
 
387
        [a601ebd5c785]
 
388
 
 
389
        * virtinst/osdict.py:
 
390
        Don't use disk virtio when installing F9 guests (bz 470389)
 
391
        [82957a280825]
 
392
 
 
393
2008-12-03  "Cole Robinson  <crobinso@redhat.com>
 
394
 
 
395
        * virtinst/cli.py:
 
396
        Don't backtrace if there are prompt or force interaction issues.
 
397
        [9eb684039e4e]
 
398
 
 
399
2008-12-02  john  <john.levon@sun.com>
 
400
 
 
401
        * virtinst/ImageFetcher.py:
 
402
        Fix mount/unmount for Solaris
 
403
 
 
404
        mount is not portable: fix for Solaris
 
405
 
 
406
        Signed-off-by: John Levon <john.levon@sun.com>
 
407
        [74febd10a8a9]
 
408
 
 
409
        * tests/pylint-virtinst.sh:
 
410
        Fix pylint on Solaris
 
411
 
 
412
        Use a good enough awk.
 
413
 
 
414
        Signed-off-by: John Levon <john.levon@sun.com>
 
415
        [583d6aff027f]
 
416
 
 
417
2008-12-01  Guido Gunther  <agx@sigxcpu.org>
 
418
 
 
419
        * virtinst/util.py:
 
420
        parse xorg.conf for keymap
 
421
        [bcd052e6ef9d]
 
422
 
 
423
        * tests/pylint-virtinst.sh:
 
424
        Remove bashisms since we use /bin/sh which is not always bash (it's
 
425
        dash on Debian)
 
426
        [318a441c1bed]
 
427
 
 
428
2008-11-29  Guido Gunther  <agx@sigxcpu.org>
 
429
 
 
430
        * man/en/virt-install.pod:
 
431
        Pool separator is '/' not ':'
 
432
        [0a953a339693]
 
433
 
 
434
2008-11-25  "Cole Robinson  <crobinso@redhat.com>
 
435
 
 
436
        * virtinst/Storage.py:
 
437
        Show error message for unimplemented storage volumes.
 
438
        [16e923676e84]
 
439
 
 
440
2008-11-24  "Cole Robinson  <crobinso@redhat.com>
 
441
 
 
442
        * tests/urltest.py:
 
443
        Add a debug statement to urltest.
 
444
        [b7fb41edd7aa]
 
445
 
 
446
        * virtinst/DistroManager.py, virtinst/OSDistro.py:
 
447
        Only fetch .treeinfo once when trying to identify a url's distro.
 
448
        [9a4ba138bd20]
 
449
 
 
450
2008-11-20  john  <john.levon@sun.com>
 
451
 
 
452
        * doc/image.rng:
 
453
        Make image.rng validate again
 
454
 
 
455
        The new checksum element wasn't valid.
 
456
 
 
457
        Signed-off-by: John Levon <john.levon@sun.com>
 
458
        [12bbbbbb1529]
 
459
 
 
460
2008-11-24  "Cole Robinson  <crobinso@redhat.com>
 
461
 
 
462
        * HACKING, MANIFEST.in:
 
463
        Add HACKING file.
 
464
        [7e7211368144]
 
465
 
 
466
        * setup.py, tests/pylint-virtinst.sh:
 
467
        Add setup.py 'check' command to run a pylint wrapper.
 
468
        [2b10ffc5a696]
 
469
 
 
470
2008-11-23  "Cole Robinson  <crobinso@redhat.com>
 
471
 
 
472
        * setup.py, tests/__init__.py, tests/urltest.py:
 
473
        Add url fetching module to test suite.
 
474
        [549de9d73d0e]
 
475
 
 
476
        * virtinst/OSDistro.py:
 
477
        Use treeinfo parsing for scientific linux.
 
478
        [5f2cbaded5fc]
 
479
 
 
480
        * virtinst/OSDistro.py:
 
481
        Have Distro classes register their kernel paths with a common
 
482
        function, rather than implementing their own acquireKernel
 
483
        [c8769c9f25a6]
 
484
 
 
485
        * virtinst/OSDistro.py:
 
486
        Add _uses_treeinfo attribute to OSDistros.
 
487
        [dcc0935bc284]
 
488
 
 
489
        * virtinst/OSDistro.py:
 
490
        Have OSDistros register iso paths, rather than reimplement fetching
 
491
        method.
 
492
        [3f88eb6c6b9f]
 
493
 
 
494
        * virtinst/OSDistro.py:
 
495
        Add name attribute to OSDistros
 
496
        [aa6b21b424ea]
 
497
 
 
498
        * virtinst/Guest.py:
 
499
        Document not using type parameter.
 
500
        [e276a74cb815]
 
501
 
 
502
        * virtinst/Storage.py:
 
503
        Remove storage pylint.
 
504
        [bbb26d444383]
 
505
 
 
506
        * virtinst/DistroManager.py, virtinst/ImageFetcher.py:
 
507
        Remove progresscb from ImageFetcher prepareLocation method.
 
508
        [8bb772d7df61]
 
509
 
 
510
        * virtinst/ImageFetcher.py:
 
511
        ImageFetcher: use hasFile to sanity check passed urls, not
 
512
        urlgrabber.
 
513
        [24a96e544e8e]
 
514
 
 
515
2008-11-22  "Cole Robinson  <crobinso@redhat.com>
 
516
 
 
517
        * virtinst/ImageFetcher.py:
 
518
        Add ImageFetcher path joining helper method.
 
519
        [9accd110a116]
 
520
 
 
521
2008-11-23  "Cole Robinson  <crobinso@redhat.com>
 
522
 
 
523
        * setup.py, tests/__init__.py:
 
524
        Add --debug option to test commands, allow debug reporting for
 
525
        tests.
 
526
        [22eae43e01af]
 
527
 
 
528
2008-11-22  "Cole Robinson  <crobinso@redhat.com>
 
529
 
 
530
        * tests/__init__.py, tests/virtconv-test.py, tests/xmlconfig.py:
 
531
        Add helper compare method to tests module.
 
532
        [4d84f37d1a95]
 
533
 
 
534
2008-11-20  "Cole Robinson  <crobinso@redhat.com>
 
535
 
 
536
        * INSTALL, setup.py:
 
537
        Add setup.py 'rpm' command to build a local rpm.
 
538
        [0827809e13ba]
 
539
 
 
540
        * MANIFEST.in, python-virtinst.spec.in:
 
541
        Clean up MANIFEST, fix spec building.
 
542
        [463b82656c4c]
 
543
 
 
544
        * MANIFEST.in, setup.py:
 
545
        sed spec.in -> spec when running sdist, so we can package the spec.
 
546
        [3474b7542267]
 
547
 
 
548
        * setup.py:
 
549
        Add description for setup.py 'test' command.
 
550
        [b6ac1dc4cd1e]
 
551
 
 
552
2008-11-23  "Cole Robinson  <crobinso@redhat.com>
 
553
 
 
554
        * setup.py:
 
555
        Clean up i18n install command.
 
556
        [d45b254f78f5]
 
557
 
 
558
2008-11-18  "Cole Robinson  <crobinso@redhat.com>
 
559
 
 
560
        * virtinst/DistroManager.py, virtinst/Guest.py:
 
561
        Don't pass os_distro to installer if fetching a kernel.
 
562
        [c96a81e57850]
 
563
 
 
564
        * virtinst/FullVirtGuest.py, virtinst/Guest.py,
 
565
        virtinst/ParaVirtGuest.py:
 
566
        Move all _prepare_install logic to base Guest class.
 
567
        [0ce060f935ec]
 
568
 
 
569
        * virtinst/FullVirtGuest.py:
 
570
        Remove redundant function.
 
571
        [cf8a82e65215]
 
572
 
 
573
        * virtinst/FullVirtGuest.py, virtinst/Guest.py:
 
574
        Move os_type and os_variant properties to parent Guest class.
 
575
        [ef0f0a4a24b9]
 
576
 
 
577
2008-11-17  "Cole Robinson  <crobinso@redhat.com>
 
578
 
 
579
        * virtinst/FullVirtGuest.py, virtinst/Guest.py, virtinst/osdict.py:
 
580
        Move os dictionary to its own file. Associate the dict with Guest
 
581
        rather than FullVirtGuest.
 
582
        [b9096505560e]
 
583
 
 
584
        * virtinst/DistroManager.py, virtinst/OSDistro.py:
 
585
        Remove GentooDistro class: installing from a gentoo tree isn't all
 
586
        that useful (or doable AFAICT)
 
587
        [20c94ac6e522]
 
588
 
 
589
        * virtinst/OSDistro.py:
 
590
        Add support for fetching mandriva kernels.
 
591
        [0bcc371055eb]
 
592
 
 
593
        * virtinst/OSDistro.py:
 
594
        OSDistro: centralize common initrd/kernel fetching code.
 
595
        [1f536f7c3914]
 
596
 
 
597
2008-11-23  "Cole Robinson  <crobinso@redhat.com>
 
598
 
 
599
        * virtinst/OSDistro.py:
 
600
        Add support for fetching ubuntu kernels and boot disks.
 
601
        [5929933af553]
 
602
 
 
603
2008-11-16  "Cole Robinson  <crobinso@redhat.com>
 
604
 
 
605
        * virtinst/OSDistro.py:
 
606
        OSDistro: Factor out common fetch-file-and-match-regex code.
 
607
        [0e06d7da23e3]
 
608
 
 
609
        * virtinst/OSDistro.py:
 
610
        Make debian ValidStore a bit less general.
 
611
        [0d24ec94a081]
 
612
 
 
613
        * virtinst/OSDistro.py:
 
614
        Throw nicer error is suse tree doesn't have a boot.iso
 
615
        [2fad7389b55f]
 
616
 
 
617
2008-11-17  "Cole Robinson  <crobinso@redhat.com>
 
618
 
 
619
        * virtconv/parsers/virtimage.py:
 
620
        Don't use ascii_letters, 'string' is deprecated.
 
621
        [7c441371a3fd]
 
622
 
 
623
        * virtinst/FullVirtGuest.py, virtinst/Guest.py,
 
624
        virtinst/ParaVirtGuest.py:
 
625
        Specify certain Guest methods as explictly abstract.
 
626
        [67587c451914]
 
627
 
 
628
2008-11-16  "Cole Robinson  <crobinso@redhat.com>
 
629
 
 
630
        * tests/xmlconfig-xml/install-fullyvirt-livecd.xml,
 
631
        virtinst/DistroManager.py, virtinst/Guest.py,
 
632
        virtinst/LiveCDInstaller.py:
 
633
        Centralize installer xml building in the base Installer class.
 
634
        [c7dac0e5dd71]
 
635
 
 
636
        * virtinst/Guest.py:
 
637
        Document some installer methods.
 
638
        [1169f4a60701]
 
639
 
 
640
2008-11-15  "Cole Robinson  <crobinso@redhat.com>
 
641
 
 
642
        * virtinst/DistroManager.py, virtinst/FullVirtGuest.py,
 
643
        virtinst/Guest.py:
 
644
        Move post_install_check to Installer base class.
 
645
        [5fa53341877e]
 
646
 
 
647
2008-11-16  "Cole Robinson  <crobinso@redhat.com>
 
648
 
 
649
        * tests/xmlconfig-xml/install-fullyvirt-livecd.xml, tests/xmlconfig-
 
650
        xml/install-fullyvirt-pxe.xml, tests/xmlconfig.py:
 
651
        Add xmlconfig tests for livecd and pxe installer.
 
652
        [08a315819b6c]
 
653
 
 
654
2008-11-15  "Cole Robinson  <crobinso@redhat.com>
 
655
 
 
656
        * virtconv/parsers/virtimage.py:
 
657
        Fix virtconv virtimage parser syntax error.
 
658
        [fbcf7a20c34e]
 
659
 
 
660
2008-11-18  "Cole Robinson  <crobinso@redhat.com>
 
661
 
 
662
        * tests/virtconv-test.py, tests/xmlconfig.py, virt-clone, virt-
 
663
        convert, virt-image, virt-install, virtconv/formats.py,
 
664
        virtconv/parsers/virtimage.py, virtinst/CapabilitiesParser.py,
 
665
        virtinst/CloneManager.py, virtinst/DistroManager.py,
 
666
        virtinst/FullVirtGuest.py, virtinst/Guest.py,
 
667
        virtinst/ImageFetcher.py, virtinst/ImageManager.py,
 
668
        virtinst/ImageParser.py, virtinst/OSDistro.py,
 
669
        virtinst/ParaVirtGuest.py, virtinst/Storage.py,
 
670
        virtinst/VirtualDisk.py, virtinst/cli.py:
 
671
        Fix lots of unused argument and unused variable warnings, among
 
672
        others.
 
673
        [f866aeb55d22]
 
674
 
 
675
2008-11-04  "Cole Robinson  <crobinso@redhat.com>
 
676
 
 
677
        * tests/image.py, tests/storage.py, tests/validation.py, tests
 
678
        /virtconv-test.py, virt-install, virtconv/diskcfg.py,
 
679
        virtconv/parsers/virtimage.py, virtinst/CapabilitiesParser.py,
 
680
        virtinst/CloneManager.py, virtinst/DistroManager.py,
 
681
        virtinst/Guest.py, virtinst/ImageFetcher.py,
 
682
        virtinst/ImageParser.py, virtinst/OSDistro.py,
 
683
        virtinst/VirtualDisk.py, virtinst/cli.py, virtinst/util.py:
 
684
        Remove instances of variables overriding builtin options.
 
685
        [156d42395f80]
 
686
 
 
687
        * tests/validation.py, virt-image, virt-install,
 
688
        virtinst/CloneManager.py, virtinst/Guest.py,
 
689
        virtinst/ImageParser.py, virtinst/util.py:
 
690
        Fix indentation errors.
 
691
        [699aa9d293c3]
 
692
 
 
693
        * tests/storage.py, virt-clone, virt-convert, virt-image, virt-
 
694
        install, virtconv/parsers/virtimage.py, virtinst/CloneManager.py,
 
695
        virtinst/DistroManager.py, virtinst/Guest.py,
 
696
        virtinst/ImageFetcher.py, virtinst/OSDistro.py, virtinst/Storage.py,
 
697
        virtinst/cli.py, virtinst/util.py:
 
698
        Remove unused variables.
 
699
        [3c2084a8ab50]
 
700
 
 
701
        * setup.py, tests/storage.py, tests/virtconv-test.py, virt-clone,
 
702
        virt-convert, virt-image, virt-install,
 
703
        virtconv/parsers/virtimage.py, virtconv/parsers/vmx.py,
 
704
        virtinst/CloneManager.py, virtinst/DistroManager.py,
 
705
        virtinst/FullVirtGuest.py, virtinst/Guest.py,
 
706
        virtinst/ImageFetcher.py, virtinst/ImageParser.py,
 
707
        virtinst/LiveCDInstaller.py, virtinst/ParaVirtGuest.py,
 
708
        virtinst/Storage.py, virtinst/VirtualDevice.py,
 
709
        virtinst/VirtualDisk.py, virtinst/cli.py:
 
710
        Remove unused imports.
 
711
        [9b12631afe6d]
 
712
 
 
713
2008-11-10  "Cole Robinson  <crobinso@redhat.com>
 
714
 
 
715
        * AUTHORS, virtinst/FullVirtGuest.py:
 
716
        Don't skip pxe if virtio nic specified (works for F10 at least).
 
717
        (Alan Pevec)
 
718
        [3a9b23c6cd62]
 
719
 
 
720
        * virt-clone, virt-image, virt-install:
 
721
        Don't explicitly import virtinst's gettext function: screws with
 
722
        unicode.
 
723
        [38298b55baad]
 
724
 
 
725
2008-11-06  "Cole Robinson  <crobinso@redhat.com>
 
726
 
 
727
        * setup.py:
 
728
        Don't try to install virt-pack.
 
729
        [a7c5d3f7fd64]
 
730
 
 
731
        * virt-pack, virtinst/UnWare.py:
 
732
        Remove virt-pack (replaced by virt-convert). (Joey Boggs)
 
733
        [8d816eb9cf1d]
 
734
 
 
735
2008-11-04  Bryan Kearney  <bkearney@redhat.com>
 
736
 
 
737
        * virtinst/ImageParser.py:
 
738
        Allow Image Parser to be called without a file name.
 
739
 
 
740
        This is used to support using the object model directly
 
741
        [8b19fc149cae]
 
742
 
 
743
2008-11-04  "Cole Robinson  <crobinso@redhat.com>
 
744
 
 
745
        * man/en/virt-install.pod:
 
746
        virt-install --disk bus podfile typo.
 
747
        [352ef78f5a1f]
 
748
 
 
749
        * virtinst/ImageFetcher.py:
 
750
        Don't add extraneous '/' to ftp path.
 
751
        [fe7ecaedecc3]
 
752
 
 
753
2008-11-03  "Cole Robinson  <crobinso@redhat.com>
 
754
 
 
755
        * virtinst/util.py:
 
756
        Accomodate differently formatted sysconfig/keyboard files.
 
757
        [bd2ec3b7b815]
 
758
 
 
759
        * virtinst/keytable.py:
 
760
        Fix some keytable ordering to be a bit more clear.
 
761
        [c3378e5214af]
 
762
 
 
763
2008-10-30  "Cole Robinson  <crobinso@redhat.com>
 
764
 
 
765
        * virtinst/OSDistro.py:
 
766
        Add support for Debian Xen paravirt installs. (Guido Gunther)
 
767
 
 
768
        Lenny supports this. Also add transparent support for
 
769
        'http://people.debian.org/~joeyh/d-i/' which is the official
 
770
        location for debian-installer daily builds but has slightly
 
771
        different layout (images/daily instead of current/images).
 
772
        [285a112054ff]
 
773
 
 
774
2008-10-30  Guido Gunther  <agx@sigxcpu.org>
 
775
 
 
776
        * virt-install:
 
777
        710611367b50 broke the device suboption of --disk. This fixes it.
 
778
        [54ab0d67a045]
 
779
 
 
780
        * virt-install:
 
781
        Fix --disk error message
 
782
 
 
783
        Opt is a tuple. Withouth this we get
 
784
 
 
785
        ERROR not all arguments converted during string formatting
 
786
 
 
787
        instead of a reasonable error message.
 
788
        [fef7dd673020]
 
789
 
 
790
2008-10-30  "Cole Robinson  <crobinso@redhat.com>
 
791
 
 
792
        * tests/boot-fullyvirt-disk-block.xml, tests/boot-fullyvirt-disk-
 
793
        file.xml, tests/boot-paravirt-disk-block.xml, tests/boot-paravirt-
 
794
        disk-drv-file.xml, tests/boot-paravirt-disk-drv-phy.xml, tests/boot-
 
795
        paravirt-disk-drv-tap-qcow.xml, tests/boot-paravirt-disk-drv-
 
796
        tap.xml, tests/boot-paravirt-disk-file.xml, tests/boot-paravirt-
 
797
        many-disks.xml, tests/capabilities-kvm.xml, tests/capabilities-
 
798
        qemu.xml, tests/capabilities-test.xml, tests/capabilities-xen.xml,
 
799
        tests/image.xml, tests/image2nics.xml, tests/install-fullyvirt-disk-
 
800
        block.xml, tests/install-fullyvirt-disk-file.xml, tests/install-
 
801
        paravirt-disk-block.xml, tests/install-paravirt-disk-drv-file.xml,
 
802
        tests/install-paravirt-disk-drv-phy.xml, tests/install-paravirt-
 
803
        disk-drv-tap-qcow.xml, tests/install-paravirt-disk-drv-tap.xml,
 
804
        tests/install-paravirt-disk-file.xml, tests/install-paravirt-many-
 
805
        disks.xml, tests/misc-xml-escaping.xml, virtinst/ImageParser.py:
 
806
        Merge heads.
 
807
        [ebfe3931efdb]
 
808
 
 
809
        * MANIFEST.in:
 
810
        Update MANIFEST
 
811
        [da1238a5cdd7]
 
812
 
 
813
        * tests/virtconv-files/virtimage2vmx/image.virt-image, tests/virtconv-
 
814
        files/virtimage2vmx/image.vmx, tests/virtconv-
 
815
        files/vmx2virtimage/test.virt-image, tests/virtconv-
 
816
        files/vmx2virtimage/test.vmx, tests/virtconv-test.py:
 
817
        Add a basic virtconv test suite.
 
818
        [8542b30bcdd6]
 
819
 
 
820
        * tests/xmlconfig.py:
 
821
        Show actual 'diff' output when comparing xml files in test suite.
 
822
        [83364f9e6fe8]
 
823
 
 
824
        * virtconv/parsers/vmx.py:
 
825
        virtconv: Log info if we skip a vmx scsi disk. Don't calculate new
 
826
        ide bus nr if it was provided.
 
827
        [db518e3aedc9]
 
828
 
 
829
        * virtconv/parsers/virtimage.py, virtconv/parsers/vmx.py:
 
830
        virtconv: fix some memory conversion factors between formats
 
831
        [d196dddf6c7c]
 
832
 
 
833
        * virtinst/ImageParser.py:
 
834
        Store memory value as an int rather than a string in ImageParser
 
835
        [a818aed7191e]
 
836
 
 
837
2008-10-29  "Cole Robinson  <crobinso@redhat.com>
 
838
 
 
839
        * virtconv/parsers/virtimage.py:
 
840
        Don't add needless description spacing with virtconv virt-image
 
841
        export
 
842
        [be368fd7608b]
 
843
 
 
844
        * virtconv/parsers/vmx.py:
 
845
        Check whole file instead of just first line to verify vmx files.
 
846
        [e3301b63ebd0]
 
847
 
 
848
        * virtconv/parsers/vmx.py:
 
849
        Remove timestamp from generated vmx file to accomodate test suite.
 
850
        [62bea71e25b8]
 
851
 
 
852
        * virtconv/formats.py, virtconv/parsers/virtimage.py,
 
853
        virtconv/parsers/vmx.py:
 
854
        Add 'export' command to parser class, returns generated config as a
 
855
        string.
 
856
        [5fb462a6731d]
 
857
 
 
858
2008-10-28  "Cole Robinson  <crobinso@redhat.com>
 
859
 
 
860
        * tests/__init__.py, tests/storage.py:
 
861
        Add basic test suite to exercise storage xml building and
 
862
        installing.
 
863
        [d1e187874099]
 
864
 
 
865
        * tests/boot-fullyvirt-disk-block.xml, tests/boot-fullyvirt-disk-
 
866
        file.xml, tests/boot-paravirt-disk-block.xml, tests/boot-paravirt-
 
867
        disk-drv-file.xml, tests/boot-paravirt-disk-drv-phy.xml, tests/boot-
 
868
        paravirt-disk-drv-tap-qcow.xml, tests/boot-paravirt-disk-drv-
 
869
        tap.xml, tests/boot-paravirt-disk-file.xml, tests/boot-paravirt-
 
870
        many-disks.xml, tests/capabilities-kvm.xml, tests/capabilities-
 
871
        qemu.xml, tests/capabilities-test.xml, tests/capabilities-xen.xml,
 
872
        tests/capabilities-xml/capabilities-kvm.xml, tests/capabilities-xml
 
873
        /capabilities-qemu.xml, tests/capabilities-xml/capabilities-
 
874
        test.xml, tests/capabilities-xml/capabilities-xen.xml,
 
875
        tests/capabilities.py, tests/image-xml/image.xml, tests/image-
 
876
        xml/image2nics.xml, tests/image.py, tests/image.xml,
 
877
        tests/image2nics.xml, tests/install-fullyvirt-disk-block.xml, tests
 
878
        /install-fullyvirt-disk-file.xml, tests/install-paravirt-disk-
 
879
        block.xml, tests/install-paravirt-disk-drv-file.xml, tests/install-
 
880
        paravirt-disk-drv-phy.xml, tests/install-paravirt-disk-drv-tap-
 
881
        qcow.xml, tests/install-paravirt-disk-drv-tap.xml, tests/install-
 
882
        paravirt-disk-file.xml, tests/install-paravirt-many-disks.xml, tests
 
883
        /misc-xml-escaping.xml, tests/xmlconfig-xml/boot-fullyvirt-disk-
 
884
        block.xml, tests/xmlconfig-xml/boot-fullyvirt-disk-file.xml, tests
 
885
        /xmlconfig-xml/boot-paravirt-disk-block.xml, tests/xmlconfig-xml
 
886
        /boot-paravirt-disk-drv-file.xml, tests/xmlconfig-xml/boot-paravirt-
 
887
        disk-drv-phy.xml, tests/xmlconfig-xml/boot-paravirt-disk-drv-tap-
 
888
        qcow.xml, tests/xmlconfig-xml/boot-paravirt-disk-drv-tap.xml, tests
 
889
        /xmlconfig-xml/boot-paravirt-disk-file.xml, tests/xmlconfig-xml
 
890
        /boot-paravirt-many-disks.xml, tests/xmlconfig-xml/install-
 
891
        fullyvirt-disk-block.xml, tests/xmlconfig-xml/install-fullyvirt-
 
892
        disk-file.xml, tests/xmlconfig-xml/install-paravirt-disk-block.xml,
 
893
        tests/xmlconfig-xml/install-paravirt-disk-drv-file.xml, tests
 
894
        /xmlconfig-xml/install-paravirt-disk-drv-phy.xml, tests/xmlconfig-
 
895
        xml/install-paravirt-disk-drv-tap-qcow.xml, tests/xmlconfig-xml
 
896
        /install-paravirt-disk-drv-tap.xml, tests/xmlconfig-xml/install-
 
897
        paravirt-disk-file.xml, tests/xmlconfig-xml/install-paravirt-many-
 
898
        disks.xml, tests/xmlconfig-xml/misc-xml-escaping.xml,
 
899
        tests/xmlconfig.py:
 
900
        Move test xml files to subdirectories.
 
901
        [a5b743a6ac98]
 
902
 
 
903
        * virt-image:
 
904
        Pass meter to disk csum calculating from virt-image
 
905
        [3c632dddb27d]
 
906
 
 
907
        * virtinst/ImageParser.py:
 
908
        Alter disk csum calculating to require a progress meter to be
 
909
        passed.
 
910
        [b9f914eb509e]
 
911
 
 
912
2008-10-27  "Cole Robinson  <crobinso@redhat.com>
 
913
 
 
914
        * po/zh-CN.po:
 
915
        Updated zh-CN translation.
 
916
        [d1cfd3e75b1c]
 
917
 
 
918
2008-10-22  "Cole Robinson  <crobinso@redhat.com>
 
919
 
 
920
        * po/pt_BR.po, po/zh-CN.po:
 
921
        Updated translations from Fedora.
 
922
        [2ed83f57826d]
 
923
 
 
924
        * virtinst/Storage.py:
 
925
        Add iSCSI volume class stub and raise error if it is instantiated.
 
926
        [e5fe9af202bd]
 
927
 
 
928
        * virtinst/Storage.py:
 
929
        Actually return pool object after DiskPool install.
 
930
        [70b32f9b4d74]
 
931
 
 
932
        * virtinst/Storage.py:
 
933
        Disk type is 'dos' not 'msdos'
 
934
        [729ce5453a58]
 
935
 
 
936
2008-10-21  "Cole Robinson  <crobinso@redhat.com>
 
937
 
 
938
        * AUTHORS, virtinst/FullVirtGuest.py:
 
939
        Add seperate dict entry for winxp 64 since it has separate
 
940
        requirements (Tom Hug hes)
 
941
        [2c657c53ef1a]
 
942
 
 
943
2008-10-20  "Cole Robinson  <crobinso@redhat.com>
 
944
 
 
945
        * virt-image:
 
946
        Check virt-image checksums from cli tool (Joey Boggs)
 
947
        [976334e29192]
 
948
 
 
949
2008-10-17  "Guido Gunther  <agx@sigxcpu.org>
 
950
 
 
951
        * man/en/virt-install.pod, virt-install:
 
952
        Allow to pass the bustype via --disk
 
953
        [710611367b50]
 
954
 
 
955
2008-10-16  "Cole Robinson  <crobinso@redhat.com>
 
956
 
 
957
        * virtinst/ImageParser.py:
 
958
        Add checksum support to ImageParser (Joey Boggs)
 
959
        [9f45a36d8242]
 
960
 
 
961
        * virtinst/VirtualDisk.py:
 
962
        Fix missing variable error.
 
963
        [d920fb2662c1]
 
964
 
 
965
2008-10-14  "Cole Robinson  <crobinso@redhat.com>
 
966
 
 
967
        * doc/image.rng, virtinst/ImageParser.py:
 
968
        Teach ImageParser how to parse disk checksum values (Joey Boggs)
 
969
        [9f6f1a011174]
 
970
 
 
971
        * virtinst/VirtualDisk.py:
 
972
        Refresh storage pool if trying to lookup a volume.
 
973
        [f117c8243aa5]
 
974
 
 
975
2008-10-09  "Cole Robinson  <crobinso@redhat.com>
 
976
 
 
977
        * virtconv/diskcfg.py:
 
978
        virt-convert: Add checksum option to disk class (Joey Boggs)
 
979
        [3e2e7db24cb5]
 
980
 
 
981
2008-10-06  "Cole Robinson  <crobinso@redhat.com>
 
982
 
 
983
        * virtinst/cli.py:
 
984
        Fix --bridge option to not report collision with --network (Mark
 
985
        McLoughlin)
 
986
        [2aba69a1a16c]
 
987
 
 
988
2008-10-03  "Cole Robinson  <crobinso@redhat.com>
 
989
 
 
990
        * virt-convert, virtconv/diskcfg.py, virtconv/parsers/virtimage.py,
 
991
        virtconv/parsers/vmx.py:
 
992
        Add virt-image import and vmx export capabilities for virtconv (Joey
 
993
        Boggs)
 
994
        [ca48e58d85ec]
 
995
 
 
996
2008-09-30  "Cole Robinson  <crobinso@redhat.com>
 
997
 
 
998
        * virtinst/Guest.py:
 
999
        Don't try to compare MAC addresses if nic doesn't have one
 
1000
        specified.
 
1001
        [abc2cae7cff5]
 
1002
 
 
1003
2008-09-25  "Guido Gunther  <agx@sigxcpu.org>
 
1004
 
 
1005
        * virtinst/FullVirtGuest.py:
 
1006
        lenny can do virtio
 
1007
        [4597f79e11f0]
 
1008
 
 
1009
2008-09-29  "Cole Robinson  <crobinso@redhat.com>
 
1010
 
 
1011
        * tests/validation.py, virtinst/CloneManager.py, virtinst/cli.py:
 
1012
        Pass connection to VirtualNetworkInterface.
 
1013
        [994d4cd7d888]
 
1014
 
 
1015
        * virtinst/Guest.py:
 
1016
        Check that passed virtual network exists, and is active.
 
1017
        [5136f58c5567]
 
1018
 
 
1019
        * virtinst/Guest.py:
 
1020
        Have VirtualNetworkInterface extend VirtualDevice
 
1021
        [6d098c710b4b]
 
1022
 
 
1023
2008-09-22  "Cole Robinson  <crobinso@redhat.com>
 
1024
 
 
1025
        * virtinst/Guest.py:
 
1026
        Only use libvirt created scratchdirs if they exist
 
1027
        [58a909b4f71c]
 
1028
 
 
1029
2008-09-22  Guido Guenther  <agx@sigxcpu.org>
 
1030
 
 
1031
        * virtinst/Guest.py:
 
1032
        set a proper scratchdir for non root users
 
1033
        [8f48969778e6]
 
1034
 
 
1035
        * virtinst/ImageFetcher.py:
 
1036
        create scratchdir if it doesn't exist
 
1037
        [c6a767b4d632]
 
1038
 
 
1039
2008-09-22  "Cole Robinson  <crobinso@redhat.com>
 
1040
 
 
1041
        * virt-convert:
 
1042
        Use cli.fail helper in virt-convert
 
1043
        [042be788a704]
 
1044
 
 
1045
        * virtconv/parsers/vmx.py:
 
1046
        Don't error if disk has no path in vmx file.
 
1047
        [339753e30c1d]
 
1048
 
 
1049
        * virtinst/util.py:
 
1050
        More thorough checking for default qemu connection.
 
1051
        [458daeb1a7bc]
 
1052
 
 
1053
2008-09-18  "Cole Robinson  <crobinso@redhat.com>
 
1054
 
 
1055
        * python-virtinst.spec.in, setup.py:
 
1056
        Don't barf on package syntax errors when building. We really
 
1057
        shouldn't have BuildRequires on every package we import, save that
 
1058
        for install time.
 
1059
        [f87154697807]
 
1060
 
 
1061
        * MANIFEST.in:
 
1062
        Add INSTALL to manifest.
 
1063
        [bf23e7bd2b6d]
 
1064
 
 
1065
2008-09-17  "Cole Robinson  <crobinso@redhat.com>
 
1066
 
 
1067
        * virt-install:
 
1068
        Fix --wait option to handle some funky libvirt stuff on rhel5.
 
1069
        [39147017bd13]
 
1070
 
 
1071
        * virt-install:
 
1072
        Slim down --wait help message (Mark McLoughlin)
 
1073
        [0c1e9d4e9981]
 
1074
 
 
1075
2008-09-16  "Cole Robinson  <crobinso@redhat.com>
 
1076
 
 
1077
        * po/pl.po:
 
1078
        Updated polish translation.
 
1079
        [dc76d336082e]
 
1080
 
 
1081
        * AUTHORS, virtinst/FullVirtGuest.py:
 
1082
        Setup virtio for f9. (Francois Kooman)
 
1083
        [6a4c3f52df1e]
 
1084
 
 
1085
2008-09-15  john  <john.levon@sun.com>
 
1086
 
 
1087
        * virt-convert:
 
1088
        virt-convert: remove -t option
 
1089
 
 
1090
        This never did anything, and is undocumented.
 
1091
 
 
1092
        Signed-off-by: John Levon <john.levon@sun.com>
 
1093
        [e362f5306b26]
 
1094
 
 
1095
2008-09-16  john  <john.levon@sun.com>
 
1096
 
 
1097
        * virtconv/parsers/vmx.py:
 
1098
        virt-convert: make VMX parser case insensitive
 
1099
 
 
1100
        VMWare tools apparently don't care, so neither should we. Some VMX
 
1101
        generators don't use the proper case with keys such as 'fileName'.
 
1102
 
 
1103
        Signed-off-by: John Levon <john.levon@sun.com>
 
1104
        [692e4d0ce7d6]
 
1105
 
 
1106
2008-09-16  "Cole Robinson  <crobinso@redhat.com>
 
1107
 
 
1108
        * virtinst/cli.py:
 
1109
        Log traceback (if available) from cli fail helper.
 
1110
        [b39a144682b8]
 
1111
 
 
1112
2008-09-12  "Cole Robinson  <crobinso@redhat.com>
 
1113
 
 
1114
        * tests/boot-fullyvirt-disk-block.xml, tests/boot-fullyvirt-disk-
 
1115
        file.xml, tests/install-fullyvirt-disk-block.xml, tests/install-
 
1116
        fullyvirt-disk-file.xml, tests/misc-xml-escaping.xml,
 
1117
        tests/xmlconfig.py, virtinst/FullVirtGuest.py:
 
1118
        Explicitly set FullVirtGuest arch to equal host arch if none is
 
1119
        passed.
 
1120
        [63a843fec103]
 
1121
 
 
1122
        * virtconv/parsers/virtimage.py:
 
1123
        virt-convert: Fix crash caused by accessing now private os
 
1124
        dictionary. (Joey Boggs)
 
1125
        [1021d9c89a74]
 
1126
 
 
1127
        * python-virtinst.spec.in:
 
1128
        Fix spec to be closer to current fedora version.
 
1129
        [926769542d04]
 
1130
 
1
1131
2008-09-10  "Cole Robinson  <crobinso@redhat.com>
2
1132
 
 
1133
        * .hgtags:
 
1134
        Added tag virtinst-0_400_0 for changeset 2f37c58e7347
 
1135
        [a7b8fb0b1f9d]
 
1136
 
 
1137
        * po/fr.po, po/it.po, po/ja.po, po/pl.po, po/pt_BR.po, po/sr.po,
 
1138
        po/sr@latin.po:
 
1139
        Fix messed up translation updates.
 
1140
        [2f37c58e7347] [virtinst-0_400_0]
 
1141
 
 
1142
        * .hgtags:
 
1143
        Added tag virtinst-0_400_0 for changeset 698796184096
 
1144
        [4661d020750d]
 
1145
 
 
1146
        * ChangeLog, NEWS, python-virtinst.spec.in, setup.py:
 
1147
        Prep for release.
 
1148
        [698796184096]
 
1149
 
3
1150
        * po/fr.po, po/it.po, po/ja.po, po/pl.po, po/pt_BR.po, po/sr.po,
4
1151
        po/sr@latin.po, po/virtinst.pot:
5
1152
        Update translations.
6
 
        [c3191151aab5] [tip]
 
1153
        [c3191151aab5]
7
1154
 
8
1155
        * virt-image, virt-install, virtinst/cli.py, virtinst/util.py:
9
1156
        Make sure to default to virtual networking if installing remotely.