xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: Ian Campbell <Ian.Campbell@citrix.com>
To: "xen.org" <ian.jackson@eu.citrix.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: [xen-unstable test] 19776: tolerable trouble: broken/fail/pass - PUSHED
Date: Sun, 22 Sep 2013 15:15:46 +0100	[thread overview]
Message-ID: <1379859346.30708.8.camel@dagon.hellion.org.uk> (raw)
In-Reply-To: <osstest-19776-mainreport@xen.org>

On Sun, 2013-09-22 at 01:30 +0100, xen.org wrote:
> flight 19776 xen-unstable real [real]
> http://www.chiark.greenend.org.uk/~xensrcts/logs/19776/
> 
> Failures :-/ but no regressions.
> 
> Tests which did not succeed, but are not blocking:
>  test-armhf-armhf-xl           3 host-install(3)              broken never pass

Can't exec "xenuse": No such file or directory at Osstest.pm line 274.
xenuse --off marilith-n5: -1 No such file or directory at Osstest.pm line 275.
+ ./ts-host-install host

which is because it lives in /usr/groups/xencore/systems/bin/xenuse,
which is present on the osstest controller so I've pushed the following
to the osstest staging branch.

I also considered making these machines use ipmi directly, but that was
more coding than I wanted to do today.

Ian.

commit 78afe3a5613be5d07388db73d3afc90057285f59
Author: Ian Campbell <ian.campbell@citrix.com>
Date:   Sun Sep 22 15:13:55 2013 +0100

    xenuse: Configurable path to xenuse

diff --git a/Osstest/PDU/xenuse.pm b/Osstest/PDU/xenuse.pm
index 0860abd..73a542d 100644
--- a/Osstest/PDU/xenuse.pm
+++ b/Osstest/PDU/xenuse.pm
@@ -43,8 +43,9 @@ sub new {
 sub pdu_power_state {
     my ($mo, $on) = @_;
     my $onoff= $on ? "on" : "off";
+    my $xenuse= $c{XenUsePath} || "xenuse";
 
-    system_checked("xenuse", "--$onoff", "$mo->{Host}{Name}");
+    system_checked($xenuse, "--$onoff", "$mo->{Host}{Name}");
 }
 
 1;
diff --git a/production-config b/production-config
index 687c29d..3f98998 100644
--- a/production-config
+++ b/production-config
@@ -74,6 +74,8 @@ TftpPxeTemplates %ipaddrhex%/pxelinux.cfg
 TftpPxeGroup osstest
 TftpDiVersion 2012-01-30-squeeze
 
+XenUsePath /usr/groups/xencore/systems/bin/xenuse
+
 # We use the IP address because Citrix can't manage reliable nameservice
 #DebianMirrorHost debian.uk.xensource.com
 DebianMirrorHost 10.80.16.196

      reply	other threads:[~2013-09-22 14:15 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-22  0:30 [xen-unstable test] 19776: tolerable trouble: broken/fail/pass - PUSHED xen.org
2013-09-22 14:15 ` Ian Campbell [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1379859346.30708.8.camel@dagon.hellion.org.uk \
    --to=ian.campbell@citrix.com \
    --cc=ian.jackson@eu.citrix.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).