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 4180945EB5; Mon, 16 Dec 2024 05:20:30 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0E2E840261; Mon, 16 Dec 2024 05:20:30 +0100 (CET) Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by mails.dpdk.org (Postfix) with ESMTP id EB3AB4025A for ; Mon, 16 Dec 2024 05:20:28 +0100 (CET) Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-7fd35b301bdso3035886a12.2 for ; Sun, 15 Dec 2024 20:20:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iol.unh.edu; s=unh-iol; t=1734322828; x=1734927628; darn=dpdk.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=3ttnCJM7aaPjAHjUx7KC88qilAcscyIvWuKOTHiyHlY=; b=MboGLU7DVQx/NJO2JoXeypIngYOtEihaI2cEdOrt8+wIzA/IIzvP7oA4XoGyCbydBe ixeXbh2LTvB7FYnZqAp3nqQq27RjcJDxwj4VQJEXt2YrpsUavPaLQogfpVO142bhU5BD ayQOa4db8PF9XaC+EcCx+Z64WH2PGNBBOb5z0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734322828; x=1734927628; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=3ttnCJM7aaPjAHjUx7KC88qilAcscyIvWuKOTHiyHlY=; b=WW2hZ9qGLDqD04yMxB5OVEZ+rYTDL96zPW8QK5cgXrXAVJaueNmx+E1mBtLMugpWwv MnQQwy2skpQ8rbAlHISXIpF7gIOzgu/vvBpEULMTa0zI6wW/XMkV7my3IjN+WvoN4k/H z4F0PZj1ZqqR9D85Wp88uOFvTPwIv62oywqbjOfO8wRtkFCHvwXb1+5YTTmxzH36ggRk ftEat7ABLH+LKYwmmeYPAsarrLZn7n2G9W1CSEP6Y+r2VQ2VOVumu62u1FfX1orGS3Gv S5Bz+odWg3symt+wXALgv8S+IFYmcYe/nfTVbsFdM5CwZY6mXWvlVj730oh7LaVWPwX5 fsvQ== X-Forwarded-Encrypted: i=1; AJvYcCV0fnQIfO7tFMuINz0ZS/jGTsLR1igHHbJG/yVdO5ki8R6JqHKV7mig1+gJtKCHg4yE/fk=@dpdk.org X-Gm-Message-State: AOJu0Ywes1sDcOiGAWizeIf5r3RLblBqtku9bW648D8j0i+DSIOmWkwZ THUpqyBX9Gn9lqnQCrMpZ/eXkNmZQc+mbELJtH8E8KYMnC41MyaB/fqbyM9ud1/O0EDBX2MaBxg dmQk54JwSQEF5Iclfcg4WMPoy3RovZTPxSyIy5w== X-Gm-Gg: ASbGncucHtvBhigMF+OCJad4dZxxHxB0sDNGaaXAwh5Ijdqa8gBkXar1ZtmH5x/KZO1 HsMkYb0SjMLHBcOoS/EfxLznzINxoa8hsPUDesh+BYhZCwixt96rkIw== X-Google-Smtp-Source: AGHT+IHpdZBgTWvVPiLBC9t/wTOYIpKF8d42aS9K/YhTsePBUW9fTKWBmkssW2vIpPqTfZ0hKmbCdY2cMO/NiOAhhtc= X-Received: by 2002:a17:90b:3c8a:b0:2ea:a25d:3baa with SMTP id 98e67ed59e1d1-2f28fb52241mr16334209a91.5.1734322827824; Sun, 15 Dec 2024 20:20:27 -0800 (PST) MIME-Version: 1.0 From: Patrick Robb Date: Sun, 15 Dec 2024 23:18:04 -0500 Message-ID: Subject: Community CI Meeting Minutes - December 12, 2024 To: ci@dpdk.org Cc: dev , dts@dpdk.org Content-Type: multipart/alternative; boundary="00000000000014238106295b80c4" X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org --00000000000014238106295b80c4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ##################################################################### December 12, 2024 Attendees 1. Patrick Robb 2. Aaron Conole 3. Paul Szczepanek 4. Luca Vizzarro ##################################################################### 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 * Dts roadmap: https://docs.google.com/document/d/1doTZOOpkv4D5P2w6K7fEJpa_CjzrlMl3mCeDBWt= xnko/edit?tab=3Dt.0 * AWS: * They have confirmed that AWS ARM Graviton systems will be included in CI testing * Aaron: It would be ideal if we could update some of the scripts in dpdk-ci repo such that the systems being brought over across labs are more uniform * Polling patchwork is one example of a script requiring an update =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * ABI Testing: UNH is building new container images now. * Libabigail 2.6 should be used going forward, which comes with a new dependency =E2=80=9Clibxxhash=E2=80=9D * Marvell SDK 12: We are still having trouble setting up the Marvell crypto devices, so we are upgrading to the latest SDK and reflashing the board. * Maintenance: * Migrating and upgrading our Jenkins instance next Monday at 15:00 UTC - downtime expected to be a few hours. * Working on turning on new DTS in CI testing currently. * =E2=80=9CRetest Button=E2=80=9D For periodic testing is in code review no= w, expected to be available on the DPDK Dashboard next week. * Dpdk-ci repo: * Need a review and merge of the create_series_artifact.py patch which adds the meson check script. --------------------------------------------------------------------- Intel Lab * None --------------------------------------------------------------------- Github Actions * None --------------------------------------------------------------------- Loongarch Lab * None =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D DTS Improvements & Test Development * Patrick will do a review for the Ruff patch * Paramiko: * bug has been resolved by Nick, by setting a while loop in which we wait for the expected prompt to enter the paramiko buffer. * There is another Paramiko race condition in which a file read/write error bubbles up at the conclusion of the DTS execution (may be a race condition). This does not affect the testrun but it pollutes the logs, so we should investigate this during the 25.03 cycle. * Pending patches from the previous release: Work to review and merge Ruff very quickly, then rebase all the old patches (in groups) and quickly merge those groups. * Will rebase and review 1 old patchseries per developer per week in December/January, and we should be * Scapy/MyPy updates: * The new Scapy version includes better type support - we will update within the 25.03 cycle. * Poetry.lock file is committed to the repo (it is not included in the .gitignore). After some discussion we have confirmed that this is correct, and that maintainers should periodically update the poetry.lock file in the remote repo. * Lock file makes dependency resolution faster * Lock file provides a universal lock of dependencies across python versions, across time =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 Jan 16, 2024 --00000000000014238106295b80c4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
##########################################################= ###########
December 12, 2024
Attendees
1. Patrick Robb
2. Aaro= n Conole
3. Paul Szczepanek
4. Luca Vizzarro

################= #####################################################
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 Announcem= ents
* Dts roadmap: https://docs.google.= com/document/d/1doTZOOpkv4D5P2w6K7fEJpa_CjzrlMl3mCeDBWtxnko/edit?tab=3Dt.0<= /a>
* AWS:
=C2=A0 =C2=A0* They have confirmed that AWS ARM Graviton s= ystems will be included in CI testing
* Aaron: It would be ideal if we c= ould update some of the scripts in dpdk-ci repo such that the systems being= brought over across labs are more uniform
=C2=A0 =C2=A0* Polling patchw= ork is one example of a script requiring an update
=C2=A0 =C2=A0
=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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

= ---------------------------------------------------------------------
UN= H-IOL Community Lab
* ABI Testing: UNH is building new container images = now.
=C2=A0 =C2=A0* Libabigail 2.6 should be used going forward, which c= omes with a new dependency =E2=80=9Clibxxhash=E2=80=9D
* Marvell SDK 12:= We are still having trouble setting up the Marvell crypto devices, so we a= re upgrading to the latest SDK and reflashing the board.
* Maintenance:<= br>=C2=A0 =C2=A0* Migrating and upgrading our Jenkins instance next Monday = at 15:00 UTC - downtime expected to be a few hours.
* Working on turning= on new DTS in CI testing currently.
* =E2=80=9CRetest Button=E2=80=9D F= or periodic testing is in code review now, expected to be available on the = DPDK Dashboard next week.
* Dpdk-ci repo:
=C2=A0 =C2=A0* Need a revie= w and merge of the create_series_artifact.py patch which adds the meson che= ck script.
=C2=A0 =C2=A0
--------------------------------------------= -------------------------
Intel Lab
* None

-------------------= --------------------------------------------------
Github Actions
* N= one

----------------------------------------------------------------= -----
Loongarch Lab
* None

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D
DTS Improvements & Test Development
* Pa= trick will do a review for the Ruff patch
* Paramiko:
=C2=A0 =C2=A0* = bug has been resolved by Nick, by setting a while loop in which we wait for= the expected prompt to enter the paramiko buffer.
=C2=A0 =C2=A0* There = is another Paramiko race condition in which a file read/write error bubbles= up at the conclusion of the DTS execution (may be a race condition). This = does not affect the testrun but it pollutes the logs, so we should investig= ate this during the 25.03 cycle.
* Pending patches from the previous rel= ease: Work to review and merge Ruff very quickly, then rebase all the old p= atches (in groups) and quickly merge those groups.
=C2=A0 =C2=A0* Will r= ebase and review 1 old patchseries per developer per week in December/Janua= ry, and we should be
* Scapy/MyPy updates:
=C2=A0 =C2=A0* The new Sc= apy version includes better type support - we will update within the 25.03 = cycle.
* Poetry.lock file is committed to the repo (it is not included i= n the .gitignore). After some discussion we have confirmed that this is cor= rect, and that maintainers should periodically update the poetry.lock file = in the remote repo.
=C2=A0 =C2=A0* Lock file makes dependency resolution= faster
=C2=A0 =C2=A0* Lock file provides a universal lock of dependenci= es across python versions, across time

--00000000000014238106295b80c4--