Closed
Bug 1275968
Opened 9 years ago
Closed 9 years ago
Create Ubuntu docker images for firefox-ui-tests
Categories
(Taskcluster Graveyard :: Docker Images, defect)
Taskcluster Graveyard
Docker Images
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: whimboo, Assigned: whimboo)
References
()
Details
For bug 1272236 we would need some new docker images. Those would primarily be based on Ubuntu. I think about Ubuntu 16.04 and maybe 14.04.
(In reply to Henrik Skupin (:whimboo) from bug 1272236 comment 8)
I talked with Dustin on IRC and we came to the conclusion that it will be better to build own docker images for firefox-ui-tests for the various Ubuntu versions we need. Those will be uploaded to docker hub, and the configs can be sticked into the tree. That means we can later easily reference those when the tests are getting triggered from in-tree graphs. I will file a new bug for that in a moment.
Assignee | ||
Updated•9 years ago
|
Assignee | ||
Comment 1•9 years ago
|
||
The functional tests which we already run via taskcluster in-tree, are based off the desktop-test docker container:
https://dxr.mozilla.org/mozilla-central/source/testing/docker/desktop-test/
So for the new docker images we would need a similar set of tools installed and configuration done. A look at this docker image shows that there is a chain of:
https://dxr.mozilla.org/mozilla-central/source/testing/docker/ubuntu1204-test-upd
https://dxr.mozilla.org/mozilla-central/source/testing/docker/ubuntu1204-test
ubuntu:12.04 (public from docker registry)
I would like to get started with the latest 16.04 LTS release of Ubuntu for our docker image.
Assignee | ||
Comment 2•9 years ago
|
||
I was working with Peter yesterday to find an alternative way which would allow us to avoid creating our own docker images. With a bit of querying via the TC API we were finally successful. The way is:
1. Query the TC index for the task which built the Firefox (opt) nightly build on mozilla-central and mozilla-aurora.
2. Use the task id to query for the task definition via the TC queue
3. Extract the docker image details from the payload of the task definition
So the work on this bug is no longer needed, which I'm happy about.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → WONTFIX
Updated•7 years ago
|
Product: Taskcluster → Taskcluster Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•