October 13, 2022
#####################################################################
Attendees
1. Lincoln Lavoie
2. Patrick Robb
3. Aaron Conole
4. Juraj Linkeš
5. David Marchand
6. Lijuan Tu
7. Ali Alnubani
8. Adam Hassick
9. Jeremy Spewock
#####################################################################
Agenda
1. General Announcements
2. CI Status
3. DTS Improvements & Test Development
4. Any other business
#####################################################################
Minutes
=====================================================================
General Announcements
* none
=====================================================================
CI Status
---------------------------------------------------------------------
General
* The Meson upgrade (0.49 to 0.53) rolled out successfully. Thank you Thomas for waiting for the 3 labs to verify compatibility before merging the patch.
* LoongSon team is working to stand up CI infrastructure, and may join these sessions once their systems com online.
---------------------------------------------------------------------
UNH-IOL Community Lab
* The Community Lab aims to bring our Ampere Altra (aarch64) test system online in days/weeks. Issues with the Dell Server (traffic generator) have now been solved.
* Owen’s patch which adds the containers builder to dpdk-ci has been submitted to the mailing list, with some initial comments by Ali. Will work on a V2 patch, other comments are welcome.
* The UNH team explored using a cloud provider for badge generation/serving, but ultimately decided that an acceptable response time could be provided with a badge hosted on the community lab dashboard, and that this approach would reduce complexity. This solution is largely implemented and should be available for Patchwork in a matter of days. We just need to add the proxy route to the external http server. Testing is already running in the lab on Arch Linux.
* Planning to work on the stable / staging branches for LTS next, which will be added to run / trigger from the Github mirror, with Jenkins configured to watch that repo for per-comment changes.
* 2023 SOW has been submitted to the Linux Foundation, and reviewed by the Governing Board.
---------------------------------------------------------------------
Intel Lab
* Intel CI had some errors during a national holiday, these are being looked into. There was a question around integrating the Intel lab results into the dashboard, for log storage. This would require an external API where Intel lab could push logs and test results. Intel is also looking into how some log file tails could be included in the email reports up to patchwork as well.
* David Marchand also asked if the dpdk main branch was running in the lab, there may be a gap in coverage. Intel team will look at running the main branch through smoke testing as well.
---------------------------------------------------------------------
Github Actions
* Unplanned outage on Monday, there was an issue with an electrical service to the lab that took longer than expected. Everything was recovered / caught up with patches.
* Hardware upgrade was completed a couple of weeks ago, that work went as planned.
* Next up are some security related changes, Aaron and team will confirm the schedule soon.
=====================================================================
DTS Improvements & Test Development
* DTS Meeting will be hosted on the CI “off-week” meetings, starting October 20. Nathan was working on getting a calendar invite out to the meetings with the Zoom info.
* The V6 (hopefully final) version of the DTS patch was sent to the list, waiting to see if this now merged into DPDK soon. The “hello world” test suite patch is being worked on next.
* A new Test Development System and DPDK PMD test suite has been created which could provide similar functionality to DTS:
https://ts-factory.io/ * Team is asked to review and provide some feedback in the next weeks on this system and if there is potential interest in using this system / tool.
=====================================================================
Any other business
* Next CI meeting: October 27, 2022