Re: [nfsv4] Path forward for flex-files

Rick Macklem <rmacklem@uoguelph.ca> Mon, 07 August 2017 23:03 UTC

Return-Path: <rmacklem@uoguelph.ca>
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 2F5A11201F2 for <nfsv4@ietfa.amsl.com>; Mon, 7 Aug 2017 16:03:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oYwa2QZXDQaF for <nfsv4@ietfa.amsl.com>; Mon, 7 Aug 2017 16:03:47 -0700 (PDT)
Received: from CAN01-QB1-obe.outbound.protection.outlook.com (mail-eopbgr660040.outbound.protection.outlook.com [40.107.66.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02727128C9C for <nfsv4@ietf.org>; Mon, 7 Aug 2017 16:03:47 -0700 (PDT)
Received: from YTXPR01MB0189.CANPRD01.PROD.OUTLOOK.COM (10.165.218.133) by YTXPR01MB0192.CANPRD01.PROD.OUTLOOK.COM (10.165.218.136) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1320.16; Mon, 7 Aug 2017 23:03:45 +0000
Received: from YTXPR01MB0189.CANPRD01.PROD.OUTLOOK.COM ([10.165.218.133]) by YTXPR01MB0189.CANPRD01.PROD.OUTLOOK.COM ([10.165.218.133]) with mapi id 15.01.1320.018; Mon, 7 Aug 2017 23:03:44 +0000
From: Rick Macklem <rmacklem@uoguelph.ca>
To: "nfsv4@ietf.org" <nfsv4@ietf.org>, Thomas Haynes <loghyr@primarydata.com>, Olga Kornievskaia <aglo@citi.umich.edu>
Thread-Topic: [nfsv4] Path forward for flex-files
Thread-Index: AQHTD9CmyDK3wnPfo0qo8KfOQeaI7w==
Date: Mon, 07 Aug 2017 23:03:44 +0000
Message-ID: <YTXPR01MB01898B5A88D647118989E5CEDDB50@YTXPR01MB0189.CANPRD01.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=rmacklem@uoguelph.ca;
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; YTXPR01MB0192; 6:1HI5zNtEY4kFwUBydJPXxPTC6IA5mE6Eh3TGWHKdl+IKJwzMjP8WmJJ6QNnsh2cHLCANbTFn5LVwyOkk5Br1jGFpA0vokXoHfFl6hN8eUVFixN4OlbpSL95r7lfk+tamjHpb8leRG4Gau90bf+e8XTUDGG2wt61dNL7pcHWMmbKy2sbr6mgtu6XCZSddDGlkAKk1qxtA4QhCYQ9niFVvXxVfWaV8C6I6LdQKVUDYj22uMUnWZ0u9W0jscubRMjE/uEiN4qZHSCbuUYAMzXKK9aTnC8UOKKQiHtwNYKJa5hFYz//AvIDsNxa7mHTBE+XUuW0Q88VxH3Jq4741Rd0IpQ==; 5:UXSSWXRctDP+zGkG6XWRH72tij3BCJToEu4JqtITTFtf7gPCHmhkqDX9H0tJA726yuDAR82oH9TxTJIfPaQoyssMAicVAfpTety6y1ddhggVWAwYa2uXbWASZooIjMKPaT5Fj5n9tv3Ww0qfy6ehTQ==; 24:TQqixEuth2ffXYsGNF4CfMzDMG4qJfiGeLVT/nnfLFQwujij1JDcQrJTixVTycOC0dW2nLQFuaGatfqQ+Ws4qA6TkKulWeBlFP0YADxoT7s=; 7:umWTVBpquTItR2bjtmNTVzE0InKWmfpW1f6jcZ5HyYbRNRuYFlXJk2u6XWvBvt/hHm91YXBg0IThy8A5EezD6LnMH55PD9EBRoGZy+JnOCEJRuM2C1NYrq82x3+edFyiBBOg4uyxtT+7IlqgPmXxZusVER82EUpYuiV7gic/WD09mP55TOGNBktYXcQ0bhiwWz88XX2eyP6ABYRF5KFEKZQpaahGZiRL6OhiiPFLeYA=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: 421cc894-202a-4d8b-bf0d-08d4dde88df2
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:YTXPR01MB0192;
x-ms-traffictypediagnostic: YTXPR01MB0192:
x-exchange-antispam-report-test: UriScan:;
x-microsoft-antispam-prvs: <YTXPR01MB0192AF899118B16B8D376B11DDB50@YTXPR01MB0192.CANPRD01.PROD.OUTLOOK.COM>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(20161123558100)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:YTXPR01MB0192; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:YTXPR01MB0192;
x-forefront-prvs: 0392679D18
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(39840400002)(39450400003)(39400400002)(39410400002)(189002)(24454002)(199003)(86362001)(77096006)(6506006)(81156014)(3280700002)(81166006)(8676002)(2906002)(8936002)(229853002)(2501003)(305945005)(6436002)(55016002)(3660700001)(74316002)(9686003)(68736007)(105586002)(53936002)(5660300001)(106356001)(2171002)(6246003)(7696004)(54356999)(102836003)(50986999)(478600001)(101416001)(38730400002)(14454004)(25786009)(33656002)(189998001)(2900100001)(74482002)(97736004); DIR:OUT; SFP:1101; SCL:1; SRVR:YTXPR01MB0192; H:YTXPR01MB0189.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en;
received-spf: None (protection.outlook.com: uoguelph.ca does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: uoguelph.ca
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Aug 2017 23:03:44.8636 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: be62a12b-2cad-49a1-a5fa-85f4f3156a7d
X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTXPR01MB0192
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/Jbx5gj8_mv6xqI6dmWBRSez2an8>
Subject: Re: [nfsv4] Path forward for flex-files
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.22
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: Mon, 07 Aug 2017 23:03:49 -0000

Olga Kornievskaia wrote:
[lots of stuff snipped]
> That's the problem you need something in the structure to pass back
> the ticket (TGT is not necessary. service ticket would do). Besides
> the ticket you need to send the other pieces.
Oh, the reason I was thinking of using TGT tickets was related to my comment
at the end about deleting the synthetic principal to do fencing.

I was thinking of a TGT with a fairly long lifetime (as long as layouts need
to be valid) and a service ticket with a short lifetime, so that the client keeps
using the TGT to get a new service ticket/GSS-context.
Then, this would fail when the synthetic principal is deleted in the KDC.
(I don't think that renewable tickets are needed, that was a brain fart on my part.)

rick