Closed Bug 1176031 Opened 9 years ago Closed 9 years ago

Install x11-xserver-utils in the base-test image for the 'xset' command

Categories

(Taskcluster Graveyard :: Docker Images, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ahal, Assigned: ahal)

References

Details

Attachments

(2 files)

The desktop mozharness test jobs require 'xset' to disable the screensaver:
https://hg.mozilla.org/build/mozharness/file/71d9f0cebbca/configs/unittests/linux_unittest.py#l131

It looks like the x11-xserver-utils package contains this binary, we should install it.
Component: TaskCluster → General
Product: Testing → Taskcluster
Assignee: nobody → dustin
Component: General → Docker Images
Hmm, looks like base-tester and tester need some TLC!
I'm pushing base-test:0.0.5 to the taskcluster docker hub repo, rather than quay.io.

The Dockerfile for this tries to add sources.list, but sources.list does not exist in-tree.  Not sure how that happened (Jonas?)!  The sources.list in the image includes puppetagain.pub.build.mozilla.org, which is Not A Good Idea, but I'll leave fixing that to another bug.
(In reply to Dustin J. Mitchell [:dustin] from comment #2)
> I'm pushing base-test:0.0.5 to the taskcluster docker hub repo, rather than
> quay.io.
> 
> The Dockerfile for this tries to add sources.list, but sources.list does not
> exist in-tree.  Not sure how that happened (Jonas?)!  The sources.list in
> the image includes puppetagain.pub.build.mozilla.org, which is Not A Good
> Idea, but I'll leave fixing that to another bug.

I have the sources.list it was originally built with (from lightsoapollo awhile back). I'll check it in as part of this patch.

Here's a try run with the xset problem solved:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=32be42688b08

This is using some custom images on my quay.io account, so after this lands we'll need to update the real images.
Eh, sorry.. I forgot to assign this to me. I have the patch for this, was just testing it out. I'll upload it shortly.
Bug 1176031 - Add x11-server-utils package to the 'tester' image, r=dustin
Attachment #8670790 - Flags: review?(dustin)
Comment on attachment 8670790 [details]
MozReview Request: Bug 1176031 - Add x11-server-utils package to the 'tester' image, r=dustin

https://reviewboard.mozilla.org/r/21453/#review19323

Looks good.  We can land the other cleanups in another bug.
Attachment #8670790 - Flags: review?(dustin) → review+
Assignee: dustin → ahalberstadt
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: