Message ID | 20241213061047.1258466-1-srinuvasan.a@siemens.com |
---|---|
State | Accepted, archived |
Headers | show |
Series | doc/technical_overview: update Minimal base system part | expand |
On Fri, 2024-12-13 at 11:40 +0530, srinuvasan.a@siemens.com wrote: > From: Srinuvasan A <srinuvasan.a@siemens.com> > > remove the tasks that are not part of isar-bootstrap/isar-mmdebstrap > recipes. > > Signed-off-by: Srinuvasan A <srinuvasan.a@siemens.com> > --- > 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 Applied to next, thanks.
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