Weekly Status: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 1: Line 1:
== Yocto Project Weekly Status August 6, 2019 ==
== Yocto Project Weekly Status August 13, 2019 ==
Current Dev Position: YP 2.8 M3<br/>
Current Dev Position: YP 2.8 M3<br/>
Next Deadline: YP 2.8 Milestone M3 Cutoff (Feature Freeze) Aug 25, 2019<br/>
Next Deadline: YP 2.8 Milestone M3 Cutoff (Feature Freeze) Aug 25, 2019<br/>
Line 5: Line 5:
'''SWAT Team Rotation:'''<br/>
'''SWAT Team Rotation:'''<br/>


*SWAT lead is currently: Ross
*SWAT lead is currently: Amanda
*SWAT team rotation: Ross -> Amanda on Aug. 9, 2019
*SWAT team rotation: Amanda -> Chen on Aug. 16, 2019
*SWAT team rotation: Amanda -> Chen on Aug. 16, 2019
*https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
*SWAT team rotation: Chen -> Armin on Aug. 23, 2019
*://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team


'''Next Team Meetings:'''<br/>
'''Next Team Meetings:'''<br/>
*Bug Triage meeting Thursday August 8th at 7:30am PDT (https://zoom.us/j/454367603)
*Bug Triage meeting Thursday August 15th at 7:30am PDT (https://zoom.us/j/454367603)
*Monthly Project Meeting August 6th at 8am PDT (https://zoom.us/j/990892712)  
*Monthly Project Meeting Sept. 3rd at 8am PDT (https://zoom.us/j/990892712)  
*Twitch - Next event is August 6th at 8am PDT (https://www.twitch.tv/yocto_project)
*Twitch - Next event is Sept. 3rd at 8am PDT (https://www.twitch.tv/yocto_project)


'''Key Status/Updates:'''<br/>
'''Key Status/Updates:'''<br/>
*YP 2.8 M2 is due for release this week
*YP 2.6.3 is out of QA and being readied for release.
*YP 2.6.3 is in QA
*This release which was 2.8 will now become 3.0.
*We have a new “newcomer” bug category which are bugs suited to someone new to the project. These can be seen here: https://wiki.yoctoproject.org/wiki/Bug_Triage#Newcomer_Bugs
*The sstate has equivalency work has run into some challenges:
*This release which was 2.8 will now become 3.0
**performance of the hash server is not able to scale to the autibuilder’s load
*The project is working on some mentor and mentee opportunities. Please see the separate email from Nicolas on the yocto list about this.
**performance of runqueue has regressed even when not using the hash equivalency code
*Patches to bitbake to enable the task scheduler to react to “equivalent” build output have merged. There is more information about this major change in a separate email:
**bugfixes in master-next regress performance even further
http://lists.openembedded.org/pipermail/openembedded-core/2019-August/285300.html
**there are bugs being triggered by the has equivalency code that need investigation and resolution (along with test cases creating).
*It is hoped this change should improve productivity and reduce rebuilds.
These issues are being worked on but we need to ensure correctness of the new code first before the performance can be fixed
*In making some of these changes, there were some API changes in bitbake, notably the removal of the bb.build.FuncFailed exception, the signature generator task representation changed and there were some siggen function API changes.
*There were updates so some key components for bug fixes this week, in particular pseudo.
libx11-diet was removed as its not really appropriate on a modern locale aware system.
*General patch merging is happening and the queue is mostly clear and flowing but it isn’t happening as frequently as usual due to the hash equivalency work.


'''Planned Releases for YP 3.0 {2.8}:'''<br/>
'''Planned Releases for YP 3.0 {2.8}:'''<br/>

Revision as of 14:48, 13 August 2019

Yocto Project Weekly Status August 13, 2019

Current Dev Position: YP 2.8 M3
Next Deadline: YP 2.8 Milestone M3 Cutoff (Feature Freeze) Aug 25, 2019

SWAT Team Rotation:

  • SWAT lead is currently: Amanda
  • SWAT team rotation: Amanda -> Chen on Aug. 16, 2019
  • SWAT team rotation: Chen -> Armin on Aug. 23, 2019
    //wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team

Next Team Meetings:

Key Status/Updates:

  • YP 2.6.3 is out of QA and being readied for release.
  • This release which was 2.8 will now become 3.0.
  • The sstate has equivalency work has run into some challenges:
    • performance of the hash server is not able to scale to the autibuilder’s load
    • performance of runqueue has regressed even when not using the hash equivalency code
    • bugfixes in master-next regress performance even further
    • there are bugs being triggered by the has equivalency code that need investigation and resolution (along with test cases creating).

These issues are being worked on but we need to ensure correctness of the new code first before the performance can be fixed

  • There were updates so some key components for bug fixes this week, in particular pseudo.
  • General patch merging is happening and the queue is mostly clear and flowing but it isn’t happening as frequently as usual due to the hash equivalency work.

Planned Releases for YP 3.0 {2.8}:

  • M2 is out of QA and being reviewed.
  • M2 Release 26th July
  • M3 Cutoff (Feature Freeze) 25th Aug
  • M3 Release 6th Sept
  • M4 Cutoff 30th Sept - this will be YP 3.0.
  • YP 3.0 {2.8 (M4)} Final Release 25th Oct

Planned upcoming dot releases:

  • YP 2.7.2 (Warrior) is planned for after 2.8 M2 release.
  • YP 2.6.3 (Thud) is in QA.

Tracking Metrics:

Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.8_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.8_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.8_Features

Archives