Closed
Bug 1725444
Opened 3 years ago
Closed 3 years 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)
Release Engineering
Release Automation: Other
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)
48 bytes,
text/x-phabricator-request
|
RyanVM
:
approval-mozilla-beta+
|
Details | Review |
- Beta-as-Release simulation
- How to run these simulations + use 'ship it' staging to request the release promotion
- Failure log
[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 | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee: nobody → jcristau
Assignee | ||
Comment 1•3 years ago
|
||
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.
Assignee | ||
Comment 2•3 years ago
|
||
Status: NEW → ASSIGNED
Pushed by jcristau@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3e0e64d584b2
install python2 in partner-repack docker image. r=releng-reviewers,bhearsum
Comment 4•3 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•3 years ago
|
||
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 6•3 years ago
|
||
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+
Comment 7•3 years ago
|
||
bugherder uplift |
Reporter | ||
Updated•3 years ago
|
Status: RESOLVED → VERIFIED
You need to log in
before you can comment on or make changes to this bug.
Description
•