Closed Bug 1657199 Opened 5 years ago Closed 5 years ago

Generate the same docker-image digests locally as in automation.

Categories

(Firefox Build System :: Task Configuration, defect)

defect

Tracking

(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox79 unaffected, firefox80 fixed, firefox81 fixed)

RESOLVED FIXED
81 Branch
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- unaffected
firefox80 --- fixed
firefox81 --- fixed

People

(Reporter: tomprince, Assigned: tomprince)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

In bug 1626058, I changed how the docker image digest was generated:

  • I used the same directory structure to generate the digest as was used for generating the context
  • I moved context generation to the decision task, and used the hash of that as part of the digest.

Unfortunately, it turns out the file name in the gzip part of the context .tar.gz differed between when we are creating a context to write out, and when were just generating the hash.

In bug 1626058, I changed how the docker image digest was generated:

  • I used the same directory structure to generate the digest as was used for generating the context
  • I moved context generation to the decision task, and used the hash of that as part of the digest.

Unfortunately, it turns out the file name in the gzip header of the context
.tar.gz differed between when we are creating a context to write out, and when
were just generating the hash.

This adjust the name used in the gzip header to be consistent.

Assignee: nobody → mozilla
Status: NEW → ASSIGNED
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/autoland/rev/7f0f8c22d1cc Generate the same docker-image digests locally as in automation; r=Callek
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch

Set release status flags based on info from the regressing bug 1626058

The patch landed in nightly and beta is affected.
:tomprince, is this bug important enough to require an uplift?
If not please set status_beta to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(mozilla)

It isn't needed, but it doesn't hurt.

Flags: needinfo?(mozilla)
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: