AutoservVerifyError: /dev/kvm is missing |
|||
Issue descriptionkefka-release failed HWTests because of the above message. Failure: https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8929798956414554800 Log: https://storage.cloud.google.com/chromeos-autotest-results/257523181-chromeos-test/chromeos2-row8-rack4-host20/debug/autoserv.DEBUG Relevant messages: Traceback (most recent call last): File "/usr/local/autotest/client/common_lib/hosts/repair.py", line 351, in _verify_host self.verify(host) File "/usr/local/autotest/server/hosts/cros_repair.py", line 416, in verify raise hosts.AutoservVerifyError('/dev/kvm is missing') AutoservVerifyError: /dev/kvm is missing 11/15 05:33:40.956 INFO | server_job:0217| FAIL ---- verify.ec_reset timestamp=1542288820 localtime=Nov 15 05:33:40 /dev/kvm is missing 11/15 05:33:40.957 INFO | repair:0110| Skipping this operation: All host verification checks pass 11/15 05:33:40.957 DEBUG| repair:0111| The following dependencies failed: 11/15 05:33:40.957 DEBUG| repair:0113| /dev/kvm should exist if device supports Linux VMs 11/15 05:33:40.957 ERROR| control:0074| Provision failed due to Exception. Traceback (most recent call last): File "/usr/local/autotest/results/hosts/chromeos2-row8-rack4-host20/1596576-provision/20181511052345/control.srv", line 54, in provision_machine host.verify() File "/usr/local/autotest/server/hosts/cros_host.py", line 1190, in verify self._repair_strategy.verify(self) File "/usr/local/autotest/client/common_lib/hosts/repair.py", line 756, in verify self._verify_root._verify_host(host, silent) File "/usr/local/autotest/client/common_lib/hosts/repair.py", line 348, in _verify_host self._verify_dependencies(host, silent) File "/usr/local/autotest/client/common_lib/hosts/repair.py", line 226, in _verify_dependencies self._verify_list(host, self._dependency_list, silent) File "/usr/local/autotest/client/common_lib/hosts/repair.py", line 216, in _verify_list raise AutoservVerifyDependencyError(self, failures) AutoservVerifyDependencyError: /dev/kvm is missing
,
Nov 15
I'm not sure I fully understand what happened here. If it detects that /dev/kvm is missing, it should do a repair action which corrects the problem with a cold reboot (ec reset). Does this provision check not do the repair that way?
,
Nov 15
Who's working on this? CQ and Release bugs need an owner.
,
Nov 16
I'm not sure what the problem here is. I can find a bunch of provision errors by searching stainless and see a bunch of these since I made this change. However, if I then SSH into the device.../dev/kvm is present..and if I lock it and run verify() on the host it completes fine as well. I don't understand if provision is different than repair/verify to know what to look at to investigate this more. I'll be OOO all next week as well. I'm going to need some help figuring this out as I'm not that familiar with how the lab runs.
,
Dec 12
|
|||
►
Sign in to add a comment |
|||
Comment 1 by dverkamp@chromium.org
, Nov 15