xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
From: osstest service owner <osstest-admin@xenproject.org>
To: xen-devel@lists.xensource.com, osstest-admin@xenproject.org
Subject: [libvirt bisection] complete build-amd64-libvirt
Date: Mon, 11 Apr 2016 03:44:53 +0000	[thread overview]
Message-ID: <E1apSmT-0007eo-Ad@osstest.test-lab.xenproject.org> (raw)

branch xen-unstable
xenbranch xen-unstable
job build-amd64-libvirt
testid libvirt-build

Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  ad7520e83f70892dd7ae6cd0cbc66d0759733e90
  Bug not present: 6af73f53c6e40e80244bdacafeb3d0525a0c4189
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/90894/


  commit ad7520e83f70892dd7ae6cd0cbc66d0759733e90
  Author: John Ferlan <jferlan@redhat.com>
  Date:   Tue Mar 29 18:22:46 2016 -0400
  
      qemu: Create domain master key
      
      Add a masterKey and masterKeyLen to _qemuDomainObjPrivate to store a
      random domain master key and its length in order to support the ability
      to encrypt/decrypt sensitive data shared between libvirt and qemu. The
      key will be base64 encoded and written to a file to be used by the
      command line building code to share with qemu.
      
      New API's from this patch:
      
        qemuDomainGetMasterKeyFilePath:
          Return a path to where the key is located
      
        qemuDomainWriteMasterKeyFile: (private)
          Open (create/trunc) the masterKey path and write the masterKey
      
        qemuDomainMasterKeyReadFile:
          Using the master key path, open/read the file, and store the
          masterKey and masterKeyLen. Expected use only from qemuProcessReconnect
      
        qemuDomainGenerateRandomKey: (private)
          Generate a random key using available algorithms
      
          The key is generated either from the gnutls_rnd function if it
          exists or a less cryptographically strong mechanism using
          virGenerateRandomBytes
      
         qemuDomainMasterKeyRemove:
          Remove traces of the master key, remove the *KeyFilePath
      
        qemuDomainMasterKeyCreate:
          Generate the domain master key and save the key in the location
          returned by qemuDomainGetMasterKeyFilePath.
      
          This API will first ensure the QEMU_CAPS_OBJECT_SECRET is set
          in the capabilities. If not, then there's no need to generate
          the secret or file.
      
      The creation of the key will be attempted from qemuProcessPrepareHost
      once the libDir directory structure exists.
      
      The removal of the key will handled from qemuProcessStop just prior
      to deleting the libDir tree.
      
      Since the key will not be written out to the domain object XML file,
      the qemuProcessReconnect will read the saved file and restore the
      masterKey and masterKeyLen.


For bisection revision-tuple graph see:
   http://logs.test-lab.xenproject.org/osstest/results/bisect/libvirt/build-amd64-libvirt.libvirt-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step --graph-out=/home/logs/results/bisect/libvirt/build-amd64-libvirt.libvirt-build --summary-out=tmp/90894.bisection-summary --basis-template=88483 --blessings=real,real-bisect libvirt build-amd64-libvirt libvirt-build
Searching for failure / basis pass:
 89302 fail [host=italia1] / 88483 [host=godello0] 88359 [host=godello1] 88247 [host=elbling1] 88091 [host=elbling1] 87976 [host=godello1] 87831 [host=godello1] 87702 [host=godello0] 87404 [host=godello0] 87264 [host=godello1] 87134 [host=godello0] 86994 [host=godello0] 86883 ok.
Failure / basis pass flights: 89302 / 86883
(tree with no url: minios)
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: libvirt git://libvirt.org/libvirt.git
Tree: libvirt_gnulib git://git.sv.gnu.org/gnulib.git
Tree: qemu git://xenbits.xen.org/qemu-xen-traditional.git
Tree: qemuu git://xenbits.xen.org/qemu-xen.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 2844de6f4060dde5afa02b9c21d14b54b249f961 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
Basis pass dc56475f72b2c220443154b33fee221099eeec7f 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
Generating revisions with ./adhoc-revtuple-generator  git://libvirt.org/libvirt.git#dc56475f72b2c220443154b33fee221099eeec7f-2844de6f4060dde5afa02b9c21d14b54b249f961 git://git.sv.gnu.org/gnulib.git#6cc32c63e80bc1a30c521b2f07f2b54909b59892-6cc32c63e80bc1a30c521b2f07f2b54909b59892 git://xenbits.xen.org/qemu-xen-traditional.git#21f6526d1da331611ac5fe12967549d1a04e149b-21f6526d1da331611ac5fe12967549d1a04e149b git://xenbits.xen.org/qemu-xen.git#316a862e5534249a6e6d876b4e203342d3fb870e-316a862e5534249a6e6d876b4e203342d3fb870e git://xenbits.xen.org/xen.git#a6f2cdb633bf519244a16674031b8034b581ba7f-a6f2cdb633bf519244a16674031b8034b581ba7f
Loaded 1001 nodes in revision graph
Searching for test results:
 86883 pass dc56475f72b2c220443154b33fee221099eeec7f 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 86994 [host=godello0]
 87134 [host=godello0]
 87264 [host=godello1]
 87404 [host=godello0]
 87702 [host=godello0]
 87831 [host=godello1]
 87976 [host=godello1]
 88091 [host=elbling1]
 88247 [host=elbling1]
 88359 [host=godello1]
 88483 [host=godello0]
 89302 fail 2844de6f4060dde5afa02b9c21d14b54b249f961 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 89411 pass dc56475f72b2c220443154b33fee221099eeec7f 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90843 fail 2844de6f4060dde5afa02b9c21d14b54b249f961 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90850 pass b2c9d77b4efd5b60e43d6406d1abb536941f31c2 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90878 pass 6af73f53c6e40e80244bdacafeb3d0525a0c4189 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90853 pass 95d3c738713f455f51edcb9b89043a1991795be3 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90856 pass 28e960b691ad239fd41b0138f3d41e295bab51d5 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90882 fail ad7520e83f70892dd7ae6cd0cbc66d0759733e90 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90863 pass 0855ef47ddf6f69679cbb655316ba39a21290025 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90867 pass 2fbf29a5295b1f6d331ba8a421905552662ca348 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90869 pass 6af73f53c6e40e80244bdacafeb3d0525a0c4189 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90886 pass 6af73f53c6e40e80244bdacafeb3d0525a0c4189 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90876 fail ad7520e83f70892dd7ae6cd0cbc66d0759733e90 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
 90894 fail ad7520e83f70892dd7ae6cd0cbc66d0759733e90 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
Searching for interesting versions
 Result found: flight 86883 (pass), for basis pass
 Result found: flight 89302 (fail), for basis failure
 Repro found: flight 89411 (pass), for basis pass
 Repro found: flight 90843 (fail), for basis failure
 0 revisions at 6af73f53c6e40e80244bdacafeb3d0525a0c4189 6cc32c63e80bc1a30c521b2f07f2b54909b59892 21f6526d1da331611ac5fe12967549d1a04e149b 316a862e5534249a6e6d876b4e203342d3fb870e a6f2cdb633bf519244a16674031b8034b581ba7f
No revisions left to test, checking graph state.
 Result found: flight 90869 (pass), for last pass
 Result found: flight 90876 (fail), for first failure
 Repro found: flight 90878 (pass), for last pass
 Repro found: flight 90882 (fail), for first failure
 Repro found: flight 90886 (pass), for last pass
 Repro found: flight 90894 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  libvirt git://libvirt.org/libvirt.git
  Bug introduced:  ad7520e83f70892dd7ae6cd0cbc66d0759733e90
  Bug not present: 6af73f53c6e40e80244bdacafeb3d0525a0c4189
  Last fail repro: http://logs.test-lab.xenproject.org/osstest/logs/90894/


  commit ad7520e83f70892dd7ae6cd0cbc66d0759733e90
  Author: John Ferlan <jferlan@redhat.com>
  Date:   Tue Mar 29 18:22:46 2016 -0400
  
      qemu: Create domain master key
      
      Add a masterKey and masterKeyLen to _qemuDomainObjPrivate to store a
      random domain master key and its length in order to support the ability
      to encrypt/decrypt sensitive data shared between libvirt and qemu. The
      key will be base64 encoded and written to a file to be used by the
      command line building code to share with qemu.
      
      New API's from this patch:
      
        qemuDomainGetMasterKeyFilePath:
          Return a path to where the key is located
      
        qemuDomainWriteMasterKeyFile: (private)
          Open (create/trunc) the masterKey path and write the masterKey
      
        qemuDomainMasterKeyReadFile:
          Using the master key path, open/read the file, and store the
          masterKey and masterKeyLen. Expected use only from qemuProcessReconnect
      
        qemuDomainGenerateRandomKey: (private)
          Generate a random key using available algorithms
      
          The key is generated either from the gnutls_rnd function if it
          exists or a less cryptographically strong mechanism using
          virGenerateRandomBytes
      
         qemuDomainMasterKeyRemove:
          Remove traces of the master key, remove the *KeyFilePath
      
        qemuDomainMasterKeyCreate:
          Generate the domain master key and save the key in the location
          returned by qemuDomainGetMasterKeyFilePath.
      
          This API will first ensure the QEMU_CAPS_OBJECT_SECRET is set
          in the capabilities. If not, then there's no need to generate
          the secret or file.
      
      The creation of the key will be attempted from qemuProcessPrepareHost
      once the libDir directory structure exists.
      
      The removal of the key will handled from qemuProcessStop just prior
      to deleting the libDir tree.
      
      Since the key will not be written out to the domain object XML file,
      the qemuProcessReconnect will read the saved file and restore the
      masterKey and masterKeyLen.

pnmtopng: 207 colors found
Revision graph left in /home/logs/results/bisect/libvirt/build-amd64-libvirt.libvirt-build.{dot,ps,png,html,svg}.
----------------------------------------
90894: tolerable ALL FAIL

flight 90894 libvirt real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/90894/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-amd64-libvirt           5 libvirt-build           fail baseline untested


jobs:
 build-amd64-libvirt                                          fail    


------------------------------------------------------------
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


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

             reply	other threads:[~2016-04-11  3:44 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-11  3:44 osstest service owner [this message]
  -- strict thread matches above, loose matches on Subject: below --
2022-07-21 22:25 [libvirt bisection] complete build-amd64-libvirt osstest service owner
2020-05-23 11:48 osstest service owner
2018-11-19  5:17 osstest service owner
2018-08-18 18:24 osstest service owner
2018-06-07 17:35 osstest service owner
2018-01-13 23:36 osstest service owner
2017-04-28 13:17 osstest service owner
2016-11-03 16:19 osstest service owner
2016-06-15 18:59 osstest service owner
2016-05-28  7:15 osstest service owner
2016-05-21 16:23 osstest service owner
2016-04-17  1:57 osstest service owner
2016-02-03  4:13 osstest service owner
2015-12-16  1:25 osstest service owner
2015-09-28 23:09 osstest service owner
2015-08-16 21:50 osstest service owner
2015-01-20 17:20 xen.org
2015-01-06  1:55 xen.org
2014-09-26 17:29 xen.org
2014-07-11  7:06 xen.org
2014-07-11  7:23 ` Olaf Hering
2014-07-11 13:43   ` Ian Campbell
2014-07-11 13:48     ` Olaf Hering
2014-07-11 15:06     ` Jim Fehlig

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=E1apSmT-0007eo-Ad@osstest.test-lab.xenproject.org \
    --to=osstest-admin@xenproject.org \
    --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).