From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7174822613449965568 X-Received: by 2002:a05:6870:2b05:b0:12d:58c1:33f9 with SMTP id ld5-20020a0568702b0500b0012d58c133f9mr44240193oab.46.1670606630029; Fri, 09 Dec 2022 09:23:50 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a9d:798e:0:b0:66d:a9f3:4e75 with SMTP id h14-20020a9d798e000000b0066da9f34e75ls1488643otm.9.-pod-prod-gmail; Fri, 09 Dec 2022 09:23:49 -0800 (PST) X-Google-Smtp-Source: AA0mqf7+nY37HscMrmuUOY6ppZuVY3/045ZrXSDo+Xp6Ffg1MJb4O8CjGiRCNCNasTn9njyQ6yG8 X-Received: by 2002:a05:6830:156:b0:66e:be45:2910 with SMTP id j22-20020a056830015600b0066ebe452910mr4599443otp.21.1670606629491; Fri, 09 Dec 2022 09:23:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670606629; cv=none; d=google.com; s=arc-20160816; b=fv37lzCCpUEUcieH3aZpCC5IVm+783gk8BkcLzqnBaoC5vOd2PDKoTI7rq3uFZrl35 nUoXZbfhKqevfiWsXUH3CJl0oZiJj/g32GcpgrxrDw1IzRAlcsC8DODnVjMc17VCpG/m 1WF7V1eT5itzU0QwCoFd64IqMuTro3OgDZbKakn8+iFm/abvhhkHG75Rl6TQ//DFl2zM f4XxINh/FmMfOkXG06Ggf+1LknT+7aDCLKcfAgC4mtajkc9ExpN5AETwX4KTcBWiPlDj xS3FiFhsq+NuwBTRAKIQ3l+T13pVaoUVBth2Wh8Ibcgp/0PlDrUEfLa5dPMyJuO5d5tx YXyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=CHs8qBTYxWhTHY5eWbSp3gXVAKUdtoPZpYgZ3tpS7T8=; b=u99BTGi6QlcN5FuVM2VyTtOZob8s9noBUVqHIcyFK3/iguzqW9bp87RGhHW71gqUqD 6mFgZfCgK/UHdEwRo9gY1C3RnDjh3OU9CJvZb8YmMib8JkGKnUhsU8n0VXhD0yS+Yt8l N5ISbunZrmPQDFGJ1Quv0iz8qgi0TlzZBSx5UIUzjjhCxq7fy2GvMNv7Z/vf4ksREEKH Bss/YfkMpZNiClj5sK13vxWo5Ur6+unVp8FSdOVdCX2z2eXV0QUUKvE2VWkBzFR6245E Kt2BFwb1UOK/J+1noXXfWF4+LfsCg2yFA28DSFQCMS94CmQ6bGktmEtSzOdX2ywny0oj LS2A== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=XY4w0QtX; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::72f as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from mail-qk1-x72f.google.com (mail-qk1-x72f.google.com. [2607:f8b0:4864:20::72f]) by gmr-mx.google.com with ESMTPS id 105-20020a9d0372000000b0066fe878940fsi124854otv.5.2022.12.09.09.23.49 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 09 Dec 2022 09:23:49 -0800 (PST) Received-SPF: pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::72f as permitted sender) client-ip=2607:f8b0:4864:20::72f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=XY4w0QtX; spf=pass (google.com: domain of roberto.foglietta@gmail.com designates 2607:f8b0:4864:20::72f as permitted sender) smtp.mailfrom=roberto.foglietta@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: by mail-qk1-x72f.google.com with SMTP id pe2so66854qkn.1 for ; Fri, 09 Dec 2022 09:23:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=CHs8qBTYxWhTHY5eWbSp3gXVAKUdtoPZpYgZ3tpS7T8=; b=XY4w0QtX6axTzgGb3ZcEZqodcTzvUoenMSNKHnpmFeJ+vrSdkcdkGciFuNAgGjfg1E Pp7cVmnzdbRd0qZVELlCruUrY/ZdjGRaRYbGxbbd+8yHqt/jH6L6B48rBQn4RrX7TvsI 4IFFPOOrtyI0TJsRkVIOTb9ciEUqquKmMrMDjbuC3Y1A5PjTlj+XRY4LvFHgrOH4Ymeg 6Rg4nwDwxe+bBk5YP+8IfFWDRpxUGhCGxVHiLHoapFm+wRGfSJDiyyXc98o8Flh3KSWO 2xVGUzLqrp++JETQ0ggn+e12/S5OjFWmMrXV9o7ri/q9hDybSHMzgkP32Sp7okIOTZ+S /jgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=CHs8qBTYxWhTHY5eWbSp3gXVAKUdtoPZpYgZ3tpS7T8=; b=sLiOpnAlahto5QzNxjgLOsFdjsgJIUSKlsoRDvFiSgKJkdpyXYSw+keo24IxK6X9EG hpAW45Zf1sZtEpW+bNvcoyddi8ctwZH7EnnkruUssJSROiX5mgoD9xKi7ziItRJ5m4Am l2OBefwnbfCv+6vg72Qhr++vS6o+lGuODPx2sa+enzYSm9eOV8Bkod+Y6JHUu/wEkXE6 k+Q1HPprNkd7Rd3ZtEkzcw1yTY73b+KHn7buQT4vzp14OpJk0R/uilydVBgzb1KzohkA c07AzcJ91aqyRegYsU9JN38FMXtmeM4+ApN7I/P/z7VEHOKgQr7Z+3ttiBPvLigJVjYc bWkw== X-Gm-Message-State: ANoB5pnTkUxtFluCJumEtL49MH9pBBmLw7tiukvR7ZekF+LQbkwydR+S ZQDFjcQgo6Zlf4fYhrCcwrdoKKJTkzG2joPIvHKw5cHcBFEl X-Received: by 2002:a37:de19:0:b0:6fa:8954:b767 with SMTP id h25-20020a37de19000000b006fa8954b767mr68502376qkj.50.1670606629007; Fri, 09 Dec 2022 09:23:49 -0800 (PST) MIME-Version: 1.0 References: <20221209112441.87669-1-tobias.schaffner@siemens.com> <20221209112441.87669-2-tobias.schaffner@siemens.com> <20221209145752.0597a256@md1za8fc.ad001.siemens.net> In-Reply-To: <20221209145752.0597a256@md1za8fc.ad001.siemens.net> From: "Roberto A. Foglietta" Date: Fri, 9 Dec 2022 18:23:12 +0100 Message-ID: Subject: Re: [PATCH v3 1/1] expand-on-first-boot: wait for udev to create symlink To: Henning Schild Cc: "T. Schaffner" , isar-users@googlegroups.com, felix.moessbauer@siemens.com, jan.kiszka@siemens.com Content-Type: multipart/mixed; boundary="000000000000aed16205ef686a1d" X-TUID: h9F5vtSsLplG --000000000000aed16205ef686a1d Content-Type: text/plain; charset="UTF-8" On Fri, 9 Dec 2022 at 14:58, Henning Schild wrote: > > I propose to go back to resize2fs and add btrfs support with a > switch-case. Still the whole story told us how repart/growfs can be used > and we now have the wic patches needed for that and the bail-outs so > the two methods do not start conflicting. We just did not manage to > write a generic isar helper package. In such a case, please give a second chance at this patch I submitted to add btrfs to last partition growth https://groups.google.com/g/isar-users/c/dxVJqRvnWjw/m/Y5g5mbIPBQAJ In a positive case, I can manage to deliver a further version of it more suitable Best regards, R- --000000000000aed16205ef686a1d Content-Type: text/x-patch; charset="US-ASCII"; name="0001-expand-last-partition-btrfs-support-added.patch" Content-Disposition: attachment; filename="0001-expand-last-partition-btrfs-support-added.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lbgs0qax0 RnJvbSA2N2M0ZWE2N2FjOTYyNzZjNWVjMGU2YjE1ZDAzNTU0M2I5OWI4ZTA0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiAiUm9iZXJ0byBBLiBGb2dsaWV0dGEiIDxyb2JlcnRvLmZvZ2xp ZXR0YUBnbWFpbC5jb20+CkRhdGU6IFRodSwgMjkgU2VwIDIwMjIgMTU6MzY6NDggKzAwMDAKU3Vi amVjdDogW1BBVENIIHYyXSBleHBhbmQgbGFzdCBwYXJ0aXRpb24gYnRyZnMgc3VwcG9ydCBhZGRl ZAoKaW1wcm92ZW1lbnQsIGV4cGFuZC1vbi1maXJzdC1ib290OiBzdXBwb3J0IGZvciBidHJmcyBh ZGRlZAoKU2lnbmVkLW9mZi1ieTogUm9iZXJ0byBBLiBGb2dsaWV0dGEgPHJvYmVydG8uZm9nbGll dHRhQGdtYWlsLmNvbT4KLS0tCiAuLi4vZXhwYW5kLW9uLWZpcnN0LWJvb3QvZXhwYW5kLW9uLWZp cnN0LWJvb3RfMS4xLmJiICAgICAgIHwgMiArLQogLi4uL2V4cGFuZC1vbi1maXJzdC1ib290L2Zp bGVzL2V4cGFuZC1sYXN0LXBhcnRpdGlvbi5zaCAgICB8IDcgKysrKysrLQogMiBmaWxlcyBjaGFu Z2VkLCA3IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbWV0YS9y ZWNpcGVzLXN1cHBvcnQvZXhwYW5kLW9uLWZpcnN0LWJvb3QvZXhwYW5kLW9uLWZpcnN0LWJvb3Rf MS4xLmJiIGIvbWV0YS9yZWNpcGVzLXN1cHBvcnQvZXhwYW5kLW9uLWZpcnN0LWJvb3QvZXhwYW5k LW9uLWZpcnN0LWJvb3RfMS4xLmJiCmluZGV4IDE3MDNhNjQuLmQ0MWRkODMgMTAwNjQ0Ci0tLSBh L21ldGEvcmVjaXBlcy1zdXBwb3J0L2V4cGFuZC1vbi1maXJzdC1ib290L2V4cGFuZC1vbi1maXJz dC1ib290XzEuMS5iYgorKysgYi9tZXRhL3JlY2lwZXMtc3VwcG9ydC9leHBhbmQtb24tZmlyc3Qt Ym9vdC9leHBhbmQtb24tZmlyc3QtYm9vdF8xLjEuYmIKQEAgLTksNyArOSw3IEBAIGluaGVyaXQg ZHBrZy1yYXcKIAogREVTQ1JJUFRJT04gPSAiVGhpcyBzZXJ2aWNlIGdyb3dzIHRoZSBsYXN0IHBh cnRpdGlvbiB0byB0aGUgZnVsbCBtZWRpdW0gZHVyaW5nIGZpcnN0IGJvb3QiCiAKLURFQklBTl9E RVBFTkRTID0gInN5c3RlbWQsIHNlZCwgZ3JlcCwgY29yZXV0aWxzLCBtb3VudCwgZTJmc3Byb2dz LCBmZGlzaywgdXRpbC1saW51eCIKK0RFQklBTl9ERVBFTkRTID0gInN5c3RlbWQsIHNlZCwgZ3Jl cCwgY29yZXV0aWxzLCBtb3VudCwgZTJmc3Byb2dzLCBmZGlzaywgdXRpbC1saW51eCwgYnRyZnMt cHJvZ3MiCiAKIFNSQ19VUkkgPSAiIFwKICAgICBmaWxlOi8vZXhwYW5kLW9uLWZpcnN0LWJvb3Qu c2VydmljZSBcCmRpZmYgLS1naXQgYS9tZXRhL3JlY2lwZXMtc3VwcG9ydC9leHBhbmQtb24tZmly c3QtYm9vdC9maWxlcy9leHBhbmQtbGFzdC1wYXJ0aXRpb24uc2ggYi9tZXRhL3JlY2lwZXMtc3Vw cG9ydC9leHBhbmQtb24tZmlyc3QtYm9vdC9maWxlcy9leHBhbmQtbGFzdC1wYXJ0aXRpb24uc2gK aW5kZXggNzU5ZmY4Yi4uNWI3M2RjNCAxMDA3NTUKLS0tIGEvbWV0YS9yZWNpcGVzLXN1cHBvcnQv ZXhwYW5kLW9uLWZpcnN0LWJvb3QvZmlsZXMvZXhwYW5kLWxhc3QtcGFydGl0aW9uLnNoCisrKyBi L21ldGEvcmVjaXBlcy1zdXBwb3J0L2V4cGFuZC1vbi1maXJzdC1ib290L2ZpbGVzL2V4cGFuZC1s YXN0LXBhcnRpdGlvbi5zaApAQCAtNjEsNCArNjEsOSBAQCBwYXJ0eCAtdSAiJHtMQVNUX1BBUlR9 IgogIyB3aGVuIHVzaW5nIHN5c3RlbWQgbW91bnQgdW5pdHMuCiBleHBvcnQgRVhUMkZTX05PX01U QUJfT0s9MQogCi1yZXNpemUyZnMgIiR7TEFTVF9QQVJUfSIKK2lmICEgcmVzaXplMmZzICIke0xB U1RfUEFSVH0iOyB0aGVuCisJbWtkaXIgLXAgL3RtcC9idHJmcworCW1vdW50ICIke0xBU1RfUEFS VH0iIC90bXAvYnRyZnMKKwlidHJmcyBmaWxlc3lzdGVtIHJlc2l6ZSBtYXggL3RtcC9idHJmcwor CXVtb3VudCAvdG1wL2J0cmZzICYmIHJtZGlyIC90bXAvYnRyZnMKK2ZpCi0tIAoyLjMwLjIKCg== --000000000000aed16205ef686a1d--