2019 Yocto Project Weekly Status Archive
Yocto Project Weekly Status April 9, 2019
Current Dev Position: YP 2.7 M4 (New feature Freeze has begun.)
Next Deadline: YP 2.7 M3 Release Target was Mar. 8, 2019 and it should release today
SWAT Team Rotation:
- SWAT lead is currently: Amanda
- SWAT team rotation: Amanda -> Chen on Apr. 12, 2019
- SWAT team rotation: Chen -> Armin on Apr. 19, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- YP 2.8 Planning meeting Tuesday April 2nd at 8am PDT (https://zoom.us/j/990892712)
- Bug Triage meeting Thursday April 4th at 7:30am PDT (https://zoom.us/j/454367603)
Key Status/Updates:
- YP 2.7 M3 rc1 will be released today. The YP 2.7 M3 rc1 report is summarized at https://lists.yoctoproject.org/pipermail/yocto/2019-April/044667.html and the results are at https://autobuilder.yocto.io/pub/releases/yocto-2.7_M3.rc1/testresults/.
- YP 2.5.3 and YP 2.6.2 stable releases were built and have been submitted to QA
- YP 2.6.2 is currently going through the QA process with YP 2.5.3 queued behind it.
- Process issues in the way ptest was being processed by QA have been discovered which mean the previous ptest results are not comparable with the new QA process. For consistency going forward we will be using the new QA process as the definitive results and will be comparing for regressions based upon these.
- The “warrior” branches for 2.7 have been created and the metadata updated, patches are being slowed in line with release stablisation with increasingly critical fixes only.
- The remaining things which are planned for YP 2.7 M4 before we have the final 2.7 rc1 build are:
- Upgrading -tiny to the 5.0 linux-yocto kernel (currently 4.18)
- Removal of the 4.18 kernel
- Fixing the python3 ptest timeout and result status issues
- Fixing some of the util-linux ptest failures
- Potentially integrating a key and long time puzzling pseudo issue
- Integrating qemumips shutdown issues identified in the kernel
- Continue to investigate python3 testsuite hang on 5.0+ kernels (trying to get help upstream)
- Worrying things which we don’t have good plans for currently (mainly lack of people to help with):
- Intermittent autobuilder failures (fork running out of resources - which resources?, oe-selftest intermittent issues, gpg signing resource problems, occasional PR server failure and more)
- Build-appliance testing issues (show up on each QA report across multiple releases)
- 40% valgrind ptest failures
- Known bitbake memory resident bugs
- Other ptest failures
- The 2.8 planning discussions are starting and there is a google doc summarising the discussions so far: https://docs.google.com/document/d/1CNEKA4d0eT6-e0hnS2pwi7xdZ5_t6smpZO2HbaJGXbU/
- If people are planning to work on specific things in 2.8 please let us know so we can incorporate this into our plans. If you’re interested in working on anything in the document, please also let us know or talk with us in one of the planning meetings.
Planned Releases for YP 2.7:
- YP 2.7 M4 Cutoff was Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) is in QA.
- YP 2.6.2 (Thud) is in QA.
Tracking Metrics:
- WDD 2442 (last week 2418) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1542 (last week 1538)
- Patches in the Pending State: 654 (42%) [last week 656 (42%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status April 2, 2019
Current Dev Position: YP 2.7 M4 (New feature Freeze has begun.)
Next Deadline: YP 2.7 M3 Release Target was Mar. 8, 2019
SWAT Team Rotation:
- SWAT lead is currently: Ross
- SWAT team rotation: Ross -> Amanda on Apr. 5, 2019
- SWAT team rotation: Amanda -> Chen on Apr. 12, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- YP 2.8 Planning meeting Tuesday April 2nd at 8am PDT (https://zoom.us/j/990892712) or see the invite on the mailing list at: (https://lists.yoctoproject.org/pipermail/yocto/2019-April/044654.html)
- Bug Triage meeting Thursday April 4th at 7:30am PDT (https://zoom.us/j/454367603)
Key Status/Updates:
- The QA report for M3 rc1 is available. This is the first time we’ve used the new QA process so we’re still understanding how the new format for the data works out. There are some issues but right now we believe we’ll aim to fix these before the final release build and proceed to that with the first build of M4 aiming for next week.
- The YP 2.7 M3 rc1 report is summarized at https://lists.yoctoproject.org/pipermail/yocto/2019-April/044667.html and the results are at https://autobuilder.yocto.io/pub/releases/yocto-2.7_M3.rc1/testresults/.
- 2.5.3 and 2.6.2 stable releases were built and submitted to QA last week.
- The “warrior” branches for 2.7 have been created and the metadata updated. This will have a ripple effect across the layers as they update to match this. This process is important as it allows layers to indicate which versions of the project they are compatible with.
- The 2.8 planning discussions are starting and there is a google doc summarising the discussions so far: https://docs.google.com/document/d/1CNEKA4d0eT6-e0hnS2pwi7xdZ5_t6smpZO2HbaJGXbU/ If people are planning to work on specific things in 2.8 please let us know so we can incorporate this into our plans. If you’re interested in working on anything in the document, please also let us know or talk with us in one of the planning meetings.
Planned Releases for YP 2.7:
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) is in QA.
- YP 2.6.2 (Thud) is in QA.
Tracking Metrics:
- WDD 2442 (last week 2418) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1542 (last week 1538)
- Patches in the Pending State: 654 (42%) [last week 656 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status March, 26, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Release Target was Mar. 8, 2019
SWAT Team Rotation:
- SWAT lead is currently: Paul
- SWAT team rotation: Paul -> Ross on Mar. 30, 2019
- SWAT team rotation: Ross -> Amanda on Apr. 5, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- M3 has been built and is currently in QA
- There are a small number of upgrades which merged after M3 as it was felt better to be up to date in these cases along with various other fixes. The project is now very much in feature freeze and bug fixing working toward the final release though.
- The OpenEmbedded election for its TSC members is now in the nomination phase.
- For the stable releases, the autobuilder-helper changes have now merged and the resulttool patches are also backported on the relevant -next branches. This means we’re ready to build both 2.5.3 and 2.6.2.
Planned Releases for YP 2.7:
- YP 2.7 M3 Cutoff was Feb. 25, 2019
- YP 2.7 M3 Release Target was Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted for build as soon as it is ready..
- YP 2.6.2 (Thud) will be targeted after YP 2.5.3 is done.
Tracking Metrics:
- WDD 2418 (last week 2432) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1538 (last week 1526)
- Patches in the Pending State: 656 (43%) [last week 656 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status March, 19, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff was Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Armin
- SWAT team rotation: Armin -> Paul on Mar. 23, 2019
- SWAT team rotation: Paul -> Ross on Mar. 30, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- M3 has not built yet however most major pieces are in place, including now, agreement on the new QA process. The delay is partly due to RP travel with others able to cover being unavailable for other reasons, combined with infrastructure issues.
- The remaining questions for M3 are:
- Public documentation of the new QA process
- Upgrade for uninative for glibc 2.29
- Mesa upgrade? (unlikely given failures in testing)
- The Yocto Project has updated to its new governance model which includes establishing a Technical Steering Committee (TSC) for Yocto Project. This is designed to complement and work alongside the OpenEmbedded TSC. Three members of the YP TSC are selected by the Yocto Project governing board and those people are Ross Burton, Khem Raj and Richard Purdie. The remaining two seats will be elected by OpenEmbedded. It is intended the TSC will take over the release process, SWAT team, bug triage and feature planning/development for 2.8.
- YP 2.5.3 continues to be blocked on autobuilder-helper changes for the stable branches and the resulttool changes in master to move to the new QA process.
- There is discussion on the openembedded-architecture list about changes to the stable branch patch criteria to bring us more into line with current industry best practices and thinking.
Planned Releases for YP 2.7:
- YP 2.7 M3 Cutoff was Feb. 25, 2019
- YP 2.7 M3 Release Target was Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M3 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2432 (last week 2439) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1526 (last week 1523)
- Patches in the Pending State: 656 (43%) [last week 657 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status March, 12, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff was Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Anuj
- SWAT team rotation: Anuj -> Armin on Mar. 15, 2019
- SWAT team rotation: Armin -> Paul on Mar. 23, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.7 M2 rc2 was released on May 5, 2019.
- We believe we now have all the key components for 2.7M3 in master-next but have not completed a successful test run with this. In addition to the list last week, this means M3 will include:
- 5.0 kernel
- qemuarm transition to armv7
- Busybox full replacement utils
- Some invalid source revisions tested in master-next have broken the autobuilder causing build hangs and failures. With travel and other distractions, nobody is available to dive in and debug this immediately so it will block M3.
- We also want to complete the transition to the new QA process and test this for M3. Aproov is going to send out details of this imminently, we believe the main code work is complete and its process/documentation that remains. We will block on this as we want to use the new QA process for M3 and the final 2.7 release.
- YP 2.5.3 continues to be blocked on autobuilder-helper changes for the stable branches and the resulttool changes in master to move to the new QA process.
Planned Releases for YP 2.7:
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2439 (last week 2436) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1523 (last week 1502)
- Patches in the Pending State: 657 (43%) [last week 658 (44%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status March, 5, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff was Mar. 5, 2019
SWAT Team Rotation:
- SWAT lead is currently: Chen
- SWAT team rotation: Chen -> Anuj on Mar. 8, 2019
- SWAT team rotation: Anuj -> Armin on Mar. 15, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.7 M2 rc2 is being released today Mar. 5, 2019.
- YP 2.7 M3 has not yet been built but progress has been made in resolving several issues:
- bug 13178 “X server and matchbox desktop don't start up properly on beaglebone” was fixed
- multiconfig bugs have been fixed and a test case added
- qemu virgl code and selftests have been added (not enabled as default)
- qemu native build was split into user and system components
- lttng-tools ptest timeout fixed
- systemd version upgrade
- ltp recipe version upgrade
- perl ptest regressions fixed
- The list of remaining potential items for M3 is:
- 5.0 linux kernel (and libc headers) (Bruce)
- qemuarm to v7 changes (Jon)
- Aarch64 build host support finalization (Jon)
- Busybox ‘full’ utility replacement (Tom)
- YP 2.5.3 is nearly ready for building however the autobuilder-helper changes need to be resolved for the stable branches, as do the resulttool changes in master to move to the new QA process.
Planned Releases for YP 2.7:
- YP 2.7 M2 Released Mar. 5, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2436 (last week 2415) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1502 (last week 1516)
- Patches in the Pending State: 658 (44%) [last week 660 (44%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status February 26, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff was Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Ross
- SWAT team rotation: Ross -> Chen on Mar. 1, 2019
- SWAT team rotation: Chen -> Armin on Mar. 8, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- We have now passed the feature freeze point for 2.7
- YP 2.7 M2 rc2 is out of QA and being readied for release. See: https://wiki.yoctoproject.org/wiki/WW07_-_2019-02-14_-_Full_Test_Cycle_2.7_M2_RC2 and https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status#Milestone_2_-_Target_Feb._1.2C_2019
- We now have resulttool, buildhistory and build-performance all working with the autobuilder and will be using this as the primary QA mechanism going forward. More details can be found here:
http://lists.openembedded.org/pipermail/openembedded-architecture/2019-February/001591.html
- There were some serious usability issues found with multiconfig, those have been fixed in master and thud.
- Various recipe upgrades made it in, thanks to all who contributed. Several recipes also converted to meson including glib-2.0 and gdk-pixbuf.
- We now need to build M3 as we’re past feature freeze point for 2.7. Right now we’re aware of the following things which ideally need to be resolved first:
- Bug 13178 “X server and matchbox desktop don't start up properly on beaglebone” needs to be fixed
- Find the framebuffer problem with qemuarmv7 and switch to that
- Several ptest issues would be addressed (missing openssl tests, 3 timeouts)
- Arm build host issues identified and resolved
- It’s unlikely we’ll switch to virtgl by default for 2.7 due to lack of testing from the community although the base patches for this have merged.
Planned Releases for YP 2.7:
- YP 2.7 M2 rc2 is out of QA.
- YP 2.7 M2 Release Target was Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2415 (last week 2392) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1516 (last week 1527)
- Patches in the Pending State: 660 (44%) [last week 663 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status February 19, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff is Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Amanda
- SWAT team rotation: Amanda -> Ross on Feb. 22, 2019
- SWAT team rotation: Ross -> Chen on Mar. 1, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP M2 rc1 had major problems in perl as fallout from the perl upgrade and switch to perl-cross. We’ve therefore built an rc2 based on a more recent master.
- The python upgrade to 3.7 merged, thanks to AlexK for his hard work on this. It means all of the major components in OE-Core are finally up to date (many minor versions are still adrift).
- Major util-linux changes have just merged which should hopefully allow easier long term maintenance of this recipe (all binaries now have their own package, this recipe kept being split up)
- Build performance tests on the autobuilder have been improved and builds now have automated result comparisons, e.g.: https://autobuilder.yocto.io/pub/non-release/20190212-7/testresults/buildperf-ubuntu1604/perf-ubuntu1604_master_20190212045844_be52da1.html (from https://autobuilder.yoctoproject.org/typhoon/#/builders/92/builds/101) (Thanks to Markus for a lot of the underlying code/work)
- Build performance can now compare master to master-next test builds
- We continue to need help with ptest, both on the tests themselves and on the results reporting. The intent is to have something similar to the build performance pieces above.
- The recipe reporting system integration with the layer index is available at: https://layers.openembedded.org/rrs/recipes/OE-Core/2.7/M3/ and the historical data has now been imported.
- The project is considering moving its mailing list hosting to groups.io, if anyone has any experience of that, positive or negative please let Michael, Nico and Richard know. Note that google has made further significant changes to its mail processing at the detriment to mailing lists: https://lists.freedesktop.org/archives/freedesktop/2019-February/000396.html
- If anyone has feedback about the maintainers/recipe upgrade processes or how to attract new recipe maintainers, please talk to Richard Purdie / Ross Burton
Planned Releases for YP 2.7:
- YP 2.7 M2 is in QA for rc2.
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2392 (last week 2353) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1527 (last week 1572)
- Patches in the Pending State: 663 (43%) [last week 663 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status February 12, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff is Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Paul
- SWAT team rotation: Paul -> Amanda on Feb. 15, 2019
- SWAT team rotation: Amanda -> Ross on Feb. 22, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.7 M2 rc2 is in QA and 94% complete. See: https://wiki.yoctoproject.org/wiki/2.7_QA_Status
- YP M2 rc1 had major problems in perl as fallout from the perl upgrade and switch to perl-cross. We’ve therefore built an rc2 based on a more recent master.
- The project is considering moving its mailing list hosting to groups.io, if anyone has any experience of that, positive or negative please let Michael, Nico and Richard know. Note that google has made further significant changes to its mail processing at the detriment to mailing lists: https://lists.freedesktop.org/archives/freedesktop/2019-February/000396.html
- RDEPENDS handling in native recipes had a significant change, fixing some long standing bugs but also needing some circular dependencies to be fixed. The change may impact other layers.
- Circular dependency debugging from bitbake was fixed and should no longer hang, another long standing issue which when fixed, allowed the native RDEPENDS to be debugged and fixed.
- The default compiler path mappings were enhanced and should now also cover macro files.
- There is major work/review going on for “resulttool” with a view to using this for QAing M3.
- A new round of AUH (Automatic upgrade Helper) patches has been sent, thanks to everyone who’s processed and responded to those! It was able to upgrade around half the recipes needing upgrading.
Planned Releases for YP 2.7:
- YP 2.7 M2 is being rebuilt and will go back to QA for rc2.
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2353 (last week 2356) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1572 (last week 1572)
- Patches in the Pending State: 663 (43%) [last week 678 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status February 5, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff is Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Anuj
- SWAT team rotation: Anuj -> Paul on Feb. 8, 2019
- SWAT team rotation: Paul -> Ross on Feb. 15, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.6.1 was released on Feb. 4, 2019.
- YP 2.7 M2 was built and is in QA and is 79% done. See: https://wiki.yoctoproject.org/wiki/2.7_QA_Status
- Some major recipe upgrades merged (glibc, binutils, llvm)
- Some “prework” patches for various series merged (util-linux, virtgl) but the main series are still pending development or review
- Various ptest-runner and ptest runtime testing integration fixes merged but many problems with the tests remain no volunteers to help resolve issues.
- We’re seeing test failures which highlight major problems with the archiver class, in particular the src.rpm component of it. I’ve proposed we remove it, if you do care about it please step up and help fix it else it will be removed. *The src.rpm support is limited anyhow and likely to mislead user expectations so removing it may be a good thing.
- The recipe reporting system integration with the layer index is now complete and available at: https://layers.openembedded.org/rrs/recipes/OE-Core/2.7/M3/. Historical data has not yet been imported to it.
- The project autobuilder is running at slightly reduced capacity (but not functionality) due to hardware failures.
- The project is considering moving its mailing list hosting to groups.io, if anyone has any experience of that, positive or negative please let Michael, Nico and Richard know
- We’re becoming seriously concerned about the lack of response to the last round of AUH patches
Planned Releases for YP 2.7:
- YP 2.7 M2 is built and in QA.
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2356 (last week 2393) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1572 (last week 1583)
- Patches in the Pending State: 678 (43%) [last week 677 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status January 29, 2019
Current Dev Position: YP 2.7 M3
Next Deadline: YP 2.7 M3 Cutoff is Feb. 25, 2019
SWAT Team Rotation:
- SWAT lead is currently: Armin
- SWAT team rotation: Armin -> Anuj on Feb. 1, 2019
- SWAT team rotation: Anuj -> Paul on Feb. 8, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.6.1 should release this week. The transition to automated QA is raising some questions about test results but we’re working through those.
- YP 2.7 M2 was built and is in QA and is 8% done. See: https://wiki.yoctoproject.org/wiki/2.7_QA_Status
- There have been a further round of gitsm fixes (and new test case additions). If anyone is seeing gitsm fetcher issues please report them. There are requests to backport these changes to the stable series. This has risks but people are reporting bugs there so is something we need to consider.
- There has been little follow up from the last round of AUH patches. Please can maintainers work on this and get these submitted!
- There has been little feedback on the proposed virtgl changes, these will likely merge as no discussion will be taken to mean there are no objections. This will have a performance impact.
- There have been changes to the way the arm tunes are handled which merged after much discussion. The solution that merged should be safe and uncontroversial but if these do cause problems for anyone, please report ASAP.
- We’re getting much improved results from our automated testing but these are highlighting a number of problems. There is an email about issues found in ptest. The biggest challenge here now is finding people able to step up and help improve things.
Planned Releases for YP 2.7:
- YP 2.7 M2 is built and in QA.
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.6.1 (Thud) will release shortly.
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2393 (last week 2421) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1583 (last week 1572)
- Patches in the Pending State: 677 (43%) [last week 677 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status January 22, 2019
Current Dev Position: YP 2.7 M2
Next Deadline: YP 2.7 M2 Cutoff is Jan. 21, 2019
SWAT Team Rotation:
- SWAT lead is currently: Chen
SWAT team rotation: Chen -> Armin on Jan. 25, 2019
- SWAT team rotation: Armin -> Anuj on Jan. 18, 2019
Key Status/Updates:
- YP 2.6.1 is out of QA and the QA results are being reviewed. See: https://wiki.yoctoproject.org/wiki/WW02_-_2019-01-09_-_Full_Test_Cycle_2.6.1_RC1
- We have preliminary patches for the qemuarm migration to an armv7 machine. These haven’t passed testing and will need some improvements, particularly in the area of graphics support so will be deferred to M3 but it is great to see progress being made.
- The qemu virtgl patchset is also making great progress in review/development but will also be deferred to M3.
- We are now running the build performance tests as part of our standard autobuilder which is a further step towards streamlining our testing and release process. We are having some problems with the graphs that are generated in the emails. If anyone has experience or interest in helping with this (google charts in emails) we’d love to hear from you!
- The perl changes which landed last week seem to have mostly been ok, there have been some race issues and we’re grateful to Alex and the perl-cross upstream for their fast turnaround on those.
- Further fixes for the gitsm fetcher landed but there are still reports of issues. We continue to try and find ways to expand our test case matrix so we can fix the issues *and* ensure we don’t regress.
- The latest round of updates from the AUH were sent out. Some have responded to this and sent in upgrades, many have not. If you are listed as a maintainer, please help us keep recipes up to date!
Planned Releases for YP 2.7:
- YP 2.7 M2 Cutoff is Jan. 21, 2019
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.6.1 (Thud) will is out of QA.
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2421 (last week 2391) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1572 (last week 1565)
- Patches in the Pending State: 677 (43%) [last week 667 (43%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status January 15, 2019
Current Dev Position: YP 2.7 M2
Next Deadline: YP 2.7 M2 Cutoff is Jan. 21, 2019
SWAT Team Rotation:
- SWAT lead is currently: Paul
- SWAT team rotation: Paul -> Chen on Jan. 18, 2019
- SWAT team rotation: Chen -> Armin on Jan. 25, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.7 M1 was released on Jan. 10, 2019
- YP 2.6.1 is in QA and 79% complete. See: https://wiki.yoctoproject.org/wiki/2.6_QA_Status
- We merged the perl changes and version upgrade. This exposed some race issues but we’re hoping those have now been resolved. Thanks AlexK! This may cause fallout for perl module recipes in other layers.
- There is a proposed patchset to add GL passthrough support for qemu, feedback on the proposals is welcome. There are build time performance implications, particularly due to the use of gtk3+-native.
- There is a -dev kernel recipe for the Linux 5.0 kernel, thanks Bruce.
- M2 cutoff is next week!
Planned Releases for YP 2.7:
- YP 2.7 M2 Cutoff is Jan. 21, 2019
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.6.1 (Thud) will is in QA.
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2391 (last week 2364) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1565 (last week 1618)
- Patches in the Pending State: 667 (43%) [last week 718 (44%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status January 8, 2019
Current Dev Position: YP 2.7 M2
Next Deadline: YP 2.7 M2 Cutoff is Jan. 21, 2019
SWAT Team Rotation:
- SWAT lead is currently: Ross
- SWAT team rotation: Ross -> Paul on Jan. 11, 2019
- SWAT team rotation: Paul -> Chen on Jan. 18, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.7 M1 is out of QA and being prepared for release.
- YP 2.5.2 was released on Jan. 4, 2019.
- YP 2.6.1 should build once the current patch queue from Armin has final review and is merged.
- The hash equivalency server code merged, thanks to Joshua Watt for his patience in working through some of the details with that!
- Many different patches for upgrades, features and fixes continue to be merged and we should be mostly up to date with incoming patches.
- There do continue to be intermittent failures on the autobuilder, albeit at lower frequency than previously.
- The cross-perl patchset from AlexK is building successfully on the autobuilder so others are requested to give feedback as its likely to merge soon based on the test results.
Planned Releases for YP 2.7:
- YP 2.7 M1 Release should happen shortly.
- YP 2.7 M2 Cutoff is Jan. 21, 2019
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.6.1 (Thud) will be built soon.
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2364 (last week 2334) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1618 (last week 1628)
- Patches in the Pending State: 718 (44%) [last week 721 (44%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features
Yocto Project Weekly Status January 2, 2019
Current Dev Position: YP 2.7 M1 is in QA
Next Deadline: YP 2.7 M1 Release Target is Dec. 21, 2018
SWAT Team Rotation:
- SWAT lead is currently: Amanda
- SWAT team rotation: Amanda -> Paul on Jan. 4, 2019
- SWAT team rotation: Paul -> Ross on Jan. 11, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Key Status/Updates:
- YP 2.7 M1 is in QA and 100% complete. The final report should publish shortly. See: https://wiki.yoctoproject.org/wiki/2.7_QA_Status
- YP 2.5.2 rc1 in the process of being released. The announcement should come shortly.
- We realised the toolchain bootstrap process could be simplified with the removal of glibc-initial and gcc-cross-initial. There have been separate emails about this and despite the vacation period, Khem and RP believed them to be ready and good enough to merge. Streamlining this bottleneck in the build has been something we’ve wanted to see for a number of years so its good to get this build time performance boost!
- Some patches have merged over the holiday period, some have been delayed but master-next should be fairly up to date with current patches
- The occasional issues in oe-selftest are still occurring unfortunately.
- The perl upgrade continues to be blocked on the fallout from meta-openembedded and the need to make some final tweaks to the patchset.
Planned Releases for YP 2.7:
- YP 2.7 M1 is in QA and should be out shortly.
- YP 2.7 M1 Release Target is Dec. 21, 2018
- YP 2.7 M2 Cutoff is Jan. 21, 2019
- YP 2.7 M2 Release Target is Feb. 1, 2019
- YP 2.7 M3 Cutoff is Feb. 25, 2019
- YP 2.7 M3 Release Target is Mar. 8, 2019
- YP 2.7 M4 Cutoff is Apr. 1, 2019
- YP 2.7 M4 Release Target is Apr. 26, 2019
Planned upcoming dot releases:
- YP 2.5.2 (Sumo) is out of QA and should release shortly.
- YP 2.6.1 (Thud) will be targeted after YP 2.7 M1 is done.
- YP 2.5.3 (Sumo) will be targeted after YP 2.7 M2 is done.
- YP 2.5.4 (Sumo) will be targeted after YP 2.7 M4 is done.
- YP 2.6.2 (Thud) will be targeted after YP 2.5.4 is done.
Tracking Metrics:
- WDD 2334 (last week 2319) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1628 (last week 1629)
- Patches in the Pending State: 721 (44%) [last week 720 (44%)]
Key Status Links for YP:
https://wiki.yoctoproject.org/wiki/Yocto_Project_v2.7_Status
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Schedule
https://wiki.yoctoproject.org/wiki/Yocto_2.7_Features