Closed Bug 1866976 Opened 2 years ago Closed 2 years ago

Upgrade lint docker image to Debian 12

Categories

(Developer Infrastructure :: Source Code Analysis, task)

Tracking

(firefox122 fixed)

RESOLVED FIXED
Tracking Status
firefox122 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(4 files)

No description provided.

TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/docker/firefox-snap/runme.sh:77:75 | Double quote to prevent globbing and word splitting. (2086)
TEST-UNEXPECTED-ERROR | /builds/worker/checkouts/gecko/taskcluster/docker/funsize-update-generator/runme.sh:30:41 | Expansions inside ${..} need to be quoted separately, otherwise they match as patterns. (2295)

The versions currently in tox_requirements.txt don't work with python
3.11.

distlib, filelock and platformdirs are new dependencies for the newer
version of virtualenv.

Nose is not maintained and doesn't work with more recent versions of
python. Pynose is a maintained fork that supports the latest python
releases. Mercurial 5.2 also doesn't work with more recent versions of
python. 6.4 is what we have in other places.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/e0e3efb2632e Fix new warnings from new shellcheck version. r=releng-reviewers,jcristau https://hg.mozilla.org/integration/autoland/rev/52b9fdbca0e5 Upgrade py and virtualenv for tox. r=linter-reviewers,ahal https://hg.mozilla.org/integration/autoland/rev/a5dbce4815be Upgrade nose and mercurial for mozharness tests. r=releng-reviewers,jcristau https://hg.mozilla.org/integration/autoland/rev/4133d99c3696 Upgrade lint docker image to Debian 12. r=linter-reviewers,ahal
Regressions: 1874758
See Also: → 1904026
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: