On i386 hosts, qemu errors if the memory size is > 2047 MB
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
maas-test |
Fix Committed
|
High
|
Raphaël Badin |
Bug Description
Installed maas-test 0.1+bzr58+
I then tried to run it in interactive mode but that failed because --interactive is apparently not a recognized argument.
So I attempted to run manually like so:
maas-test --bmc-ip 192.168.0.5 --bmc-username <username> --bmc-password <password> eth0
and got the following output including the traceback:
2013-12-04 14:44:16,751 INFO Checking for KVM extensions.
2013-12-04 14:44:19,436 INFO Checking for virtualised hardware...
2013-12-04 14:44:19,545 INFO Checking for running proxy instance...
2013-12-04 14:44:19,545 INFO Starting proxy...
2013-12-04 14:44:19,548 INFO Done starting proxy.
2013-12-04 14:44:19,550 INFO Downloading KVM image for series=saucy, arch=i386...
2013-12-04 14:44:22,212 INFO Done downloading KVM image for series=saucy, arch=i386.
2013-12-04 14:44:22,212 INFO Creating virtual machine 776f5c68-
2013-12-04 14:44:24,998 INFO Killing proxy...
2013-12-04 14:44:25,003 INFO Done killing proxy.
ERROR
=======
ERROR: setUpClass (maastest.
-------
Traceback (most recent call last):
File "/usr/lib/
cls.
File "/usr/lib/
super(
File "/usr/lib/
fixture.setUp()
File "/usr/lib/
self.start()
File "/usr/lib/
input=template, check_call=True)
File "/usr/lib/
stderr.
Exception: Command 'sudo uvt-kvm create --ssh-public-
Warning: this CLI is experimental and may change.
wrote ds.img with filesystem=iso9660 and diskformat=raw
libvirt: QEMU Driver error : internal error: process exited while connecting to monitor: W: kvm binary is deprecated, please use qemu-system-x86_64 instead
char device redirected to /dev/pts/1 (label charserial0)
qemu: at most 2047 MB RAM can be simulated
Traceback (most recent call last):
File "/usr/bin/uvt-kvm", line 597, in <module>
main(
File "/usr/bin/uvt-kvm", line 593, in main
args.
File "/usr/bin/uvt-kvm", line 436, in main_create
unsafe_
File "/usr/bin/uvt-kvm", line 323, in create
domain.create()
File "/usr/lib/
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirt.
char device redirected to /dev/pts/1 (label charserial0)
qemu: at most 2047 MB RAM can be simulated
-------
Ran 0 tests in 5.462s
FAILED (errors=1)
Related branches
- Raphaël Badin (community): Approve
- Diff: 0 lines
Changed in maas-test: | |
assignee: | nobody → Raphaël Badin (rvb) |
summary: |
- maas-test on saucy fails with traceback + On i386 hosts, qemu errors if the memory size is > 2047 MB |
Changed in maas-test: | |
status: | In Progress → Fix Committed |
Right, this is memory-limit bug: on i386 systems, qemu errors if --memory is > 2047. We're in the process of fixing it.