Closed Bug 1234416 Opened 4 years ago Closed 3 years ago

Frequent b2g hazard and device build "timed out after 600 seconds of no output" running and rerunning


(Release Engineering :: General, defect)

Not set


(firefox46 fixed)

Tracking Status
firefox46 --- fixed


(Reporter: philor, Unassigned)



(1 file)
this seems to have come out of the blue- the code for poolmanager was added on Nov 30 from:

Now 3 weeks later we are having issues?

:catlee, you had reviewed the code that added the reference to pool manager, is there a reason why this package isn't available for these jobs?
Flags: needinfo?(catlee)
catlee is on pto, maybe coop would have another lead
Flags: needinfo?(catlee) → needinfo?(coop)
I've reopened the bug 1207688. The python + openssl hackery there seems to have been more fragile than expected.
Flags: needinfo?(coop)
The traceback about being unable to import requests is a warning -- all that code is intended to be optional and shouldn't impact the rest of the job. The errors related to git later in the log look more relevant.
No longer depends on: 1207688
Yeah, the poolmanager change isn't related, nor the python+openssl hacks. This looks like the normal 'repo' suckage. Something is causing 'HEAD' in some of the git repos to not exist or be invalid.

We have some minor cleanup to do in the post-run handling to remove the spurious exception there.
Comment on attachment 8704362 [details]
MozReview Request: Bug 1234416 - Check that userconfig exists before trying to remove. r=jlund

lgtm :)

::: testing/mozharness/scripts/
(Diff revision 1)
> +        if os.path.exists(userconfig_path):

another option is to use self.rmtree

this will check for path existance for you, then, if it's not a dir, it will use os.remove but throw in some mh logging and retry logic to boot
Attachment #8704362 - Flags: review?(jlund) → review+
Closed: 4 years ago
Resolution: --- → FIXED
we've updated the git tarballs used by automation - hopefully that helps this issue.
Resolution: FIXED → ---
Closed: 4 years ago3 years ago
Resolution: --- → WONTFIX
Component: General Automation → General
You need to log in before you can comment on or make changes to this bug.