Re: [Suit] SUIT rechartering: proposed text

Dave Thaler <dthaler@microsoft.com> Tue, 10 August 2021 16:34 UTC

Return-Path: <dthaler@microsoft.com>
X-Original-To: suit@ietfa.amsl.com
Delivered-To: suit@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F055F3A1371 for <suit@ietfa.amsl.com>; Tue, 10 Aug 2021 09:34:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.452
X-Spam-Level:
X-Spam-Status: No, score=-2.452 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.com
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 BqpUkFTFA-ry for <suit@ietfa.amsl.com>; Tue, 10 Aug 2021 09:34:00 -0700 (PDT)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2106.outbound.protection.outlook.com [40.107.93.106]) (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 010423A136D for <suit@ietf.org>; Tue, 10 Aug 2021 09:33:59 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ABhjdxGfx3pdYQDh2ULwiiWMLlXF/KqWeO0zUffYe+veQkXq3vH35lZrqeTk5nZoA9dhoQu/nLlkTi+xC662F3Tn1Lv3GPXC8omIrzBS11Dp+/7j2Tj5sPhhlQX5zyOIlEStF82rbQ9KBsNgeu4wnav41czJTZZW9YRNtsP4JPgQLyWt04okJhNgVAc0xlpEu1SYNg+7PEqT7Qv3WSZaSCR5tcbvgbWMZn7Ocmp8a5Efb8j7ItyJISnDBKpy9VDVfDOiLgFXorty8e/67g2vqGvYkWFqga263pcZAPuoFk38mQjSvMHnlL40DHDBRZUp5isSZj4m1rAzrgHJnqzWpA==
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-SenderADCheck; bh=pLwFKbCtxPi7BCJnrO327OOi86UcBuueuap0cz2DHM0=; b=Z7+eJw2gJbDJAKr0VzL87PE1IGOy+WOv3t4weHm0HGoA/tic/lqha+2yZFNgQlWmKaNCco+n+uQzC4SUZ6LRUu0TQwFZZAW/JbLhGSbGF+BU2J8G3XRIGVaectDh4lXyj7+8kc7iG3sTh82jIZ7dxsq2s0z4gaF7vWZi+k/wDMuGBeIsmFVI9W8F2wNpG9XvaDg0Jd/e+1sVaRYlmjlIX8tHNsk6Aoh/7LbkWQyt5GHPYEuke6G6UqRrHO7D/GLvNFDsq7RORAjP+6ge+kGwYpBQs61RpeipsY2np6yAoeOfdcY4F8Ut6/e2nmPdUV5MUFkxzbptzeVXSfgMQXCYkg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pLwFKbCtxPi7BCJnrO327OOi86UcBuueuap0cz2DHM0=; b=FPOB6TBuoLIQqhyNfwYY0+zrS/AfJOsAWBOk8GfQvlFsDly90Mj54KG3DxhAvOI9V5MytIYmKgqWYEv+Y026u08xBou02v3tj2KZn5ENw9yVrACqe//yWD7lhnwFjk6JRHYQ67CzLg7L9iWBpaENS22AmnHYUnbSkBDcz95MDxE=
Received: from CH2PR21MB1464.namprd21.prod.outlook.com (2603:10b6:610:89::16) by CH2PR21MB1400.namprd21.prod.outlook.com (2603:10b6:610:88::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.4; Tue, 10 Aug 2021 16:33:57 +0000
Received: from CH2PR21MB1464.namprd21.prod.outlook.com ([fe80::cd73:748d:5b7:e2c5]) by CH2PR21MB1464.namprd21.prod.outlook.com ([fe80::cd73:748d:5b7:e2c5%9]) with mapi id 15.20.4436.007; Tue, 10 Aug 2021 16:33:57 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Ira McDonald <blueroofmusic@gmail.com>, Michael Richardson <mcr+ietf@sandelman.ca>
CC: suit <suit@ietf.org>, Brendan Moran <Brendan.Moran@arm.com>
Thread-Topic: [Suit] SUIT rechartering: proposed text
Thread-Index: AQHXBIFCYdPbq2i4MU2UU0mwBdcWBqpbCE+AgABX+ACA5UScAIAAD0qAgABJdoCABbIAYIAGOtmAgATJPsCAABq0AIAMxcoAgAMvGICABLAVAIAHEPaAgAB4T4CAAARFAIAAAP6g
Date: Tue, 10 Aug 2021 16:33:57 +0000
Message-ID: <CH2PR21MB1464E5F803ED4E22B6D90DD3A3F79@CH2PR21MB1464.namprd21.prod.outlook.com>
References: <66D84CE5-22E6-44F0-8239-8A5832326219@arm.com> <3E7D5E5B-03EE-4EDD-A951-FB119F72DDE8@arm.com> <16339.1613515194@localhost> <E4B87013-1498-463F-98C0-5FF13344C3EA@arm.com> <6FC3F38A-B067-4180-ACD9-A121162EA459@vigilsec.com> <26718.1626138395@localhost> <MN2PR09MB4841BA0A0CC978E70A09A509F0119@MN2PR09MB4841.namprd09.prod.outlook.com> <67F117E7-28F2-45F3-BC4C-AC8116BCB69F@vigilsec.com> <SN6PR2101MB0943178F1E627E78A1343AE8A3E59@SN6PR2101MB0943.namprd21.prod.outlook.com> <50B65F80-808D-4591-9D4D-2346796DA204@vigilsec.com> <1944E3C3-9348-4574-AE26-4133BFD932B0@vigilsec.com> <CH2PR21MB1464AC4D50A932EC45A3B369A3EF9@CH2PR21MB1464.namprd21.prod.outlook.com> <3944F4E6-9644-4D23-9DB0-B0AC0490AB51@vigilsec.com> <A460F3FC-0EC6-4B8F-9D8C-D40AC841E602@arm.com> <20192.1628612087@localhost> <CAN40gSsvPrnMzUrQASo7nmJJKYGjNm=GNtOd9v9+a7Ni1waCCQ@mail.gmail.com>
In-Reply-To: <CAN40gSsvPrnMzUrQASo7nmJJKYGjNm=GNtOd9v9+a7Ni1waCCQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=f0328c1c-6a0b-4f85-984c-b194786b85f9; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2021-08-10T16:33:37Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microsoft.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 986bcbce-677d-4cc4-c872-08d95c1ca682
x-ms-traffictypediagnostic: CH2PR21MB1400:
x-microsoft-antispam-prvs: <CH2PR21MB14002745333337DAD0D3A6A6A3F79@CH2PR21MB1400.namprd21.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: n88dnuBpRb7meaNJJddYMw67afcQZuHHO7eFa6NRz+oRntQs04/I8CDhK/OxuBq8F0wryeCUiiakjYl5qWqtrSDW/S+7p3lf5X5+28Zx2UjZ30dPiSAHDwyo5ucS0ifvJ9RVjhjdYpsUQOmV5ExiuKk5RCEYMeVN7mXTzVNm1+caURQ/eNIJc1ykj6YE1+0Ia6/nYg/iYNQXWqxIBRAhP09NIlYUZjKxr3JekjhoBGZBWR1tJmiUK/URvv1OKgvTPqhP+wGNRM65MmNtcgfw0dhkiVYfyOqUACF3/DiLFArcJlQanVytwnrWzy45DoR8wSax8mE3k/SQCXN2u/+5UEv5eQLZwSKGIpdhpt+6QYAoxcN9H4KJZh67llVv8zD3vM4OGS1TlWXI0WyVaM8xzoV9CyStMOrLrSPYc4csj9KwCqSh5FYpjS4C9olEo7jvIKv9AMgVbKFmXK+iP8XY1jN1SUdLCjS8twP9UzzSOLFhgVQMxaMBcu2bINSkdrSxlIb1fiXxOrkR6M16vDO+HqC8RFPS+OvEiGEGnfPzWCQPmSMLc+cKk+II83x9BNsQ5I67KEFX19aw40wfp5LRxlZyz9SN0/mruNUwJ+OHn3pG9pTrRLF5BEQOxtNj90iTMogimT8vrOwfM7WNnazlfKURa6k4Kj2GlLE0LMOGiZzqjGGisdcbzokqsT349KI57uxm/+FwuCzzuCZHlhbHJE0slp7Qk2SH4uxdA/qkrstep6J2WHiakZasNwZE5buTmJcA8cdzxh+dvTkBHNPFYAOE5+yDi2rKX193juXsDaY=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR21MB1464.namprd21.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(2906002)(33656002)(8990500004)(38100700002)(122000001)(52536014)(508600001)(10290500003)(64756008)(38070700005)(5660300002)(71200400001)(66446008)(66476007)(76116006)(966005)(66556008)(66946007)(82960400001)(82950400001)(8936002)(316002)(6506007)(8676002)(55016002)(53546011)(7696005)(9686003)(110136005)(54906003)(86362001)(26005)(186003)(83380400001)(4326008)(166002)(66574015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: r+JlTQ+i1bcNa7/id98nI/DbUJXjzZTCiTbe/Uq+TMvXZLj8qdy103czvx6jCeU5qabmZqB6vaW0DgPTFsLVak7lPXOP0w6if/xnY3utoB4+eQmkhadiC27dNC7jo2QZahqEAuB2OHuuA34hZ7jwTlHR3/zrf9kMoHMOsu1XaJ28IsIOy3VImsLdaojyqBF5PttHHyb68m1UH97uQY8gdgwTx6flAgIaGjRh4yAgKP9QRCW6l59Z+7sVujXh6XMWET7aIrd2H2COswAecHThiLyfQ34IXdv+JFTGoLPqiYszTI8Jm+fIWNXfjivTPLJSo7apVYk+FDBTFJdC3wAZlhC6sZfdiY1fLulgFsNH3f0HHORLCY3774Ml4Vjzmg5HNlpnGYRux3aCDTgnYAyJdfAUAopc7v71cxcutjtTtqoLqTn3eIWBiKT/rejiLgJtQK1uAja3oKjwpZq4P7CnMsVHD2ZA0Ux/1r4P7BhYVke2oZfYK5xtpfrfcqPRwBz3J6TC1fbO+zjbWbHXnxjXvVDTIRDgZNoEYYJb8wQFxiR/kQKzQLNAe41skD17jbrT+TpthGyq0zxP4Z7BsWsmrzFIVqoUyqxAnEXFJdweXfCn3ia7YIi++u5RZvuEG3TciXCmKMLsKTtPOWK2eli3f5kAypw+mqR9da0vxtF7OoiSUNLepto2YxsbIxKp/rEYogI5fY9McMZX03VdP9ZARd5MNbLpDBbNMopB8k7CMqX0e14JlW8AMjA6ZvE+cdi2L0Jky4JsuwQ5qATppEozZZRpuweFu8uw2hy0J4qYkjyaihRjbJ2vT+Rt+ZBCHKElFwDzN572YH7ClR0PkvhSZUKvL9c1RTIlS+LH7pNu/ZrFru7TeQQWnMG8u7jHDaYaEhYYXhhQ15J8pkzHAq01U59t22uQfZvI1T2PxyyC+TENCyXQGZ3HbEo/zZTmdEvBLBiEmKaZtRDnjUQNdBxma1hO6dFgWxbZdSmNNXmoIeZFOYO5HfN7Lctfxlvbijo0HnW3PdRfJ15h5uNuorBl0pBNbqZoRrkDnManZHtyWGFHvS2EvFZOXfnDh2mWUHW0oJ1eQrjuFQBJxPlb+zhaJ96Gz93wZsC4nXmxRgOx6z2oSg02NZ2lDHmYa9N+ZTc48gen+jJ8PPCQ0lp7NMg+j2mh0xc3Lfi7zMDOOk21ng3Y/Rnby/7cMgmTUGAqohCtx5/F21fcAwK0ABss7HFUddxos/PIF6vA/V2Ks2gjGEq7Opc7EDVgRRb2I2d80SvUh/ZTapUSgOyaDQa0Hzl7qvASu+fyJg2oE2H1IC0KxYCLzEF4nkKEHbn9Re33CIeC
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CH2PR21MB1464E5F803ED4E22B6D90DD3A3F79CH2PR21MB1464namp_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH2PR21MB1464.namprd21.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 986bcbce-677d-4cc4-c872-08d95c1ca682
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Aug 2021 16:33:57.1098 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: i1OmiHStpMFfqFeYx8fpK3MF6+8iPoMb0YhCsidnsvFAUdgVwroYbxoWDfJMVqV5RG3WTPvPEfr4InUzf48bEptjVcIdSiV9mHDucyO6OR8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR21MB1400
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/DH5pWx28n9hTEeJCF91Jiz-q670>
Subject: Re: [Suit] SUIT rechartering: proposed text
X-BeenThere: suit@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Software Updates for Internet of Things <suit.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/suit>, <mailto:suit-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit/>
List-Post: <mailto:suit@ietf.org>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/suit>, <mailto:suit-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Aug 2021 16:34:06 -0000

I agree with Brendan, etc.
Maybe we should simply remove the paragraph and remain silent.

Dave

From: Suit <suit-bounces@ietf.org> On Behalf Of Ira McDonald
Sent: Tuesday, August 10, 2021 9:30 AM
To: Michael Richardson <mcr+ietf@sandelman.ca>; Ira McDonald <blueroofmusic@gmail.com>
Cc: suit <suit@ietf.org>; Brendan Moran <Brendan.Moran@arm.com>
Subject: Re: [Suit] SUIT rechartering: proposed text

Hi,

I suggest that SUIT indeed has potentially much wider utility
than just the initial firmware of an embedded device.

Without displacing other vendor and consortia based software
update solutions, I suggest that SUIT could be used to update
software modules (after initial firmware) in a target device.

Having spent the last two years as a US invited expert in the
ISO 24089 Road Vehicles: Software Update project and the
last eight years addressing OTA firmware/software update
for the automotive industry, I suggest that SUIT has quite a
few advantages over many of the other solutions that were
adapted from the mobile phone industry.

I believe that it would be unfortunate for the SUIT charter to
imply or explicitly say that it's not suitable for the automotive
industry.

Cheers,
- Ira


On Tue, Aug 10, 2021 at 12:16 PM Michael Richardson <mcr+ietf@sandelman.ca<mailto:mcr%2Bietf@sandelman.ca>> wrote:

Brendan Moran <Brendan.Moran@arm.com<mailto:Brendan.Moran@arm.com>> wrote:
    > I'm slightly concerned by one paragraph:

    >>> The SUIT WG does not aim to create a standard for a generic
    >>> application software update mechanism, but instead the SUIT WG is
    >>> focusing on firmware development practices in the embedded
    >>> industry. Software update solutions that target updating software
    >>> other than the firmware binaries (e.g., applications) are also out of
    >>> scope.

    > This is a concern because, in the manifest format, we say that the
    > primary goal is firmware update, but it's still usable for software
    > update. If this paragraph of the charter remains as-is, then the
    > manifest format appears to go counter to the charter. I would argue
    > that this paragraph appears to prohibit the development of support for
    > TEEP.

We weren't aiming for software update, but it turns out that we hit the mark.

The paragraph, as Russ says, is left over from before.
The important part about it is that if SUIT Manifest format was found lacking
in some way as a "generic application software update", that wouldn't be considered a bug.


--
Michael Richardson <mcr+IETF@sandelman.ca<mailto:mcr%2BIETF@sandelman.ca>>   . o O ( IPv6 IøT consulting )
           Sandelman Software Works Inc, Ottawa and Worldwide




_______________________________________________
Suit mailing list
Suit@ietf.org<mailto:Suit@ietf.org>
https://www.ietf.org/mailman/listinfo/suit<https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fsuit&data=04%7C01%7Cdthaler%40microsoft.com%7Cf2c973072f7d459050b808d95c1c6604%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637642099315360855%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=INYmiKpX8DUroLOGBG9y9K2RMJc%2B%2Bk9hbWTQRqInFUA%3D&reserved=0>