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 2D5C9A0353 for ; Thu, 6 Jan 2022 17:47:11 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 282DF41153; Thu, 6 Jan 2022 17:47:11 +0100 (CET) Received: from mail-ed1-f46.google.com (mail-ed1-f46.google.com [209.85.208.46]) by mails.dpdk.org (Postfix) with ESMTP id 20B9041153 for ; Thu, 6 Jan 2022 17:47:10 +0100 (CET) Received: by mail-ed1-f46.google.com with SMTP id c71so185340edf.6 for ; Thu, 06 Jan 2022 08:47:10 -0800 (PST) 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=Tr3wZia3nQKARhYVUAY/ZJcpGJv9PQjFPJKF63p7b+w=; b=A1jaLphG6MFPoGGxqIySwfEZHnCaVK8EWxcSNHP6+kKqdMWwz6kgwKdVYJ+fNZIxKp LJPOLa19HAoaG/R/UKYLIlzHCuPp0uv7N3oF7XTohieRVmu1UtQKBX3jLJQIzNDvHSLN HCOTx36J8XAaMFgALjfTfMunQ/LumyrCUl2n4= 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=Tr3wZia3nQKARhYVUAY/ZJcpGJv9PQjFPJKF63p7b+w=; b=y7muYBRrT/vbua4PNOmiM1cCy7mSxdJbTOPaZlu/UarwUCDhVsZnlDUkEBlc5l4fxK phKnyj0VWmSnJTYusMyS0R+Twu7J3wUSzpoN1J6TIMKQ1dkDQ3JTWqah0EGIyvv99DwL 5qesunzw3DRVMIDmuI4DQHDUz7aHCFdiXxr6CmY+Tm71aBaseUBKM5/mU3862N/PyGQi QiobzvqB5BXKFOt9grPvPapJJEniRajMz2JembhhhY5GDUQ1YpyXcKQ9WitAmgcccqIN yC6tDegcWZUxBxV1X42kudKtmNmEAkrVgccvQsTJXDoRxaan+vZHuXbAcoU0PTynn3Zi VbIg== X-Gm-Message-State: AOAM532N/7S5EnvZEfZze4iQ9iHccffFNVPMn3Aw5KaEcn20WwnEGg8v Gam65nM7QpEH8iuwbeJE0jBN+3pF7RUMyCmxdVfO8DLNDAbfnw== X-Google-Smtp-Source: ABdhPJwXc+gB7gu9vSz9mTpsNotABRiqd7NP3FZFZD8lkaN+C8E3vXPUgNEON+FVhkOjcqAKMhJdGksipnB7zv9e+KE= X-Received: by 2002:a50:d541:: with SMTP id f1mr5137319edj.18.1641487629141; Thu, 06 Jan 2022 08:47:09 -0800 (PST) MIME-Version: 1.0 From: Lincoln Lavoie Date: Thu, 6 Jan 2022 11:46:57 -0500 Message-ID: Subject: Community CI Meeting Minutes - January 6, 2022 To: ci@dpdk.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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 January 6, 2022 ##################################################################### Attendees 1. Lincoln Lavoie 2. Owen Hilyard 3. Brandon Lo 4. Henry Nadeau 5. Aaron Conole 6. Ali Alnubani 7. Michael Santana 8. Lijuan Tu ##################################################################### 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 * Happy New Year! =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * Results log archives. Currently, logs and artifacts are kept indefinitely, with these maintained / stored within Jenkins. This drastically increases the Jenkins startup and migration times (i.e. when it migrates records during an upgrade). What is the minimum time to store these artifacts, 8 months has been suggested (approximately 2 releases)? * Need to post this question to the tech board, Aaron will add this to the next meeting agenda (1/13/2022). * 2021 Retrospective: DPDK Community Lab 2021 Retro * 2022 Planning: DPDK 2022 Work Planning * ABI tests are now enabled in production * Currently testing against v21.11. * FIPS * Need to plan out the deprecation of non-JSON test vectors from FIPS for the example application. * Currently able to process and output the correct result for AES-GCM tests from a NIST test session=E2=80=99s request file. * More work needs to be done to finish converting different algorithms to match the new JSON specification. * Virtio * Working on creating a replicable way to create the VMs * Scripted creation currently using libguestfs (https://libguestfs.org/)= , where this would be contributed up to and maintained as part of DTS. * Have working VMs (Ubuntu 20.04, checking some failed tests and crypto devices), still working on Fedora family OS. * Next, work to turn on these tests on in the lab. * Static Analysis * All static analysis can now run automatically * Produces ~8000 issues * Unable to show only issues for a particular patch due to limitations of Jenkins * Jenkins expects a Pull Request development model * Requested help from the github actions team in getting patches into a Gitlab instance, which would enable this functionality. * Could we leverage the github robot tests * Robot pulls all patches, clones a repo, and then applies all patches to that repo and pushes that to the github (as a new branch). Github Actions is configured to run per commit on a branch. Robot then polls for the Github action output. * Going to have an offline discussion with Aaron about the OVS robot. * Spell Check * Patch has been submitted to patchworks any suggestions/changes are welcome. If there are any concerns with the patch please feel free to leave comments on patchworks. The flags are mainly used for CI but some may find them helpful for their use case. * The script outputs to console the list of potential errors it found, as well as an error count for the file. * Any false flags should be added to the dictionary and submitted with the patch as our CI will report the false flags back if not. * The regex file currently isn=E2=80=99t in use, but should help anyone = remove any errors that can=E2=80=99t be resolved through a dictionary entry. * http://patchwork.dpdk.org/project/dpdk/patch/20211201165954.16153-1-hnadeau= @iol.unh.edu/ * Issue Tracking * SPDK is still disabled, tracking here: https://bugs.dpdk.org/show_bug.cgi?id=3D876 * Mellanox 25G and 40G NICs are disabled for performance testing, tracking here: https://bugs.dpdk.org/show_bug.cgi?id=3D844 * SonarCloud Analysis * https://sonarcloud.io/summary/overall?id=3DDPDK_Official * Reporting up as of yesterday, will run 3 times a week (M, W, F) and reports are all based on the main branch * Information under overall code (new code isn=E2=80=99t supported for o= ur use) * Still working on the reporting process (i.e. emails to patchwork / devs). * May also be able to leverage the git-repo-branch work discussed above for the static analysis. --------------------------------------------------------------------- Intel Lab * CI Upgrades are still in process, had some internal failures last week, so about 1 week delayed in coming back online (aiming to be back online next week, January 10). --------------------------------------------------------------------- Github Actions / OBS * Working with a group inside Intel on OVS testing for AVX512 (with DPDK). * No progress on the non-Ubuntu containers within Github actions. * OBS scripts are still pending the final polish and push to production. * Aaron reached out to ARM folks about the Github integration (github actions runner). =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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 * DTS Group met yesterday, will be meeting each Wednesday, 9am Eastern USA time. * https://armltd.zoom.us/j/97503259680?pwd=3DVVlmWnlnTXJkVGkwR2JOU3R3b3Vndz09= &from=3Daddon#success * Group is working through documentation for committer guidelines, etc. Goal to get this out to the community for wider review after next week=E2= =80=99s meeting. * https://docs.google.com/document/d/1G7_AEA-4MAd88bxjfP-IOcIy_6mnrMz3HCsUI8e= -NN4/edit =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=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: January 20, 2022 --=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)