Change logs for testdrive source package in Maverick

  • 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