| Message ID | 20250626094856.105228-1-stefano.babic@swupdate.org |
|---|---|
| State | Accepted |
| Delegated to: | Stefano Babic |
| Headers | show
Return-Path: <swupdate+bncBD2ZDGN6SEKRBE5P6TBAMGQEWP5YEFY@googlegroups.com>
X-Original-To: incoming@patchwork.ozlabs.org
Delivered-To: patchwork-incoming@legolas.ozlabs.org
Authentication-Results: legolas.ozlabs.org;
dkim=pass (2048-bit key;
unprotected) header.d=googlegroups.com header.i=@googlegroups.com
header.a=rsa-sha256 header.s=20230601 header.b=P6naSo1D;
dkim-atps=neutral
Authentication-Results: legolas.ozlabs.org;
spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com
(client-ip=2a00:1450:4864:20::139; helo=mail-lf1-x139.google.com;
envelope-from=swupdate+bncbd2zdgn6sekrbe5p6tbamgqewp5yefy@googlegroups.com;
receiver=patchwork.ozlabs.org)
Received: from mail-lf1-x139.google.com (mail-lf1-x139.google.com
[IPv6:2a00:1450:4864:20::139])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)
(No client certificate requested)
by legolas.ozlabs.org (Postfix) with ESMTPS id 4bSYmd5XQnz1ydW
for <incoming@patchwork.ozlabs.org>; Thu, 26 Jun 2025 19:49:04 +1000 (AEST)
Received: by mail-lf1-x139.google.com with SMTP id
2adb3069b0e04-553bb00ae24sf469383e87.1
for <incoming@patchwork.ozlabs.org>;
Thu, 26 Jun 2025 02:49:16 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1750931349; cv=pass;
d=google.com; s=arc-20240605;
b=kbPcH+2+vUnQlqA+jJnxE9ZLk8CLrHbbroQQGcbzo6zOCDXNX7G9gU17Oq1zrRwKs/
YufHArNZ6EJ1YU/4gMKnyw6OTeboy4subB2PhQv0IgZ1B8BZHiqZRnxcg0UHB3TK5s3T
vmvJ1WoewX0qqMZpcB7x5wr75upkLCbKoTkLloXoL449Np3T1kEZd308pySZL0ZbS5gu
f6CfqlWgqyDhh+ZByGC7DzB8HGiQux+tYkKWjsd7d06xmAMlKcpFc+L4W2kGKpCEwCc1
OcNJy+SsZjBu45L7pJHyzkmMemznRXep19H51hwOr+RAdxPgfsPH/piZIW8ZffmiM81d
9qOA==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:ui-outboundreport:mime-version
:message-id:date:subject:cc:to:from:sender:dkim-signature;
bh=wY1SentdviIKo2F1gpAFdcKBPbkToXK9V81tJUG+1AA=;
fh=uW4ekxtV7HYJwLaI3WVJKAvEfRu32mOgWgtBl0X+sBE=;
b=jrweYzGNafMT2io74c+KMQcfmXi3tx+whvAru7DDOB7JHFt0eevtCtAHCiab/cxR4m
GcR0WGALcWsn2Y/4F4BI0H2yxslvw59koHIocTF53qVNGHLl2hKLm8zJptGd/HVBRGdt
KGjB96DsrkhRnTJ679MFL5TJPEooWuHnf1fmvL4whGP7Fcu1/THw+MTsBPfpPZjvgMi9
jgirorpDWvWMVpcRaS8UbqJqCfpnaJGBNiZ7DJnSmv/C8Vl8nk43SFJI6gHSQzlL9JBN
FYhe7Q6xvnSxHUkEbQQdjRo27yQ6lCkk/wcakImczyI+AHBxReW6AJ1C+jCC7PntaRop
Ie8w==;
darn=patchwork.ozlabs.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
dkim=pass header.i=@swupdate.org header.s=s1-ionos header.b=vQLlr8l9;
spf=pass (google.com: domain of stefano.babic@swupdate.org designates
212.227.17.13 as permitted sender) smtp.mailfrom=stefano.babic@swupdate.org
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20230601; t=1750931349; x=1751536149;
darn=patchwork.ozlabs.org;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:x-original-authentication-results
:x-original-sender:ui-outboundreport:mime-version:message-id:date
:subject:cc:to:from:sender:from:to:cc:subject:date:message-id
:reply-to;
bh=wY1SentdviIKo2F1gpAFdcKBPbkToXK9V81tJUG+1AA=;
b=P6naSo1DbjUKmrfPaU8DOMOe3nhDV0MALQpxl6UQtR5B7ZMY9LfmCFb1UvUoFIZCRx
itlErO0GS/gwz8Xu70k4Y/ENKcSucD0wqYR24Tc4ytgJzs+rW7TI0tROJPqv7DizhQnD
wOX1vP2W8T2MJL9nkjWzPXUC7xpfPG5vhNEu/PdzZE0DzqF4sV4Yq5JbNTsy4ZKD3fl6
T/xiBHM8oSF0xfd7jnKkbLoXwZQ9yq7OhRgMqfEpdBRrWRaUMSvWEk7+mp/4Zdg8UZch
xYG/SI9qGH/9w7sz02MmnHiAsPeIPmJ9aqtJMw7jseBfRih/6WIyEkiGdER+hCyRR8HD
pJfA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20230601; t=1750931349; x=1751536149;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:x-spam-checked-in-group:list-id:mailing-list:precedence
:x-original-authentication-results:x-original-sender
:ui-outboundreport:mime-version:message-id:date:subject:cc:to:from
:x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date
:message-id:reply-to;
bh=wY1SentdviIKo2F1gpAFdcKBPbkToXK9V81tJUG+1AA=;
b=rGf1mMbjiyGSzI/AXyjcWOoPbHP6hNAsWpLqGRKV5U98vQxLjW5ECqdwpS9YuZ5iEE
vP5cwjwXna55eINj5SjPlEAGh2jLkDvjydVo7jI2snwGs1pHNtZlGrmtJuGrZCzu+bWr
B8PYXMmZjidEyp30ug7ksO562wQTMgg5n/5D4pn63EPNjesV5JnTcMcYByNiotlBs5HT
YtbfSdrEa/z10fv/Ff3EOMqPyfe9qCZd1BI9JahKMp0kL2iHGKM4aNIdAdyndzBm4oRQ
l7DOyqbPs7Pe0TZnv2Ph9Ck3ongunGYZNBZOJrieRlsQGSZnyVeBH1q8LQSiFeVyyTVk
cEgA==
Sender: swupdate@googlegroups.com
X-Forwarded-Encrypted: i=2;
AJvYcCU0PcXRCagnN/2YHheo2bOkWfdV70QTVHRSdAp/imy0rt7rgH5xPZtifHsbHz7OiciRGSWgm9uDtQ==@patchwork.ozlabs.org
X-Gm-Message-State: AOJu0YxAswCEf8kJ+SJey7FzZfu/15eOKdxVrn1eaIF+gB4fWdC/4xCE
O/wJBYb5J4W31B2ImWD8pGjAFebjcyyJy2F8s5DsgwG7yYXvXRxVF3iM
X-Google-Smtp-Source:
AGHT+IFWWBil/3WVsbAk2BRXj40/V+muLU/eHNjWOx8O+sknDf3YWu+qE46OwLXZ8Kfrwe8/W5g8+w==
X-Received: by 2002:a05:6512:3d8b:b0:553:381f:c45b with SMTP id
2adb3069b0e04-554fdd19b9fmr1717340e87.19.1750931349390;
Thu, 26 Jun 2025 02:49:09 -0700 (PDT)
X-BeenThere: swupdate@googlegroups.com;
h=AZMbMZcjL6LFvlKH2uLF2XNRnwFZv9E8fykY+0gu41P7TAC52w==
Received: by 2002:a19:9102:0:b0:553:68fc:e7c0 with SMTP id
2adb3069b0e04-55502ceaa53ls171621e87.1.-pod-prod-03-eu;
Thu, 26 Jun 2025 02:49:04 -0700 (PDT)
X-Received: by 2002:a05:6512:239b:b0:554:f9c5:6b41 with SMTP id
2adb3069b0e04-554fdf70c2amr2112776e87.46.1750931344195;
Thu, 26 Jun 2025 02:49:04 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1750931344; cv=none;
d=google.com; s=arc-20240605;
b=bBCzD3gfHrpyk6WPHDMnzs3Hb3SOuvR5bjtNUNrMQlFnjs8Y1p2nn9PfhjMqj7UWbP
YcjHOPhZnOF3ATP4VpFg9cPN1wcMM1VWQzuMRS1ULGaPcG9Y1tfZX7sJtXAWqqt9VWFp
8slwdExlshVS86iIHfIdxQcQVSOX101K8mFJgay/MkoWYJzSaavBR+9SIXKdNZJWtgNj
VIcM8ROGsfFDD53MKMZTrPIxsD/bNQnP6q+D0g2YIbm8JuoWBXAV+R4N1RUS4IugPmUj
oDXDc+EsL1sZyZzB9DK6GLyazRWlWFSWtKJvrXIP1TD2kaIxFTONXA0QcZk6aue19e7L
SbeA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20240605;
h=ui-outboundreport:content-transfer-encoding:mime-version:message-id
:date:subject:cc:to:from:dkim-signature;
bh=yADYwtSSED/9JHvjCy4pwPKAQj57sA8TfBVvzhN/lfY=;
fh=TiEWcqMcKpHk5s7uErzpntoONrNfOXwKpI5P8bIlggk=;
b=fUcgfdBOcGCzaadgwVSnDJgicoiaWOXOSQ+Pm5GG71Elt+bevx7YyaZyey/YqvuXvY
O3/8L2aws3DiEQdNUXY3l3BsuCw1+CLG7fVCZWrZlOVZFe8sKVnpQgLAA5ExxA2348Te
oKZU6rM+qqsHZzEbxBne23T6mfAnkJPWnmjjFprwMlc+hMPaAX8LSdbOCmr8N7nepFi1
s8VbZ8REqkSB8hDvD0xq9oLmKsOh8jFaBjYkVRQrrsBsy9FfJbMbk+wvZboo2E1e4cMF
H6aP+ILnhekiSokYmNl2+gaa/kYVR+4d8kRS+MaJjr3C3+CYOd/MCTorNyUjVf1q/kbL
ELUg==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
dkim=pass header.i=@swupdate.org header.s=s1-ionos header.b=vQLlr8l9;
spf=pass (google.com: domain of stefano.babic@swupdate.org designates
212.227.17.13 as permitted sender) smtp.mailfrom=stefano.babic@swupdate.org
Received: from mout.kundenserver.de (mout.kundenserver.de. [212.227.17.13])
by gmr-mx.google.com with ESMTPS id
2adb3069b0e04-553e41b1322si487953e87.7.2025.06.26.02.49.03
for <swupdate@googlegroups.com>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 26 Jun 2025 02:49:03 -0700 (PDT)
Received-SPF: pass (google.com: domain of stefano.babic@swupdate.org
designates 212.227.17.13 as permitted sender) client-ip=212.227.17.13;
X-UI-Sender-Class: 55c96926-9e95-11ee-ae09-1f7a4046a0f6
Received: from paperello ([88.217.136.221]) by mrelayeu.kundenserver.de
(mreue109 [213.165.67.113]) with ESMTPSA (Nemesis) id
1MAORp-1ubdv33UFf-006y0Y; Thu, 26 Jun 2025 11:49:02 +0200
From: Stefano Babic <stefano.babic@swupdate.org>
To: swupdate@googlegroups.com
Cc: Stefano Babic <stefano.babic@swupdate.org>
Subject: [swupdate] [PATCH] doc: attest implementation of update-type
Date: Thu, 26 Jun 2025 11:48:56 +0200
Message-ID: <20250626094856.105228-1-stefano.babic@swupdate.org>
X-Mailer: git-send-email 2.43.0
MIME-Version: 1.0
X-Provags-ID: V03:K1:LdZHJkZ+x6IYUlY+IS9IIhOmhXCVsw5gZrNzWnl2xwS+ABiZN3x
N9hQTXGpY+X+O6ZeS7FNBL23DPGHNmYaLfB9wEc+YJegqYTRMkOaRK99H8cFRFH5BNT2CW5
s8tWWJiQkPs/LuOmfRdCyF25Jk8DWqoyF+0AvlHtKBP95gT2xVREazWS1VAR7pAGXVy+VS5
CFKDuan60iPAPExXRU8Lw==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:nYmxBePEKeE=;Mb9AqWyRhJVtSTCGYkgRanj3XUR
aI/X2IQ4ISF7j2R6jgfOVim76oRoGzH4ghnD+UTtdU2JMz4aXv6XWWS90DjDdnXYs3k0IJavu
ONQ+ggdkl9dJnujRPFD6qH501jZOHQPMPnI3mIuhRjhK9XFC/hnw/f91U/4ss61FaJzRGU4xC
Dru8+Q8hDCLH5U/d6qhqmCgwLG8//EglPdht0I+U8q++PC4lzV3IHn10ERWNr8T60S7jOckzw
zrgE96qKD47axMeRhUB/O8nNu4ki59IuWgc3gmZ8szXyv3jvgcVwSjbPKzx2Jg0Wup59auh1O
IFBmxEqj8nIbg8RsyoVMqxZJdVWPOqHsjY0xAfBf0IkO9+9SDdDZUcSQk3Q0fMMizNCefi/ux
WJ7RYe661IR+kmpBwpYFVsjTzILczoIq/hFFflYuOeIpT2jdcjECLH3ue5HumFVAm56YPXd/q
ms0RMS3Fnnnv/xGg3G/e9zrZRwuKqOvnqOx7tr/zxlbfbbmj3c2oEdeFdurgM77kwZkadu6sW
Qx9EOIrP8xfGES8up6+iXAWaREm+hmTy5HyzPbS9Zjh+e7JmCq6juR2ZcvsfmGZHphvW9KQPE
SVQc2a1vEyOok+MPXzCMX25Shg98hi8rUgXue1Waeperx9RvulKnNUlCvUCHI9Oi8508etfof
ng0Fv/gAfuAS5VYQinnW5vvpJ3IYlGGxFaG7hEcZxaknDD0HpbKoDwSTOaBKmXaERrNLJ4Yzf
3pW7cjaOapQ4utxyYWYS5vF7ac64ginJ95KRIt9jQrC2ejmQYetwgUtCIem8rsyX41BtiNSwc
BkfEU3efBBC+GqjveikCSNqI4Prq48uCqkEmm2+Fu6sfs0YcCfpLvn7sQkrIgwllKDSi86q5h
SJUwxs8/o5IHRC/InGOFv5yaYeM/m3rluKW6OBsoAvG49BvYawFno4C8WgP7X8hga1rAj/PjV
20YCPqi2LJTFcOjRdNqDuXsmmu6ZqafO9QSWD4XR9utlsZTttsaRX/x5NIOV4IS9Duh9LxtKL
BzptbPrnfd+5QIWCkbtorTwscWM9zaCHDnpn64Z4k4yFncm7duaMbOvdFVzTxFMvATP8D3fX3
1ux76SJOV/MWt0iPrg8nJWoIb72ozAeFl/K5UMuCPFXY0wbFVEsZTMwm62JtNXNMskUQs3grq
rc21oZx5s+NfBfYy86yUCjKgdGMWmm67NX+MyNrtdJJAMXyFs+1o4EcxIn4JtiXG11IhpI/a6
oZYe8hUSFVr4AHMjc90ag0P07ZJ9NRSdV/0qHJyqDwtK41vg/dO7kGJhmZd58yU4nOD5Zyyh6
Xn6vD1wuQgrTzgCRDUkCh3hEkJ/NsQyskcbZGJZK/CzBp1OFFkwEDHnkp7H0g8foqUdqhAS4i
rCNfOTQjddOHC8NVO1H33oRemKwc1ORCYuFJF/HdoEVNtpNyeX6lSwtjM2t86Y0+7/Y02rGqh
NybKQj9Ht40FAbzMF/wDWjPhWzUY3ihinfhdHS5mhi2SDt/d8qrbo3HOny5trT/Q87roZZmks
1Xrhak+bOXT8rKzFnFa5ERcwdt7SVcxDhFwplCR2QYvRVjhNnwqntfluSFIkIZTnxxAMtKUbr
gTwPiTiYuIjRekLQxfB8kazAu0xE4my
X-Original-Sender: stefano.babic@swupdate.org
X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass
header.i=@swupdate.org header.s=s1-ionos header.b=vQLlr8l9; spf=pass
(google.com: domain of stefano.babic@swupdate.org designates 212.227.17.13 as
permitted sender) smtp.mailfrom=stefano.babic@swupdate.org
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list swupdate@googlegroups.com;
contact swupdate+owners@googlegroups.com
List-ID: <swupdate.googlegroups.com>
X-Spam-Checked-In-Group: swupdate@googlegroups.com
X-Google-Group-Id: 605343134186
List-Post: <https://groups.google.com/group/swupdate/post>,
<mailto:swupdate@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:swupdate+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/swupdate
List-Subscribe: <https://groups.google.com/group/swupdate/subscribe>,
<mailto:swupdate+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/swupdate/subscribe>
|
| Series |
doc: attest implementation of update-type
|
expand
|
diff --git a/doc/source/improvement_proposals.rst b/doc/source/improvement_proposals.rst index e861704a..a9cd67e8 100644 --- a/doc/source/improvement_proposals.rst +++ b/doc/source/improvement_proposals.rst @@ -104,6 +104,23 @@ mismatch. * Request for Support : Sponsor * Priority : Medium +Support for different Update Types +---------------------------------- + +Update can be split and group in several components. If updating everything in one shot +is the preferred method, there are use case where different updates are provided, for example +OS and Application updates, and different SWU are generated. +SWUpdate does not recognize which is the type of the update, and uses global rules to check +the version. The feature here is thought to introduce update-types, and a set of per type setup +(min / max version, downgrading options,..) that are be used if the update of that type is recognized. +Types are not limited to a selected list, but they can be free set inside swupdate.cfg. +A flag can require that the update-type is mandatory, and SWUpdate will always check +if the type is one of the supported. + +* Status: Development +* Request for Support : Sponsored by IRIS-Sensing GmbH +* Priority : High + Support files bigger than 4GB -----------------------------
Type for Update was discussed on the Mailing List - implementation is sponsored and it is currently under development. Signed-off-by: Stefano Babic <stefano.babic@swupdate.org> --- doc/source/improvement_proposals.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+)