Weekly Status: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 1: Line 1:
== Yocto Project Weekly Status July 19th, 2022 ==
== Yocto Project Weekly Status July 26th, 2022 ==
Current Dev Position: YP 4.1 M3<br/>
Current Dev Position: YP 4.1 M3<br/>
Next Deadline: 22nd August 2022 YP 4.1 M3 Build<br/>
Next Deadline: 22nd August 2022 YP 4.1 M3 Build<br/>


'''Next Team Meetings:'''<br/>
'''Next Team Meetings:'''<br/>
*Bug Triage meeting Thursday July 21st 7:30 am PDT (https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09)
*Bug Triage meeting Thursday July 28th 7:30 am PDT (https://zoom.us/j/454367603?pwd=ZGxoa2ZXL3FkM3Y0bFd5aVpHVVZ6dz09)
*Weekly Engineering Sync Tuesday July 19th at 8 am PDT (https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
*Weekly Engineering Sync Tuesday July 26th at 8 am PDT (https://zoom.us/j/990892712?pwd=cHU1MjhoM2x6ck81bkcrYjRrcmJsUT09)
*Twitch -  See https://www.twitch.tv/theyoctojester
*Twitch -  See https://www.twitch.tv/theyoctojester


'''Key Status/Updates:'''<br/>
'''Key Status/Updates:'''<br/>


*YP 4.1 M2 has a build in progress and then will go into QA
*YP 4.1 M2 is due to be released with one known issue
*Last week there seemed to be a large number of autobuilder issues including many non-deterministic dependencies for qemu, as well as a lot of intermittent buildpaths issues. These have now mostly been resolved.
*YP 3.1.18 is entering QA
*The help received in resolving buildpaths issues was appreciated, particularly with the kernel where we seemed to uncover several unexpectedly.
*There were further issues with debug file mapping discovered in master. Unfortunately to fix this we’d need to move away from the relative path calls to configure in autotools and this causes a ton of new buildpath warnings. There doesn’t seem much interest in fixing these kinds of issues and to move things forward help would be needed here.
*We have enabled buildpaths in WARN_QA by default. This takes our reproducibility to a new level but there is some fallout in layers which will need to be fixed.
*There is a patch to rework the rust toolchain support into something which has tests and working cross build support. Whilst this actually builds and tests on the autobuilder properly (an improvement on the existing code), help would be needed in chasing down the remaining failures/warnings and any regressions from the patch.
*meta-gplv2 builds have been dropped from master and the layer will no longer be maintained.
*We are managing to stay roughly on track with upstream updates and CVE fixing.
*We’ve noticed that debug information is still not being processed by package.bbclass entirely correctly and it is missing a large chunk of the kernel sources for example. RP is trying to debug this.
*There are continued reports of issues with the rust SDK compiler. Sadly we just have patches to make x86_64 work rather than getting to the root of the issues and cross compile it correctly, which is a concern.
*Work is continuing on the /proc/pressure monitoring code. Initial averaging wasn’t working so well but we have an improved approach which seems to regulate builds better.
*Help is very much welcome in trying to resolve our autobuilder intermittent issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT
*Help is very much welcome in trying to resolve our autobuilder intermittent issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT


Line 28: Line 25:


'''YP 4.1 Milestone Dates:'''<br/>
'''YP 4.1 Milestone Dates:'''<br/>
*YP 4.1 M2 Release date 2022/07/22
*YP 4.1 M3 build date 2022/08/22
*YP 4.1 M3 build date 2022/08/22
*YP 4.1 M3 Release date 2022/09/02
*YP 4.1 M3 Release date 2022/09/02
Line 49: Line 45:


'''Tracking Metrics:'''<br/>
'''Tracking Metrics:'''<br/>
*WDD 2414 (last week 2397) (https://wiki.yoctoproject.org/charts/combo.html)
*WDD 2399 (last week 2414) (https://wiki.yoctoproject.org/charts/combo.html)
*OE-Core/Poky Patch Metrics
*OE-Core/Poky Patch Metrics
**Total patches found: 1159 (last week 1155)
**Total patches found: 1155 (last week 1155)
**Patches in the Pending State: 327 (28%) [last week 327 (28%)]
**Patches in the Pending State: 326 (28%) [last week 327 (28%)]
*https://autobuilder.yocto.io/pub/non-release/patchmetrics/
*https://autobuilder.yocto.io/pub/non-release/patchmetrics/



Revision as of 13:07, 26 July 2022

Yocto Project Weekly Status July 26th, 2022

Current Dev Position: YP 4.1 M3
Next Deadline: 22nd August 2022 YP 4.1 M3 Build

Next Team Meetings:

Key Status/Updates:

  • YP 4.1 M2 is due to be released with one known issue
  • YP 3.1.18 is entering QA
  • There were further issues with debug file mapping discovered in master. Unfortunately to fix this we’d need to move away from the relative path calls to configure in autotools and this causes a ton of new buildpath warnings. There doesn’t seem much interest in fixing these kinds of issues and to move things forward help would be needed here.
  • There is a patch to rework the rust toolchain support into something which has tests and working cross build support. Whilst this actually builds and tests on the autobuilder properly (an improvement on the existing code), help would be needed in chasing down the remaining failures/warnings and any regressions from the patch.
  • We are managing to stay roughly on track with upstream updates and CVE fixing.
  • Help is very much welcome in trying to resolve our autobuilder intermittent issues. You can see the list of failures we’re continuing to see by searching for the “AB-INT” tag in bugzilla: https://bugzilla.yoctoproject.org/buglist.cgi?quicksearch=AB-INT


Ways to contribute:

YP 4.1 Milestone Dates:

  • YP 4.1 M3 build date 2022/08/22
  • YP 4.1 M3 Release date 2022/09/02
  • YP 4.1 M4 build date 2022/10/03
  • YP 4.1 M4 Release date 2022/10/28

Upcoming dot releases:

  • YP 3.1.18 build date 2022/07/27
  • YP 3.1.18 Release date 2022/08/05
  • YP 4.0.3 build date 2022/08/08
  • YP 4.0.3 Release date 2022/08/19
  • YP 3.1.19 build date 2022/08/29
  • YP 3.1.19 Release date 2022/09/09
  • YP 4.0.4 build date 2022/09/19
  • YP 4.0.4 Release date 2022/09/30
  • YP 3.1.20 build date 2022/10/10
  • YP 3.1.20 Release date 2022/10/21
  • YP 4.0.5 build date 2022/10/31
  • YP 4.0.5 Release date 2022/11/11

Tracking Metrics:

The Yocto Project’s technical governance is through its Technical Steering Committee, more information is available at:
https://wiki.yoctoproject.org/wiki/TSC

Archives