[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [libvirt test] 131908: trouble: blocked/broken/pass
flight 131908 libvirt real [real] http://logs.test-lab.xenproject.org/osstest/logs/131908/ Failures and problems with tests :-( Tests which did not succeed and are blocking, including tests which could not be run: build-i386-pvops <job status> broken build-i386-pvops 4 host-install(4) broken REGR. vs. 131857 Tests which did not succeed, but are not blocking: test-amd64-i386-libvirt-xsm 1 build-check(1) blocked n/a test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a test-amd64-i386-libvirt 1 build-check(1) blocked n/a test-amd64-i386-libvirt-pair 1 build-check(1) blocked n/a test-armhf-armhf-libvirt 14 saverestore-support-check fail like 131857 test-armhf-armhf-libvirt-raw 13 saverestore-support-check fail like 131857 test-amd64-amd64-libvirt-xsm 13 migrate-support-check fail never pass test-amd64-amd64-libvirt 13 migrate-support-check fail never pass test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 11 migrate-support-check fail never pass test-amd64-amd64-libvirt-vhd 12 migrate-support-check fail never pass test-armhf-armhf-libvirt 13 migrate-support-check fail never pass test-armhf-armhf-libvirt-raw 12 migrate-support-check fail never pass version targeted for testing: libvirt 7282f455aaaa8bf2f73236aa9ec6b65b33c0fcdb baseline version: libvirt 45b439c3af000eb41c819068d093406810dd036c Last test of basis 131857 2019-01-09 04:18:51 Z 2 days Failing since 131894 2019-01-10 04:18:50 Z 1 days 2 attempts Testing same since 131908 2019-01-11 04:19:16 Z 0 days 1 attempts ------------------------------------------------------------ People who touched revisions under test: Andrea Bolognani <abologna@xxxxxxxxxx> Daniel P. Berrangé <berrange@xxxxxxxxxx> Jiri Denemark <jdenemar@xxxxxxxxxx> Ján Tomko <jtomko@xxxxxxxxxx> Laine Stump <laine@xxxxxxxxx> Michal Privoznik <mprivozn@xxxxxxxxxx> Yuval Shaia <yuval.shaia@xxxxxxxxxx> jobs: build-amd64-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-pvops pass build-armhf-pvops pass build-i386-pvops broken test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm pass test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm blocked test-amd64-amd64-libvirt-xsm pass test-amd64-i386-libvirt-xsm blocked test-amd64-amd64-libvirt pass test-armhf-armhf-libvirt pass test-amd64-i386-libvirt blocked test-amd64-amd64-libvirt-pair pass test-amd64-i386-libvirt-pair blocked test-armhf-armhf-libvirt-raw pass test-amd64-amd64-libvirt-vhd 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-job build-i386-pvops broken broken-step build-i386-pvops host-install(4) Not pushing. ------------------------------------------------------------ commit 7282f455aaaa8bf2f73236aa9ec6b65b33c0fcdb Author: Laine Stump <laine@xxxxxxxxx> Date: Tue Jan 8 14:13:00 2019 -0500 util: use nlmsg_find_attr() instead of an open-coded loop This is about the same number of code lines, but is simpler, and more consistent with what will be added to check another attribute in a coming patch. As a side effect, it Resolves: https://bugzilla.redhat.com/1583131 Signed-off-by: Laine Stump <laine@xxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 37bb6facfc467179d6cfe6186ad6d5a55285c2c7 Author: Laine Stump <laine@xxxxxxxxx> Date: Mon Jan 7 15:55:31 2019 -0500 util: add a function to insert new interfaces to IPv6CheckForwarding list This same operation needs to be done in multiple places, so move the inline code into a separate function. Signed-off-by: Laine Stump <laine@xxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 0ea259b6bf3c89bb3b144eba38bc0bd32e516107 Author: Laine Stump <laine@xxxxxxxxx> Date: Sun Jan 6 17:35:47 2019 -0500 util: remove const specifier from nlmsghdr arg to virNetlinkDumpCallback() This is problematic if a callback function wants to send the nlmsghdr to a library function that has no "const" in its prototype (e.g. nlmsg_find_attr()) Signed-off-by: Laine Stump <laine@xxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 6ee53e54dcfa3285ed75e6f89d178bf2458ef75c Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Wed Jan 9 16:51:43 2019 +0100 apparmor: Move static data out of examples/ These files need to be installed on the system for apparmor support to work, so they don't belong with examples. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 50d5cb0df387a2073c269e35c696cfac2a31c9df Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Wed Jan 9 17:11:12 2019 +0100 src: Simplify installing/uninstalling data Instead of defining targets conditionally and depending on them unconditionally, define a couple of variables and conditionally add targets to them. In addition to removing a bunch of useless code, this has the nice effect of no longer requiring the main Makefile.am to have any knowledge about the contents of the various snippets it includes. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit ab575b7b7727d639c03d509f831c12458b15114a Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Thu Jan 10 14:05:31 2019 +0100 src: Only install SysV init scripts when libvirtd is built This is consistent with the way we already handle configuration for other init systems such as upstart and systemd. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit a5209817400151320384c34d4f573f2cf9445fd0 Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Thu Jan 10 15:06:36 2019 +0100 src: Define initdir Avoid building the same path several times. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 511df17aec36385320dbcc088ba85968537d1d42 Author: Jiri Denemark <jdenemar@xxxxxxxxxx> Date: Thu Jan 10 14:35:07 2019 +0100 cpu_map: Add support for arch-capabilities feature The feature was added to QEMU in 3.1.0 and it is currently blocking migration, which is expected to change in the future. Luckily 3.1.0 is new enough to give us migratability hints on each feature via query-cpu-model-expension, which means we don't need to use the "migratable" attribute on the CPU map XML. The kernel calls this feature arch_capabilities and RHEL/CentOS 7.* use arch-facilities. Apparently some CPU test files were gathered with the RHEL version of QEMU. Let's update the test files to avoid possible confusion about the correct naming. Signed-off-by: Jiri Denemark <jdenemar@xxxxxxxxxx> Reviewed-by: Ján Tomko <jtomko@xxxxxxxxxx> commit 2ebcff3a74931e6927c3afa7c48c9b0fecf0db4b Author: Michal Privoznik <mprivozn@xxxxxxxxxx> Date: Thu Jan 10 13:53:33 2019 +0100 qemu: Don't enable seclabel remembering for session mode The session daemon is unable to set XATTRs in 'trusted' namespace because it doesn't run as privileged process. Therefore, when creating the default qemu config enable rememberOwner only when running as privileged process. Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> Reviewed-by: Ján Tomko <jtomko@xxxxxxxxxx> commit 7fb5e319d95df010f726987b68f4caffa41e409f Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Wed Jan 9 18:22:39 2019 +0100 remote: Define sasldir Avoid building the same path several times. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 72e5285aa373fea2fa0579155f98da8fc0aae7a4 Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Wed Jan 9 18:11:33 2019 +0100 remote: Define sysctldir Avoid building the same path several times. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 2745f0e08e4fe6f7d83d7c15542aaf337b3834d0 Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Wed Jan 9 18:14:34 2019 +0100 remote: Define polkit{actions,rules}dir Avoid building the same path several times. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 7f65248ce56745e832075d2a6e86294c15a96d4c Author: Andrea Bolognani <abologna@xxxxxxxxxx> Date: Wed Jan 9 18:08:57 2019 +0100 remote: Move polkitdir definition No need to have two conditional blocks. Signed-off-by: Andrea Bolognani <abologna@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit 7cfd1fbb1332ae5df678b9f41a62156cb2e88c73 Author: Ján Tomko <jtomko@xxxxxxxxxx> Date: Fri Jan 4 10:17:46 2019 +0100 qemu: require reply from guest agent in qemuAgentGetInterfaces Since its introduction in commit 0977b8aa071 (released in v1.2.14) qemuAgentGetInterfaces calls qemuAgentCommand with needReply=false, which allows qemuAgentCommand to return 0 even when it did not get any reply from the agent. Set needReply to true, since we dereference it right after. This can be hit if libvirt is waiting for an event from the agent (e.g. shutdown) and the agent cannot reply in time (e.g. due to the guest being shut down), as reported in: https://bugzilla.redhat.com/show_bug.cgi?id=1663051 Signed-off-by: Ján Tomko <jtomko@xxxxxxxxxx> Reviewed-by: Jiri Denemark <jdenemar@xxxxxxxxxx> commit c39a0993dc509702f375b5ed55cbcbcdd6a9ca23 Author: Michal Privoznik <mprivozn@xxxxxxxxxx> Date: Wed Jan 9 17:18:58 2019 +0100 src/qemu: Fix indentation in Makefile.inc.am Three lines are a bit off there. Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> Reviewed-by: Erik Skultety <eskultet@xxxxxxxxxx> commit c10a6d50a40c062f37f5944de46b12bde66d3cbb Author: Daniel P. Berrangé <berrange@xxxxxxxxxx> Date: Mon Dec 24 15:09:25 2018 +0000 lxc: allow empty path in URI for historical compatibility The use of 'lxc://' was mistakenly broken in: commit 4c8574c85c554e68de0d8bf9b85727954a5bea91 Author: Daniel P. Berrangé <berrange@xxxxxxxxxx> Date: Wed Mar 28 12:49:29 2018 +0100 driver: ensure NULL URI isn't passed to drivers with whitelisted URIs Allow it again for historical compatibility. Signed-off-by: Daniel P. Berrangé <berrange@xxxxxxxxxx> commit f886271410cf8b64ce92d0f727efe1b9a922c8c7 Author: Michal Privoznik <mprivozn@xxxxxxxxxx> Date: Wed Jan 9 11:27:15 2019 +0100 qemu: Use ULL instead of uint64_t for RDMA GID event In the previous commit we are using uint64_t for storing subnet prefix and interface id that qemu reports in RDMA_GID_STATUS_CHANGED event. We also report them in some debug messages. This poses a problem because uint64_t can be UL or ULL depending on the host architecture and hence we wouldn't know which format to use. Switch to ULL which is big enough and doesn't suffer from the issue. Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> commit ed357cef18b21c26f15e342b712a7de3f28f9471 Author: Yuval Shaia <yuval.shaia@xxxxxxxxxx> Date: Mon Dec 24 12:15:12 2018 +0200 qemu: Process RDMA GID state change event This event is emitted on the monitor when a GID table in pvrdma device is modified and the change needs to be propagate to the backend RDMA device's GID table. The control over the RDMA device's GID table is done by updating the device's Ethernet function addresses. Usually the first GID entry is determine by the MAC address, the second by the first IPv6 address and the third by the IPv4 address. Other entries can be added by adding more IP addresses. The opposite is the same, i.e. whenever an address is removed, the corresponding GID entry is removed. The process is done by the network and RDMA stacks. Whenever an address is added the ib_core driver is notified and calls the device driver's add_gid function which in turn update the device. To support this in pvrdma device we need to hook into the create_bind and destroy_bind HW commands triggered by pvrdma driver in guest. Whenever a changed is made to the pvrdma device's GID table a special QMP messages is sent to be processed by libvirt to update the address of the backend Ethernet device. Signed-off-by: Yuval Shaia <yuval.shaia@xxxxxxxxxx> Signed-off-by: Michal Privoznik <mprivozn@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |