New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 921324 link

Starred by 4 users

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

moblab-generic-vm-pre-cq: error getting label HWIDLabel

Project Member Reported by drinkcat@chromium.org, Jan 12

Issue description

At first I was conflating with crbug.com/920855, but this is a different issue.

https://luci-logdog.appspot.com/logs/chromeos/buildbucket/cr-buildbucket.appspot.com/8924579476906532656/+/steps/MoblabVMTest/0/stdout

19:16:46 INFO | autoserv| [stderr] ERROR:root:error getting label HWIDLabel.
19:16:46 INFO | autoserv| [stderr] Traceback (most recent call last):
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/server/hosts/base_label.py", line 203, in get_labels
19:16:46 INFO | autoserv| [stderr]     labels.extend(label.get(host))
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/server/hosts/base_label.py", line 83, in get
19:16:46 INFO | autoserv| [stderr]     return self.generate_labels(host)
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/server/hosts/cros_label.py", line 596, in generate_labels
19:16:46 INFO | autoserv| [stderr]     hwid = host.run_output('crossystem hwid').strip()
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/client/common_lib/hosts/base_classes.py", line 131, in run_output
19:16:46 INFO | autoserv| [stderr]     return self.run(command, *args, **dargs).stdout.rstrip()
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/server/hosts/ssh_host.py", line 335, in run
19:16:46 INFO | autoserv| [stderr]     return self.run_very_slowly(*args, **kwargs)
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/server/hosts/ssh_host.py", line 324, in run_very_slowly
19:16:46 INFO | autoserv| [stderr]     ssh_failure_retry_ok)
19:16:46 INFO | autoserv| [stderr]   File "/usr/local/autotest/server/hosts/ssh_host.py", line 268, in _run
19:16:46 INFO | autoserv| [stderr]     raise error.AutoservRunError("command execution error", result)
19:16:46 INFO | autoserv| [stderr] AutoservRunError: command execution error
19:16:46 INFO | autoserv| [stderr] * Command:
19:16:46 INFO | autoserv| [stderr]     /usr/bin/ssh -a -x  -o ControlPath=/tmp/_autotmp_QPirl8ssh-master/socket
19:16:46 INFO | autoserv| [stderr]     -o Protocol=2 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null
19:16:46 INFO | autoserv| [stderr]     -o BatchMode=yes -o ConnectTimeout=30 -o ServerAliveInterval=900 -o
19:16:46 INFO | autoserv| [stderr]     ServerAliveCountMax=3 -o ConnectionAttempts=4 -l root -p 22
19:16:46 INFO | autoserv| [stderr]     192.168.231.100 "export LIBC_FATAL_STDERR_=1; if type \"logger\" >
19:16:46 INFO | autoserv| [stderr]     /dev/null 2>&1; then logger -tag \"autotest\"
19:16:46 INFO | autoserv| [stderr]     \"server[stack::generate_labels|run_output|run] -> ssh_run(crossystem
19:16:46 INFO | autoserv| [stderr]     hwid)\";fi; crossystem hwid"
 
Kinda looks like this VM doesn't even start. And I don't see any useful logs being stashed anywhere. But this pre-cq hasn't passed since mid-Friday:

https://cros-goldeneye.corp.google.com/chromeos/legoland/builderHistory?buildConfig=moblab-generic-vm-pre-cq&buildBranch=master&startCursor=Ci0SJ2oQc35jci1idWlsZGJ1Y2tldHITCxIFQnVpbGQYkOPrm4W6l-17DBgAIAA%3D
The HWIDLabel is a false signal, that always fails on VM and is not something that is critical to the moblab process.

I am not sure if there are differences with pre-cq runs - but why is there no image to debug ?  Without being able to get the VM workspace it is going to be hard to figure out what is going on.

https://pantheon.corp.google.com/storage/browser/chromeos-image-archive/moblab-generic-vm-pre-cq/R73-11568.0.0-b3346616/workspace.tar.bz2

Comment 3 by namyoon@chromium.org, Today (10 hours ago)

Cc: namyoon@chromium.org

Sign in to add a comment