Re: [nfsv4] Plug-fest report

Chuck Lever III <chuck.lever@oracle.com> Fri, 12 May 2023 14:19 UTC

Return-Path: <chuck.lever@oracle.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94C82C151985 for <nfsv4@ietfa.amsl.com>; Fri, 12 May 2023 07:19:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=oracle.com header.b="TpjLVLhv"; dkim=pass (1024-bit key) header.d=oracle.onmicrosoft.com header.b="ShZ2IRXb"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SvfOaDbjfmev for <nfsv4@ietfa.amsl.com>; Fri, 12 May 2023 07:19:58 -0700 (PDT)
Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2458C15198B for <nfsv4@ietf.org>; Fri, 12 May 2023 07:19:57 -0700 (PDT)
Received: from pps.filterd (m0333520.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 34CDnbG4010817 for <nfsv4@ietf.org>; Fri, 12 May 2023 14:19:57 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=lXYdEhPEMExxh8OF7vL6KVCdA8g/N9NwRLbTCSdzhmU=; b=TpjLVLhvwMI48KOq8pw8h7cSOE+/4uzYyAtE888UHLcb6p7LrhmRS72v2naxmkM0c0mQ +KDojV7cDGdD+HKWKwkW1X3QoBSqLrnBC4qGjSVUldteFuYVrsN4L9+tx/vyxGQZKRjy LSwCR89jZrsbnoXx3srgBbjWUiKoDtAew7XN7vEKflM+D4Y+Vq54iuuABhpu3pgVoEgT S3a/6Tv9+oLHrunVWa4b5XM0Y0F6p0HO0SAfuDaXD8bhzdeLmUOOCHf5TzVslF3b5TOR 60dFvbKK02tE516aFQ/XJqTfT7OtpukCEhz1KSSzYOvGxEKbrJimkpfuNebnVonllXZL Dg==
Received: from phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta02.appoci.oracle.com [147.154.114.232]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3qhje7h1f1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nfsv4@ietf.org>; Fri, 12 May 2023 14:19:56 +0000
Received: from pps.filterd (phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 34CE00jB014481 for <nfsv4@ietf.org>; Fri, 12 May 2023 14:19:55 GMT
Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2047.outbound.protection.outlook.com [104.47.66.47]) by phxpaimrmta02.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3qf830vs22-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for <nfsv4@ietf.org>; Fri, 12 May 2023 14:19:55 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TlVoeNrHoZHpjxpsdrRbi44HEe0uYlXNC70zaFNYGbPtBQo0e/U/lTbqfqh1T/svplhiRvFVl7CaNMJgzJD9gSrWc06f3rqS9FjQuMgZ6lywPToWBPILkF/uIiEA1InDFNMRh/RiymESidLvqdk1CWnd+QOU7qsKOagFT+BMvvEaAGpds8ZibBvv/A8kk7Rzrescyv+Fkblru9EvLOXRmJfdxok0o4zflG7peElYxqUslrE7Mw/4f9ql+k2+Z5DotM01KuHt5DSUtl5qDNChGpv2Rkm4WSMX+QKOBHOqAzLo1h4cZhkmHQTMTHm5O8n4x0Vft9MuxWgNm/VOZ/2TYA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lXYdEhPEMExxh8OF7vL6KVCdA8g/N9NwRLbTCSdzhmU=; b=HO2aKt9t6woLUKkZY51Qz6YQpxiaeXbZoJvEptcVNsCxOmXb2g2vt9hSakm2sUaaYxULexWq/2WGRADxgCtFz2LURwSTZPy0BWlHYo9z7ArtUCSkK1Gg505AXyyLvVMgV5CiLL2lG/hilMSUA9C6qp+vjMS3iJHPjbNtv+eEsfZU8tSzPUIqOSF9gfaSNmO1o3V3aYKY3lI/WcqMcx4kp2pUo4hdsqRxOFOAU7LZcQXlS7rr55AGq3kmn1TC1ozVIjB3+gUElSSeBWbSgzIF7PrOdBojzkepUNLmOLvDLYWAt9tFfdY4Cz1qoZ67pwOIIvUrFpr1c8/q1iUxQyGOIw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lXYdEhPEMExxh8OF7vL6KVCdA8g/N9NwRLbTCSdzhmU=; b=ShZ2IRXbpYSjkOqOzvlZyCyfvTR3bimkpuHD8dhhpRz4ok6/nJKEnga7HVAaJpQ4FWD6bLZbD0ov12+yaO8xZ7Z69M37ravBudGB6Gzs6AkKypUmBAMr9SwbeFr29ZxYZm2vi9lijek7YqTcpln1YDfxW056Tku1XrJfbRkTzMQ=
Received: from BN0PR10MB5128.namprd10.prod.outlook.com (2603:10b6:408:117::24) by SJ0PR10MB4512.namprd10.prod.outlook.com (2603:10b6:a03:2dc::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.24; Fri, 12 May 2023 14:19:53 +0000
Received: from BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::ecbd:fc46:2528:36db]) by BN0PR10MB5128.namprd10.prod.outlook.com ([fe80::ecbd:fc46:2528:36db%5]) with mapi id 15.20.6387.024; Fri, 12 May 2023 14:19:53 +0000
From: Chuck Lever III <chuck.lever@oracle.com>
To: NFSv4 <nfsv4@ietf.org>
Thread-Topic: [nfsv4] Plug-fest report
Thread-Index: AQHZhI1tAcTL0QNc90yQwMJYOmwfba9WsHyA
Date: Fri, 12 May 2023 14:19:53 +0000
Message-ID: <5E7DFD38-7C8D-43D3-9C81-26702D6C278B@oracle.com>
References: <A165AF9B-513B-4D03-84D0-61743BC01275@cert.org>
In-Reply-To: <A165AF9B-513B-4D03-84D0-61743BC01275@cert.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3731.500.231)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN0PR10MB5128:EE_|SJ0PR10MB4512:EE_
x-ms-office365-filtering-correlation-id: 562459ad-1e5d-413c-921e-08db52f3f48a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vxOCR++n6BOxeQJOS70l928m3/AhDSAzvMdMAqKigne9K0cUgn/dnEsVNL6abNGlqYe0wLuJz6Ebwr7X21N2xORoy9NnEiUcdLXRrRZ9dWO/B7Zc43hxxG/km5COSh3FyVzDmae80TE7tJcIrf10z6K/jXOf1OX+5jq14OfawC3zGJOkc4n+Dzw/Tk0Y/bD35DkkhZvLXKMRCidMbxwUdxWLSqw74mAAEmmlPFUMJgh8UpfiZrjICBiTGvY6FLnkQafuMjeKy2V3ZDevTCifnrG1liwGDMfk4HV3IYkd64gf4C4j2vW944G0WUFNhkxjEbRPvcScdEGjpnvGFUIJFuShDL0IV7rzUrIBkIEsnU8aWDhPGRrJumXQMxRdlN1PITPHqXxSkM2ASPjpywQ4R8HX9mYiztgqqMYDqCoOg/OBqcA5B/30LlDSRDXnjRmDu7haK6dB15U9Tyt8TBGgkMQMFYgzCmljXda8QpMAm6KVSCkKEDDr9H/TGlurkK/b/V62bNmp+d0cjJyEUcptzs8cyqe13WnK6Da6IeNpeFr8GN5641eudesROcCy2GP4rkTE234pNfJggm1LX3OShJ/soD2Ly0M/I7Nan7OlmOlCTx2Cc+V/MYN4tCbjU05BG4DjKz9RTqPC52P0AYUDI+Xi/xQ2/UtwCSN8Sm1FUQ4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0PR10MB5128.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(39860400002)(136003)(366004)(376002)(346002)(396003)(451199021)(5930299015)(38070700005)(6486002)(316002)(41300700001)(71200400001)(478600001)(36756003)(86362001)(91956017)(6916009)(64756008)(66446008)(66476007)(66556008)(66946007)(76116006)(6506007)(6512007)(26005)(2616005)(186003)(38100700002)(966005)(53546011)(122000001)(5660300002)(8676002)(8936002)(33656002)(2906002)(45980500001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: H/Uzr3wkN6oKTpSkfAMRnQUiuAVcF3uAsqmNpyyawqPwSgazltkP10aO75CJuYjiNpiGPkzlS4EI8aI26DBYAJx8D8cWCh9t+Hb1TOjgKZos3XkFbC+MSAXjdrM5eniVN/bJWrcWFNI1Qeani4bPuIF00jYi88qei1mCK6kKW8WeYn76KPTJ3aWaGHjaBhyii04PstmB1inAhksQFbdO78q8DPSpIZAFl3kZ0KQK/Ua6bqSIeWNptZ5RyA7yKEnDYu/ZrS6DolYddLp/FibaDHrn5GvCk1YKDKVFkRCgArx9Np4J6MIgSMjlb3Tfbh/7ALeBkLnpUep0HUfHWKXC4IVfE2vvO1PS8HeoWQBIUB/Nm4x2WDLv1EPKzgFXLGjzDb4gvu9lQgAEfQuCEZ5FN0fxWkdxHX37zUZO15+QYJduS/XvXNjmBvUFMOm3vdMbn0JSyTkEDx3u+b3aGvTo3awpGXkn0iRuj8+Q3lRafKb6kHig7ntPP8yrkP+6ge+9X8/4Wzc4B/fyIuatFyS6llaOt4y7QMI0Nn3aD5G6I2Gcv2KCO7+P5SLqigANDjH6O4Xc119R4JlHHb4t/dd0ovgGV2BLX8yJhcctkL9Fyzys3qQgHmtTMAW/pbjotWwnT2gXQUwMPycDRJyg+k7M5JGb/LLhG6R3J+M6/g6WNA5alnlxnQiNEwoXdpRNmHvTOa2PxyR5WiQlib8YFYsuRwYzsYLLLhUNSz1uRGGWp8OMAEdlhZyi27+GpOn8VPCDcTRuzreKDWosXtQNgSeaDQzNUbw9+qhnT0iou8eYOrcOSxaMKmzixPpeFzlYHULl7SAkVX4hLfcSD3v0ualUQvfOFeTE9/lE/l1YGsqFmxp1Hs2GCM2nnZ9OMlqmjpF/B9UlSFG5Is6drc0RPNJpgKgPGg6OLYZLxPxF4V1vQv5F+ACVxfwP74dt9GKWHP8q/45Xzwb4mhUmxFh3OV7PNlMLlGs8HWW36JNTgYImLr3n5d/5wQAUbfeheBoya2e2SQP68cUYMsPJv7+7Uxon3YU1IhSpUHXzHQx/+Aw5bKGzK80DnG3SIQDBU/AYBvqKfAEw5ZiSnr61qg4OzoGcc4/hWhLc6IYQRc0ahm2Kk6enTWe+DLROea7edBWYQeFc6qdHIGPmzJ/C9x+m0ufUrXvg4y77/eRVl9KBhgWvUWSEawG/roF+iXUDxb5DyKEvbieF60YxBvLOpSizWpOIaTqaMlDNJivSWFW33RtTMONx+DKi2VLLcsNg2/Pc14KQc6d9MHz/6MLF8CqfHDlXxvn++tmSYpUEHtNfp3CuM1WfxemWjUXb+QDGGN2Y8TkMhkbA56Y5sBuJihjeK0GDhjcvXXfXZkzCMkb6vUd0LISuddoLYoVSNrncwE6GdsWoDAta56XXmgldUrHK8dWqA3CPyd9KJpxq+jWrdnYhKsHGdp+50Xyr3h2ec2hBbOIAr/0YztouL+PjOGrUusVJq/kbrPG0f5xyTNH9h1SgQl+XxChKsubOcG9KareWuRvWYGsyk0auHKktwmgJMzeVCJ3030TF3JfCCMFbQ7bIjt1Vz38TBmI3y+o8fsIE73f60ZJPcijxbtig86FSp0TrMQ==
Content-Type: text/plain; charset="us-ascii"
Content-ID: <AA9F5984AFC484479FB203803279CE22@namprd10.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: l2/Vo1k75CbrgI+VIFLKgPw/DMPf2gy9ZRZQNEwsGJQ4YUe/4HM3pKG8//STBzmJ80t3P05LABlfIl8G51r9htbrlDHROSRqtpdc9Qopb2DkIOWxJyfEfeDecJMHYxA6gckJY8gWXxen5frgkJOneu2FHuhrHBxFhgiAboY/DXTqZgE4oOpAu29W8SDl1nLuWfUW6dRZeOFPWpOwVYesZcmX3Sf6HZBdUgIQP4Jt7L6Ru5a8sKaB5dvW3klRoMfo2BerVK5fByLtHZKBEkb2W9iK1pcRYGJoNbv/+NQDKgKinqk2Gykg/X5ZPcES5zpcczNgSwPiHsltEqpJ1f9ls7SuOTNk7mwG4Ww29KBVWPUgSZRdZlyw6lz8QsYasj43jYbfwiGp68zQmgMSZuZz/C2CNYyDzr5dY9uIFz0DQUDi7t1JCeWetN7FqArDPgmSQrJjd2LsLj3UJu8rSV2fTtP8qsptzFO+viqOeUetpWRKn0iqBPiqB/Dkmf/GBBY8/nGL3rS305Pb/F3bJyHeF8vhm6kAFVTCYuelQLFDiSJXjN55XDArR/9gcASiYaYbg4YXocX0jdECBLT2+WpBN5GADuFGH8czH/xJfHq/1RfNIXxdwHHfKr0BNKQcMUBuW0xVaozL+hQdeAFIAh2XYI1pZ8c08J0qe9geUPIiAIf6qO8ghR+cMYmkJ9ScG/BWdJZy+L2pDXitYDFjbB7O3mbsUifubR/e0Rrr2NwFPgJYDsQ9MloIoK8sNNDMTvbW
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN0PR10MB5128.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 562459ad-1e5d-413c-921e-08db52f3f48a
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2023 14:19:53.6128 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: G1fbCn6gZjonD+xE0SITnu1nEgsMukMFN9h55qF2WYrpoPw2RPj5KRV1WXPk8O3kCVDHuIchkTHobarewm6e1A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4512
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-12_08,2023-05-05_01,2023-02-09_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 malwarescore=0 adultscore=0 mlxscore=0 bulkscore=0 suspectscore=0 spamscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2304280000 definitions=main-2305120120
X-Proofpoint-ORIG-GUID: 2ZQlS7klR997uDa8Xgv46fTQtoDXECZW
X-Proofpoint-GUID: 2ZQlS7klR997uDa8Xgv46fTQtoDXECZW
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/OpwWNtb_NzUcWhad_RsiIt0-FyA>
Subject: Re: [nfsv4] Plug-fest report
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 May 2023 14:19:58 -0000

> On May 11, 2023, at 9:51 PM, Chris Inacio <inacio@cert.org> wrote:
> 
> Can anyone put a brief read out of the plug fest results to the mailing list?

Each attendee typically has their own perspective on these events.
I encourage others to report their impressions.

This was a 100% virtual event due to industry-wide constraints on
travel funding. A Tailscale VPN was deployed for the event, and
spanned from the west coast of North America to European countries.

Event organizers are planning to leave this infrastructure in place
so that ad hoc testing can happen at any time. We continue to find
that regular week-long mass testing events are valuable.

Raw testing results were collected in a Google doc:

https://docs.google.com/spreadsheets/d/1_BWbwEBqmWGgp1zbWXOILgYTJjowRlhNichNLY_xLqs/edit#gid=0

Attendees brought several implementations, though the test
population was heavy on Linux.

A variety of test suites were employed, including the Linux
community's xfstests, Mora's nfstests, the git tool's regression
suite, and the venerable Connect-a-thon suite.

My primary interest at this event was testing the Linux RPC-with-TLS
implementation. I brought both a client and server implementation.
I used my client with the other TLS-enabled servers present at this
event.

My testing was with NFSv4.1, driven by the git regression suite
workload. It was largely successful with each server that could
run that workload without TLS.

Olga Kornievskaia tested a Linux client very similar to mine with
Kerberos user authentication and TLS, and pNFS and TLS. No
significant or unexpected issues were found.

NetApp was able to provide an iWARP-enabled OnTAP server. I
tested with a Linux NFS/RDMA client using the same git
regression workload without issue.

Stock Linux is still unable to support the combination of a
soft iWARP device with a VPN tunnel device. A small local code
change was necessary to enable testing at this event. I am
pursuing the issue with the soft iWARP driver's maintainer as
well as upstream Linux's RDMA community.

--
Chuck Lever