testdrive claims no VT when I do have it

Bug #486884 reported by Alan Pope 🍺🐧🐱 🦄
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
TestDrive
Fix Released
Medium
Dustin Kirkland 
testdrive (Ubuntu)
Fix Released
Medium
Dustin Kirkland 

Bug Description

I happen to have both Virtualbox 3.0.12 and kvm installed, but unloaded the kvm/kvm-intel modules so that VirtualBox doesn't complain. I wanted to try out an ISO and note that testdrive will pick Virtualbox, which is fine. However it complains that I lack VT, when VirtualBox _does_ support VT. Can testdrive be changed to spawn VirtuxlBox with the necessary parameters to use VT.

alan@hactar:~$ testdrive -u http://cdimage.ubuntu.com/daily-live/20091120/lucid-desktop-i386.iso
INFO: Your CPU supports KVM extensions
INFO: /dev/kvm does not exist
HINT: sudo modprobe kvm
KVM acceleration can NOT be used

WARNING: Your CPU's lack of VT will impact the performance of your VMs.
INFO: Using VirtualBox for virtual machine hosting...

Revision history for this message
Alan Pope 🍺🐧🐱 🦄 (popey) wrote :

Further to this, VirtualBox _does_ actually enable VT by default it seems when used as above, so the warning message is really not needed if using VirtualBox.

Revision history for this message
Dustin Kirkland  (kirkland) wrote :

Thanks for the report Popey.

These messages are benign. I'll silence them.

VirtualBox will use VT if its available.

Cheers,
:-Dustin

Changed in testdrive:
status: New → Confirmed
importance: Undecided → Medium
assignee: nobody → Dustin Kirkland (kirkland)
status: Confirmed → Fix Committed
Changed in testdrive (Ubuntu):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Dustin Kirkland (kirkland)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package testdrive - 1.14-0ubuntu1

---------------
testdrive (1.14-0ubuntu1) lucid; urgency=low

  [ Dustin Kirkland ]
  * testdrive-select-iso:
    - loop around input
    - improve input exception handling
    - allow for ctrl-c canceling
    - launch testdrive upon url selection
    - fix array indexing
  * testdrive:
    - source /etc/testdriverc rather than .conf, LP: #485930
    - silence kvm-ok messages, which are misleading when using
      VirtualBox, LP: #486884
    - use .img for backing disk tempfile
    - launch testdrive-select-iso, if ISO_URL undefined
    - dereference symlinks on ls of cache dir
  * debian/install: install testdrive-select-iso
  * debian/control: depend on python for testdrive-select-iso
  * doc/testdrive-select-iso.1: initial manpage, clean it up

  [ Kevin Fullerton ]
  * testdrive: Add support for MacOS/Parallels for testdriving Linux ISOs,
    LP: #488084
 -- Dustin Kirkland <email address hidden> Wed, 25 Nov 2009 11:22:29 -0600

Changed in testdrive (Ubuntu):
status: In Progress → Fix Released
Changed in testdrive:
status: Fix Committed → Fix Released
Revision history for this message
andypiper (andypiperuk) wrote :

This seems to be back in 1.21?
Installed from PPA.

Select an ISO to testdrive: 5
WARNING: Your CPU's lack of VT will seriously impact performance.

INFO: Using VirtualBox for virtual machine hosting...

INFO: Syncing the specified ISO...

andyp@acheron:~$ grep vmx /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida tpr_shadow vnmi flexpriority
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida tpr_shadow vnmi flexpriority

Changed in testdrive:
status: Fix Released → Fix Committed
Changed in testdrive (Ubuntu):
status: Fix Released → Fix Committed
Changed in testdrive:
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package testdrive - 1.22-0ubuntu1

---------------
testdrive (1.22-0ubuntu1) lucid; urgency=low

  * testdrive:
    - fix run() return value checking, LP: #525438
    - more graceful error if ISO url 404's, LP: #491600
    - remove unnecessary warning when running VB, LP: #486884
    - offer to launch usb-creator after running VM, LP: #507537
    - add a -v|--version option, LP: #526548
    - unconditional print message about cleaning cache, LP: #526546
    - fix typo, LP: #526570
    - clean up output and prompt at the end of a desktop run
  * testdrive-select-iso, doc/testdrive-select-iso.1, debian/install,
    debian/rules:
    - move this file into testdrive, now that testdrive is in python too
  * testdriverc: quote sample CACHE value, LP: #524241
  * debian/control:
    - allow for non-free virtualbox in package dependencies, LP: #524704
    - drop suggests of testdrivegtk package, LP: #526490
 -- Dustin Kirkland <email address hidden> Thu, 18 Feb 2010 22:31:34 -0600

Changed in testdrive (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.