[Pkg-ganeti-devel] Bug#771411: ganeti-instance-debootstrap: Uses deprecated losetup commands
Paul van Tilburg
paulvt at debian.org
Sat Nov 29 10:21:48 UTC 2014
Package: ganeti-instance-debootstrap
Version: 0.14-2
Severity: important
Tags: fixed-upstream
Dear Maintainer,
When setting up a VM using the debootstrap+default OS, the create script
uses losetup commands that fail:
# gnt-instance add -o debootstrap+default -s 5G vm1
Fri Nov 28 16:48:08 2014 - INFO: Resolved given name 'vm1' to 'vm1.domain.tld'
Fri Nov 28 16:48:12 2014 - INFO: Selected nodes for instance vm1.domain.tld via iallocator hail: hongkong.domain.tld
Fri Nov 28 16:48:15 2014 * disk 0, size 5.0G
Fri Nov 28 16:48:15 2014 * creating instance disks...
Fri Nov 28 16:48:16 2014 adding instance vm1.domain.tld to cluster config
Fri Nov 28 16:48:16 2014 adding disks to cluster config
Fri Nov 28 16:48:17 2014 - INFO: Waiting for instance vm1.domain.tld to sync disks
Fri Nov 28 16:48:17 2014 - INFO: Instance vm1.domain.tld's disks are in sync
Fri Nov 28 16:48:17 2014 - INFO: Waiting for instance vm1.domain.tld to sync disks
Fri Nov 28 16:48:17 2014 - INFO: Instance vm1.domain.tld's disks are in sync
Fri Nov 28 16:48:18 2014 * running the instance OS create scripts...
Failure: command execution error:
Could not add os for instance vm1.domain.tld on node vmhost.domain.tld: OS create script failed (exited with exit code
1), last lines in the log file:
-O, --output <cols> specify columns to output for --list
-n, --noheadings don't print headings for --list output
--raw use raw --list output format
-h, --help display this help and exit
-V, --version output version information and exit
Available --list columns:
NAME loop device name
AUTOCLEAR autoclear flag set
BACK-FILE device backing file
BACK-INO backing file inode number
BACK-MAJ:MIN backing file major:minor device number
MAJ:MIN loop device major:minor number
OFFSET offset from the beginning
PARTSCAN partscan flag set
RO read-only device
SIZELIMIT size limit of the file in bytes
For more details see losetup(8).
It appears this is a known issue and has already been fixed, see also:
https://code.google.com/p/ganeti/issues/detail?can=2&q=690&colspec=ID%20Type%20Component%20Status%20Priority%20Stars%20Opened%20Modified%20Milestone%20Owner%20Summary&id=690
I patched the files and confirmed that I can now create VMs using debootstrap+default.
I am new to Ganeti so I don't know if this breaks this package for all
usages or just mine, so I left the priority set to important.
Cheers,
Paul
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ganeti-instance-debootstrap depends on:
ii debootstrap 1.0.64
ii dump 0.4b44-5
ii initscripts 2.88dsf-58
ii kpartx 0.5.0-5
ganeti-instance-debootstrap recommends no packages.
ganeti-instance-debootstrap suggests no packages.
-- no debconf information
More information about the Pkg-ganeti-devel
mailing list