From patchwork Fri Dec 13 06:10:47 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "srinuvasan.a" X-Patchwork-Id: 3982 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 13 Dec 2024 07:03:00 +0100 X-Sieve: CMU Sieve 2.4 Received: from mail-pf1-f187.google.com (mail-pf1-f187.google.com [209.85.210.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 4BD62wWM007713 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 13 Dec 2024 07:02:59 +0100 Received: by mail-pf1-f187.google.com with SMTP id d2e1a72fcca58-725e2413114sf1203353b3a.1 for ; Thu, 12 Dec 2024 22:02:59 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1734069773; cv=pass; d=google.com; s=arc-20240605; b=D1FMgCRkofBKcUnv6776jMtlOsTGO/N9ZN1ZBRXk69giBq7pgA9nU99PSkATNy+Pt9 R6ny2C3FI4UqU7nT/6D/z3cCm9ksOEWrC/ajYs8+9WTxsOuTnAyn/5LFrnibqmbgljT6 OKk4Botb/5YKa9YbzBUz3K6JeuoutrrZ50aEQ9mzJgDTTh/JryS4AmoVetIKcvvPLt3F 0E5VtXduvRRAQiRrusiBAJQSzmPxNQkOmkTti8yXHrvK8FaRTaLqVnx5VIxPvOvoCm9Z +1ylMj/oGwjVITDBJ+yrhg6lbz66Z7xkTRh4iOLAlUZFE6Y8FQsNRHfyvo1y+JWu48GD 6J9A== 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:reply-to:feedback-id:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=UN3+FzI49Xi7F5btlJ2OJF33cWiZ2dPwEOaqs2I1k28=; fh=ekhja6Q45h0l1bpUKavaLgx+wa38ehL/AHZbz1wZqbM=; b=FIMvqz9vJLjfcxUs1FTARfIbezLrDRkhhnhd6sJmOG+yNYbAm5QQo5/q/YN75ldBnC CYvM7eMvHGFBz/3R2xnjfPnZWwzrCJsA/cyZo/+vHbfGBGHkRB4x3ol6isOjlmm38hmu koMEfHjC8TjQIDRnNHgK2LlbgzVYEEfTuPSIikF/+MT/ew2dsv6cETHfGiJx9GXPDeVv oc/kCd7b/+nHL8m+zAWNXTkCeIhDUCuynj2iTtHWLjsdBxay2hJMsmLCGPuqv9SGjFQf 9lxBSFRTUGw0n6tOChWRB6VBJs/72Q/0ERPUR+dkWNOTXjKPyqQVmFbSEkJWHKeI0ofV Ewsg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=h6IxYryA; spf=pass (google.com: domain of fm-1324425-2024121306024818ae43be5ec3dd4f40-i_uqlk@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-2024121306024818ae43be5ec3dd4f40-i_UQlK@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1734069773; x=1734674573; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=UN3+FzI49Xi7F5btlJ2OJF33cWiZ2dPwEOaqs2I1k28=; b=ejFLlDv62ZlpRUNXqw1CfR/33Obs6zqpW0M37L5scXmwLWohpgpzyfEjxCuwimDKDc +iAat+eCnCe0sC2lFBNzhyiqP4FttAOGPRPGMuKBD18sjqPvJPH0e14fMxu/tSufI/3W omzi2N0S2yb91E79wbvfC3LA8MFjAxjWOfVY0MNb5hdGe/4K7+Qb4gkzqBKX2Zi3aiK/ jsT+mDd/9DxZGIpea38rmvJ7BTfsWEj6G/9u4S3f10frisMiRvTKLLx1t58/DY8vIqa8 cgNThDBPy8UGquk/BILtvRAn70FrCggWXnl8qbm2G1IwG44corX3nxHd/2osBLERs77c xU0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734069773; x=1734674573; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:cc:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=UN3+FzI49Xi7F5btlJ2OJF33cWiZ2dPwEOaqs2I1k28=; b=s9NiT7HkbFuGSm63Mx09W+4pUB4dMVFxcfMNfp9ZJeboN9SN7zDWVyIx09NYWJJN9B 1CWggcgc1ywTPU9h4ZZ1AW44nGhhIbKtiB5oEB/hTRMsSyk1/6WyUtbBd6LCQNeNAwF0 DOD2gzRgnT9MBkEfoq7qWp+HW3NPe/7z88SP9Mc0xmtPCMLlH1TBq2lU0zWv8eB8nKgG vdss37AQZpJzsO/ZD4huvoYzh1kHxeLaUqgO/WVJDE3xlATnbaeIAx5x63sQLVgctilp ZIo0ZoyWNd/YU7+iGe0wwouNzHdvSpBa842p/Di1pvZNQJDnIOYodqggxoyETH0VUAlL YKhA== X-Forwarded-Encrypted: i=2; AJvYcCWqYkPOOAqVVmKMuai6yfplA/yd+FvnMsRRX8ecylg5j7hsWiUZsXAbSOQQRFxjcoNTv+y44DE=@isar-build.org X-Gm-Message-State: AOJu0YwdUy1jDR9iAoTIcVAGLSMOMNx/RZcdK/38rMMNKJZ677bxUEJA bfV64PNK7DUIYssNLbDpnc6rZ8KXRXZTTS64VKvln48zlnv3/Fmz X-Google-Smtp-Source: AGHT+IF4dbtNPa9OAQ+RU/nTiq4erUL7LnE1S0pzpi/8yQiJxmu6Se481aeYrxqhP+QjFnrQEbXZAA== X-Received: by 2002:a05:6a00:2e89:b0:725:1de3:1c4a with SMTP id d2e1a72fcca58-7290c0dfc82mr2046397b3a.3.1734069772621; Thu, 12 Dec 2024 22:02:52 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:aa7:8889:0:b0:728:8dae:c85e with SMTP id d2e1a72fcca58-7290cbbf6f6ls374123b3a.2.-pod-prod-04-us; Thu, 12 Dec 2024 22:02:51 -0800 (PST) X-Received: by 2002:a05:6a00:288e:b0:725:e957:1dd1 with SMTP id d2e1a72fcca58-7290c25b8d8mr2056137b3a.17.1734069771218; Thu, 12 Dec 2024 22:02:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1734069771; cv=none; d=google.com; s=arc-20240605; b=FTN/EiayJ3KG9wI8Wa7yRN1AV9yJmtum04SwDofBW7vZkeMqfwJMXbbM75KsxLEEe5 UKLC9Tn1BenyILo5C1atiPDZJ4zaILvlKRNFlgak3KyF0mzGs7VQ8GKm3PvOnA8kZp+C zeHApDSkG7Xdj86rRuj5T6QaH4NO8RTuoEe/g36Lqn2XunFUMd3vtz5r5teWz+2RLuaJ nqwRDEqLAT/OFpL32WTg1izk5fVWcRIqmsNU5sLzkczerglHvBbcP43ytlwOfS21+wkA nb6uSFtnUYT4kgGWH7mXExSPgbatNHGjm1lfecFT+ENjeb9n6rLfO4Wuwj/6q0MmzYIa 1Svw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:cc:to:from:dkim-signature; bh=lh/FVjYrDdpLbyv0SIxTZ57Aro9l3NSv9cxV1tag3Ic=; fh=xn6duDNmfWhT4wMQ9vfjynwp0yXXw9CW97AC2kimJN0=; b=jxGysqUOClhUrKDPTlI9I23Ssud0j61/hxIOv0dszL66ZVTOM7/T/RlOBODOa/EPd3 09L6IwznQZEqHB4YKnHlvIdjyNj0BRbE91Xnzk0v41MuZcUBTbSz7jf8rFY/jytVjQpo qCbp9qrn+gJgTHmnDW/vfUrf6FNZqyCEHfLntpGQ9iC3sYEAq6HuKwzgHfls2JlqHj2o icYDF0oAZBJ+Ifi8AGv8vuW8x+himb/dcCYBwqQOoMOT5ZwCPAHfgYK0iuykmSDsmvre krd4e7kj0/AdlAXbEhNgvlIef7dRmzRD6kWfOs4cyFt3Ya3k38uDlcYQtvVQOgDhMjIM KYrA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=h6IxYryA; spf=pass (google.com: domain of fm-1324425-2024121306024818ae43be5ec3dd4f40-i_uqlk@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-2024121306024818ae43be5ec3dd4f40-i_UQlK@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-227.siemens.flowmailer.net (mta-64-227.siemens.flowmailer.net. [185.136.64.227]) by gmr-mx.google.com with ESMTPS id d2e1a72fcca58-725cd500af1si498056b3a.4.2024.12.12.22.02.50 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Dec 2024 22:02:51 -0800 (PST) Received-SPF: pass (google.com: domain of fm-1324425-2024121306024818ae43be5ec3dd4f40-i_uqlk@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) client-ip=185.136.64.227; Received: by mta-64-227.siemens.flowmailer.net with ESMTPSA id 2024121306024818ae43be5ec3dd4f40 for ; Fri, 13 Dec 2024 07:02:48 +0100 X-Patchwork-Original-From: "srinuvasan.a via isar-users" From: "srinuvasan.a" To: isar-users@googlegroups.com Cc: ubely@ilbers.de, Srinuvasan A Subject: [PATCH] doc/technical_overview: update Minimal base system part Date: Fri, 13 Dec 2024 11:40:47 +0530 Message-Id: <20241213061047.1258466-1-srinuvasan.a@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1324425:519-21489:flowmailer X-Original-Sender: srinuvasan.a@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=h6IxYryA; spf=pass (google.com: domain of fm-1324425-2024121306024818ae43be5ec3dd4f40-i_uqlk@rts-flowmailer.siemens.com designates 185.136.64.227 as permitted sender) smtp.mailfrom=fm-1324425-2024121306024818ae43be5ec3dd4f40-i_UQlK@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: srinuvasan.a@siemens.com Reply-To: srinuvasan.a@siemens.com 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-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= From: Srinuvasan A remove the tasks that are not part of isar-bootstrap/isar-mmdebstrap recipes. Signed-off-by: Srinuvasan A --- doc/technical_overview.md | 22 ++++------------------ 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/doc/technical_overview.md b/doc/technical_overview.md index eb19cf52..7d045955 100644 --- a/doc/technical_overview.md +++ b/doc/technical_overview.md @@ -125,10 +125,11 @@ All these steps are described in details below. ## 3.2 Minimal base system -A minimal base system is generated by the isar-bootstrap recipe found here: -`meta/recipes-core/isar-bootstrap/isar-bootstrap-[host,target].bb`. +A minimal base system is generated by the isar-bootstrap/isar-mmdebstrap recipe found here: +`meta/recipes-core/isar-bootstrap/isar-bootstrap-[host,target].bb` / +`meta/recipes-core/isar-mmdebstrap/isar-mmdebstrap-[host,target].bb` -This recipe implements several tasks which are executed in this order: +This recipe implements a few tasks that are executed in this order: 1. `do_generate_keyring`: Generates a new gpg keyring from the gpg keys specified in the `APTKEYFILES` variable. This keyring is later used by @@ -141,21 +142,6 @@ This recipe implements several tasks which are executed in this order: 3. `do_bootstrap`: Bootstraps a minimal debian base system using debootstrap/mmdebstrap. -4. `do_apt_config_install`: Installs the apt configuration generated by - `do_apt_config_prepare` to the base system as well as an apt base - configuration that ensures no recommended or suggested package are installed - automatically. This setting keeps the system minimal for all further steps. - -5. `do_apt_update`: Performs an initial `apt-get update` and - `apt-get dist-upgrade` on the minimal system. This is necessary because - debootstrap itself only allows using one repository. This task ensures that - more up to date packages, for instance from security repos are installed if - they exist. - -6. `do_deploy`: Creates a symlink to the directory containing the generated - minimal base system, that can be used by the other recipes, that depend on - isar-bootstrap. - ## 3.3 Initial Schroot Rootfs Generation As mentioned above, initial schroot rootfs is generated using the minimal base