From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 55B4BA0543 for ; Mon, 13 Jun 2022 18:46:29 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2F37C40222; Mon, 13 Jun 2022 18:46:29 +0200 (CEST) Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by mails.dpdk.org (Postfix) with ESMTP id 143D040150 for ; Mon, 13 Jun 2022 18:46:28 +0200 (CEST) Received: by mail-pg1-f170.google.com with SMTP id l4so4957929pgh.13 for ; Mon, 13 Jun 2022 09:46:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; h=mime-version:from:date:message-id:subject:to; bh=AY/0F1khFk3LtDXO7o3miKCkn6vXQKJOHDbkVf4NfCY=; b=cEPJ8DCxfmZciVCTdKisjq/y15+NgHQT+KPITFrqBSrPlT0sOW7B5pECWli3b6axln lu9kMfEIqPgF4g6uHCHD1d9bcwTyH/66pS/A+X2qOynf6N6XvA8PHvVUy9O5uxzZw6Oj S0LS94YtxPQaEAn3PywXrcbyNK0LVHa2bJQqM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=AY/0F1khFk3LtDXO7o3miKCkn6vXQKJOHDbkVf4NfCY=; b=1KIYYYhUeyK/p24/OrZ0gwVFjUKYc+B/UE31iKVkUiQumlaRbOzBVIEIvHPK98L22L Hb+CVzW0a8JuKQp4H8dO56KXyZE4i8wg0qq0We9VWdA+lLnD3yz/CtPGmvuYUYZ6kyFC voYSOb9mNxG1DMVbdQWrv33dpD4PXNgKilWO3EZj/ngmql2QjNKxRphkDx0cLP1fqrYT eASRtbSeUwSNj3rEKpgW7bCrUfysbVs9oAV7L/+yf5iVHz+zQuO9TrYc5JOkDuKwB0ZG XwMggTsl2sBlXK6gGxpaBlqfeIlN8fACJNxmLrrD4CnCexUNZwVHdiymaJHUzOqCYPEf ewfg== X-Gm-Message-State: AOAM5321pEyb8cjRDYjt9ZUc4JaHRXJWDBhznMN3Mnxhf/d5gL5BFkzk X27FMpjkDGpsKAOqzj+smp17hfCJmmonOsmd8qX98YuG5B5n+g== X-Google-Smtp-Source: ABdhPJysuLUjL5kbCsmGHce0SPJzhpaqF6qxJNgOuwC/zAGvYfGNQXPaP0/YCBJzLQ/iAT2IlWeHm0W19pxaa5UNaXM= X-Received: by 2002:a63:1566:0:b0:405:3aa3:23de with SMTP id 38-20020a631566000000b004053aa323demr438265pgv.528.1655138786290; Mon, 13 Jun 2022 09:46:26 -0700 (PDT) MIME-Version: 1.0 From: Lincoln Lavoie Date: Mon, 13 Jun 2022 12:46:13 -0400 Message-ID: Subject: Community CI Meeting Minutes - June 9, 2022 To: ci@dpdk.org Content-Type: multipart/alternative; boundary="000000000000694dff05e15707bd" X-BeenThere: ci@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK CI discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ci-bounces@dpdk.org --000000000000694dff05e15707bd Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable June 9, 2022 ##################################################################### Attendees 1. Juraj Linke=C5=A1 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 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D General Announcements * DPDK User Summit - September 6 to 8 * Approved by the Board to move forward, call for papers, forthcoming =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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 =E2=80=9Cshell game=E2=80=9D to not break the curre= nt 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=E2=80=99s 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=E2=80=99t supported. * Two patches under review, 1) for RISCv 64-bit support, 2) changing how logs are collected from the systems. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D 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 =E2=80=9CHello Worl= d=E2=80=9D 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. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Any other business * Next Meeting: June 23, 2022 * Need a volunteer to chair the meeting, Lincoln will be out of the office. --=20 *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) --000000000000694dff05e15707bd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Jun= e 9, 2022

##########################################################= ###########
Attendees

1. Juraj Linke=C5=A1
2. Adam Hassick
= 3. Owen Hilyard
4. Lincoln Lavoie
5. Nathan Southern
6. Jeremy Spe= wock
7. Lijuan Tu
8. Aaron Conole
################################= #####################################
Agenda

1. General Announcem= ents
2. CI Status
3. Test Development
4. Any other business
#####################################################################
M= inutes

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3DGeneral Announcements

* DPDK User Summit - September 6 to 8
=C2= =A0 =C2=A0* Approved by the Board to move forward, call for papers, forthco= ming

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
CI= Status

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

* Continued work on the Broadcom = NIC hosts, which have been installed with Ubuntu 22.04. This has caused som= e other required changes in DTS and TRex, due to the newer python versions,= libraries, and newer GCC compiler. =C2=A0
* Alpine ABI testing should n= ow be stable. Still need to look into an issue with the unit testing when r= unning in the Alpine container.
* FIPS sample application updates were a= ccepted, thank you Gowrishankar Muthukrishnan, who helped with some clean u= p 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 contai= ner and script definitions that are run in the lab for the unit and ABI tes= ting.=C2=A0 This is a =E2=80=9Cshell game=E2=80=9D to not break the current= system, that depends on the locations for builds and updates to the contai= ners.
* New hire, Manit, will be working on the dashboard, and addressin= g some of the technical debt associated with page load times, etc.
=C2= =A0 =C2=A0* The community lab would like to drop support for Internet Explo= rer 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.0= 4.
* 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 u= p to patchworks.

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

* Officially dropped supp= ort for OBS, since it=E2=80=99s been proved other OSes can be run through G= ithub actions and runners.
* =C2=A0Aaron is planning to create a patch t= o remove Travis CI from the systems, just to make it clear to developers th= is isn=E2=80=99t supported.
* Two patches under review, 1) for RISCv 64-= bit support, 2) changing how logs are collected from the systems.

= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Test Developme= nt

* The DTS Improvement Working Group has decided to do a complete = rewrite of the configuration system for DTS.
=C2=A0 =C2=A0* Currently, = it uses INI files with additional parsing happening throughout DTS to enabl= e lists and maps to be embedded despite lack of format support.
=C2=A0 = =C2=A0* The available options and value syntax allowed in these INI files i= s undocumented, and the syntax for specifying a list or map varies by confi= g file.
=C2=A0 =C2=A0* The new system will parse a single YAML file and= then validate it against a JSON schema (YAML uses its JSON schemas), befor= e converting it to strongly typed objects and performing data validation.=C2=A0 =C2=A0* In the new system, the user will be informed of any mistak= es in configuration as soon as it is possible to do, making first-time setu= p much easier.
* Continued work on a patch that will allow running the = =E2=80=9CHello World=E2=80=9D test suite, which runs the hello_world DPDK e= xample.
=C2=A0 =C2=A0* 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 t= o get DTS ready to be merged.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D
Any other business

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


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

--000000000000694dff05e15707bd--