Closed Bug 1725444 Opened 4 months ago Closed 4 months ago

Permanent EME partner repack failures when Gecko 92 merges to Release on 2021-08-30: usr/bin/env: ‘python2’: No such file or directory

Categories

(Release Engineering :: Release Automation: Other, defect)

defect

Tracking

(firefox-esr91 unaffected, firefox91 unaffected, firefox92blocking verified, firefox93blocking fixed)

VERIFIED FIXED
Tracking Status
firefox-esr91 --- unaffected
firefox91 --- unaffected
firefox92 blocking verified
firefox93 blocking fixed

People

(Reporter: aryx, Assigned: jcristau)

Details

Attachments

(1 file)

[task 2021-08-12T15:41:44.380Z] 15:41:44     INFO - retry: Calling _repo_init with args: ('/builds/worker/workspace/repo',), kwargs: {}, attempt #1
[task 2021-08-12T15:41:44.381Z] 15:41:44     INFO - Running command: ['/builds/worker/workspace/repo', 'init', '--no-repo-verify', '-u', 'git@github.com:moz-releng-automation-stage/mozilla-EME-free-manifest.git'] in /builds/worker/workspace
[task 2021-08-12T15:41:44.381Z] 15:41:44     INFO - Copy/paste: /builds/worker/workspace/repo init --no-repo-verify -u git@github.com:moz-releng-automation-stage/mozilla-EME-free-manifest.git
[task 2021-08-12T15:41:44.381Z] 15:41:44     INFO - Using partial env: {'GIT_SSH_COMMAND': 'ssh -oIdentityFile=/builds/partner-github-ssh'}
[task 2021-08-12T15:41:44.381Z] 15:41:44    DEBUG - ENV: GIT_SSH_COMMAND is now ssh -oIdentityFile=/builds/partner-github-ssh
[task 2021-08-12T15:41:44.382Z] 15:41:44     INFO -  /usr/bin/env: ‘python2’: No such file or directory
[task 2021-08-12T15:41:44.382Z] 15:41:44    ERROR - Return code: 127

Also asking how to get of the update verify failures in these simulations which have been around for some and don't cause issues in production. See bug 1677171 and bug 1685285.

Assignee: nobody → jcristau

The partner-repack scripts use the "repo" tool from
https://github.com/mozilla/git-repo which hasn't been ported to python3
yet, so need to make sure python2 is available.

Pushed by jcristau@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3e0e64d584b2
install python2 in partner-repack docker image. r=releng-reviewers,bhearsum
Status: ASSIGNED → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED

Comment on attachment 9236198 [details]
Bug 1725444 - install python2 in partner-repack docker image. r?#releng

Beta/Release Uplift Approval Request

  • User impact if declined: no eme-free and other partner repacks can be generated.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: No
  • Needs manual test from QE?: No
  • If yes, steps to reproduce: Verified on try in a release simulation.
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): just adding a package to the partner-repack docker image so scripts that expect python2 can run.

Best guess is this was uncovered by bug 1719622 updating to hg 5.8.

  • String changes made/needed: n/a
Attachment #9236198 - Flags: approval-mozilla-beta?

Comment on attachment 9236198 [details]
Bug 1725444 - install python2 in partner-repack docker image. r?#releng

Approved for 92.0b5.

Attachment #9236198 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.