From patchwork Tue Mar 18 06:10:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uladzimir Bely X-Patchwork-Id: 4106 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 18 Mar 2025 07:13:18 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f189.google.com (mail-il1-f189.google.com [209.85.166.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52I6DG0b019670 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:17 +0100 Received: by mail-il1-f189.google.com with SMTP id e9e14a558f8ab-3d453d367a0sf107617095ab.3 for ; Mon, 17 Mar 2025 23:13:17 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742278391; cv=pass; d=google.com; s=arc-20240605; b=KcRnrJsN/Yjwnrw7NCP3ZmINAtt/Sn1rZfwYNutF0+Jt4w6UvqbJmH3Yl6uayEn4VY LaNMyBZGVmAtTXM4QfXVdVCsQYGgZA8twmOyR892Jm1xRAjfha+ZTXDTCslpr8ZPyike GDckzA7xi0BrisdxtaHj4MMXajfsP8HhXuFUI+H5ScSu/IF3lQgbDzisfg3Bbbi+JwVw 4op4R22pDqFRmnG/5eqiEeHNsBJgRoF8FxvTRl43gGDC72sJOpr+ZXesjptaOWftzFR5 kGcP6qGaZqaLE2Bt7PM0+fBkS5Fys3oSaCR80DBwWGMXshzjJEyy5Ang3ryxotRqRDkS J7Cw== 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:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=WNol4eRSAL9ACCuTM9Fj1XpqrUkyvkdY6WiHC4wsX3A=; fh=+dqXRRvRU1qdt6/DmtFz+83ZJwgvLWeREg3MwT2LqDk=; b=JZ8PS5qe26kpAX8b/lhM+xvZoPwJ42YPU3xeJSR/ixe8HqEeOYjEwbZMRn3ysujDnE phh0OgFKeIPZ5XF8Lj9v7Su9hhF9QPGqwP+8M0w4jOtIBBZ3u7GjkXUWh0WqhYGeYY6s uINnEq0lVnyLkifpe+NNnRHB0z41OS6drIJ0Zg+n+xKN+vasYk05oJ0PHuhSz/5pne38 en4zqa3g5qmhmU0aDxIb9ee7LfflXb6a9mMqtMVP/TLqFGqMjzm4O5KrByD87eKhoeGS xapFfloHhVfdkyTi5nLKp2zm3kB3JAwdRkDDKE+zXfXbA1m/N7SjNdEYpLRNUK5aqSM9 Bb1A==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1742278391; x=1742883191; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=WNol4eRSAL9ACCuTM9Fj1XpqrUkyvkdY6WiHC4wsX3A=; b=SQv4XxGZyBHWZ8C0pI1PLby8yO3quLx6zo24v8V5IgGql1VaCgnidqMsaFu92WDYpF a/Kp65BZctEPOckVjp2TP56ifOX8WpSmIapBK8Y6ZsjPR49bWSrX4RuncqmGkeQrHbdV bK0jwUdy7oiN2q3XpwKgANIB1dIkxddkBxtpGS5KazEpEZuPUjViLuN8+bJFSck5mIbo wMst+NGvSIup8k06bgF/vU0UCT9VNGMLNM8VOTPKUglePXkOuDIVxGglGam8jW+IPzw7 E7SoQ+c6An4eL+mqxXh1LBKGkC1zaqkO3cV0J5cOufDETA+xHvXuPQ+udbZSzDhN2VQ0 Keig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742278391; x=1742883191; 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:mime-version :references:in-reply-to:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=WNol4eRSAL9ACCuTM9Fj1XpqrUkyvkdY6WiHC4wsX3A=; b=KPFOAtVNIcghIblMXFxDnWRXKoFCbEv6mp8vtWxSiejJLkOKsZyQB/QrEPnyIjRLMR 4+A0DX3PY9ZFPxFHr5BkXu1+HP2JQrpGe/u/3Ot008sZs6x7CBpVBITH3khhLWRjXKCo pq68vvOP04uVLT36bJM7t9UYso5OKUHugtvCEZoqy1GTw6yzaX2JbCgicMPl8RWP5oub niYqPG7LUfha+ivb1dc10e5Pbph6LIhdHAgjcm2nCPT/k9bD96DdhMqOYLOMFzJEpjp5 il7zarPQ5w1lAMEU17z+RYq0e9/MhI7E0d1yqz24ua+3yRztVoPOHkku5MO7G5/EfJbs WQeg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXJxdDbCVl/JlHIwrwKvS2Fj1kL6gNXTYnjUg2ZA/1QNDGTOs/kNrs6uaCEHksvb+V3vGcseXo=@isar-build.org X-Gm-Message-State: AOJu0Yx/Farzgj4GACRjqSMnahLYk42u63NCfHhsfanKX2DE/bJar9PL bomu89PXJZ5mQzCUEfOBdfXS2NWUSlgdtNH8Sjoxa3YZHMfJHMWQ X-Google-Smtp-Source: AGHT+IH2AQlV7aCl2oojl6ZVIMikDfNdXXHrGArWqzMQYLnoHo4DWs7sLgraTSIMaVrp9bCdPhgd1Q== X-Received: by 2002:a05:6e02:3192:b0:3d0:19c6:c9e1 with SMTP id e9e14a558f8ab-3d483a1f70fmr161124695ab.13.1742278391076; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPALZ/UhG0KeSm+KJtRUyBsoYh31HrdO+B46oK7FmmNk9Vw== Received: by 2002:a05:6e02:3bc8:b0:3d4:58a3:f62 with SMTP id e9e14a558f8ab-3d578ffcb86ls4675215ab.0.-pod-prod-01-us; Mon, 17 Mar 2025 23:13:10 -0700 (PDT) X-Received: by 2002:a5d:928a:0:b0:85d:f316:fabc with SMTP id ca18e2360f4ac-85df316fc75mr458158239f.8.1742278389965; Mon, 17 Mar 2025 23:13:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742278389; cv=none; d=google.com; s=arc-20240605; b=PGYHMcPE1juViciu6S+57kYQjiwJSwwaJwdyWP04arFrNC5MGnnu3QzHCV2uYvKRzE Miz/SGV/mop31yCYbS/oxHcphaV5ugUN7wWOH14HnUQIYlPeKEu9jHsqGE0BeL3Kaj/k KeMTmE5VI9kd0dyCjYW5z+H88MNe2WpipRXrkLec7K6NaBM27TuBvtqf/dXumbkWg3hI wgRmECcXWBi66ECtrsP/1gQKGI44EuVZuEYKkukfivrg51fgsfuJSDKT77diGG1iTGs3 g8lo7+zt0/rou0Hd5CtQkC8gSlrtCxSoFcTblBS+DcaLGvqLDCPsYZAnBFABSain+DBq ZECA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=YSGV59RY0JlQ7CGtjOr9prYO0UbXC+lJAoXx4BZwFwE=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=UJxKO94x0ScrJ7+8nFhkWgLuGf/tTacoyPQQKEmLTnV/NcxXFI5DYpTFi4ISko1Wpn wQRv+62sLFlhZzjRflPW5zdciUiiWYx3PHFFvwrDaAJY+a2/tOoEioeSsRvL7hUF4BMm HSSRSvjtU9qi0o2JkaeCLRPYg/iAupmtqL0uIS6XzXejYnOq5fkDdbHZeBg1dAK/R9T5 IHNmnrRoXmNguzHTPirEX1pmIqNZdEkdNcI92I1fJiAgbmO/Pqm1zRwwr0fLAOHx6mBL OBsE+Xlzn/QgO0uFYiG/BSAryS2U3EyuI+XN45isrghmlowYaB9A1z2Sbq1b0kuHYRcA wx6A==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id ca18e2360f4ac-85db8a64493si47685039f.4.2025.03.17.23.13.09 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 17 Mar 2025 23:13:09 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from hp15.localdomain (mm-54-5-214-37.mogilev.dynamic.pppoe.byfly.by [37.214.5.54]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 52I6D66m019652 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:07 +0100 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH v2 1/3] meta-isar: Use to_boolean for INSTALLER_UNATTENDED variable Date: Tue, 18 Mar 2025 09:10:03 +0300 Message-ID: <20250318061300.12805-2-ubely@ilbers.de> X-Mailer: git-send-email 2.45.3 In-Reply-To: <20250318061300.12805-1-ubely@ilbers.de> References: <20250318061300.12805-1-ubely@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Existing implementation treated INSTALLER_UNATTENDED = "0" like it was enabled. See also commit 29bb5a5c. Signed-off-by: Uladzimir Bely --- meta-isar/recipes-core/images/isar-image-installer.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-isar/recipes-core/images/isar-image-installer.bb b/meta-isar/recipes-core/images/isar-image-installer.bb index ee04bb41..db379f5d 100644 --- a/meta-isar/recipes-core/images/isar-image-installer.bb +++ b/meta-isar/recipes-core/images/isar-image-installer.bb @@ -13,7 +13,7 @@ WKS_FILE = "${INSTALLER_WKS_FILE}" ADDITIONAL_KERNEL_CMDLINE ??= "" -OVERRIDES .= "${@':unattended-installer' if d.getVar('INSTALLER_UNATTENDED') else ''}" +OVERRIDES .= "${@':unattended-installer' if bb.utils.to_boolean(d.getVar('INSTALLER_UNATTENDED')) else ''}" ADDITIONAL_KERNEL_CMDLINE:append:unattended-installer = " \ installer.unattended \ installer.image.uri=/install/${IMAGE_DATA_FILE}.${IMAGE_DATA_POSTFIX} \ From patchwork Tue Mar 18 06:10:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uladzimir Bely X-Patchwork-Id: 4108 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 18 Mar 2025 07:13:20 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f189.google.com (mail-pl1-f189.google.com [209.85.214.189]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52I6DItX019706 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:19 +0100 Received: by mail-pl1-f189.google.com with SMTP id d9443c01a7336-22412127fd7sf67334095ad.0 for ; Mon, 17 Mar 2025 23:13:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742278393; cv=pass; d=google.com; s=arc-20240605; b=X6fKDQ129+zVfACaD0jImXA3ia27+69oncCMO6/jFVz9c02VPOcW1glA/wA025mLoZ uv7LY/idcg6l+oszP9g+iUSzejLoIy/Lrrei88Jf7cE3bu8h9/ExwpQUOEQpNXXygNsv QkP6BVDifORvjdYa8KlFheIGmOXBIycW++LL/2NRyfQeb6JI46Cd7p3jcbV2PE9tbrDT +LQzjs/YQjfleQQAC4L1etTWpafo2e36sBYsHZIaqJAFkgnEi/Jjwz2KPbFu5dM7wLBZ nojUOD3/Ce8eE+cSCi9QwJ1fmHQGdNaRwUbAAvmXmSLFOzIOIrdOTzwUxQEiSS6RSMGC 99Kw== 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:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=mj9lDHm0RNx/mZ+ZaCRKlo5J9GQOWteTU4bu0LsvtsM=; fh=aiKBiqJ/DBREziH1jWh/y0Cey+886d+nffawttx+ZHI=; b=L8NAK3L0+Jd1wl0dPOX2kh/RHMBxikNxIu3Z4FuaFxG7tLYPvrTN9q26Pqekc9N/fe Eqy0VZCkiuhHNrfpU6960m/P7Of9NZv1h/TKvyikQ8pGLnkfVX1b+cnmQm0y7ZCLT3KV vHSYZV5Rzybj1NeJXoIgRCxWRYmiPMBhAzQ9R6wit5DkcHCsojTOjZd0o3nuk60fLIYM C/BmfRqHlth1LQv72EdbMA+NUbrM2N5C2cqP+kVrRI4juSUIEUWUJYVIH6WqjDbJwNyv HsGs7xN/WYHs5f4Wf0LD93ZdcSR8XUhS7DZRQR1u0U1+WXtNTZtWl6k+AXmzIHqXZlly UhXg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1742278393; x=1742883193; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=mj9lDHm0RNx/mZ+ZaCRKlo5J9GQOWteTU4bu0LsvtsM=; b=Dh5/jDy11ulTw5mEcREnsSY5ET7h5uWOlF+yqdbjtDYTreD1Ki5aG22NbtnjqnIjMS 15HpxTWUeQqIvrJuqAXoWBIpQ4zyedu4xqGWZQ6OXKS7u4ZrnMJG1jlbpJFLhXH07Xkt 6wp4SHfakViib4zThQDKrTFbesUtVY4PM/BemcQ2zJhE7/dk63k33bYazYXaNGlN9tux AQJPPs1VfMQZzQETvzE7fvqXVkgvMkw2bErhyeU4eTm759uxx3TmowkyLoZVW5ajTGnT cu5Yf4dPTTlKo++rtJAoOVT6JarWfBEDtE4mRwTaI1zsEJeeOjKVJVlmknIadnGSX8hW esAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742278393; x=1742883193; 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:mime-version :references:in-reply-to:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=mj9lDHm0RNx/mZ+ZaCRKlo5J9GQOWteTU4bu0LsvtsM=; b=M5jwXoPUbR0Y11BXqTz4s75fhaSifcZIapglRZ/FPqb81rdzHgWaIQVjklKzXNOfFm MP3X4/stygvoT6ZgU/zdDLpoNElzRIvktLgQGClfaDLfW/8tfAWDWukdAfmWGEYMVJmY bQMWhiKmlSvbp1eG2hdITBhUTDKj0EbBG8uMWUV27BdBW7NRxyed7BQiNE3jlcAh1w0R W8vZXANUDez5hQvIBKz6RLFKnHfX4p43lC0A3LvhxMC4Ue35Qn5wJ9qZSDJ0r7prIZKQ Eqzmym30j1RXlNV/Br6V9U/dZqsXy4vNMJ2Q/1xKqbDaZiCeBjfToq+wSRxn1NwzqC8Z yTIQ== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVtXHiZdAUcmoht6Y+iGFrrs8vo79RoWrTHMtE8xL6QAwAvYmHVqtIa4cIGU7HCsVoxQFUTD2I=@isar-build.org X-Gm-Message-State: AOJu0YwCEAfRp2DSRpXV4AhvCRuZunhDwRqfoJozJPENmR9X6L0+mVoT 1PX3wD4OZbv47QeIn72hdbzq8oFDuI3ta0vLowWtgatPzADoN1Hy X-Google-Smtp-Source: AGHT+IHAiVOu/0IdwP9teeYwWhKlINHruPPXPGtDabaNHJfyqJwCLylDl8avi9b0DRGYEyPwNIf2BA== X-Received: by 2002:a17:902:f684:b0:220:c4e8:3b9d with SMTP id d9443c01a7336-225e0af5b7emr167383395ad.37.1742278392873; Mon, 17 Mar 2025 23:13:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAJEhWlYAwndyJMEre69R8OCE8RZjw/+t2xKY7PHlEmGaw== Received: by 2002:a17:903:258c:b0:215:8275:b90 with SMTP id d9443c01a7336-225c316b51fls7152075ad.1.-pod-prod-07-us; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) X-Received: by 2002:a17:902:f54c:b0:224:1935:fb7e with SMTP id d9443c01a7336-225e0a75439mr222030145ad.24.1742278391077; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742278391; cv=none; d=google.com; s=arc-20240605; b=Q8B1RuS2B31HFEXY89Y9r/nvGgjvrH6e8KMEdxpbo/XxSCwr2YRWBMtjKQXKpZqvsP A+rLKM3UOsn8yVlUu5l35iECokNyh/wwGrO2DYiUciSJ+FsS5FekHU0eNJG1DKSuxOJa bEp1C8SURK/LShboIwhwBZrOqaafQFXXOh5V6wZY5cgyVz0UXXyKz1o1E3/hD/neoMLc curhT/Qh00jgmvS6JUIlEhJee4lh/uA+2LO1fjo6mT8fv7QwPCqnrT0Gg2opeJEBgJf/ JciFYt0p8gwfOwr8KjSRWn2nqCkGiP345ed5SY82klI8alH0oW87AgK4b754M9zpP8Mf LrKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=c0keneesWELs/MDTvsMdX2efUngLyPE7+0JAtFV8gGQ=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=eWuJ7AHTULFLAYxhmQs/YFRIbvC3p6aKtf454xESbxBoC4qtPkh6qyjSeX5oKwHVCv PwRBHnuo24HSkIPdyEJJJkd2od43wHKSiMigh4khAQdI5h9qd7XF1vQaETKlW9CEf2M/ Artrj2T3MH+aYksUEivJNHlHp6J1f3AXmXGul+UkRlpCcr/VyihDlsbmK3WXwTQ1/qT8 JwD7V0l6WSKZU1bkZI4qaibWbLw1qYYY2Z+ZlLWyeOW4CxAZ8byN6i9jH98KL8ujkmG1 XrLsKCiZYxBTddna+30twTXh5fd3CRPnpnWZir2UP73YDlqLZUz9s1aDLClAgjBxhsR/ aZyA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id d9443c01a7336-225c6c0e2bcsi5162915ad.9.2025.03.17.23.13.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 17 Mar 2025 23:13:10 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from hp15.localdomain (mm-54-5-214-37.mogilev.dynamic.pppoe.byfly.by [37.214.5.54]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 52I6D66n019652 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:08 +0100 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH v2 2/3] testsuite: Disable "snapshot" feature for installer image. Date: Tue, 18 Mar 2025 09:10:04 +0300 Message-ID: <20250318061300.12805-3-ubely@ilbers.de> X-Mailer: git-send-email 2.45.3 In-Reply-To: <20250318061300.12805-1-ubely@ilbers.de> References: <20250318061300.12805-1-ubely@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= In the testsuite we use qemu-system with "-shapshot" optiop with wic images thus preventing them from unwanted modification by tests. For installer.wic it's reasonable to disable this feature so that bmaptool will write directly to "installer.wic" instead of temporary file used by qemu for providing snapshot features. It also allows to mount it after build for debugging purposes. --- testsuite/cibuilder.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/testsuite/cibuilder.py b/testsuite/cibuilder.py index 52eb35e8..eb5de190 100755 --- a/testsuite/cibuilder.py +++ b/testsuite/cibuilder.py @@ -236,7 +236,8 @@ class CIBuilder(Test): f.write(f'DISTRO ?= "{installer_distro}"\n') f.write(f'MACHINE ?= "{installer_machine}"\n') f.write(f'QEMU_DISK_ARGS = "-bios /usr/share/ovmf/OVMF.fd"\n') - f.write(f'QEMU_DISK_ARGS += "-hda {install_target}"\n') + f.write(f'QEMU_DISK_ARGS += "-drive file={install_target},'\ + 'if=ide,bus=0,unit=0,format=raw,snapshot=off"\n') f.write(f'QEMU_DISK_ARGS += "-hdb ##ROOTFS_IMAGE##"\n') # include ci_build.conf in local.conf From patchwork Tue Mar 18 06:10:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uladzimir Bely X-Patchwork-Id: 4107 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 18 Mar 2025 07:13:20 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pl1-f185.google.com (mail-pl1-f185.google.com [209.85.214.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 52I6DIut019690 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:19 +0100 Received: by mail-pl1-f185.google.com with SMTP id d9443c01a7336-2233b764fc8sf91484055ad.3 for ; Mon, 17 Mar 2025 23:13:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742278393; cv=pass; d=google.com; s=arc-20240605; b=M+Suzg0RVYGyGYSMnMundqehDyTjdznQkVhHrFrAAnSY8UlSzDGIKIYFe+YiLEumIR k5F0dztYvZs/M+rud1QmcwbTEnt8rnmLoAPl6h1nu2PESY0JWBeM9UQiCWIQy5k9yXqT rG8nf4B/epMP4ClAxdVbGV2Y6C/npwFwEcLscgP1yky9Bo0zMhTj6F4wQpZzbz1yuzwh y3TSysjzVcbFQioVyzAHfIOw7GrORG4IcH4dM7/4x04ls74GQFVtF657twDwAdhjbzAr foRalAOKnXcan4IAD1mKubFXP0uJG/rOhLpC+839XmC4q9H+qyTX8Bb9QWw/6uBwZ0sg C2Gw== 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:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=82ZGMh+thD65JJigpr73mTm97i2Uze+1I6zRwqsm5QE=; fh=iHQihtBQAhuSUiKAJ89HKZnQpx3LcwjKgyMnqSpiSBw=; b=MbBp43do34emPE3JSC0JeTWmkWYKW5z6L79XsglrqlJFIfwwBFcXQeiTipKW0xj79s 9KJNSvo2U3Ae0xuBi2LXrIdOCbV5lzkYspWHEbLDE2VKID6dzcKFAz8S3K7sOfr/l+0a wP7S9gYNfsJOCeV9p9kYSNzxKNdOB0VSlxBSkxVATL2BjrKsVlL7wH9U2IkTzDNswED3 YCOmH5pv4BHrcMki+5VQmf84XMhBdsw9/nPlfx9NqClTW/Q1c2MP+tjuIO6ucLGFwaft FuOtvL11xdgqqY+ED1IVG05P0A95BPQssJDZOzlL+lF8HMLzXXWOgtIYThLYwLwZ/boa OYgw==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1742278393; x=1742883193; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=82ZGMh+thD65JJigpr73mTm97i2Uze+1I6zRwqsm5QE=; b=FajOFo+tqdyFzp5GdL0kor1hwCBqGfTTdrFzpqls/XSVhKnfpBFOvBoDyaleFeEoy7 Xfwv3p8ICOEaMgOigHmmed4tctyV8dXDYEBhGicWVWp+Km2EiSt7LhiS4HGgBHwYlVS+ 2vHv+LWeuVpM+PuE3gBChL3cqpbNiJUshi3qGt9QBNKzP/qDwvTQJMHW03o+y0j0yAs4 KxWCeVs1CXkvJaujH2FPs6D9VVMiUIPUwWYNySt2g7OGIVOTRI+tQYYHJ8tL+2A9IS28 IkZMSvGImJc9UxhAi+NCM0n/9Q4SbXNh7bg0Cn0ADjCzUBb1pGLi8FxKL5opuw9tgerz J7Fg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742278393; x=1742883193; 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:mime-version :references:in-reply-to:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=82ZGMh+thD65JJigpr73mTm97i2Uze+1I6zRwqsm5QE=; b=RJNaJfGw3Lbu+naDK3FmWxswBdbFEWiUoSKxFevHQSBCG4tPdSOQC5x2H56rtbm8Qq 1vBI0ucYhts4O5DiC8D1giPSkHvQsDOrVQOFYKi1R7YARV3/CxwIC4kPY9uM6K8WtPir dSsapspv6syFiuZwag6rz9W8w6AbzOZJMb/PTvph3b4bc+aC4VPwvneU2lckdxC6XHCp Fa7qAjiWy0+92RWGCzaPdYtKc1vP08fj/XdYXVfzTjWofy7WupN6z/6Z0k2YwZFC+xKk AsuYy0iKY5XCwzIwiaK4+ig4DYAb0LA9syoAYS1zmhbdqP5nqp6SJKFxX1WtCp/AQwHn uVvg== Sender: isar-users@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCVBNPeKowA8zZCogsh1mrUV4pv6hsYkYRRRq0M44WGMrQqIdg5y6XHI1qpi7l9FVhVRAsDuBTo=@isar-build.org X-Gm-Message-State: AOJu0YxhG5DjwyGHYmq0dePBuVDjVPs/KX6HSFT8sRdXOwjBWrmx3OwY Scq8imTNljfqFpCc/UzBJbbX11DAZJXIlN8RvMd4LlCSmqQJVQT3 X-Google-Smtp-Source: AGHT+IHFBSugt9/W2xWvspA0YgNMsmnW5/8Gk2iRADtwe7543jlLrp7BqrMEnM3rhi5UrEsP5TMOVg== X-Received: by 2002:a17:903:2287:b0:224:26fd:82e5 with SMTP id d9443c01a7336-225e0b0dc60mr231323165ad.48.1742278392632; Mon, 17 Mar 2025 23:13:12 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com; h=ARLLPAJayjid4U4AXRLx5yLWI7U8CnG5HsS5v/lJOVAeuXG+7g== Received: by 2002:a17:903:32c2:b0:21f:7c14:e7f5 with SMTP id d9443c01a7336-226263f5b09ls8577525ad.0.-pod-prod-01-us; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) X-Received: by 2002:a17:902:d482:b0:224:1074:63af with SMTP id d9443c01a7336-225e0aef7c4mr209740305ad.34.1742278391247; Mon, 17 Mar 2025 23:13:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742278391; cv=none; d=google.com; s=arc-20240605; b=QaLjmdnT26ZiQ0W1pyFVMtsI0ZGWhuevHVAqITqsWmSZdWShhpsCE2uZSWw3TQUjHG zMF7dKD6ISpRmOmnFSqutAmX0GgOfeFUjMHYcuQ+q/+oKodJbZ26q1rxgxtFdkRnJ+Im MJH66gNuGN23lWmVCJYxrgABDV2CyKWCRoaZo6CLcGdbfX8ambyT7kKEtgHPk7v8ZqPM 2UFuILSRLJEg5LC09S73uwNxcG2AcjtLBTkj/C8EAgemIPLff7Wkvo8BXBB7PHLuODon iyAGnWAgQYvX/jZAwnc7emQrDA/GZw8EdKoawUgw2p6mwME26xEI/CpBszQJsRPH4ZYN PjrQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=9O35YPzxDu8VTJJReOjvoszVlXzbLh6ujlvGKyyxHhM=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=g7JkS7WR8b/Kcw7yN0Wyl6p+aBCE9NZLuyV4/PkP9ov7e01YKo/dIeQFqrqjZjGeQa AEC3Sp2BENyH/3RNwPlbqASXDucH2qc1T3xRvXhlDM/zZ+V1cT1OVPK/T/UUlQs8jPJb zVC57O6BO9lo4GnGR6J54Xpflpg902jHylrB1nOc/8nmy3huMw1EwN6jHzlDP+WqllZX enGFb61JRZ2lLBou+w1R4u18HqCAYkfNTw7QEC1aOnpSyp5jXmkDOhp8IIq8Y7ZygFpe SVAB5Wbp9hApEfcO/KZ6sfPywQJ9z97ABOOgP/nhWrKwP6QdQZgV5Dfk2z7RXO8Y4u0h U0EA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-301539fc0e4si360154a91.1.2025.03.17.23.13.10 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Mon, 17 Mar 2025 23:13:11 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from hp15.localdomain (mm-54-5-214-37.mogilev.dynamic.pppoe.byfly.by [37.214.5.54]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 52I6D66o019652 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 18 Mar 2025 07:13:08 +0100 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH v2 3/3] installer: Run in unattended mode only on ttyS0 Date: Tue, 18 Mar 2025 09:10:05 +0300 Message-ID: <20250318061300.12805-4-ubely@ilbers.de> X-Mailer: git-send-email 2.45.3 In-Reply-To: <20250318061300.12805-1-ubely@ilbers.de> References: <20250318061300.12805-1-ubely@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-4.6 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This fixes race between two unattended installer instances running on serial "ttyS0" and graphic "tty1" terminals. While one of them starts writing the disk, another one fails and schedules reboot in 60 seconds. Depending on build machine performance we can get incomplete installation and broken target filesystem. Signed-off-by: Uladzimir Bely --- .../deploy-image/files/usr/bin/deploy-image-wic.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh index 7f552eee..bd580694 100755 --- a/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh +++ b/meta-isar/recipes-installer/deploy-image/files/usr/bin/deploy-image-wic.sh @@ -10,6 +10,12 @@ SCRIPT_DIR=$( dirname -- "$( readlink -f -- "$0"; )"; ) . ${SCRIPT_DIR}/../lib/deploy-image-wic/handle-config.sh +if $installer_unattended; then + if [ "$(tty)" != "/dev/ttyS0" ]; then + echo "Disable unattended mode on $(tty), it's active on /dev/ttyS0" + installer_unattended=0 + fi +fi if ! $installer_unattended; then installer_image_uri=$(find "$installdata" -type f -iname "*.wic*" -a -not -iname "*.wic.bmap" -exec basename {} \;)