Activity log for bug #1590946

Date Who What changed Old value New value Message
2016-06-09 20:11:44 Lee Trager bug added bug
2016-06-09 20:20:37 Lee Trager description MAAS has a commissioning script which detects if the commissioning node is running in a virtual environment. The current script does this my seeing if the CPU model name contains QEMU. This only detects QEMU virtualized environments and does not work with KVM, LXD, VMware, VirtualBox, or any other virtualization method. The package virt-what supports detecting if the running host is on a number of different virtualization technologies. Modifying our commissioning script to use virt-what would be fairly trivial. The only thing preventing this right now is that virt-what is in universe, for MAAS to use it it must be in main. MAAS has a commissioning script which detects if the commissioning node is running in a virtual environment. The current script does this my seeing if the CPU model name contains QEMU. This only detects QEMU virtualized environments and does not work with KVM, LXD, VMware, VirtualBox, or any other virtualization method. MAAS should use systemd-detect-virt if available.
2016-06-09 20:20:52 Lee Trager maas: assignee Lee Trager (ltrager)
2016-06-10 02:29:59 Launchpad Janitor branch linked lp:~ltrager/maas/virt_detect
2016-06-12 00:42:24 MAAS Lander maas: status Triaged Fix Committed
2016-10-13 15:02:47 Andres Rodriguez maas: status Fix Committed Fix Released