-
testdrive (3.0-0ubuntu1) maverick; urgency=low
* New upstream release (LP: #619325)
-- Andres Rodriguez <email address hidden> Tue, 17 Aug 2010 11:28:36 -0500
-
testdrive (2.6-0ubuntu1) maverick; urgency=low
* testdrive.py: Fix failure to auto-detect/use VirtualBox when KVM
is not installed. (LP: #602987)
* Add support to testdrive isos from http://releases.ubuntu.com
- testdriverc: Changes to support repositories instead of harcoding url.
- testdrive.py: Add 'L' option to rsync; create different cache file for
each repository; obtain isos from manifest; set url accordingly.
-- Andres Rodriguez <email address hidden> Wed, 28 Jul 2010 20:02:04 -0400
-
testdrive (2.5-0ubuntu1) maverick; urgency=low
[ Andres Rodriguez ]
* testdrive.py: Update ISO manifest every 12hrs instead of every 24hrs.
* virt/{virtualbox,parallels}.py, testdrive: Changes to support
threading in GTK Frontend for VirtualBox and Parallels.
* Fix launch error when downloading with zsync. (LP: #602585)
* Changed the way to obtain the protocol for synchronization.
* Re-add ISO verification in URL, while improving protocol determination.
[ Dustin Kirkland ]
* testdriverc: change kvm default video mode from vmware back to cirrus;
need to document that vmware video mode will provide more resolutions,
but cirrus is faster and more responsive
-- Andres Rodriguez <email address hidden> Sun, 11 Jul 2010 16:24:04 -0400
-
testdrive (2.4-0ubuntu1) maverick; urgency=low
* Improved settings file handling to support sections for different
frontends:
- testdrive, testdrive.py: Changes to support sections on settings file.
- testdriverc: Reorganized in different sections.
- Install testdriverc in testdrive-common instead of testdrive:
+ debian/testdrive.install: Installation of testdriverc moved to
testdrive-common.install.
+ debian/testdrive.{postinst,preinst}: Moved to
debian/testdrive-common.{postinst,preinst}.
* Respect XDG BaseDirectory settings for TestDrive's cache. (LP: #592079)
* Don't create DISK_FILE while setting defaults. This is neccesary for the
PyGTK GUI to not create an empty DISK_FILE everytime it is launched.
- testdrive.py: Add method to create DISK_FILE.
- testdrive: Create the DISK_FILE right before setting up the VM.
* Changes in launching a VM to allow multiple launches in the PyGTK
(This change only applies to KVM for now):
- virt/kvm.py: Return the cmd needed to launch the VM in 'testdrive'.
- testdrive: If KVM is in use, launch the VM from here.
-- Andres Rodriguez <email address hidden> Wed, 30 Jun 2010 20:15:51 -0400
-
testdrive (2.3-0ubuntu1) maverick; urgency=low
* debian/control: Depends on virtualbox-3.2 for testdrive;
add ${source:Version} to Depends on testdrive-common.
* testdrive.py: Fix arch filtering when creating ISO list.
* testdrive: Moved arch defaults from list_isos to set_defaults.
-- Andres Rodriguez <email address hidden> Mon, 21 Jun 2010 18:06:57 -0400
-
testdrive (2.2-0ubuntu1) maverick; urgency=low
* Fix launching fail when attribute m is not set. (LP: #585792)
* Obtain ISO list from Ubuntu cdimage for UI generation.
- Cache filtered manifest in $CACHE/isos.
- testdrive, testdrive.py: Drop hardcoding of the UI's available ISO
list and generate it from cached manifest.
* Change method to obtain Ubuntu Release Codename. Fixes (LP: #586685)
- testdrive.py: Obtain release codename from iso cached manifest
instead of launchpad for compatibility issues.
- debian/control: Drop Depends on python-launchpadlib.
* Add support for different Ubuntu Flavors.
- testdriverc: Add variable for default Ubuntu Flavor.
- testdrive, testdrive.py: Do necessary changes for this to work.
* doc/testdrive.1: Update manpage for newly added options.
* Add support for VirtualBox version 3.2. (LP: #589419)
-- Andres Rodriguez <email address hidden> Thu, 03 Jun 2010 18:12:51 -0400
-
testdrive (2.1-0ubuntu1) maverick; urgency=low
[ Andres Rodriguez ]
* Fix broken VM launching:
- testdrive.py: Add function to determine if disk image is empty.
- testdrive: Use above function to enable the launching of VMs.
* debian/testdrive-common.install: Change installation directory.
- install in usr/share/pyshared/testdrive.
- __init__.py: Added and installed to be able to load module.
* Separate virtualization methods from main code:
- virt/{__init__.py,kvm.py,virtualbox.py,parallels.py}: Added.
- debian/testdrive-common.install: Install virt methods.
[ Dustin Kirkland ]
* testdriverc:
- default of CLEAN_IMG is False, reflect that
- use -vga vmware in KVM by default (to work with UNR, and give
other useful resolutions)
* testdrive: try to support running vbox images too (not quite working
all the way yet, but on its way)
-- Andres Rodriguez <email address hidden> Thu, 20 May 2010 16:44:54 -0400
-
testdrive (2.0-0ubuntu1) maverick; urgency=low
[ Andres Rodriguez ]
* testdrive, testdrive-gtk, testdrive.py, testdriverc: completely
overhaul organization of the code, making it more modular, in
prep for a GTK front end
* Actually remove testdrive-gtk because is was a testing script.
* Add testdrive-common package:
- debian/install: Moved to debian/testdrive.install.
- debian/control:
+ Add python related fields, Build-Depends-Indep and Depends.
+ Add testdrive-common binary package.
+ Move python-launchpadlib Depends to testdrive-common, and
add as a Depend to testdrive binary package.
- debian/rules: Add pycentral rule.
- debian/testdrive-common.install: Added to install shared file.
* Fix the failure of launching the local ISO. (LP: #581067)
[ Dustin Kirkland ]
* testdrive:
- clean up some unneeded trailing newlines,
- fix unexpanded %s in the help text, LP: #575326
- support running testdrive -u foo.img, against some existing
kvm qcow2 image (drop testdrive-kvm)
* testdriverc: update header info, clean up config file
* testdrive.install, testdrive.postinst, testdrive.preinst: handle
the conffile syntax change on upgrades
* testdrive, testdrive-kvm, testdrive.py, testdriverc: add -smp
support for kvm runs, LP: #570750
* doc/testdrive.1: add zync to the supported protocols list, LP: #577900
-- Andres Rodriguez <email address hidden> Fri, 14 May 2010 15:52:31 +0200
-
testdrive (1.38-0ubuntu1) lucid; urgency=low
* testdrive: support usb-creator-kde, LP: #570509
testdrive (1.37-0ubuntu1) lucid; urgency=low
[ Andres Rodriguez ]
* debian/control, testdrive, testdriverc: update the testdrive cache
at most once per week on launch, dynamically determine Ubuntu
development release and cache it, LP: #570485, #553616
[ Dustin Kirkland ]
* debian/control: recommend usb-creator for gtk or kde
-- Dustin Kirkland <email address hidden> Mon, 26 Apr 2010 21:14:21 -0500