Weekly Status: Difference between revisions

From Yocto Project
Jump to navigationJump to search
Line 9: Line 9:


'''Key Status/Updates:'''<br/>
'''Key Status/Updates:'''<br/>
*YP 3.1.19 was released
*We are now at feature freeze for 4.1 but M3 has not been built yet.
*We are now at feature freeze for 4.1 but M3 has not been built yet.
*We are trying to prepare for the M3 build but the status of too many issues remains uncertain. In particular:
*Many of the blocking issues for M3 have been resolved including:
**llvm buildpaths patch was requested to be rewritten and the rewrite doesn’t work
**perl build hangs
**rust ppc patch was deemed incorrect
**cve-check database issues
**layer setup changes didn’t test successfully
**hash-equiv file not found issues on local domain sockets
**rust SDK relocation patch is still in progress
**layer setup changes merged
**concerns were raised over the rust crossbeam-utils atomics workaround
**rust upgrade merged
*In addition, several other high priority (release blocking) bugs were identified in bug triage, particularly issues which are occurring intermittently but regularly and hence causing failed builds. Richard and Ross own the majority but can’t handle all these at once and rather depressingly, there was nobody to take ownership of some of them. The current list of open high bugs:
**libgcrypt ptest issues on ARM is potentially fixed
**perl builds hanging indefinitely: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14902
**llvm build path corruption in mesa was resolved
**cve checking crashing intermittently with database issues: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14899
**rust ppc patch was revised
**ptest in gcrypt intermittently but regularly failing on arm: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14800
**llvm-config handling in core was reworked
**build path corruption when llvm is used to build mesa: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14897
**nativesdk-gcc issue breaking rust SDK tests was identified and fixed
**ptest infrastructure issue which stops us debugging an intermittent failure in lttng: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14901
**a checksum mismatch race issue in bitbake’s fetcher code was fixed
**intermittent rust SDK host library corruption: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14892
*Thanks to everyone who helped work on and resolve these, it will significantly improve the release and autobuilder stability during testing.
**no automated mechanism to compare releases for ptest regressions: https://bugzilla.yoctoproject.org/show_bug.cgi?id=14897
*There is still an issue with rust SDK failures on ubuntu1804 to resolve before M3 can build
*The rust selftest changes are looking unlikely to merge as they don’t pass during testing yet and one of the precursor patches causes buildpath issues. Some precursor patches did merge.
*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



Revision as of 14:39, 6 September 2022

Yocto Project Weekly Status September 6th, 2022

Current Dev Position: YP 4.1 M3 (Feature Freeze)
Next Deadline: 22nd August 2022 YP 4.1 M3 Build

Next Team Meetings:

Key Status/Updates:

  • We are now at feature freeze for 4.1 but M3 has not been built yet.
  • Many of the blocking issues for M3 have been resolved including:
    • perl build hangs
    • cve-check database issues
    • hash-equiv file not found issues on local domain sockets
    • layer setup changes merged
    • rust upgrade merged
    • libgcrypt ptest issues on ARM is potentially fixed
    • llvm build path corruption in mesa was resolved
    • rust ppc patch was revised
    • llvm-config handling in core was reworked
    • nativesdk-gcc issue breaking rust SDK tests was identified and fixed
    • a checksum mismatch race issue in bitbake’s fetcher code was fixed
  • Thanks to everyone who helped work on and resolve these, it will significantly improve the release and autobuilder stability during testing.
  • There is still an issue with rust SDK failures on ubuntu1804 to resolve before M3 can build
  • The rust selftest changes are looking unlikely to merge as they don’t pass during testing yet and one of the precursor patches causes buildpath issues. Some precursor patches did merge.
  • 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 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