Your message dated Sun, 26 Oct 2014 00:49:32 +0000
with message-id <[email protected]>
and subject line Bug#732456: fixed in xen-tools 4.5-1
has caused the Debian Bug report #732456,
regarding xen-tools: Please support operation on systems without xend installed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
732456: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=732456
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xen-tools
Version: 4.3.1-1
Severity: normal

Dear Maintainer,

Running on a system which contains Xen (xl) but not xend results in:
    2013-12-18 02:23:56 Z executing ssh ... [email protected]         
xen-create-image \
            --dhcp --mac 5a:36:0e:b9:00:09 \
            --memory 512Mb --swap 1000Mb \
            --dist squeeze \
            --mirror http://10.80.16.196/debian \
            --hostname debian.guest.osstest \
            --lvm marilith-n5 --force \
            --kernel /boot/vmlinuz-3.12.0+ \
            --genpass 0 --password xenroot \
            --initrd /boot/initrd.img-3.12.0+ \
            --arch armhf

    Failed to read /etc/xen/xend-config.sxp: No such file or 
directory2013-12-18 02:23:57 Z runvar store: 
debian_cfgpath=/etc/xen/debian.guest.osstest.cfg
    2013-12-18 02:23:57 Z runvar store: debian_swap_lv=debian.guest.osstest-swap
    + rc=0

(full log is currently at
http://www.chiark.greenend.org.uk/~xensrcts/logs/22457/test-armhf-armhf-xl/7.ts-debian-install.log
 but will likely expire, so also attached).

Upstream Xen has made Xen a configure time option which defaults to off which
will release with Xen 4.4 in the new year. Also the new ARM port will not
include xend even as an option (the above log is actually from the ARM test
because the test infrastructure currently forces xend on for x86). BTW apart
from this issue xen-tools seems to work perfectly fine on armhf.

This was observed on Wheezy but by inspection the version in Sid (4.4-1)
appears to still have this issue.

I also observed a few secondary issues:

The callers of fail() appear for the most part to expect the final "\n" to be
appended to the log but logprint() does not do so (the callers of logprint
appear to get this right and pass "\n" themselves where necessary).

The overall xen-create-image command appears to succeed despite erroring out
early (no domain is actually created).

If xend is installed then the warning/advice to add a network-script setting
to xend-config.sxp is contrary to both upstream Xen and the Debian Xen
maintainer's advice, which is to use /etc/network/interfaces to configure host
level networking, see /usr/share/doc/xen-utils-4.1/README.Debian and
http://wiki.xen.org/wiki/HostConfiguration/Networking. Under xl this is the
only possible way to configure networking.

FYI the xl equivalent of xend-config.sxp:(vif-script FOO) is
/etc/xen/xl.conf:vif.default.script = "FOO". Note that it is also valid  with
both xl and xm to include the script in per-vif configuration string.

Thanks,
Ian.

-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xen-tools depends on:
ii  cdebootstrap                  0.5.10
ii  debootstrap                   1.0.53
ii  libconfig-inifiles-perl       2.82-1
ii  libdata-validate-domain-perl  0.10-1
ii  libdata-validate-ip-perl      0.20-1
ii  libdata-validate-uri-perl     0.06-1
ii  libfile-slurp-perl            9999.19-2
ii  libfile-which-perl            1.09-1
ii  libterm-ui-perl               0.36-1
ii  libtext-template-perl         1.45-2
ii  openssh-client                1:6.2p2-6
ii  perl                          5.18.1-4
ii  perl-modules                  5.18.1-4

Versions of packages xen-tools recommends:
ii  libexpect-perl                                   1.21-1
ii  rinse                                            2.0.1-1
ii  xen-hypervisor-4.1-amd64 [xen-hypervisor-amd64]  4.1.4-4
ii  xen-utils-4.1 [xen-utils]                        4.1.4-4

Versions of packages xen-tools suggests:
pn  btrfs-tools    <none>
pn  cfengine2      <none>
ii  reiserfsprogs  1:3.6.21-1
ii  xfsprogs       3.1.9

-- no debconf information
+ OSSTEST_JOB=test-armhf-armhf-xl
+ export OSSTEST_JOB
+ ./ts-debian-install
2013-12-18 02:23:41 Z starting 22457.test-armhf-armhf-xl
2013-12-18 02:23:41 Z setting 
all_hostflags=arch-armhf,arch-xen-armhf,suite-wheezy,purpose-test
2013-12-18 02:23:41 Z setting arch=armhf
2013-12-18 02:23:41 Z setting buildjob=build-armhf
2013-12-18 02:23:41 Z setting console=hvc0
2013-12-18 02:23:41 Z setting debian_arch=armhf
2013-12-18 02:23:41 Z setting debian_kernkind=pvops
2013-12-18 02:23:41 Z setting host=marilith-n5
2013-12-18 02:23:41 Z setting host_suite=wheezy
2013-12-18 02:23:41 Z setting kernbuildjob=build-armhf-pvops
2013-12-18 02:23:41 Z setting kernkind=pvops
2013-12-18 02:23:41 Z setting toolstack=xl
2013-12-18 02:23:41 Z setting xenbuildjob=build-armhf
2013-12-18 02:23:41 Z setting xen_kernel_path=/boot/vmlinuz-3.12.0+
2013-12-18 02:23:41 Z setting xen_kernel_ver=3.12.0+
2013-12-18 02:23:41 Z serial method xenuse marilith-n5: 
2013-12-18 02:23:41 Z serial method http marilith-n5: 
http://conserver.uk.xensource.com/consoles/ marilith-n5.txt*
2013-12-18 02:23:41 Z task 216230 ownd [10.80.248.135]:58915: osstest@woking 
22457 test-armhf-armhf-xl
2013-12-18 02:23:41 Z host: selected marilith-n5 fc:2f:40:dd:a8:4c 10.80.229.109
2013-12-18 02:23:41 Z executing ssh ... [email protected] apt-get 
--no-install-recommends -y install lvm2 xen-tools
Reading package lists...
Building dependency tree...
Reading state information...
lvm2 is already the newest version.
The following extra packages will be installed:
  debootstrap libconfig-inifiles-perl libfile-slurp-perl
  liblist-moreutils-perl libtext-template-perl
Suggested packages:
  reiserfsprogs xfsprogs cfengine2 btrfs-tools
Recommended packages:
  xen-hypervisor-amd64 xen-hypervisor-i386 xen-hypervisor-i386-pae rinse
  libexpect-perl xen-utils
The following NEW packages will be installed:
  debootstrap libconfig-inifiles-perl libfile-slurp-perl
  liblist-moreutils-perl libtext-template-perl xen-tools
0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded.
Need to get 498 kB of archives.
After this operation, 1,424 kB of additional disk space will be used.
Get:1 http://10.80.16.196/debian/ wheezy/main libfile-slurp-perl all 9999.19-1 
[26.2 kB]
Get:2 http://10.80.16.196/debian/ wheezy/main liblist-moreutils-perl armhf 
0.33-1 [49.4 kB]
Get:3 http://10.80.16.196/debian/ wheezy/main debootstrap all 1.0.48+deb7u1 
[60.6 kB]
Get:4 http://10.80.16.196/debian/ wheezy/main libconfig-inifiles-perl all 
2.75-1 [54.8 kB]
Get:5 http://10.80.16.196/debian/ wheezy/main libtext-template-perl all 1.45-2 
[54.9 kB]
Get:6 http://10.80.16.196/debian/ wheezy/main xen-tools all 4.3.1-1 [252 kB]
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
dpkg-preconfigure: unable to re-open stdin: 
Fetched 498 kB in 2s (245 kB/s)
Selecting previously unselected package libfile-slurp-perl.
(Reading database ... 26610 files and directories currently installed.)
Unpacking libfile-slurp-perl (from .../libfile-slurp-perl_9999.19-1_all.deb) ...
Selecting previously unselected package liblist-moreutils-perl.
Unpacking liblist-moreutils-perl (from 
.../liblist-moreutils-perl_0.33-1_armhf.deb) ...
Selecting previously unselected package debootstrap.
Unpacking debootstrap (from .../debootstrap_1.0.48+deb7u1_all.deb) ...
Selecting previously unselected package libconfig-inifiles-perl.
Unpacking libconfig-inifiles-perl (from 
.../libconfig-inifiles-perl_2.75-1_all.deb) ...
Selecting previously unselected package libtext-template-perl.
Unpacking libtext-template-perl (from .../libtext-template-perl_1.45-2_all.deb) 
...
Selecting previously unselected package xen-tools.
Unpacking xen-tools (from .../xen-tools_4.3.1-1_all.deb) ...
Processing triggers for man-db ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
debconf: unable to initialize frontend: Readline
debconf: (This frontend requires a controlling tty.)
debconf: falling back to frontend: Teletype
Setting up libfile-slurp-perl (9999.19-1) ...
Setting up liblist-moreutils-perl (0.33-1) ...
Setting up debootstrap (1.0.48+deb7u1) ...
Setting up libconfig-inifiles-perl (2.75-1) ...
Setting up libtext-template-perl (1.45-2) ...
Setting up xen-tools (4.3.1-1) ...
2013-12-18 02:23:55 Z select_ether 5a:36:0e:b9:... 5a:36:0e:b9:00:09 (previous 
5a:36:0e:b9:00:08)
2013-12-18 02:23:55 Z runvar store: debian_hostname=debian.guest.osstest
2013-12-18 02:23:55 Z runvar store: debian_disk_lv=debian.guest.osstest-disk
2013-12-18 02:23:55 Z runvar store: debian_tcpcheckport=22
2013-12-18 02:23:55 Z runvar store: debian_boot_timeout=40
2013-12-18 02:23:55 Z runvar store: debian_domname=debian.guest.osstest
2013-12-18 02:23:55 Z runvar store: debian_vg=
2013-12-18 02:23:55 Z executing ssh ... [email protected] vgdisplay --colon
2013-12-18 02:23:55 Z vg marilith-n5 476372992kb free - will use
2013-12-18 02:23:55 Z runvar store: debian_vg=marilith-n5
2013-12-18 02:23:55 Z executing ssh ... [email protected] umount 
/dev/marilith-n5/debian.guest.osstest-disk ||:
umount: /dev/marilith-n5/debian.guest.osstest-disk: not found
2013-12-18 02:23:56 Z executing ssh ... [email protected]         
xen-create-image \
            --dhcp --mac 5a:36:0e:b9:00:09 \
            --memory 512Mb --swap 1000Mb \
            --dist squeeze \
            --mirror http://10.80.16.196/debian \
            --hostname debian.guest.osstest \
            --lvm marilith-n5 --force \
            --kernel /boot/vmlinuz-3.12.0+ \
            --genpass 0 --password xenroot \
            --initrd /boot/initrd.img-3.12.0+ \
            --arch armhf

Failed to read /etc/xen/xend-config.sxp: No such file or directory2013-12-18 
02:23:57 Z runvar store: debian_cfgpath=/etc/xen/debian.guest.osstest.cfg
2013-12-18 02:23:57 Z runvar store: debian_swap_lv=debian.guest.osstest-swap
+ rc=0
+ date -u '+%Y-%m-%d %H:%M:%S Z exit status 0'
2013-12-18 02:23:57 Z exit status 0
+ exit 0

--- End Message ---
--- Begin Message ---
Source: xen-tools
Source-Version: 4.5-1

We believe that the bug you reported is fixed in the latest version of
xen-tools, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Axel Beckert <[email protected]> (supplier of updated xen-tools package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 25 Oct 2014 23:27:18 +0200
Source: xen-tools
Binary: xen-tools
Architecture: source all
Version: 4.5-1
Distribution: unstable
Urgency: low
Maintainer: Axel Beckert <[email protected]>
Changed-By: Axel Beckert <[email protected]>
Description:
 xen-tools  - Tools to manage Xen virtual servers
Closes: 732456 735675 742778 754517 764126 764134 764143 764153
Changes:
 xen-tools (4.5-1) unstable; urgency=low
 .
   * New upstream release
     + Use "686-pae" kernels instead of "686" kernels on Debian Wheezy and
       later. Thanks to Daniel Lintott! (Closes: #742778)
     + Pass "-y" option ("assume yes") to yum (Closes: #735675)
       Thanks Lionel FÉLICITÉ!
     + Drop all xend related sanity checks, they cause more havoc nowadays
       than they help. Thanks Ian Campbell! (Closes: #732456)
     + Apply patch by Adrian C. (anrxc) to allow to override hooks in
       /usr/share/xen-tools/*.d/ with hooks in /etc/xen-tools/hooks.d/.
       Thanks! (Also add /etc/xen-tools/hooks.d/ to debian/dirs.)
     + Ignore cover_db directory in t/perl-syntax.t.
     + Update list of supported Ubuntu releases.
       - Add support for Ubuntu 14.10 Utopic Unicorn.
       - Add preliminary support for Ubuntu 15.04 Vivid Vervet.
       - Use old-releases.ubuntu.com for Ubuntu 13.10 Saucy Salamander.
     + Fix always empty gateway on Debian DomUs (Thanks Joan! LP: #1328794)
     + pygrub detection: Prefer /usr/lib/xen-default over /usr/lib/xen-x.y.
     + Fix lvcreate awaiting user input when creating swap lv (Closes: #754517)
       Thanks Eric Engstrom!
     + Fix missing quoting in shell function "assert" in hooks/common.sh.
     + Fix initial configuration summary in cases where pygrub is used.
     + Fix corner cases where not the latest kernel would have been checked.
     + --password overrides --genpass. (Closes: #764143) Based on patch by
       Santiago Vila.
     + Add password length sanity check with fallback to default length.
     + Raise default password length from 8 to 23.
     + Flush output after each line in runCommand().
     + Makefile: Clean up coverage data in multiple targets.
     + t/perl-syntax.t: Ignore changelog files, too.
 .
     [ Santiago Vila ]
     + Fix unaligned maxmem output of xen-create-image. (Closes: #764126)
     + Fix copy & paste errors in comments in typos in roles/puppet
       (Closes: #764134)
     + Fix typos in POD of xen-create-image (Closes: #764153)
   * Bump Standards-Version to 3.9.6 (no changes needed)
   * Fix lintian warning depends-on-perl-modules.
   * Add lintian override for debian-news-entry-uses-asterisk; I disagree.
Checksums-Sha1:
 a7fece90e9e9f660b5673b34c24be686d51c3165 1462 xen-tools_4.5-1.dsc
 21b53903a09f516ff16fb8f16b70ddc2cee1f666 247087 xen-tools_4.5.orig.tar.gz
 3b610d885b4aa3cbc92ccaef633c000f27efd7b8 16032 xen-tools_4.5-1.debian.tar.xz
 cd8b2da7b4035b208333691ca9b19b0afb2f8cec 261322 xen-tools_4.5-1_all.deb
Checksums-Sha256:
 ced82bb0ad25194286291efea77edbd7151370a1cabfc7d0e71df2deba63802a 1462 
xen-tools_4.5-1.dsc
 f4cec59806a19ec092758d15cfccaebe7e1951b916bf508448adef555cff2647 247087 
xen-tools_4.5.orig.tar.gz
 5bf259834544770780d9d8789e0c12cbbf4be950b4792fe52a4a74902e39d965 16032 
xen-tools_4.5-1.debian.tar.xz
 469267fc76e0234b7b6dfe8e1a749190233a174ba798156c7b19d83b77269099 261322 
xen-tools_4.5-1_all.deb
Files:
 d2dd5f4c90cb4137bf14508406a2b9b9 1462 utils extra xen-tools_4.5-1.dsc
 657ac169ba3281fe86c3eadeae1a2533 247087 utils extra xen-tools_4.5.orig.tar.gz
 088723c8cb15aaf88fc47e679207bb68 16032 utils extra 
xen-tools_4.5-1.debian.tar.xz
 33046b3ee0907012e05e290b9ea2530a 261322 utils extra xen-tools_4.5-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlRMPkQACgkQwJ4diZWTDt55uQCfSJDEfdjd42Wg5mDUKC14wsPY
wNgAnA4huV05yP25r2JfT6VHuNiFjhbH
=JcNj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to