Open Bug 1595982 Opened 3 months ago Updated 2 months ago

[mozharness] make mozharness/base python3 compatible

Categories

(Release Engineering :: Applications: MozharnessCore, task)

task
Not set

Tracking

(Not tracked)

People

(Reporter: egao, Assigned: egao)

References

(Blocks 1 open bug)

Details

(Keywords: leave-open)

Attachments

(7 files)

Since mozharness is quite large, this bug will track work in the mozharness::mozharness::base directory.

Attachment #9108304 - Attachment description: Bug 1595982 - make mozharness > script.py python3 compatible → Bug 1595982 - make mozharness::base::script.py python3 compatible
Summary: [mozharness] make script.py python3 compatible → [mozharness] make mozharness::base python3 compatible
Assignee: nobody → egao
Attachment #9108896 - Attachment description: Bug 1595982 - make mozharness::base::log.py python3 compatible → Bug 1595982 - make mozharness::base::log.py and errors.py python3 compatible
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/ee0fdf5558a8
make mozharness::base::script.py python3 compatible r=aki
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9d2c4851e407
make mozharness::base::python.py python3 compatible r=aki
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a52abf84721a
make mozharness::base::transfer.py python3 compatible r=aki
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/4f123ce2cc07
make mozharness::base::vcs python3 compatible r=aki
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/59d5dcf22862
make mozharness::base::log.py and errors.py python3 compatible r=aki
Attachment #9110120 - Attachment description: Bug 1595982 - make mozharness::base::config.py and diskutils.py python3 compatible → Bug 1595982 - make mozharness::base::config.py and diskutils.py python3 compatible and correct mistake with import in python.py
Attachment #9110120 - Attachment description: Bug 1595982 - make mozharness::base::config.py and diskutils.py python3 compatible and correct mistake with import in python.py → Bug 1595982 - make mozharness::base::config.py and diskutils.py python3 compatible
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8afa2a9e5451
make mozharness::base::config.py and diskutils.py python3 compatible r=aki

Turns out, I missed a bunch of changes to be done in the mozharness::base files, so this bug would have to remain open longer and have patches with similar names attached.

Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c6ded1c53db8
fix incorrect import in python3 codepath inside mozharness/base/python.py r=aki
Summary: [mozharness] make mozharness::base python3 compatible → [mozharness] make mozharness/base python3 compatible
You need to log in before you can comment on or make changes to this bug.