|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [xen-4.2-testing baseline test] 13666: tolerable FAIL
xen.org writes ("[xen-4.2-testing baseline test] 13666: tolerable FAIL"):
...
> build-i386 4 xen-build fail never pass
This was due to the fact that:
* The test system thought that qemu-upstream-4.2-testing.git
should exist because it was constructing the qemu branch name
programmatically and overriding xen.hg's idea of which qemu version
to use.
* qemu-upstream-4.2-testing.git did not actually exist.
This was because our release checklist didn't say to branch
qemu-upstream.unstable.git.
This was because we hadn't actually made a decision whether to
branch qemu-xen-upstream for 4.2.
Also I discovered that:
* xen-4.2-testing.hg's Config.mk referred to qemu-xen-unstable.git.
This was because our release checklist didn't say to change this
(and Keir didn't do so when making the various tags).
I have:
* Checked with Ian C and Stefano and agreed that we want to branch
xenbits's qemu-upstream-unstable.git.
* Actually made the new trees and updated the checklist.
* Pushed a change to xen-4.2-testing.hg to update Config.mk.
(see below).
* Poked the test system to start a retest of 4.2.
I'm afraid that we should still refrain from pushing substative
changes to xen-4.2-unstable.hg.
Sorry for the inconvenience. The root causes are that (a) we have
accumulated 18 months' worth of bitrot in our process (b) we didn't
remember to update the releasing/branching checklist when inventing
new qemu trees.
Ian.
# HG changeset patch
# User Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
# Date 1347282491 -3600
# Node ID 317c8a48d81ff4848f6e8991c44a978efc06df30
# Parent c7c84f9e2fd87530bae9c8a4701e49f08eddadb6
Config.mk: Change qemu references to 4.2-testing trees
QEMU_REMOTE and QEMU_UPSTREAM_URL need to refer to
git://xenbits.xen.org/qemu-{xen,upstream}-4.2-testing.git
(or the corresponding http versions), not -unstable.git.
Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
Committed-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
diff -r c7c84f9e2fd8 -r 317c8a48d81f Config.mk
--- a/Config.mk Mon Sep 10 11:34:26 2012 +0100
+++ b/Config.mk Mon Sep 10 14:08:11 2012 +0100
@@ -187,18 +187,18 @@ XEN_EXTFILES_URL=http://xenbits.xen.org/
# near the place in the Xen Makefiles where the file is used.
ifeq ($(GIT_HTTP),y)
-QEMU_REMOTE=http://xenbits.xen.org/git-http/qemu-xen-unstable.git
+QEMU_REMOTE=http://xenbits.xen.org/git-http/qemu-xen-4.2-testing.git
else
-QEMU_REMOTE=git://xenbits.xen.org/qemu-xen-unstable.git
+QEMU_REMOTE=git://xenbits.xen.org/qemu-xen-4.2-testing.git
endif
ifeq ($(GIT_HTTP),y)
OVMF_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/ovmf.git
-QEMU_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/qemu-upstream-unstable.git
+QEMU_UPSTREAM_URL ?=
http://xenbits.xen.org/git-http/qemu-upstream-4.2-testing.git
SEABIOS_UPSTREAM_URL ?= http://xenbits.xen.org/git-http/seabios.git
else
OVMF_UPSTREAM_URL ?= git://xenbits.xen.org/ovmf.git
-QEMU_UPSTREAM_URL ?= git://xenbits.xen.org/qemu-upstream-unstable.git
+QEMU_UPSTREAM_URL ?= git://xenbits.xen.org/qemu-upstream-4.2-testing.git
SEABIOS_UPSTREAM_URL ?= git://xenbits.xen.org/seabios.git
endif
OVMF_UPSTREAM_REVISION ?= b0855f925c6e2e0b21fbb03fab4b5fb5b6876871
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |