karmic vmbuilder calls inexistent vol_id
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VMBuilder |
New
|
Undecided
|
Unassigned | ||
vm-builder (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Bug Description
In /usr/lib/
In this thread: https:/
The call fails with this error (because it cannot find 'vol_id'):
Traceback (most recent call last):
File "/usr/bin/
VMBuilder.run()
File "/usr/lib/
frontend.run()
File "/usr/lib/
vm.create()
File "/usr/lib/
disk.
File "/usr/lib/
disk.
File "/usr/lib/
part.mkfs()
File "/usr/lib/
self.fs.mkfs()
File "/usr/lib/
self.uuid = run_cmd('vol_id', '--uuid', self.filename)
File "/usr/lib/
proc = subprocess.
File "/usr/lib/
errread, errwrite)
File "/usr/lib/
raise child_exception
OSError: [Errno 2] No such file or directory
The call to vol_id must be replaced with something else.
blkid can be used instead of vol_id.
in /usr/lib/ python2. 6/dist- packages/ VMBuilder/ disk.py
self. uuid = run_cmd('vol_id', '--uuid', self.filename)
self. uuid = run_cmd('blkid', self.filename) .split( ' ')[1].split('"')[1]
can be replaced with