Closed Bug 1722028 Opened 3 years ago Closed 3 years ago

release-update-verify-config failures with esr and python3

Categories

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

defect

Tracking

(firefox91blocking fixed, firefox92 fixed)

RESOLVED FIXED
Tracking Status
firefox91 blocking fixed
firefox92 --- fixed

People

(Reporter: jcristau, Assigned: jmaher)

References

(Regression)

Details

Attachments

(1 file)

As seen in staging releases e.g. https://firefoxci.taskcluster-artifacts.net/ABH4gdonSeGVQRXbQBGYDA/0/public/logs/live_backing.log

[task 2021-07-23T14:01:44.094Z] 14:01:44     INFO - [mozharness: 2021-07-23 14:01:44.094350Z] Finished create-config step (failed)
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL - Uncaught exception: Traceback (most recent call last):
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/script.py", line 2358, in run
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -     self.run_action(action)
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/script.py", line 2292, in run_action
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -     self._possibly_run_method(method_name, error_if_missing=True)
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -   File "/builds/worker/checkouts/gecko/testing/mozharness/mozharness/base/script.py", line 2244, in _possibly_run_method
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -     return getattr(self, method_name)()
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -   File "testing/mozharness/scripts/release/update-verify-config-creator.py", line 523, in create_config
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -     for fromVersion in reversed(sorted(self.update_paths, key=LooseVersion)):
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -   File "/usr/lib/python3.8/distutils/version.py", line 52, in __lt__
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -     c = self._cmp(other)
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -   File "/usr/lib/python3.8/distutils/version.py", line 337, in _cmp
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL -     if self.version < other.version:
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL - TypeError: '<' not supported between instances of 'str' and 'int'
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL - Running post_fatal callback...
[task 2021-07-23T14:01:44.095Z] 14:01:44    FATAL - Exiting -1
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Pushed by jmaher@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3eb598ce9f0f fix partial compare to work in python3 when using ESR versions. r=bhearsum
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Blocks: meta-esr91
Regressed by: 1621960
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: