2019 Yocto Project Weekly Status Archive
Yocto Project Weekly Status July 30, 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: Paul
- SWAT team rotation: Paul -> Ross on Aug. 2, 2019
- SWAT team rotation: Ross -> Amanda on Aug. 9, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday August 1st at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting August 6th at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is August 6th at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- YP 2.8 M2 rc1 is in QA which is due to complete on Wednesday
- YP 2.6.3 will build to go into QA on Wednesday
- 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 Yocto Project TSC has determined how it plans to operate and put the details into the appropriate wiki page: https://wiki.yoctoproject.org/wiki/TSC. It is intended as a decision making body of last resort, if there are issues people wish it to address, please raise them with one of its members.
- After discussion in various places its been agreed that the next project release will be “3.0”, to replace “2.8”. The 2.8 placeholder may continue to be used, particularly in the bugzilla. There are many good reasons to bump the version, the most recent being the runqueue changes allowing build optimizations based upon output equivalence (see below) but also including the new project governance, the autobuilder, improved test coverage any many other things.
- There are patches available which enable runqueue optimisations based on output comparisons of tasks. This removes the need to run later tasks if the output is unchanged and is based upon the previous hash equivalence server work. This feature should be a significant win for the users and is now working to a level where we’ll likely make this a key feature of the next release. These patches are being tested in master-next at present.
- There are also changes in -next which are being considered which change several bitbake APIs around runqueue. The feeling is now may be the best time to clean up several interfaces. If there are other API fixes people want to see, now is a good time to mention them.
- The project is working on some mentor and mentee opportunities. Please see the separate email from Nicolas on the yocto list about this.
Planned Releases for YP 2.8:
- M2 is in QA
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 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 intended for build after 2.7.1 is complete and before 2.8 M3.
Tracking Metrics:
- WDD 2483 (last week 2489) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1499 (last week 1502)
- Patches in the Pending State: 623 (42%) [last week 630 (42%)]
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
Yocto Project Weekly Status July 23, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Anuj
- SWAT team rotation: Anuj -> Paul on July 26, 2019
- SWAT team rotation: Paul -> Ross on Aug. 2, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday July 25th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting August 6th at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is August 6th at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.7.1 was released
- 2.6.3 has patches pending review and then will be built
- 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
- There are ongoing discussions on a few key topics which are summarized here for convenience. Please contribute if you have an interest in these areas:
- Running the testsuites for glibc/binutils/gcc
- Moving lsb to its own layer
- Removing poky-lsb in favour of some configuration fragments
- Reproducibility
- Minimizing python2 dependencies
- Configuration of init systems
- Changing poky’s init system default to systemd is running into a large number of testing failures on the autobuilder which puts that change at risk.
- The autobuilder performance problem when stopping builds has been tracked down and fixed. The controller was also upgraded for some performance improvements (thanks Michael).*
- There are patches available which enable runqueue optimisations based on output comparisons of tasks. This removes the need to run later tasks if the output is unchanged and is based upon the previous hash equivalence server work. This feature should be a significant win for the users and is now working to a level where we’ll likely make this a key feature of the next release.
Planned Releases for YP 2.8:
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.7.1 (Warrior) is released.
- YP 2.6.3 (Thud) is intended for build after 2.7.1 is complete and before 2.8 M2
Tracking Metrics:
- WDD 2483 (last week 2489) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1499 (last week 1502)
- Patches in the Pending State: 623 (42%) [last week 630 (42%)]
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
Yocto Project Weekly Status July 16, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Amanda
- SWAT team rotation: Amanda -> Anuj on July 19, 2019
- SWAT team rotation: Anaj-> Paul on July 26, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday July 18th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday August 6th at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday August 6th at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.7.1 is cleared for release and will be announced shortly
- 2.6.3 has two remaining issues before it can be built
- 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
- General patch backlog and merging is running back to normal
- Our numbers of patches in the metadata has been slowly decreasing and I wanted to mention how much we appreciate anyone doing cleanup of old/stale data. Over time it is making a significant difference!
- There are ongoing discussions on a few key topics which are summarised here for convenience. Please contribute if you have an interest in these areas:
- Running the testsuites for glibc/binutils/gcc
- Moving lsb to its own layer
- Removing poky-lsb in favour of some configuration fragments
- Reproducibility
- Minimising python2 dependencies
- Configuration of init systems
- Bitbake changes which change the way runqueue works quite radically have merged. If people see errors with setscene or normal task execution people do report them.
- Runqueue change to optimise sstate usage/sharing in multiconfig builds merged. Please report if its not working where you’d expect it to.
Planned Releases for YP 2.8:
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.7.1 (Warrior) is ready for release.
- YP 2.6.3 (Thud) is intended for build after 2.7.1 is complete and before 2.8 M2
Tracking Metrics:
- WDD 2483 (last week 2498) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1502 (last week 1506)
- Patches in the Pending State: 630 (42%) [last week 634 (42%)]
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
Yocto Project Weekly Status July 9, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Armin
- SWAT team rotation: Armin -> Amanda on July 12, 2019
- SWAT team rotation: Amanda -> Anuj on July 19, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday July 11th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday August 6th at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday 9th July at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.7.1 has a ptest issue which is being investigated before the release decision.
- 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
- No progress on autobuilder NFS glitches or UI performance. The pigz issue looks like an opensuse specific pthreads problem at this point (https://github.com/madler/pigz/issues/68)
- Richard has been working on runqueue changes to run setscene and normal tasks in parallel. The patches are in master-next for regression testing at present. Ultimately these would allow sstate hash equivalency to be acted upon mid build. The changes aren’t as invasive as first feared which should reduce the changes and scope of regressions.
- The usual patch queue handling is slower due to the runqueue distraction.
- There is a discussion on the mailing list about reproducibility in the project, please respond there if you have opinions.
- There was an interesting patch on the mailing list to enable some big test suites from the toolchain components (binutils/gcc/glibc). This is great to see and feedback is encouraged, it would make a great addition alongside ptest and the other tests we have automated.
Planned Releases for YP 2.8:
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.7.1 (Warrior) is out of QA.
- YP 2.6.3 (Thud) is intended for build after 2.7.1 is complete and before 2.8 M2
Tracking Metrics:
- WDD 2496 (last week 2484) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1506 (last week 1505)
- Patches in the Pending State: 634 (42%) [last week 638 (42%)]
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
Yocto Project Weekly Status July 2, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Chen
- SWAT team rotation: Chen -> Armin on July 5, 2019
- SWAT team rotation: Armin -> Amanda on July 12, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday July 11th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday July 2nd at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday 9th July at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.7.1 rc1 is in QA
- Emails about the mailing list transition are being prepared and we now have a plan to move forward. The list addresses will need to change, archive URLs should remain available.
- 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
- There is a discussion on the mailing list about reproducibility in the project, please respond there if you have opinions.
- The autobuilder is continuing to see NFS glitches, we know how to unblock them but aren’t sure of the cause at present.
- There is a performance issue with the autobuilder UI we’ve been debugging where build cancellation in particular locks the controller up for several minutes. Switching the database backend from sqlite to mysql after advice from upstream unfortunately didn’t help. The switch has helped some other UI responsiveness though.
- There is a recurring pigz threads problem occuring in builds. There is a patch in -next to try and get more debug, the problem has never occurred with the patch applied. Its unclear if pigz 2.4 has a fix as the failures only occurred with 2.3.3 (from the host). There are no obvious differences in the area of the code where the errors occurs between the versions.
- There has been a significant change in behaviour in do_package and handling of pkgdata which should result in better deterministic build and improve build performance.
- We have hopefully now tracked down and resolved the various syslog restart races and automated testing failures
Planned Releases for YP 2.8:
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.7.1 (Warrior) has been submitted to QA.
- YP 2.6.3 (Thud) is intended for build after 2.7.1 is complete and before 2.8 M2
Tracking Metrics:
- WDD 2484 (last week 2482) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1505 (last week 1509)
- Patches in the Pending State: 638 (42%) [last week 638 (42%)]
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
Yocto Project Weekly Status June 25, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Ross
- SWAT team rotation: Ross -> Amanda on June 28, 2019
- SWAT team rotation: Amanda -> Chen on July, 5, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday June 27th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday July 2nd at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday 9th July at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.8 M1 has been released.
- Mailing lists issues are continuing to be worked on as a top priority.
- 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
- Several key reproducibility fixes have merged, thanks Joshua!
- The autobuilder has suffered stability issues with its NFS setup, seemingly related to the increased load from the new servers. We’re monitoring changes, hoping they fix the issue.
- We had significant problems with the versioning of libcrypt in recent distros which resulted in the need for a new uninative release. This fixes autobuilder builds.
Planned Releases for YP 2.8:
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.7.1 (Warrior) is planned for build imminently now that 2.8 M1 is done
- YP 2.6.3 (Thud) is intended for build after 2.7.1 is complete and before 2.8 M2
Tracking Metrics:
- WDD 2482 (last week 2479) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1509 (last week 1511)
- Patches in the Pending State: 638 (42%) [last week 641 (43%)]
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
Yocto Project Weekly Status June 18, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Paul
- SWAT team rotation: Paul -> Ross on June 21, 2019
- SWAT team rotation: Ross -> Amanda on June 28, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday June 20th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday July 2nd at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday 9th July at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.8 M1 has been through QA and is waiting on responses from YP TSC members on release readiness. It had more issues that would be ideal but most were relatively minor and are being worked upon, several with known causes now with fixes in master. As such its likely to be released.
- Stephen is recovering from the accident and will now respond to emails. We’re pleased to have him back and wish him a continued speedy recovery!
- Mailing lists are proving to be a tricky subject. Some people are having trouble with emails not making it to the lists which we recognise is a serious issue. Equally, our groups.io plan isn’t proving workable without major user visible change due to the current domain structure we have. *It is being worked on as a priority to find a way forward.
- 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
- We’re grateful to Sandy, WindRiver and Michael for helping get patchtest back into operation. Its tests are looking like they could do with a little improvement but it is catching some issues and great to see progress with it again.
- During M2 Richard plans to look into our options for changing runqueue to better support more advanced sstate usage. This may have an impact on how quickly patches merge as the work there is involved and needs focus.
- We’d like to remind people that where test suites exist, we’d appreciate it if people would run them before they send patches, e.g. “oe-selftest -r devtool” or “oe-selftest -r wic”.
Planned Releases for YP 2.8:
- M1 is built and out of QA
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.7.1 (Warrior) is planned for build imminently now that 2.8 M1 is done
- YP 2.6.3 (Thud) is intended for build after 2.7.1 is complete and before 2.8 M2
Tracking Metrics:
- WDD 2479 (last week 2478) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1511 (last week 1507)
- Patches in the Pending State: 641 (43%) [last week 641 (43%)]
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
Yocto Project Weekly Status June 11, 2019
Current Dev Position: YP 2.8 M2
Next Deadline: YP 2.8 Milestone 2 Cutoff July 14th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Anuj
- SWAT team rotation: Anuj -> Paul on June 14, 2019
- SWAT team rotation: Paul -> Ross on June 21, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday June 13th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday July 2nd at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday 11th June at 8am PDT (https://www.twitch.tv/yocto_project))
Key Status/Updates:
- 2.8 M1 has been built and rc2 is now undergoing QA (rc1 ran into an issue with a broken autobuilder worker).
- Stephen continues to be unavailable, please refer any queries to Richard
- Mailing lists are moving to groups.io instead of our current mailman setup. This shouldn’t impact users directly, more details will be sent to the mailing lists before the transfer. THe Yocto Project lists will move first, followed by OE, likely a week later.
- 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
- We’re seeing an increasing number of intermittent failures which affect the autobuilder builds, causing problems for merging patches and for release builds. One cause, a long standing problem with gpg signing testing has finally been root caused and fixed. Several others keep appearing. There is a backlog of them in the bugzilla and we’re opening bugs for the new ones.
- M1 isn’t of ideal quality, there are three ptest timeouts (2.7 had none). The ptest failure rate is however much improved. There is nobody actively working on some of the ptest timeout issues so holding the milestone build wouldn’t have made much difference but its a worrying sign for the project quality.
- M1 also has a couple of MIPS issues with the gcc9 upgrade. There doesn’t appear to be much interest in investigating and fixing these which raises questions about supporting the architecture within the project.
- There was a Yocto Project related article in LWN: https://lwn.net/Articles/788626/
Planned Releases for YP 2.8:
- M1 Cutoff June 9th
- M1 Release June 21st
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.6.3 (Thud) is in planning
- YP 2.7.1 (Warrior) is in planning
Tracking Metrics:
- WDD 1478 (last week 2507) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1507 (last week 1513)
- Patches in the Pending State: 641 (43%) [last week 646 (43%)]
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
Yocto Project Weekly Status June 4, 2019
Current Dev Position: YP 2.8 M1
Next Deadline: YP 2.8 Milestone 1 Cutoff June 9th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Chen
- SWAT team rotation: Armin -> Anuj on June 7, 2019
- SWAT team rotation: Anuj -> Paul on June 14, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday June 6th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday June 4th at 8am PDT (https://zoom.us/j/990892712)
- Twitch - Next event is Tuesday 11th June at 8am PDT (https://www.twitch.tv/yocto_project)
Key Status/Updates:
- 2.8 M1 is nearly upon us with just under a week left for the remaining features/patches.
- Stephen continues to be unavailable, please refer any queries to Richard
- Mailing lists are moving to groups.io instead of our current mailman setup. This shouldn’t impact users directly, more details will be sent to the mailing lists before the transfer. THe Yocto Project lists will move first, followed by OE, likely a week later.
- 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
- Uninative 2.5 was released which supports gcc 9. This should fix issues for fedora 30 builds and allow the bringup of fedora 30 workers in the autobuilder too.
- ARM native builds are now working on the autobuilder as well as KVM accelerated ARM ptest and ltp testing.
- There are ongoing concerns about perl module dependencies. Tim and Richard have applied bandaids to solve some ptest issues but we really need work in this area if there are any perl experts interested.
- Many further ptests fixes have merged, thanks to all for the contributions.
Planned Releases for YP 2.8:
- M1 Cutoff June 9th
- M1 Release June 21st
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.6.3 (Thud) is in planning
- YP 2.7.1 (Warrior) is in planning
Tracking Metrics:
- WDD 2507 (last week 2524) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1513 (last week 1525)
- Patches in the Pending State: 646 (43%) [last week 649 (43%)]
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
Yocto Project Weekly Status May 28, 2019
Current Dev Position: YP 2.8 M1
Next Deadline: YP 2.8 Milestone 1 Cutoff June 9th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Chen
- SWAT team rotation: Chen -> Armin on May. 31, 2019
- SWAT team rotation: Armin -> Anuj on June 7, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday May 30th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday June 4th at 8am PDT (https://zoom.us/j/990892712)
Key Status/Updates:
- Stephen is going to be unavailable for several weeks, please refer any queries to Richard
- Mailing lists are moving to groups.io instead of our current mailman setup. For various reasons the move was delayed and will take place on 3rd June. This shouldn’t impact users directly, more details will be sent to the mailing lists in due course.
- 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
- Adrian Bunk has done some much appreciated work in removing patches which are no longer needed or appropriate.
- Various upgrades and ptest dependency fixes merged. Work is still needed on ptest dependencies, particularly on perl modules.
- Gcc 9 is now the default, thanks to Khem for working around the remaining bug in OE-Core
Planned Releases for YP 2.8:
- M1 Cutoff June 9th
- M1 Release June 21st
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.6.3 (Thud) is in planning
- YP 2.7.1 (Warrior) is in planning
Tracking Metrics:
- WDD 2524 (last week 2559) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1525 (last week 1531)
- Patches in the Pending State: 649 (43%) [last week 655 (43%)]
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
Yocto Project Weekly Status May 21, 2019
Current Dev Position: YP 2.8 M1
Next Deadline: YP 2.8 Milestone 1 Cutoff June 9th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Amanda
- SWAT team rotation: Ross -> Chen on May. 24, 2019
- SWAT team rotation: Chen -> Armin on May. 31, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday May 23rd at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday June 4th at 8am PDT (https://zoom.us/j/990892712)
Key Status/Updates:
- Stephen is going to be unavailable for several weeks, please refer any queries to Richard
- The final 2.8 planning meeting was held. The google doc summarising the discussions so far: https://docs.google.com/document/d/1CNEKA4d0eT6-e0hnS2pwi7xdZ5_t6smpZO2HbaJGXbU/
- Mailing lists are moving to groups.io instead of our current mailman setup on 27th May. This shouldn’t impact users directly, more details will be sent to the mailing lists in due course.
- 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
- Work is continuing to improve the ptest reliability with a focus now on ensuring the dependencies are correct.
Planned Releases for YP 2.8:
- M1 Cutoff June 9th
- M1 Release June 21st
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.6.3 (Thud) is in planning
- YP 2.7.1 (Warrior) is in planning
Tracking Metrics:
- WDD 2559 (last week 2596) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1531 (last week 1560)
- Patches in the Pending State: 655 (43%) [last week 665 (43%)]
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
Yocto Project Weekly Status May 14, 2019
Current Dev Position: YP 2.8 M1
Next Deadline: YP 2.8 Milestone 1 Cutoff June 9th, 2019
SWAT Team Rotation:
- SWAT lead is currently: Amanda
- SWAT team rotation: Amanda -> Ross on May. 17, 2019
- SWAT team rotation: Ross -> Chen on May. 24, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday May 16th at 7:30am PDT (https://zoom.us/j/454367603)
- Monthly Project Meeting Tuesday June 4th at 8am PDT (https://zoom.us/j/990892712)
Key Status/Updates:
- Stephen is going to be unavailable for several weeks, please refer any queries to Richard
- The final 2.8 planning meeting was held. The 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.
- Most items planned to be worked upon should now be in the bugzilla with appropriately detailed entries there.
- A summary of the 2.8 planning risk items was included in an email to the yocto-ab list:https://lists.yoctoproject.org/pipermail/yocto-ab/2019-May/002334.html
- The project is planning to adopt SPDX license headers in its source code where practical, OE-Core now has the markup on its scripts too.
- Mailing lists are moving to groups.io instead of our current mailman setup on 27th May. This shouldn’t impact users directly, more details will be sent to the mailing lists in due course.
- 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
- We’re about ready to switch over to gcc 9 by default with one more issue needing to be resolved on mips.
- We’re likely going to change the tuning of qemux86 to something more modern
- We’re likely to drop openssl 1.0 and irda from OE-Core imminently
Planned Releases for YP 2.8:
- M1 Cutoff June 9th
- M1 Release June 21st
- M2 Cutoff 14th July
- M2 Release 26th July
- M3 Cutoff (Feature Freeze) 25th Aug
- M3 Release 6th Sept
- M4 Cutoff 30th Sept
- 2.8 (M4) Final Release 25th Oct
Planned upcoming dot releases:
- YP 2.6.3 (Thud) is in planning
- YP 2.7.1 (Warrior) is in planning
Tracking Metrics:
- WDD 2596 (last week 2602) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1560 (last week 1558)
- Patches in the Pending State: 665 (43%) [last week 655 (42%)]
Yocto Project Weekly Status May 7, 2019
Current Dev Position: YP 2.8 M1
Next Deadline: YP 2.8 Milestone 1 Target May ??, 2019
SWAT Team Rotation:
- SWAT lead is currently: Anuj
- SWAT team rotation: Anuj -> Ross on May. 10, 2019
- SWAT team rotation: Ross -> Amanda on May. 17, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- YP 2.8 Planning meeting Tuesday May 7th at 8am PDT (https://zoom.us/j/990892712)
- Bug Triage meeting Thursday May 9th at 7:30am PDT (https://zoom.us/j/454367603)
Key Status/Updates:
- Stephen is going to be unavailable for several weeks, please refer any queries to Richard
- YP 2.7 was released
- 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.
- At this point we believe we’ve made our final release for the sumo (2.5) series
- The project is planning to adopt SPDX license headers in its source code where practical, bitbake has had these merged as a first step.
- 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
Planned Releases for YP 2.8:
- TBA
Planned upcoming dot releases:
- YP 2.6.3 (Thud) is in planning
- YP 2.7.1 (Warrior) is in planning
Tracking Metrics:
- WDD 2602 (last week 2593) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1558 (last week 1565)
- Patches in the Pending State: 655 (42%) [last week 655 (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 30, 2019
Current Dev Position: YP 2.7 M4 (2.7 rc2 is in QA)
Next Deadline: YP 2.7 Release Target April 26, 2019
SWAT Team Rotation:
- SWAT lead is currently: Paul
- SWAT team rotation: Paul -> Anuj on May. 3, 2019
- SWAT team rotation: Anuj -> Ross on May. 10, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday May 2nd at 7:30am PDT (https://zoom.us/j/454367603)
- YP 2.8 Planning meeting Tuesday May 7th at 8am PDT (https://zoom.us/j/990892712)
Key Status/Updates:
- Stephen is going to be unavailable for several weeks, please refer any queries to Richard
- YP 2.5.3 was released.
- YP 2.7 is out of QA but pending answers to some questions on the QA report and the final pieces of release process.
- Huge kudos this week go to Armin for work on test automation of some of the manual tests
- We’ve merged ltp test automation which is now being run automatically on the autobuilder on a-full builds.
- Master continues to take patches, somewhat slowed by host specific build issues with vte-native
- WDD, our bug tracking metric is high and there are few people helping with bugs.
- 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.
- 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
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.6.3 (Thud) is in planning
Tracking Metrics:
- WDD 2593 (last week 2598) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1565 (last week 1553)
- Patches in the Pending State: 655 (42%) [last week 654 (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 23, 2019
Current Dev Position: YP 2.7 M4 (2.7 rc2 is in QA)
Next Deadline: YP 2.7 Release Target April 26, 2019
SWAT Team Rotation:
- SWAT lead is currently: Armin
- SWAT team rotation: Armin -> Anuj on Apr. 26, 2019
- SWAT team rotation: Armin -> Paul on May. 3, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- Bug Triage meeting Thursday April 25th at 7:30am PDT (https://zoom.us/j/454367603)
- YP 2.8 Planning meeting Tuesday May 7th at 8am PDT (https://zoom.us/j/990892712)
Key Status/Updates:
- Stephen is going to be unavailable for several weeks, please refer any queries to Richard
- YP 2.6.2 was released!
- YP 2.5.3 is likely to be released imminently
- YP 2.7 rc2 (warrior) is currently going through QA.
- The final two members of the new YP TSC were elected, Denys and Armin. The TSC will therefore now start to discuss how its going to establish itself and operate.
- Huge thanks to Joshua Watt for diving in and helping file some ptest bugs and helping sort some missing tweaks with resulttool, it was just appreciated
- Patches are continuing to flow into master, slightly impeded by holidays/vacation in some parts of the world.
- WDD, our bug tracking metric is sharply rising as there are few people helping with bugs.
- 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) due for release.
Tracking Metrics:
- WDD 2598 (last week 2523) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1553 (last week 1553)
- Patches in the Pending State: 654 (42%) [last week 654 (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 16, 2019
Current Dev Position: YP 2.7 M4 (2.7 rc2 is in QA)
Next Deadline: YP 2.7 Release Target April 26, 2019
SWAT Team Rotation:
- SWAT lead is currently: Chen
- SWAT team rotation: Chen -> Armin on Apr. 19, 2019
- SWAT team rotation: Armin -> Anuj on Apr. 26, 2019
- https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team
Next Team Meetings:
- YP 2.8 Planning meeting Tuesday April 16nd at 8am PDT (https://zoom.us/j/990892712)
- Bug Triage meeting Thursday April 18th at 7:30am PDT (https://zoom.us/j/454367603)
Key Status/Updates:
- Stephen is unavailable at the moment, please refer any queries to Richard
- YP 2.6.2 was rebuilt as rc4 to include the boost upgrade revert and is due to be released today. The YP 2.6.2 rc3/4 report is summarized at https://lists.yoctoproject.org/pipermail/yocto/2019-April/044827.html and the results are at https://autobuilder.yocto.io/pub/releases/yocto-2.6.2.rc4/testresults/.
- YP 2.5.3 is currently going through the QA process.
- We’re sad to announce that we will be removing eclipse plugin builds from the autobuilder and will not be including the plugin in any future project releases. This is due to a lack of anyone able to help work on the plugin development, bug fixing or release.
- The key fixes mentioned in last week’s status have been merged into 2.7.
- A key bug in pseudo was identified which may be the root cause of the long standing glibc-locale uid “host contamination” issue. Many thanks to Peter and Otavio for the help in debugging that. A separate fix should also ensure pseudo works with newer distro coreutils and glibc versions.
- YP 2.7 rc2 (warrior) was built successfully and is currently going through the QA process after 2.5.3 is done.
- The ptest results in 2.7 are much more stable than ever before with results being consistent from build to build. At the start of 2.8 we can make some further improvements so we take advantage of this and build upon it to reduce regressions in the system.
- In an effort to keep the patch queue under control, patches are merging to master.
- The list of issues from last week of worrying things we lack resources to improve upon remains:
- 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.
Tracking Metrics:
- WDD 2523 (last week 2442) (https://wiki.yoctoproject.org/charts/combo.html)
- Poky Patch Metrics
- Total patches found: 1553 (last week 1553)
- Patches in the Pending State: 654 (42%) [last week 655 (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 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