Page MenuHomePhabricator

Merge blocker: Failed to create /nonexistent/.pki/nssdb directory
Closed, ResolvedPublic

Description

Many (all?) ContentTranslation tests seem to be now failing due to errors like:

[0313/135249.852625:ERROR:nss_util.cc(94)] Failed to create /nonexistent/.pki/nssdb directory.

For example from https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/494038:

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 13 2019, 2:03 PM
Nikerabbit updated the task description. (Show Details)Mar 13 2019, 2:09 PM
Lucas_Werkmeister_WMDE triaged this task as Unbreak Now! priority.Mar 13 2019, 3:40 PM

Merge blocker means UBN, as far as I’m aware. (It’s blocking merges in Wikidata-related extensions as well.)

Restricted Application added subscribers: Liuxinyu970226, TerraCodes. · View Herald TranscriptMar 13 2019, 3:40 PM
D3r1ck01 added a subscriber: D3r1ck01.EditedMar 13 2019, 4:27 PM

Jenkins builds seems to be failing too, could this be related. Actually, it's for all patches I think?

Running "karma:main" (karma) task
16:43:20 13 03 2019 15:43:20.017:DEBUG [config]: No config file specified.
16:43:20 13 03 2019 15:43:20.020:WARN [config]: "/" is proxied, you should probably change urlRoot to avoid conflicts

Change 496207 had a related patch set uploaded (by Thcipriani; owner: Thcipriani):
[integration/config@master] Revert "Revert "jjb: Switch MW+Parsoid jobs on hhvm to Stretch (quibble-stretch-hhvm)""

https://gerrit.wikimedia.org/r/496207

Presumably due to https://gerrit.wikimedia.org/r/#/c/integration/config/+/496162/ which was just deployed.

Deployed a revert just now

Change 496207 merged by jenkins-bot:
[integration/config@master] Revert "Revert "jjb: Switch MW+Parsoid jobs on hhvm to Stretch (quibble-stretch-hhvm)""

https://gerrit.wikimedia.org/r/496207

hashar closed this task as Resolved.Mar 13 2019, 6:14 PM
hashar assigned this task to thcipriani.

Just a note:

[ERROR:nss_util.cc(94)] Failed to create /nonexistent/.pki/nssdb directory.

Is supposedly harmless. The actual failure would rather be:

[ERROR:headless_shell.cc(118)] Navigation to  failed

And yeah that fails because of some unknown reason in the complicated stack.

Anyway Jessie is stuck to Chromium 59 so there is not much we can do with that container. The reason I have moved the job back to the Jessie container is due to some random segmentation faults ( T216689 ).

mmodell changed the subtype of this task from "Task" to "Production Error".Aug 28 2019, 11:07 PM