Bug 9746 - RRS: Update to work with python3
Summary: RRS: Update to work with python3
Status: RESOLVED FIXED
Alias: None
Product: Recipe Reporting System (RRS)
Classification: Yocto Project Subprojects
Component: Recipe Reporting System (RRS) (show other bugs)
Version: 2.2
Hardware: x86 Multiple
: High normal
Target Milestone: 2.2 M2
Assignee: Aníbal Limón
QA Contact: Libertad
URL:
Whiteboard:
Depends on:
Blocks: 8650 8943 7909 8133 8400 9081
  Show dependency tree
 
Reported: 2016-06-09 16:58 UTC by Aníbal Limón
Modified: 2016-07-01 21:49 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aníbal Limón 2016-06-09 16:58:09 UTC
RRS is broken due to python3, Paul Eggleton has a branch [1] for support python3 in layerindex (RRS is based onm layerindex).

A work is needed to upgrade RRS to support python3.

[1] http://git.yoctoproject.org/cgit/cgit.cgi/layerindex-web/log/?h=paule/WIP
Comment 1 Aníbal Limón 2016-06-23 16:19:15 UTC
Some changes are done [1] based on Paul/WIP branch now the RRS will work but i don't feel very confidence with these changes, the RRS needs some improvements for support Django 1.8 and Python3 in more clear way.

[1] http://git.yoctoproject.org/cgit/cgit.cgi/layerindex-web/log/?h=rrs_py3
Comment 2 Aníbal Limón 2016-07-01 21:39:36 UTC
Patches are done [1] and deployed into RRS [2] notification email [3].

Futher work is needed to clean-up RRS and integrate into layerindex or create another separated codebase, a bug exists for that work, see:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=7044


[1] http://git.yoctoproject.org/cgit/cgit.cgi/layerindex-web/log/?h=rrs_py34
[2] http://recipes.yoctoproject.org
[3] https://lists.yoctoproject.org/pipermail/yocto/2016-July/030933.html