Weekly Status: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 1: Line 1:
== Yocto Project Weekly Status August 27, 2019 ==
== Yocto Project Weekly Status September 3, 2019 ==
Current Dev Position: YP 2.8 M4 Feature Freeze<br/>
Current Dev Position: YP 2.8 M4 Feature Freeze<br/>
Next Deadline: YP 3.0 Final Release 25th Oct<br/>
Next Deadline: YP 3.0 Final Release 25th Oct<br/>


'''SWAT Team Rotation:'''<br/>
'''SWAT Team Rotation:'''<br/>
*SWAT lead is currently: Anuj
*SWAT lead is currently: Armin
*SWAT team rotation: Anuj -> Armin on Aug. 30, 2019
*SWAT team rotation: Armin -> Paul on Sept. 6, 2019
*SWAT team rotation: Armin -> Paul on Sept. 6, 2019
*SWAT team rotation: Paul -> Ross on Sept. 13, 2019
*://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
*://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team


'''Next Team Meetings:'''<br/>
'''Next Team Meetings:'''<br/>
*Bug Triage meeting Thursday August 29th at 7:30am PDT (https://zoom.us/j/454367603)
*Bug Triage meeting Thursday August 5th at 7:30am PDT (https://zoom.us/j/454367603)
*Monthly Project Meeting Sept. 3rd 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 Sept. 10th at 8am PDT (https://www.twitch.tv/yocto_project)
*Twitch - Next event is Sept. 10th at 8am PDT (https://www.twitch.tv/yocto_project)
Line 16: Line 16:
'''Key Status/Updates:'''<br/>
'''Key Status/Updates:'''<br/>
*We’re now in feature freeze for 3.0 and working on bug fixing for final release
*We’re now in feature freeze for 3.0 and working on bug fixing for final release
*There are the following planned features which are still under consideration for 3.0:
*Several key 3.0 changes have now merged:
**5.2 linux-libc-kernel-headers
**5.2 kernel recipes
**Removal of LSB and poky-lsb and replacement with alt config testing
**Patches have significantly reduced the dependency on python2
**Reproducible builds are now being tested for core-image-minimal
*There are the following changes still under discussion/testing:
**Systemd vs. sysvinit defaults (maybe for the poky alternative configuration tests)
**Systemd vs. sysvinit defaults (maybe for the poky alternative configuration tests)
**Removal of LSB and poky-lsb and replacement with alt config testing
**Making 5.2 the default kernel for qemu (has regressions, see below)
**Hashserv performance issue resolution
**Final configuration of hash equivalency
**Final configuration of hash equivalency
**toolchain testsuite patch series
*The sstate hash equivalency continues to have challenges:
*The sstate hash equivalency continues to have challenges:
**we need to rework the client/server communication to scale to the autobuilder
**we need to rework the client/server communication to scale to the autobuilder
Line 25: Line 33:
**we have cases where its not 100% clear what the correct behaviour should be
**we have cases where its not 100% clear what the correct behaviour should be
**test cases are proving to be problematic to write in a maintainable way
**test cases are proving to be problematic to write in a maintainable way
*Patch merging has been delayed due to vacations (RP and Ross) so the final feature patches aren’t resolved yet.
*Patch merging is roughly up to date again
*If anyone has any status items for the proj
*We have several significant problematic bugs that are being worked on:
**5.2 stap build issue on qemuarm
**5.2 kprobes error message (qemuarm64, qemumips64)
**qemumips machine hang
8If anyone has any status items for the project they’d like to add to the weekly reports, please email Richard+Stephen.


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


'''Tracking Metrics:'''<br/>
'''Tracking Metrics:'''<br/>
*WDD 2485 (last week 2495) (https://wiki.yoctoproject.org/charts/combo.html)
*WDD 2413 (last week 2485) (https://wiki.yoctoproject.org/charts/combo.html)
*Poky Patch Metrics   
*Poky Patch Metrics   
**Total patches found: 1474 (last week 1491)
**Total patches found: 1470 (last week 1474)
**Patches in the Pending State: 613 (42%) [last week 616 (41%)]
**Patches in the Pending State: 611 (42%) [last week 613 (41%)]


'''Key Status Links for YP:'''<br/>
'''Key Status Links for YP:'''<br/>

Revision as of 21:05, 3 September 2019

Yocto Project Weekly Status September 3, 2019

Current Dev Position: YP 2.8 M4 Feature Freeze
Next Deadline: YP 3.0 Final Release 25th Oct

SWAT Team Rotation:

  • SWAT lead is currently: Armin
  • SWAT team rotation: Armin -> Paul on Sept. 6, 2019
  • SWAT team rotation: Paul -> Ross on Sept. 13, 2019
    //wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team

Next Team Meetings:

Key Status/Updates:

  • We’re now in feature freeze for 3.0 and working on bug fixing for final release
  • Several key 3.0 changes have now merged:
    • 5.2 linux-libc-kernel-headers
    • 5.2 kernel recipes
    • Removal of LSB and poky-lsb and replacement with alt config testing
    • Patches have significantly reduced the dependency on python2
    • Reproducible builds are now being tested for core-image-minimal
  • There are the following changes still under discussion/testing:
    • Systemd vs. sysvinit defaults (maybe for the poky alternative configuration tests)
    • Making 5.2 the default kernel for qemu (has regressions, see below)
    • Hashserv performance issue resolution
    • Final configuration of hash equivalency
    • toolchain testsuite patch series
  • The sstate hash equivalency continues to have challenges:
    • we need to rework the client/server communication to scale to the autobuilder
    • there are some bugs in the code the autobuilder continues to expose
    • we have cases where its not 100% clear what the correct behaviour should be
    • test cases are proving to be problematic to write in a maintainable way
  • Patch merging is roughly up to date again
  • We have several significant problematic bugs that are being worked on:
    • 5.2 stap build issue on qemuarm
    • 5.2 kprobes error message (qemuarm64, qemumips64)
    • qemumips machine hang

8If anyone has any status items for the project they’d like to add to the weekly reports, please email Richard+Stephen.

Planned Releases for YP 3.0 {2.8}:

  • 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 YP 3.0 release.
  • YP 2.6.4 (Thud) is planned for after YP 2.7.2 release.

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