add image_builder_arm64 docker image
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox-esr115 fixed, firefox129 fixed)
People
(Reporter: jcristau, Assigned: jcristau)
References
Details
Attachments
(15 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-esr115+
|
Details | Review |
| Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
Replace successive RUN commands with small shell scripts, to make it
easier to add arm64 support.
| Assignee | ||
Comment 4•2 years ago
|
||
Looks like kaniko now handles VOLUME instructions before anything else,
so by the time we get to RUN mkdir, /build already exists.
| Assignee | ||
Comment 5•2 years ago
|
||
Adjust kaniko arguments passed in by build-image:
- pass --cache=true to kaniko, otherwise it seems to look for an image named
"parent" on docker hub instead of looking at the tar we put in the cache dir - pass a cache-repo to kaniko, otherwise it refuses to enable caching
(https://github.com/GoogleContainerTools/kaniko/pull/374)
| Assignee | ||
Comment 6•2 years ago
|
||
kaniko runs out of memory when building large images such as updatebot;
disabling compressed caching helps.
| Assignee | ||
Comment 7•2 years ago
|
||
We use the cache to feed the parent image to kaniko, we don't need to
push anything back to it.
| Assignee | ||
Comment 8•2 years ago
|
||
| Assignee | ||
Comment 9•2 years ago
|
||
| Assignee | ||
Comment 10•2 years ago
|
||
| Assignee | ||
Comment 11•2 years ago
|
||
| Assignee | ||
Comment 12•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Comment 13•2 years ago
|
||
| Assignee | ||
Comment 14•2 years ago
|
||
Comment 15•2 years ago
|
||
Comment 16•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/1deab1c805f8
https://hg.mozilla.org/mozilla-central/rev/cb44e52eebb8
https://hg.mozilla.org/mozilla-central/rev/b9020a9e3a01
https://hg.mozilla.org/mozilla-central/rev/94ddd5078006
https://hg.mozilla.org/mozilla-central/rev/e6487cd2d51c
https://hg.mozilla.org/mozilla-central/rev/b8bc3d254302
https://hg.mozilla.org/mozilla-central/rev/bdfb12840982
https://hg.mozilla.org/mozilla-central/rev/11d539194c48
https://hg.mozilla.org/mozilla-central/rev/55df8fca8ebb
https://hg.mozilla.org/mozilla-central/rev/1e8e13f84b51
https://hg.mozilla.org/mozilla-central/rev/1ccb0c3e4ce0
https://hg.mozilla.org/mozilla-central/rev/11d0c25bdb8a
https://hg.mozilla.org/mozilla-central/rev/c1ee1af5b8df
https://hg.mozilla.org/mozilla-central/rev/a20de1f68b26
| Assignee | ||
Comment 18•5 months ago
|
||
Looks like kaniko now handles VOLUME instructions before anything else,
so by the time we get to RUN mkdir, /build already exists.
Original Revision: https://phabricator.services.mozilla.com/D213061
Updated•5 months ago
|
Comment 19•5 months ago
|
||
firefox-esr115 Uplift Approval Request
- User impact if declined/Reason for urgency: bustage fix
- Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing: n/a
- Risk associated with taking this patch: low
- Explanation of risk level: fixes for CI docker image builds
- String changes made/needed?: n/a
- Is Android affected?: no
Updated•5 months ago
|
Updated•5 months ago
|
Comment 20•5 months ago
|
||
| uplift | ||
Updated•4 months ago
|
Description
•