Closed Bug 1345105 Opened 8 years ago Closed 8 years ago

Disable gnome-software-service on desktop1604-test

Categories

(Taskcluster Graveyard :: Docker Images, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla55

People

(Reporter: whimboo, Assigned: whimboo)

References

Details

Attachments

(2 files)

With Ubuntu 16.04 the Gnome-Software center was introduced, but it's not fully finished yet. There is an autostart entry for gnome-software-service in /etc/xdg/autostart which triggers `/usr/bin/gnome-software --gapplication-service`. This command hangs with failures as described in bug 1331198 comment 30, which causes 100% of cpu load for a couple of minutes. The result is that every other process running at this time sees a slow down. Side-effects like bug 1331198 can occur when we fail to start Firefox in an appropriate duration of time. Given that we do not want to have updates automatically installed we can simply disable the service. I won't do the removal of the packages yet, given that this might have other side-effects.
Component: Integration → Docker Images
Ccing relops since we'll need to disable this in puppet for talos as well.
we still run 12.04 for talos machines
Amy's talking about the new hardware.
Blocks: 1261598
The example try push was successful and we are down with Firefox (debug) startup times from >2min to around 30s! I didn't do more checks for performance increase while running the tests. https://treeherder.mozilla.org/#/jobs?repo=try&revision=de93ee15acf4348c84422ab265d175f17d77d5fd I will submit a patch and do a try all.
Comment on attachment 8844522 [details] Bug 1345105 - Disable gnome-software-service on desktop1604-test. https://reviewboard.mozilla.org/r/117920/#review119644 Nice!
Attachment #8844522 - Flags: review?(dustin) → review+
Pushed by hskupin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0249dd5ea5da Disable gnome-software-service on desktop1604-test. r=dustin
Blocks: 1315611
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
Given that this is a blocker for webdriver specific patch we would like to get uplifted to esr52, it would be great to see that we can also uplift this test-only patch to all other branches.
Whiteboard: [checkin-needed-aurora][checkin-needed-beta][checkin-needed-esr52]
Whiteboard: [checkin-needed-aurora][checkin-needed-beta][checkin-needed-esr52] → [checkin-needed-beta][checkin-needed-esr52]
Whiteboard: [checkin-needed-beta][checkin-needed-esr52] → [checkin-needed-esr52]
This'll need some rebasing for esr52 due to differing filenames. Mercurial claims to rebase through it, but the resulting diff gives me some cause for concern. Can you please take a look, Henrik?
Flags: needinfo?(hskupin)
It was really only a path change because in Firefox 52.0 and the esr52 branch the location is not taskcluster/docker but testing/docker.
Flags: needinfo?(hskupin)
Whiteboard: [checkin-needed-esr52]
Blocks: 1366828
Product: Taskcluster → Taskcluster Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: