All of lore.kernel.org
 help / color / mirror / Atom feed
* [xen-unstable test] 78811: trouble: broken/fail/pass
@ 2016-01-23 17:18 osstest service owner
  2016-01-24 10:32 ` Ian Campbell
  0 siblings, 1 reply; 3+ messages in thread
From: osstest service owner @ 2016-01-23 17:18 UTC (permalink / raw)
  To: xen-devel, osstest-admin

flight 78811 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/78811/

Failures and problems with tests :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 test-amd64-i386-xl-qemuu-ovmf-amd64  3 host-install(3)  broken REGR. vs. 78610
 test-amd64-i386-qemut-rhel6hvm-amd  3 host-install(3)   broken REGR. vs. 78610
 test-amd64-i386-xl-qemut-winxpsp3  3 host-install(3)    broken REGR. vs. 78610

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-xl-rtds     11 guest-start               fail REGR. vs. 78610
 test-amd64-i386-rumpuserxen-i386 10 guest-start                fail like 78610
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 9 debian-hvm-install fail like 78610
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop             fail like 78610
 test-amd64-i386-xl-qemuu-win7-amd64 16 guest-stop              fail like 78610

Tests which did not succeed, but are not blocking:
 test-amd64-amd64-xl-pvh-amd  11 guest-start                  fail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start                  fail  never pass
 test-armhf-armhf-libvirt     14 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-amd64-i386-libvirt-xsm  12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop             fail never pass
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
 test-amd64-i386-libvirt      12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-check    fail never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-check    fail  never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-xl          12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          13 saverestore-support-check    fail   never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 14 guest-saverestore            fail   never pass
 test-amd64-amd64-libvirt-vhd 11 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-qcow2 11 migrate-support-check        fail never pass
 test-armhf-armhf-libvirt-qcow2 13 guest-saverestore            fail never pass
 test-armhf-armhf-libvirt-raw 13 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt-raw 11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-xsm      13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-xsm      12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      11 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-vhd      12 saverestore-support-check    fail   never pass
 test-amd64-i386-xl-qemut-win7-amd64 16 guest-stop              fail never pass

version targeted for testing:
 xen                  3272230848f36eb5bbb660216898a90048a81d9f
baseline version:
 xen                  1949868d640427dc91bfb23741d78eb1d86841c8

Last test of basis    78610  2016-01-20 10:56:23 Z    3 days
Failing since         78703  2016-01-21 17:20:38 Z    1 days    2 attempts
Testing same since    78811  2016-01-22 14:50:35 Z    1 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Dario Faggioli <dario.faggioli@citrix.com>
  George Dunlap <george.dunlap@citrix.com>
  Ian Campbell <ian.campbell@citrix.com>
  Jan Beulich <jbeulich@suse.com>
  Jonathan Creekmore <jonathan.creekmore@gmail.com>
  Tim Deegan <tim@xen.org>
  Wen Congyang <wency@cn.fujitsu.com>

jobs:
 build-amd64-xsm                                              pass    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               pass    
 build-amd64                                                  pass    
 build-armhf                                                  pass    
 build-i386                                                   pass    
 build-amd64-libvirt                                          pass    
 build-armhf-libvirt                                          pass    
 build-i386-libvirt                                           pass    
 build-amd64-oldkern                                          pass    
 build-i386-oldkern                                           pass    
 build-amd64-prev                                             pass    
 build-i386-prev                                              pass    
 build-amd64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 build-amd64-rumpuserxen                                      pass    
 build-i386-rumpuserxen                                       pass    
 test-amd64-amd64-xl                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-i386-xl                                           pass    
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm                pass    
 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm                 pass    
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm            pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm                pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm                 pass    
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm        pass    
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm         fail    
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-armhf-armhf-libvirt-xsm                                 fail    
 test-amd64-i386-libvirt-xsm                                  pass    
 test-amd64-amd64-xl-xsm                                      pass    
 test-armhf-armhf-xl-xsm                                      pass    
 test-amd64-i386-xl-xsm                                       pass    
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvh-amd                                  fail    
 test-amd64-i386-qemut-rhel6hvm-amd                           broken  
 test-amd64-i386-qemuu-rhel6hvm-amd                           pass    
 test-amd64-amd64-xl-qemut-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemut-debianhvm-amd64                     pass    
 test-amd64-amd64-xl-qemuu-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64                     pass    
 test-amd64-i386-freebsd10-amd64                              pass    
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         pass    
 test-amd64-i386-xl-qemuu-ovmf-amd64                          broken  
 test-amd64-amd64-rumpuserxen-amd64                           pass    
 test-amd64-amd64-xl-qemut-win7-amd64                         fail    
 test-amd64-i386-xl-qemut-win7-amd64                          fail    
 test-amd64-amd64-xl-qemuu-win7-amd64                         fail    
 test-amd64-i386-xl-qemuu-win7-amd64                          fail    
 test-armhf-armhf-xl-arndale                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-armhf-armhf-xl-cubietruck                               pass    
 test-amd64-i386-freebsd10-i386                               pass    
 test-amd64-i386-rumpuserxen-i386                             fail    
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvh-intel                                fail    
 test-amd64-i386-qemut-rhel6hvm-intel                         pass    
 test-amd64-i386-qemuu-rhel6hvm-intel                         pass    
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     fail    
 test-amd64-i386-libvirt                                      pass    
 test-amd64-amd64-migrupgrade                                 pass    
 test-amd64-i386-migrupgrade                                  pass    
 test-amd64-amd64-xl-multivcpu                                pass    
 test-armhf-armhf-xl-multivcpu                                pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         pass    
 test-amd64-amd64-libvirt-pair                                pass    
 test-amd64-i386-libvirt-pair                                 pass    
 test-amd64-amd64-amd64-pvgrub                                pass    
 test-amd64-amd64-i386-pvgrub                                 pass    
 test-amd64-amd64-pygrub                                      pass    
 test-armhf-armhf-libvirt-qcow2                               fail    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-armhf-armhf-libvirt-raw                                 fail    
 test-amd64-i386-xl-raw                                       pass    
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     fail    
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1                     pass    
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     pass    
 test-amd64-amd64-libvirt-vhd                                 pass    
 test-armhf-armhf-xl-vhd                                      pass    
 test-amd64-amd64-xl-qemut-winxpsp3                           pass    
 test-amd64-i386-xl-qemut-winxpsp3                            broken  
 test-amd64-amd64-xl-qemuu-winxpsp3                           pass    
 test-amd64-i386-xl-qemuu-winxpsp3                            pass    


------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images

Logs, config files, etc. are available at
    http://logs.test-lab.xenproject.org/osstest/logs

Explanation of these reports, and of osstest in general, is at
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
    http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master

Test harness code can be found at
    http://xenbits.xen.org/gitweb?p=osstest.git;a=summary

broken-step test-amd64-i386-xl-qemuu-ovmf-amd64 host-install(3)
broken-step test-amd64-i386-qemut-rhel6hvm-amd host-install(3)
broken-step test-amd64-i386-xl-qemut-winxpsp3 host-install(3)

Not pushing.

------------------------------------------------------------
commit 3272230848f36eb5bbb660216898a90048a81d9f
Author: Jan Beulich <jbeulich@suse.com>
Date:   Thu Jan 21 16:11:04 2016 +0100

    x86: fix (and simplify) MTRR overlap checking
    
    Obtaining one individual range per variable range register (via
    get_mtrr_range()) was bogus from the beginning, as these registers may
    cover multiple disjoint ranges. Do away with that, in favor of simply
    comparing masked addresses.
    
    Also, for is_var_mtrr_overlapped()'s result to be correct when called
    from mtrr_wrmsr(), generic_set_mtrr() must update saved state first.
    
    As minor cleanup changes, constify is_var_mtrr_overlapped()'s parameter
    and make mtrr_wrmsr() static.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

commit 53de839fb40936c074213a0c400e3c959e4ec461
Author: Jan Beulich <jbeulich@suse.com>
Date:   Thu Jan 21 16:10:42 2016 +0100

    x86: constrain MFN range Dom0 may access
    
    ... to that covered by the physical address width supported by the
    processor. This implicitly avoids Dom0 (accidentally or due to some
    kind of abuse) passing out of range addresses to a guest, which in
    turn eliminates this only possibility for PV guests to create PTEs
    with one or more reserved bits set.
    
    Note that this is not a security issue due to XSA-77.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

commit 344e852bf0866dfa9886c8328b23a2563aca8a32
Author: Jan Beulich <jbeulich@suse.com>
Date:   Thu Jan 21 16:10:19 2016 +0100

    x86/paging: invlpg() hook returns boolean
    
    ... so make its return type reflect this.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Tim Deegan <tim@xen.org>
    Acked-by: George Dunlap <george.dunlap@citrix.com>

commit f289b9a4a7b2337288253671a12b9519fd275b8d
Author: Jan Beulich <jbeulich@suse.com>
Date:   Thu Jan 21 16:09:58 2016 +0100

    x86/PV: relax LDT address check
    
    There's no point placing restrictions on its address when the LDT size
    is zero.
    
    Also convert a local variable to a slightly more efficient type.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

commit 828e114f7cdd9910483783ab0563b178325e579a
Author: Jan Beulich <jbeulich@suse.com>
Date:   Thu Jan 21 16:09:22 2016 +0100

    x86/mmuext: tighten TLB flush address checks
    
    Addresses passed by PV guests should be subjected to __addr_ok(),
    avoiding undue TLB flushes.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

commit 666aca08175bfee69aee6bc9542bb0c51fa6a8ae
Author: Jonathan Creekmore <jonathan.creekmore@gmail.com>
Date:   Thu Jan 21 16:07:02 2016 +0100

    sched: use the auto-generated list of schedulers
    
    Instead of having a manually-curated list of schedulers, use the array
    that was auto-generated simply by compiling in the scheduler files as
    the sole source of truth of the available schedulers.
    
    Signed-off-by: Jonathan Creekmore <jonathan.creekmore@gmail.com>
    Acked-by: Dario Faggioli <dario.faggioli@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>

commit 18c8d613aa8d8d6dc0da1a70d55249ddd78e28f4
Author: Jonathan Creekmore <jonathan.creekmore@gmail.com>
Date:   Thu Jan 21 16:06:36 2016 +0100

    sched: register the schedulers into the list
    
    Adds a simple macro to place a pointer to a scheduler into an array
    section at compile time. Also, goes ahead and generates the array
    entries with each of the schedulers.
    
    Signed-off-by: Jonathan Creekmore <jonathan.creekmore@gmail.com>
    Acked-by: Dario Faggioli <dario.faggioli@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>

commit 2c94cd917de72d4ea82ea40b95b1b8ccc8557282
Author: Jonathan Creekmore <jonathan.creekmore@gmail.com>
Date:   Thu Jan 21 16:06:10 2016 +0100

    build: alloc space for sched list in the link file
    
    Creates a section to contain scheduler entry pointers that are gathered
    together into an array. This will allow, in a follow-on patch, scheduler
    entries to be automatically gathered together into the array for
    automatic parsing.
    
    Signed-off-by: Jonathan Creekmore <jonathan.creekmore@gmail.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Reviewed-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>

commit f3187f83d3e74fa5cfa40f790f08d564c219e124
Author: Jonathan Creekmore <jonathan.creekmore@gmail.com>
Date:   Thu Jan 21 16:05:35 2016 +0100

    build: hook the schedulers into Kconfig
    
    Allow the schedulers to be independently enabled or disabled at
    compile-time. To match existing behavior, all four schedulers are
    compiled in by default, although the Credit2, RTDS, and ARINC653 are
    marked EXPERIMENTAL to match their not currently supported status.
    
    Signed-off-by: Jonathan Creekmore <jonathan.creekmore@gmail.com>
    Reviewed-by: Doug Goldstein <cardoe@cardoe.com>
    Acked-by: Dario Faggioli <dario.faggioli@citrix.com>

commit fa86649c4800bac92c7ba69ec8a16475df3e76f7
Author: Wen Congyang <wency@cn.fujitsu.com>
Date:   Tue Jan 19 15:17:42 2016 +0800

    tools/libxl: remove unused function libxl__domain_save_device_model()
    
    After the commit d77570e7, libxl__domain_save_device_model() is
    completely unused and can be dropped.
    
    Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>

commit 8bb1c7abdaa2a5654a44a76da60d5bd233026919
Author: Wen Congyang <wency@cn.fujitsu.com>
Date:   Tue Jan 19 15:17:41 2016 +0800

    tools/libxc: error handling for the postcopy() callback
    
    Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>

commit 8ea9d6304ac02fba7f55ef295d92b5d3fae94ad4
Author: Wen Congyang <wency@cn.fujitsu.com>
Date:   Tue Jan 19 15:17:40 2016 +0800

    tools/libxc: don't send end record if remus fails
    
    Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>

commit e73a85e0b45880b98406827d8478a20227977403
Author: Wen Congyang <wency@cn.fujitsu.com>
Date:   Tue Jan 19 15:17:39 2016 +0800

    remus: resume immediately if libxl__xc_domain_save_done() completes
    
    For example: if the secondary host is down, and we fail to send the data to
    the secondary host. xc_domain_save() returns 0. So in the function
    libxl__xc_domain_save_done(), rc is 0 (the helper program exits normally),
    and retval is 0 (it is xc_domain_save()'s return value). In such case, we
    just need to complete the stream.
    
    Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>
    [ ijc -- updated wording of comment as discussed ]

commit 974af7db71fadb8456f17ae5a6ab40b80c48b3be
Author: Wen Congyang <wency@cn.fujitsu.com>
Date:   Tue Jan 19 15:17:38 2016 +0800

    remus: don't call stream_continue() when doing failover
    
    stream_continue() is used for migration to read emulator
    xenstore data and emulator context. For remus, if we do
    failover, we have read it in the checkpoint cycle, and
    we only need to complete the stream.
    
    Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>

commit 794347f5e3b5ce5b94a886f107cb04647aaac281
Author: Wen Congyang <wency@cn.fujitsu.com>
Date:   Tue Jan 19 15:17:37 2016 +0800

    remus: don't do failover if we don't have a consistent state
    
    We will have a consistent state when a CHECKPOINT_END record
    is received. After the first CHECKPOINT_END record is received,
    we will buffer all records until the next CHECKPOINT_END record
    is received. So if the checkpoint() callback returns XGR_CHECKPOINT_FAILOVER,
    we only can do failover if ctx->restore.buffer_all_records is
    true.
    
    Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>

commit bf05e88ed7342a91cceba050b6c622accb809842
Author: Jan Beulich <jbeulich@suse.com>
Date:   Wed Jan 20 13:50:10 2016 +0100

    x86/VMX: prevent INVVPID failure due to non-canonical guest address
    
    While INVLPG (and on SVM INVLPGA) don't fault on non-canonical
    addresses, INVVPID fails (in the "individual address" case) when passed
    such an address.
    
    Since such intercepted INVLPG are effectively no-ops anyway, don't fix
    this in vmx_invlpg_intercept(), but instead have paging_invlpg() never
    return true in such a case.
    
    This is CVE-2016-1571 / XSA-168.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>

commit 47abf29a9255b2e7b94e56d66b455d0a584b68b8
Author: Jan Beulich <jbeulich@suse.com>
Date:   Wed Jan 20 13:49:23 2016 +0100

    x86/mm: PV superpage handling lacks sanity checks
    
    MMUEXT_{,UN}MARK_SUPER fail to check the input MFN for validity before
    dereferencing pointers into the superpage frame table.
    
    Reported-by: Qinghao Tang <luodalongde@gmail.com>
    
    get_superpage() has a similar issue.
    
    This is CVE-2016-1570 / XSA-167.
    
    Signed-off-by: Jan Beulich <jbeulich@suse.com>
    Acked-by: Ian Campbell <ian.campbell@citrix.com>
(qemu changes not included)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [xen-unstable test] 78811: trouble: broken/fail/pass
  2016-01-23 17:18 [xen-unstable test] 78811: trouble: broken/fail/pass osstest service owner
@ 2016-01-24 10:32 ` Ian Campbell
  2016-01-24 13:14   ` Ian Campbell
  0 siblings, 1 reply; 3+ messages in thread
From: Ian Campbell @ 2016-01-24 10:32 UTC (permalink / raw)
  To: osstest service owner, xen-devel

On Sat, 2016-01-23 at 17:18 +0000, osstest service owner wrote:
> flight 78811 xen-unstable real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/78811/
> 
> Failures and problems with tests :-(
> 
> Tests which did not succeed and are blocking,
> including tests which could not be run:
>  test-amd64-i386-xl-qemuu-ovmf-amd64  3 host-install(3)  broken REGR. vs. 78610
>  test-amd64-i386-qemut-rhel6hvm-amd  3 host-install(3)   broken REGR. vs. 78610
>  test-amd64-i386-xl-qemut-winxpsp3  3 host-install(3)    broken REGR. vs. 78610

These are due to the Debian 8.3 point release this w/e changing the
kernel modules in the archive vs our local pxe kernels.

I have run mg-update-debian-installer-all in the colo, copied the
result to Cambridge[*] and force pushed the patch below.

I also did (as "osstest" user) pkill sg-execute-flight, killing ~15 in
progress flights, all of which had or were going to fail host-install.

I had to install pax, curl and dctrl-tools (for grep-dctrl) in
Cambridge so mg-u-d-i-u would run.

Ian.

[*] actually that was too slow and was going to take hours, I ran mg-u
-d-i-u on both ends then rsync'd from colo to cam to make the results
identical.

8>-----

commit 82b424ecc06ccabe8ac7ee03ae0b5895cdf3fed3
Author: Ian Campbell <ian.campbell@citrix.com>
Date:   Sun Jan 24 10:18:24 2016 +0000

    production-config*: Update TftpDiVersion for Debian 8.3 point release
    
    Signed-off-by: Ian Campbell <ian.campbell@citrix.com>

diff --git a/production-config b/production-config
index b21153b..f2f0584 100644
--- a/production-config
+++ b/production-config
@@ -87,7 +87,7 @@ TftpPxeTemplatesReal pxelinux.cfg/%ipaddrhex%
 
 TftpPxeGroup osstest
 # Update with ./mg-debian-installer-update(-all)
-TftpDiVersion 2015-09-18
+TftpDiVersion 2016-01-24
 
 # These should normally be the same.
 # Update with ./mg-cpu-microcode-update
diff --git a/production-config-cambridge b/production-config-cambridge
index b0b45ac..6b74eb2 100644
--- a/production-config-cambridge
+++ b/production-config-cambridge
@@ -69,7 +69,7 @@ TftpPxeTemplates %name%/pxelinux.cfg
 TftpPxeTemplatesReal pxelinux.cfg/%ipaddrhex%
 
 TftpPxeGroup osstest
-TftpDiVersion 2015-09-18
+TftpDiVersion 2016-01-24
 
 # These should normally be the same.
 MicrocodeUpdateAmd64 microcode.x86.2015-06-12.cpio

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [xen-unstable test] 78811: trouble: broken/fail/pass
  2016-01-24 10:32 ` Ian Campbell
@ 2016-01-24 13:14   ` Ian Campbell
  0 siblings, 0 replies; 3+ messages in thread
From: Ian Campbell @ 2016-01-24 13:14 UTC (permalink / raw)
  To: osstest service owner, xen-devel

On Sun, 2016-01-24 at 10:32 +0000, Ian Campbell wrote:
> On Sat, 2016-01-23 at 17:18 +0000, osstest service owner wrote:
> > flight 78811 xen-unstable real [real]
> > http://logs.test-lab.xenproject.org/osstest/logs/78811/
> > 
> > Failures and problems with tests :-(
> > 
> > Tests which did not succeed and are blocking,
> > including tests which could not be run:
> >  test-amd64-i386-xl-qemuu-ovmf-amd64  3 host-install(3)  broken
> REGR. vs. 78610
> >  test-amd64-i386-qemut-rhel6hvm-amd  3 host-install(3)   broken
> REGR. vs. 78610
> >  test-amd64-i386-xl-qemut-winxpsp3  3 host-install(3)    broken
> REGR. vs. 78610
> 
> These are due to the Debian 8.3 point release this w/e changing the
> kernel modules in the archive vs our local pxe kernels.
> 
> I have run mg-update-debian-installer-all in the colo, copied the
> result to Cambridge[*] and force pushed the patch below.

I had a bit of a brainfart and only pushed to pretest. I have now done
the actual force push and "pkill -f sg-execute-flight" (-f this time,
so it actually did something).

Ian.


(test-lab)osstest@osstest:~/branches/for-osstest.git$ git branch -v
  ap-fetch   82b424e production-config*: Update TftpDiVersion for Debian 8.3 point release
  incoming   e2ea567 make-flight: Support specifying a mini-os tree+revision
* master     82b424e [ahead 135] production-config*: Update TftpDiVersion for Debian 8.3 point release
  pretest    c0c4a70 Merge branch 'from-cambridge/2015-05-05' of xenbits.xen.org:/home/xen/git/people/ianc/osstest into fast
  production c0c4a70 Merge branch 'from-cambridge/2015-05-05' of xenbits.xen.org:/home/xen/git/people/ianc/osstest into fast
(test-lab)osstest@osstest:~/branches/for-osstest.git$ OSSTEST_CONFIG=production-config ./ap-push osstest 82b424e
+ branch=osstest
+ revision=82b424e
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
++++ getconfig Repos
++++ perl -e '
                use Osstest;
                readglobalconfig();
                print $c{"Repos"} or die $!;
        '
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x '!=' x/home/osstest/repos/lock ']'
++ OSSTEST_REPOS_LOCK_LOCKED=/home/osstest/repos/lock
++ exec with-lock-ex -w /home/osstest/repos/lock ./ap-push osstest 82b424e
+ branch=osstest
+ revision=82b424e
+ . ./cri-lock-repos
++ . ./cri-common
+++ . ./cri-getconfig
+++ umask 002
+++ getrepos
++++ getconfig Repos
++++ perl -e '
                use Osstest;
                readglobalconfig();
                print $c{"Repos"} or die $!;
        '
+++ local repos=/home/osstest/repos
+++ '[' -z /home/osstest/repos ']'
+++ '[' '!' -d /home/osstest/repos ']'
+++ echo /home/osstest/repos
++ repos=/home/osstest/repos
++ repos_lock=/home/osstest/repos/lock
++ '[' x/home/osstest/repos/lock '!=' x/home/osstest/repos/lock ']'
+ . ./cri-common
++ . ./cri-getconfig
++ umask 002
+ select_xenbranch
+ case "$branch" in
+ tree=osstest
+ xenbranch=xen-unstable
+ '[' xosstest = xlinux ']'
+ linuxbranch=
+ '[' x = x ']'
+ qemuubranch=qemu-upstream-unstable
+ select_prevxenbranch
++ ./cri-getprevxenbranch xen-unstable
+ prevxenbranch=xen-4.6-testing
+ '[' x82b424e = x ']'
+ : tested/2.6.39.x
+ . ./ap-common
++ : osstest@xenbits.xen.org
+++ getconfig OsstestUpstream
+++ perl -e '
                use Osstest;
                readglobalconfig();
                print $c{"OsstestUpstream"} or die $!;
        '
++ :
++ : git://xenbits.xen.org/xen.git
++ : osstest@xenbits.xen.org:/home/xen/git/xen.git
++ : git://xenbits.xen.org/qemu-xen-traditional.git
++ : git://git.kernel.org
++ : git://git.kernel.org/pub/scm/linux/kernel/git
++ : git
++ : git://libvirt.org/libvirt.git
++ : osstest@xenbits.xen.org:/home/xen/git/libvirt.git
++ : git://xenbits.xen.org/libvirt.git
++ : https://github.com/rumpkernel/rumprun-xen
++ : git
++ : git://xenbits.xen.org/rumpuser-xen.git
++ : osstest@xenbits.xen.org:/home/xen/git/rumpuser-xen.git
+++ besteffort_repo https://github.com/rumpkernel/rumpkernel-netbsd-src
+++ local repo=https://github.com/rumpkernel/rumpkernel-netbsd-src
+++ cached_repo https://github.com/rumpkernel/rumpkernel-netbsd-src '[fetch=try]'
+++ local repo=https://github.com/rumpkernel/rumpkernel-netbsd-src
+++ local 'options=[fetch=try]'
++++ getconfig GitCacheProxy
++++ perl -e '
                use Osstest;
                readglobalconfig();
                print $c{"GitCacheProxy"} or die $!;
        '
+++ local cache=git://cache:9419/
+++ '[' xgit://cache:9419/ '!=' x ']'
+++ echo 'git://cache:9419/https://github.com/rumpkernel/rumpkernel-netbsd-src%20[fetch=try]'
++ : 'git://cache:9419/https://github.com/rumpkernel/rumpkernel-netbsd-src%20[fetch=try]'
++ : git
++ : git://git.seabios.org/seabios.git
++ : osstest@xenbits.xen.org:/home/xen/git/osstest/seabios.git
++ : git://xenbits.xen.org/osstest/seabios.git
++ : https://github.com/tianocore/edk2.git
++ : osstest@xenbits.xen.org:/home/xen/git/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/ovmf.git
++ : git://xenbits.xen.org/osstest/linux-firmware.git
++ : osstest@xenbits.xen.org:/home/osstest/ext/linux-firmware.git
++ : git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
++ : osstest@xenbits.xen.org:/home/xen/git/linux-pvops.git
++ : git://xenbits.xen.org/linux-pvops.git
++ : tested/linux-3.14
++ : tested/linux-arm-xen
++ '[' x = x ']'
++ : git://xenbits.xen.org/linux-pvops.git
++ : tested/linux-3.14
++ '[' x = x ']'
++ : git://xenbits.xen.org/linux-pvops.git
++ : tested/linux-arm-xen
++ : git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen.git
++ : tested/2.6.39.x
++ : daily-cron.osstest
++ : daily-cron.osstest
++ : daily-cron.osstest
++ : daily-cron.osstest
++ : daily-cron.osstest
++ : daily-cron.osstest
++ : http://hg.uk.xensource.com/carbon/trunk/linux-2.6.27
++ : git://xenbits.xen.org/qemu-xen.git
++ : osstest@xenbits.xen.org:/home/xen/git/qemu-xen.git
++ : daily-cron.osstest
++ : git://xenbits.xen.org/qemu-xen.git
++ : git://git.qemu.org/qemu.git
+ TREE_LINUX=osstest@xenbits.xen.org:/home/xen/git/linux-pvops.git
+ TREE_QEMU_UPSTREAM=osstest@xenbits.xen.org:/home/xen/git/qemu-xen.git
+ TREE_XEN=osstest@xenbits.xen.org:/home/xen/git/xen.git
+ TREE_LIBVIRT=osstest@xenbits.xen.org:/home/xen/git/libvirt.git
+ TREE_RUMPUSERXEN=osstest@xenbits.xen.org:/home/xen/git/rumpuser-xen.git
+ TREE_SEABIOS=osstest@xenbits.xen.org:/home/xen/git/osstest/seabios.git
+ TREE_OVMF=osstest@xenbits.xen.org:/home/xen/git/osstest/ovmf.git
+ info_linux_tree osstest
+ case $1 in
+ return 1
+ case "$branch" in
+ git push /home/osstest/testing.git 82b424e:production
Total 0 (delta 0), reused 0 (delta 0)
To /home/osstest/testing.git
   e2ea567..82b424e  82b424e -> production
+ '[' x '!=' x ']'
+ git push osstest@xenbits.xen.org:/home/xen/git/osstest.git 82b424e:master
Counting objects: 7, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 448 bytes, done.
Total 4 (delta 3), reused 0 (delta 0)
To osstest@xenbits.xen.org:/home/xen/git/osstest.git
   e2ea567..82b424e  82b424e -> master

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-01-24 13:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-23 17:18 [xen-unstable test] 78811: trouble: broken/fail/pass osstest service owner
2016-01-24 10:32 ` Ian Campbell
2016-01-24 13:14   ` Ian Campbell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.