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

Issue 853056 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner: ----
Closed: Jun 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Unable to run cros tryjob hwtest for guado_moblab

Project Member Reported by haddowk@chromium.org, Jun 15 2018

Issue description

I tried on two separate machines to exclude the hardware being the issue but the tryjob does not seem to be able to provision the moblab 

Command was
cros tryjob --remote -g 1100297 guado_moblab-paladin-tryjob --hwtest


Build bucket:
https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?buildbucketId=8943703074664376944

From the logs
http://cros-full-0013.mtv.corp.google.com/results/208571908-chromeos-test/chromeos2-row1-rack8-host5/debug/autoserv.DEBUG


DevServerException: CrOS auto-update failed for host chromeos2-row1-rack8-host5: 0) RootfsUpdateError: Failed to perform rootfs update: DevServerStartupError('Timeout (30) waiting for remote devserver port_file',), 1) RootfsUpdateError: Failed to perform rootfs update: DevServerStartupError('Timeout (30) waiting for remote devserver port_file',)

Previous attempt was

https://cros-goldeneye.corp.google.com/chromeos/healthmonitoring/buildDetails?id=2665188


Similar dev server errors in 
http://cros-full-0013.mtv.corp.google.com/results/208527590-chromeos-test/chromeos2-row2-rack8-host11/provision_AutoUpdate/debug/

 
> [ ... ] update: DevServerStartupError('Timeout (30) waiting for remote devserver port_file',) [ ... ]

This message means that the devserver based AU wasn't able to install
and start a devserver on the moblab instance.  That's attempted because
quick-provision is disabled for tryjobs.

There's a new provisioning flow that's driven from Autotest instead of
the devserver.  That flow won't try and start a devserver on the moblab.
I can't guarantee that the new flow will work any better for tryjobs, but
we're committed to support that flow in future, whereas the devserver-based
flow is committed to go to the chopping block.

As of 17:40 or so today, the new flow is enabled for moblab, so we should
find out how the new flow behaves before we decide our next steps.

Status: Fixed (was: Untriaged)
I see this successful tryjob - thanks for the fix.
https://ci.chromium.org/p/chromeos/builders/luci.chromeos.general/Try/b8943249388377048672

Sign in to add a comment