DPDK CI discussions
 help / color / mirror / Atom feed
* Community CI Meeting Minutes - June 9, 2022
@ 2022-06-13 16:46 Lincoln Lavoie
  0 siblings, 0 replies; only message in thread
From: Lincoln Lavoie @ 2022-06-13 16:46 UTC (permalink / raw)
  To: ci

[-- Attachment #1: Type: text/plain, Size: 4630 bytes --]

June 9, 2022

#####################################################################
Attendees

1. Juraj Linkeš
2. Adam Hassick
3. Owen Hilyard
4. Lincoln Lavoie
5. Nathan Southern
6. Jeremy Spewock
7. Lijuan Tu
8. Aaron Conole
#####################################################################
Agenda

1. General Announcements
2. CI Status
3. Test Development
4. Any other business

#####################################################################
Minutes

=====================================================================
General Announcements

* DPDK User Summit - September 6 to 8
   * Approved by the Board to move forward, call for papers, forthcoming

=====================================================================
CI Status

---------------------------------------------------------------------
UNH-IOL Community Lab

* Continued work on the Broadcom NIC hosts, which have been installed with
Ubuntu 22.04. This has caused some other required changes in DTS and TRex,
due to the newer python versions, libraries, and newer GCC compiler.
* Alpine ABI testing should now be stable. Still need to look into an issue
with the unit testing when running in the Alpine container.
* FIPS sample application updates were accepted, thank you Gowrishankar
Muthukrishnan, who helped with some clean up items, since Brandon Lo left
the project. Once these are merged, the lab will look to turn on the FIPS
testing (likely in the July time-frame).
* Adam Hassick has started the process for the changes to publish the
container and script definitions that are run in the lab for the unit and
ABI testing.  This is a “shell game” to not break the current system, that
depends on the locations for builds and updates to the containers.
* New hire, Manit, will be working on the dashboard, and addressing some of
the technical debt associated with page load times, etc.
   * The community lab would like to drop support for Internet Explorer on
the Dashboard (lab.dpdk.org), is this acceptable?

---------------------------------------------------------------------
Intel Lab

* Working on the bugfix for the RC1, bugzilla ID 1029, impacts an option on
GCC 11 on RHEL 8.6 and Ubuntu 22.04.
* Still two other open bugs that need to be fixed as well (IDs: 1011,
1016), the team is working on the fixes, but not finalized yet. These only
impact the Fedora 36
* Other OSes and tests are running and reporting up to patchworks.

---------------------------------------------------------------------
Github Actions / OBS

* Officially dropped support for OBS, since it’s been proved other OSes can
be run through Github actions and runners.
*  Aaron is planning to create a patch to remove Travis CI from the
systems, just to make it clear to developers this isn’t supported.
* Two patches under review, 1) for RISCv 64-bit support, 2) changing how
logs are collected from the systems.

=====================================================================
Test Development

* The DTS Improvement Working Group has decided to do a complete rewrite of
the configuration system for DTS.
   * Currently, it uses INI files with additional parsing happening
throughout DTS to enable lists and maps to be embedded despite lack of
format support.
   * The available options and value syntax allowed in these INI files is
undocumented, and the syntax for specifying a list or map varies by config
file.
   * The new system will parse a single YAML file and then validate it
against a JSON schema (YAML uses its JSON schemas), before converting it to
strongly typed objects and performing data validation.
   * In the new system, the user will be informed of any mistakes in
configuration as soon as it is possible to do, making first-time setup much
easier.
* Continued work on a patch that will allow running the “Hello World” test
suite, which runs the hello_world DPDK example.
   * This patch will mostly contain documentation and the components
necessary for bootstrapping the distributed system, as well as the test
runner.
* Some Interns from Intel are going to be helping to get DTS ready to be
merged.

=====================================================================
Any other business

* Next Meeting: June 23, 2022
* Need a volunteer to chair the meeting, Lincoln will be out of the office.


-- 
*Lincoln Lavoie*
Principal Engineer, Broadband Technologies
21 Madbury Rd., Ste. 100, Durham, NH 03824
lylavoie@iol.unh.edu
https://www.iol.unh.edu
+1-603-674-2755 (m)
<https://www.iol.unh.edu>

[-- Attachment #2: Type: text/html, Size: 5544 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-06-13 16:46 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-13 16:46 Community CI Meeting Minutes - June 9, 2022 Lincoln Lavoie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).