14:58:04 #startmeeting fdio-vpp 14:58:04 Meeting started Tue Jun 8 14:58:04 2021 UTC and is due to finish in 60 minutes. The chair is DaveBarach. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:58:04 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:58:04 The meeting name has been set to 'fdio_vpp' 14:58:18 #chair dmarion 14:58:18 Warning: Nick not in channel: dmarion 14:58:18 Current chairs: DaveBarach dmarion 15:03:01 #topic Agenda Additions? 15:03:26 #topic CSIT (Vratko reporting) 15:03:43 #info finishing prep work for 21.06 15:03:58 #info still some issues, e.g. w/ memif tests 15:04:14 #info Damjan aware of one issue, will look into it 15:04:55 #info some minor issues with fixes in pipeline 15:05:12 #info occasional failures (1 in 100) without any clear pattern 15:06:17 #info one annoying scenario: PAPI unresponsive, vpp not crashing hence no core file 15:07:32 #info DaveW and Florin got one corefile from iperf + LDP 15:09:01 #info suspect binary API mmap address conflict with iperf process 15:11:20 #info changed number of RX queues - one queue per worker. Needed to increase number of mbufs 15:13:26 #topic Host Stack (Florin) 15:13:51 #info close to release, doing cleanup/bugfixes 15:14:19 #info session layer polling on main thread to improve active-open performance 15:14:45 #info don't keep polling indefinitely 15:14:57 #info better tracking of half-open sessions 15:15:12 #info quic needs a bit of work to clean up half-open sessions 15:15:47 #info fixed and arm-specific memory ordering issue. Specific to our CI infra: ThunderX2 15:16:21 #info affected tests: iperf cut-throughy 15:16:41 #info vcl cut-through performance improvements, e.g. with libev 15:17:17 #info TLS, DTLS memory pressure hardening 15:17:42 #topic Documentation 15:17:55 #info dave W did some doc cleanups 15:18:13 #info struggling to put together a cleanup plan 15:18:29 #info need to move docs to readthedocs (Nexus retirement) 15:19:11 #topic Release Managment (Andrew, DaveW) 15:19:44 #info new requirement to do 21.01.1, to generate artifacts 15:19:50 #info to update csit report 15:20:16 #info As people cherry-pick for 21.06, consider also cherry-picking for 21.01.1 15:21:09 #info please get cherry-picks in... Now... 15:22:00 #info RC2 next Weds, no need to hold for memif fix... 15:25:03 #topic Infra Status (DaveW) 15:25:17 #info lots of work / improvements 15:25:41 #info vexxhost data center move: thanks to Peter Mikus / Barret @ vexxhost 15:25:54 #info no outages at all..! 15:26:19 #info all of the hosts now run Ubuntu 20.04 15:26:53 #info plan in 21.06 to retire old hardware (Haswell) 15:27:21 #info addressed "glt clone" / related failures 15:27:44 #info simplified the communications between components. 15:28:03 #info git clone failures reduced to O(3/week), removed Naginator (again) 15:28:45 #info additional change after 21.06: move ingress / Jenkins openstack instances from old data center to new data center 15:29:30 #info series of CI job failures not related to patch, e.g. vcl vpp cut-through tests 15:30:12 #info root cause of i40e issues: using old drivers... 15:31:07 #info chasing a couple of patch-unrelated issues w/ stats segment 15:31:46 #info continuing to work on using Amazon S3 logging to reduce costs 15:32:35 #info damjan: kudos to the team for huge improvements in CI infra stability 15:33:16 #info continuing to update docker images to eliminate repeated package downloads 15:33:37 #info using ccache to improve build times 15:34:02 #info Centos-8 is very old, propose to remove jobs from CI from master 15:35:05 #info unless someone steps up to fix RPM builds, lets remove them. No support on the horizon from Red Hat. CentOS 8 is EOL at the end of the year, etc. 15:35:55 #info Matt Smith: Netgate currently uses CentOS-8, in the process of switching to Ubuntu 15:36:47 #info dwallace: no need to remove build infra, but the verify jobs need to go 15:38:23 #action Matt Smith to discuss removal w/ colleagues 15:38:54 #info Matt to advise by email 15:41:11 #info async crypto w/ worker threads seems to be completely broken 15:41:52 #info patches coming soon. Fan is the right person to work with. 15:42:47 #endmeeting