[Suit] Re: I-D Action: draft-ietf-suit-update-management-11.txt
Deb Cooley <debcooley1@gmail.com> Thu, 28 May 2026 11:16 UTC
Return-Path: <debcooley1@gmail.com>
X-Original-To: suit@mail2.ietf.org
Delivered-To: suit@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 05294F694B13 for <suit@mail2.ietf.org>; Thu, 28 May 2026 04:16:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779966980; bh=u9HVvrV8UgkDayiAeHxuO7TsGIRQxpm1PZDuBUFmpnM=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=GwTqfuB0B+pa+T7Ueyc+fGZ/R8ZbZd/yr8m6qYFrP6E4AKY7zoBT98Lg/I/t8vfAA v/+TQPtpgFqC9CPMHhnRNL8zZRJvIW76xjS3k1fy7SiyYtdk/LaThFuafkFoF+R6UP lavV4fatTqvoqTc/5ZkM/INdfT/YNUlE8BHCj/Dw=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.848
X-Spam-Level:
X-Spam-Status: No, score=-1.848 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id joL7MJOb_z1P for <suit@mail2.ietf.org>; Thu, 28 May 2026 04:16:19 -0700 (PDT)
Received: from mail-dy1-x1329.google.com (mail-dy1-x1329.google.com [IPv6:2607:f8b0:4864:20::1329]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id EE49AF694AF3 for <suit@ietf.org>; Thu, 28 May 2026 04:16:15 -0700 (PDT)
Received: by mail-dy1-x1329.google.com with SMTP id 5a478bee46e88-304b8ced372so2527233eec.0 for <suit@ietf.org>; Thu, 28 May 2026 04:16:15 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1779966975; cv=none; d=google.com; s=arc-20240605; b=e76wQVevMJlRdV4a7puYlc84MU9mpO+H6pFTOX8sdT0QZme71n41epNAjtLNwu2oAP gc/ImThXNskmb9nbJ14ZNQBgBfhPmNAFwSyXrqXyAvh0AOLFtzj1McZArCgYBCmxP9ee x2rRroSxJkVTq2SIAlKtJDtN2RLrdg0cYturhUH+1MplrZ/0uD2KHP8xYetMfT0HANF+ V478inuB2sADNbQKkvFx/EsXuFNTD+KZTsxZa6pVttDnh5VJ0rvK8F5+BgV6XMD0YLcE vxSmY3KGACeT8UYelfEr7Q3uVJVYBv7kYn54gPMn6IEm7bJhKKAVklLcp9Y/+h0FAmf4 OsTQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=mWiG+k/wu4kkQuBpPiZjdPUhOiS+uXDQfrI5ncoyF10=; fh=g+cUC00TYJ0LTipbK5yj3ki0Vy/GAPJux8V1qOSkYNg=; b=HZUvu47bOuHR0LWA0sryoU8uxOaqCcJVJLT7yQGHZ5CrxLpXIbo5izETfjPqfMhPCz s4JIuMsF0/RNZ5okkKFwueZyumli4KmAm/yjFn6EnYbyM+vnbbgwhgNbsxfWOQJwY3Hn 2TfQ7IpUzHJMexDlvdjxxnijwL3ONKz9BBfDtKW6G/Nay1mJitENQIu+MYM4ZfXEwOgP sE9khzyysDsBPwLT+xqVZXUwtMI+PtrWGMKaXGyKMYMyngmv4c56Za70KcUybeft6iIb bMml9d1DJ6Fz5YjGS2tZAglzKjkLkNX34HoRVs8oqIUsmLtCP7EiFMsQGTTeIyTrm5rA h3PA==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1779966975; x=1780571775; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mWiG+k/wu4kkQuBpPiZjdPUhOiS+uXDQfrI5ncoyF10=; b=FWyTxLOSHnYmEY+QgdtqxRBAfJVJZUn432bUv+/Kiob4FUkQdSSUW1a3MPPyS0a0GU AXzHikLZvrT8HLWRV/uVDZyNOrrUwNP0km/BNVFvMmh7p++YJzHNym1grBj771FdRe0o gsmHKNb4/aMMZBoSQGHYkb1UhTeLfE4UE8F4XMVjrmfewOe1jPVKsG9h0cW+qL1Kt/Aj bFQZwgFI+dboj8dDYZWDCqUKcWmQAu3R5unkS3w8yjs7wPjSlJLZoRrSOOsj1yp3xRPz 2wbAsWjidlAipJE0PjOyvv7stpqv4RTV/tcDlphWc9S2WwT6ppUbq4M3WyrQIR17pDun ZVRQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779966975; x=1780571775; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mWiG+k/wu4kkQuBpPiZjdPUhOiS+uXDQfrI5ncoyF10=; b=R1W12DprbphMjGzKSSqcaXPrBJKsdp8n6GP2ycD77CI4XW9l4DjcplV3aiMKJ3EO+p 2hSfledbTfeHaUg8aazp8l3SRfT3ov0IPiGezsIARR4mEQ8xVgOmfc66IQpCUagovzUe zny8K0agWgqwqJI4wL5SQ+bKB1ZDBCpFARrQ8cnFVTUE7XdoHR2I8sM3cRUpMgjmyKW5 LxbpSHC8Jl4Gbw8cdr6FBQtAoF138PH5LF1Gk5cismgh/xrJI/YMjzGTYbl7weDEmjyF pLLhHpzpbkreWnuYc3GS6op6QrLaoZGnqsFSCk/x4G4U+X6m7emAh5ryMRUHiqeIsj+I Vqhg==
X-Gm-Message-State: AOJu0YzIVgVHgP8agykrDuUX9MGZkHeMVMfZ2gYuv6DAIZCNNzgsEZfm Vl+nWPBg6Lrb6TvAxMzQomsuYfWSDiuMM5DBJTe5Cwg+qDKDKHmSgZCGNLgGlVAbM9VmApEa3lR MIECOA+6upawnQ4px5cDQefSyhiWioA==
X-Gm-Gg: Acq92OFaI9EUe5topcmX4LHVVQnW/B6mLA0v9Od3koHGQ6Ry0fla88kqkdcoQ0+RKDt PsQnkUPAzUCLZ7d/ytBtyWZh+71hcD6NmB8rS1g1wZIMTKH6+T3PYgR29GQd29snbRfNElrfUPz kL1/VCZDrv33WyY7gMV1K/d7xc4gDQcWZ342Tyc7Bu03vK2m1qDselyntZW9W+4xi3qaRul1v+n F2r7D8uEBnbLoFwNVZFlSJuQSjQ4VlH8KIFQmW/TNT4T7FP3K6pR+UGSH3u2WIzdg24SoWwE/e8 Y65vZ3R64HCt88+ivUMrGbV72wi6ubebwZE9Ri2PULDDFd/oa+MHPICfjaym1OZZ0yhQY/tBTQW K8bMYyaBVpRZNMOOSHfbI2yNs+/WEtC8iG/Zd
X-Received: by 2002:a05:7301:129b:b0:2ea:e93a:ff9b with SMTP id 5a478bee46e88-30449090438mr11432613eec.13.1779966974740; Thu, 28 May 2026 04:16:14 -0700 (PDT)
MIME-Version: 1.0
References: <177981006121.960003.11465947057533838254@dt-datatracker-5b4c8598b5-4ztf9> <CAGgd1OcjQYrpjsK0Y2TR+Gpd8mRJ5AUwBmFxXQTTMxfT-vck-Q@mail.gmail.com> <DU5PR08MB10703DBE7A1AE642DFE47FF94EA092@DU5PR08MB10703.eurprd08.prod.outlook.com>
In-Reply-To: <DU5PR08MB10703DBE7A1AE642DFE47FF94EA092@DU5PR08MB10703.eurprd08.prod.outlook.com>
From: Deb Cooley <debcooley1@gmail.com>
Date: Thu, 28 May 2026 07:16:02 -0400
X-Gm-Features: AVHnY4IJvmoX5XnGSiY_YdzltRiB25aoyiG-s_tsnbhcfh1xsKXHIhpuuiUYT4s
Message-ID: <CAGgd1OdKCka-KVzmSmjxsChs+FU-pikTY6thwKofcog-k89rGQ@mail.gmail.com>
To: Brendan Moran <Brendan.Moran@arm.com>
Content-Type: multipart/alternative; boundary="0000000000003dcd5f0652dedbaf"
Message-ID-Hash: UOLVOX65VHPA7AO7H7JNVMITMVBH5NG2
X-Message-ID-Hash: UOLVOX65VHPA7AO7H7JNVMITMVBH5NG2
X-MailFrom: debcooley1@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-suit.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "suit@ietf.org" <suit@ietf.org>, "draft-ietf-suit-update-management.authors@ietf.org" <draft-ietf-suit-update-management.authors@ietf.org>, "suit-chairs@ietf.org" <suit-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Suit] Re: I-D Action: draft-ietf-suit-update-management-11.txt
List-Id: Software Updates for Internet of Things <suit.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/suit/wuvwKuNJgamxliETFvvb6GPDQ40>
List-Archive: <https://mailarchive.ietf.org/arch/browse/suit>
List-Help: <mailto:suit-request@ietf.org?subject=help>
List-Owner: <mailto:suit-owner@ietf.org>
List-Post: <mailto:suit@ietf.org>
List-Subscribe: <mailto:suit-join@ietf.org>
List-Unsubscribe: <mailto:suit-leave@ietf.org>
Thanks for the quick response. As long as the working group agrees with the updates, we are fine with changes at this point. Once you fix Section 3.2, the chairs can ask for a 2 week wglc - to ensure that the working group is in agreement. We could also ask Russ for a re-review (both as a directorate reviewer, and as a past suit chair). Deb On Thu, May 28, 2026 at 3:32 AM Brendan Moran <Brendan.Moran@arm.com> wrote: > Hi Deb, > > Thank you. We will respond to the individual reviewers on the list before > the telechat. > > On Section 3.2, agreed. The current text tried to address the review > comment about optional extension metadata, but the ordering makes it harder > to follow. We will reorganize the last two paragraphs along the structure > you suggested: > > - state that support for suit-coswid is RECOMMENDED, with the rationale > that durable software identity/SBOM metadata is useful for inventory, > vulnerability management, compliance, and update-state reconciliation; > - state that recipients that do not use suit-coswid are not required to > process the CoSWID content; > - state the acceptance/rejection behavior for recipients that do use or > validate it: a recipient MUST NOT fail solely because a well-formed, > policy-permitted suit-coswid field is present, but can still reject > malformed metadata, failed digest/metadata validation, policy rejection, > resource exhaustion, or unsupported critical behavior. > > On the larger additions: these were intended as consistency fixes rather > than new protocol behavior. > > For Section 4.6.3, the old text used an `r/w/x` shorthand for component > default permissions, while the CDDL used a larger permission bit set. We > expanded the prose to match the CDDL so the document does not define one > model in the body and another in Appendix A. The added names describe the > permission bits already represented in the CDDL: read/list, write/create, > traverse/execute, attribute, permission, owner, delete, and sync-related > bits. > > For Section 6, the previous IANA text only listed a few bullet allocations > and did not fully match the labels used by the draft and CDDL. The new > tables make the IANA requests explicit for the SUIT Envelope, SUIT > Manifest, SUIT Commands, SUIT Parameters, and SUIT Component Text > registries. In particular, this accounts for suit-set-version, suit-coswid, > suit-parameter-component-metadata, suit-text-version-required, and > suit-text-current-version. > > For the CDDL, the changes reconcile stale standalone CDDL with the prose > and embedded examples. The main fixes are: > - `suit-current-version` was corrected to `suit-set-version`, matching > Section 3.1 and the assigned label 6; > - `suit-coswid` was typed as `bstr .cbor concise-swid-tag`, rather than an > opaque `bstr` or command sequence; > - the CDDL build now includes the CoSWID CDDL needed for that type; > - extension parameters now use `$$SUIT_Parameters`, matching the extension > point in the SUIT manifest CDDL; > - component metadata now has explicit labels, file types, CBOR time tags, > and `tstr` rather than the undefined `str`; > - the body CDDL snippets for `override-multiple` and `copy-params` were > aligned with the standalone CDDL; > - the UTC wait-event entries in the prose table were added to the > standalone CDDL. > > If you think any of these consistency fixes go beyond what should be done > at this stage, we can reduce the diff and keep only the minimal > review-comment fixes. Our intent was to avoid advancing -11 with known > body/CDDL/IANA mismatches from the stale repository state. > > Best, > Brendan > > *From: *Deb Cooley <debcooley1@gmail.com> > *Date: *Wednesday, 27 May 2026 at 20:23 > *To: *suit@ietf.org <suit@ietf.org>; > draft-ietf-suit-update-management.authors@ietf.org < > draft-ietf-suit-update-management.authors@ietf.org> > *Cc: *suit-chairs@ietf.org <suit-chairs@ietf.org> > *Subject: *[Suit] Re: I-D Action: draft-ietf-suit-update-management-11.txt > > I hope you are well. This draft is better. I have three > requests/comments: > > 1. Please respond to the reviewers on the list (ADs will look for this > when the draft is on the telechat - which is the next step). > > 2. Look at the last two paragraphs of Section 3.2. We need to reorganize > these so they make logical sense. > > Currently, I see Section 1 the extensions are Optional. Section 3.2 they > can be ignored, if properly formatted not rejected, if improperly formatted > rejected, and then the extension is RECOMMENDED. My suggestion is to > organize this as follows (I'll give you an outline): > - While this extension is Optional, it is RECOMMENDED (normally I'd tell > you to outline what good can happen if it is done or what bad thing can > happen if the guidance is ignored. The whole 'optional' part makes this > weird. Consider dropping the 'Optional' part, since Recommended is in > fact, optional anyway (not sure how that impacts other extensions). > - If the extension is not used - ignore it all > - If the extension is used - when can it be accepted, when can it be > rejected. > > 3. You added a lot, especially in Section 4.6.3, Section 6, and the CDDL > . Why? > > Deb > > On Tue, May 26, 2026 at 11:41 AM <internet-drafts@ietf.org> wrote: > > Internet-Draft draft-ietf-suit-update-management-11.txt is now available. > It > is a work item of the Software Updates for Internet of Things (SUIT) WG of > the > IETF. > > Title: Update Management Extensions for Software Updates for Internet > of Things (SUIT) Manifests > Authors: Brendan Moran > Ken Takayama > Name: draft-ietf-suit-update-management-11.txt > Pages: 27 > Dates: 2026-05-26 > > Abstract: > > This specification describes extensions to the SUIT manifest format. > These extensions allow an update author, update distributor or device > operator to more precisely control the distribution and installation > of updates to devices. These extensions also provide a mechanism to > inform a management system of Software Identifier and Software Bill > Of Materials information about an updated device. > > The IETF datatracker status page for this Internet-Draft is: > https://datatracker.ietf.org/doc/draft-ietf-suit-update-management/ > > There is also an HTMLized version available at: > https://datatracker.ietf.org/doc/html/draft-ietf-suit-update-management-11 > > A diff from the previous version is available at: > > https://author-tools.ietf.org/iddiff?url2=draft-ietf-suit-update-management-11 > > Internet-Drafts are also available by rsync at: > rsync.ietf.org::internet-drafts > > > _______________________________________________ > Suit mailing list -- suit@ietf.org > To unsubscribe send an email to suit-leave@ietf.org > > IMPORTANT NOTICE: The contents of this email and any attachments are > confidential and may also be privileged. If you are not the intended > recipient, please notify the sender immediately and do not disclose the > contents to any other person, use it for any purpose, or store or copy the > information in any medium. Thank you. >
- [Suit] I-D Action: draft-ietf-suit-update-managem… internet-drafts
- [Suit] Re: I-D Action: draft-ietf-suit-update-man… Deb Cooley
- [Suit] Re: I-D Action: draft-ietf-suit-update-man… Brendan Moran
- [Suit] Re: I-D Action: draft-ietf-suit-update-man… Deb Cooley