Package: xen-tools Version: 4.2~beta1-1 Severity: wishlist It is usefull to have /dev/pts mounted.
For example when using --role=minimal, also kernel image is removed from the image. But this in this important step, apt-get uses dialog to ask if you really want to perform this step. One cannot see anything (image creation just stall at the step Executing : /etc/xen-tools/role.d/minimal /tmp/3LoBTbLxWg Only way is to look at the logs (becuase it output is redirected there), and know that to perform this step one needs to press right arrow on keyboard, then enter (canceling will abort whole image creation). Possible other solution is to have a way to use readline/dialog, directly in the same console without problem. Thanks. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-xen-686 (SMP w/1 CPU core) Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to pl_PL.UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages xen-tools depends on: ii debootstrap 1.0.23 Bootstrap a basic Debian system ii libconfig-inifiles-perl 2.52-1 Read .ini-style configuration file ii libfile-slurp-perl 9999.13-1 single call read & write file rout ii libtext-template-perl 1.45-1 Text::Template perl module ii perl-modules 5.10.1-13 Core Perl modules Versions of packages xen-tools recommends: ii libexpect-perl 1.20-2 Expect.pm - Perl Expect interface ii rinse 1.7-1 RPM installation environment ii xen-hypervisor-3.4-i386 [xen 3.4.3-1 The Xen Hypervisor on i386 ii xen-hypervisor-4.0-i386 [xen 4.0.1~rc3-1 The Xen Hypervisor on i386 ii xen-shell 1.9-1 Console based Xen administration u Versions of packages xen-tools suggests: pn cfengine2 <none> (no description available) pn evms-cli <none> (no description available) ii reiserfsprogs 1:3.6.21-1 User-level tools for ReiserFS file ii xen-utils-3.4 [xen-utils] 3.4.3-1 XEN administrative tools ii xen-utils-4.0 [xen-utils] 4.0.1~rc3-1 XEN administrative tools ii xfsprogs 3.1.2-1 Utilities for managing the XFS fil -- Configuration Files: /etc/bash_completion.d/xm changed: have xm && { _xen_domain_names() { COMPREPLY=( $(compgen -W "$( xm list 2>/dev/null | \ awk '!/Name|Domain-0/ { print $1 }' )" -- "$cur") ) } _xen_domain_ids() { COMPREPLY=( $(compgen -W "$( xm list 2>/dev/null | \ awk '!/Name|Domain-0/ { print $2 }' )" -- "$cur") ) } _xm() { # TODO: _split_longopt local cur prev command options COMPREPLY=() _get_comp_words_by_ref cur prev commands='console create new delete destroy domid domname dump-core \ list mem-max mem-set migrate pause reboot rename restore \ resume save shutdown start suspend sysrq trigger top unpause \ uptime vcpu-list vcpu-pin vcpu-set debug-keys dmesg info log \ serve sched-credit sched-sedf block-attach block-detach \ block-list network-attach network-detach network-list \ vtpm-list vnet-list vnet-create vnet-delete labels addlabel \ rmlabel getlabel dry-run resources makepolicy loadpolicy \ cfgbootpolicy dumppolicy help' if [[ $COMP_CWORD -eq 1 ]] ; then COMPREPLY=( $( compgen -W "$commands" -- "$cur" ) ) else if [[ "$cur" == *=* ]]; then prev=${cur/=*/} cur=${cur/*=/} fi command=${COMP_WORDS[1]} if [[ "$cur" == -* ]]; then # possible options for the command case $command in create) options='-c' ;; dmesg) options='--clear' ;; list) options='--long' ;; reboot) options='-w -a' ;; shutdown) options='-w -a -R -H' ;; sched-credit) options='-d -w -c' ;; block-list|network-list|vtpm-list|vnet-list) options='-l --long' ;; getpolicy) options='--dumpxml' ;; new) options='-h --help --help_config -q \ --quiet --path= -f= \ --defconfig= -F= --config= \ -b --dryrun -x --xmldryrun \ -s --skipdtd -p --paused -c \ --console_autoconnect' ;; esac COMPREPLY=( $( compgen -W "$options" -- "$cur" ) ) else case $command in console|destroy|domname|domid|list|mem-set|mem-max| \ pause|reboot|rename|shutdown|unpause|vcpu-list|vcpu-pin| \ vcpu-set|block-list|network-list|vtpm-list) _count_args case $args in 2) _xen_domain_names ;; esac ;; migrate) _count_args case $args in 2) _xen_domain_names ;; 3) _known_hosts_real "$cur" ;; esac ;; restore|dry-run|vnet-create) _filedir ;; save) _count_args case $args in 2) _xen_domain_names ;; 3) _filedir ;; esac ;; sysrq) _count_args case $args in 2) _xen_domain_names ;; 3) COMPREPLY=( $(compgen -W "r s e i u b" -- "$cur") ) ;; esac ;; block-attach) _count_args case $args in 2) _xen_domain_names ;; 3) COMPREPLY=( $(compgen -W "phy: file:" -- "$cur") ) ;; 5) COMPREPLY=( $(compgen -W "w r" -- "$cur") ) ;; 6) _xen_domain_names ;; esac ;; block-detach) _count_args case $args in 2) _xen_domain_names ;; 3) COMPREPLY=( $(compgen -W "$( xm block-list $prev \ 2>/dev/null | awk '!/Vdev/ { print $1 }' )" \ -- "$cur") ) ;; esac ;; network-attach) _count_args case $args in 2) _xen_domain_names ;; *) COMPREPLY=( $(compgen -W "script= ip= mac= \ bridge= backend=" -- "$cur") ) ;; esac ;; network-detach) _count_args case $args in 2) _xen_domain_names ;; 3) COMPREPLY=( $(compgen -W "$( xm network-list $prev \ 2>/dev/null | awk '!/Idx/ { print $1 }' )" \ -- "$cur") ) ;; esac ;; sched-credit) case $prev in -d) _xen_domain_names return 0 ;; esac ;; create) _filedir COMPREPLY=( ${comprep...@]:-} \ $( compgen -W '$( command ls /etc/xen 2>/dev/null )' \ -- "$cur" ) ) ;; new) case $prev in -f|-F|--defconfig|--config) _filedir return 0 ;; --path) _filedir -d return 0 ;; esac _count_args case $args in 2) _xen_domain_names ;; esac ;; esac fi fi return 0 } complete -F _xm xm } /etc/xen-tools/xen-tools.conf changed: dir = /sctank2/VMs/lenny1-xen install-method = debootstrap size = 4Gb # Disk image size. memory = 128Mb # Memory size swap = 128Mb # Swap size fs = ext3 # use the EXT3 filesystem for the disk image. dist = `xt-guess-suite-and-mirror -s` # Default distribution to install. image = sparse # Specify sparse vs. full disk images. kernel = /boot/vmlinuz-`uname -r` initrd = /boot/initrd.img-`uname -r` mirror = `xt-guess-suite-and-mirror -m` ext3_options = noatime,nodiratime,errors=remount-ro ext2_options = noatime,nodiratime,errors=remount-ro xfs_options = defaults reiser_options = defaults -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org