From: "'Jan Kiszka' via isar-users" <isar-users@googlegroups.com>
To: Aliaksei Karpovich <akarpovich@ilbers.de>, isar-users@googlegroups.com
Cc: Uladzimir Bely <ubely@ilbers.de>
Subject: Re: [v8 09/14] kas: Add PREFETCH_BASE_APT config entry
Date: Mon, 27 Jul 2026 13:53:50 +0200 [thread overview]
Message-ID: <c2152503-a546-42fe-9026-d72f53f65909@siemens.com> (raw)
In-Reply-To: <20260727112812.2255297-10-akarpovich@ilbers.de>
On 27.07.26 13:26, Aliaksei Karpovich wrote:
> From: Uladzimir Bely <ubely@ilbers.de>
>
> This option allows to set ISAR_PREFETCH_BASE_APT to "0" or "1" and
> choose between old and new base-apt behaviour.
>
> Docker image kas uses should have "python3-apt" preinstalled
> in order to have new functionality working.
>
...which kas doesn't so far. Will you provide a patch for it?
Until we have it, the new default will be broken with current kas, no?
Should the default stay with the old model then, at least until there is
a new kas version available, and Isar has also updated to it?
Jan
> Signed-off-by: Uladzimir Bely <ubely@ilbers.de>
> ---
> kas/opt/Kconfig | 12 ++++++++++++
> kas/opt/prefetch-base-apt.yaml | 9 +++++++++
> 2 files changed, 21 insertions(+)
> create mode 100644 kas/opt/prefetch-base-apt.yaml
>
> diff --git a/kas/opt/Kconfig b/kas/opt/Kconfig
> index bc4ed997..cb3f0d0c 100644
> --- a/kas/opt/Kconfig
> +++ b/kas/opt/Kconfig
> @@ -213,3 +213,15 @@ config KAS_INCLUDE_USE_DRACUT
> string
> default "kas/opt/dracut.yaml"
> depends on USE_DRACUT
> +
> +config PREFETCH_BASE_APT
> + bool "Prefetch base-apt repo"
> + default y
> + help
> + This makse Isar always take packages from base-apt repository where they
> + are prefetched by debrepo script before requested.
> +
> +config KAS_INCLUDE_PREFETCH_BASE_APT
> + string
> + default "kas/opt/prefetch-base-apt.yaml"
> + depends on PREFETCH_BASE_APT
> diff --git a/kas/opt/prefetch-base-apt.yaml b/kas/opt/prefetch-base-apt.yaml
> new file mode 100644
> index 00000000..0cbdb93f
> --- /dev/null
> +++ b/kas/opt/prefetch-base-apt.yaml
> @@ -0,0 +1,9 @@
> +# This software is a part of Isar.
> +# Copyright (C) 2024 ilbers GmbH
> +
> +header:
> + version: 14
> +
> +local_conf_header:
> + prefetch-base-apt: |
> + ISAR_PREFETCH_BASE_APT = "1"
--
Siemens AG, Foundational Technologies
Linux Expert Center
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/c2152503-a546-42fe-9026-d72f53f65909%40siemens.com.
next prev parent reply other threads:[~2026-07-27 11:54 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-07-27 11:26 [v8 00/14] Improving base-apt usage Aliaksei Karpovich
2026-07-27 11:26 ` [v8 01/14] scripts: Add debrepo python script handling base-apt Aliaksei Karpovich
2026-07-27 12:36 ` 'Quirin Gylstorff' via isar-users
2026-07-29 9:03 ` Aliaksei Karpovich
2026-07-27 11:26 ` [v8 02/14] meta: Add debrepo bbclass handling base-apt prefetching Aliaksei Karpovich
2026-07-27 11:26 ` [v8 03/14] meta: Always use base-apt repo in local mode Aliaksei Karpovich
2026-07-27 11:26 ` [v8 04/14] meta: Use cached base-apt repo to bootstrap Aliaksei Karpovich
2026-07-27 11:26 ` [v8 05/14] base-apt: Predownload packages to base-apt before install Aliaksei Karpovich
2026-07-27 11:26 ` [v8 06/14] meta: Add cache-deb-src functionality in base-apt mode Aliaksei Karpovich
2026-07-27 11:26 ` [v8 07/14] testsuite: Set ISAR_PREFETCH_BASE_APT by default Aliaksei Karpovich
2026-07-27 11:26 ` [v8 08/14] Disable deb-dl-dir in base-apt prefetch mode Aliaksei Karpovich
2026-07-27 11:26 ` [v8 09/14] kas: Add PREFETCH_BASE_APT config entry Aliaksei Karpovich
2026-07-27 11:53 ` 'Jan Kiszka' via isar-users [this message]
2026-07-29 8:59 ` Aliaksei Karpovich
2026-07-27 11:26 ` [v8 10/14] ci_build.sh: Install python3-apt if not installed Aliaksei Karpovich
2026-07-27 11:26 ` [v8 11/14] rootfs: Fix URL parsing Aliaksei Karpovich
2026-07-27 11:45 ` 'Jan Kiszka' via isar-users
2026-07-29 8:54 ` Aliaksei Karpovich
2026-07-27 11:26 ` [v8 12/14] rootfs: Add version and arch for downloaded package Aliaksei Karpovich
2026-07-27 11:46 ` 'Jan Kiszka' via isar-users
2026-07-28 8:25 ` 'MOESSBAUER, Felix' via isar-users
2026-07-29 8:55 ` Aliaksei Karpovich
2026-07-30 6:33 ` 'Jan Kiszka' via isar-users
2026-07-30 7:09 ` 'MOESSBAUER, Felix' via isar-users
2026-07-27 11:26 ` [v8 13/14] sbom-chroot: Fix python3-apt dependency Aliaksei Karpovich
2026-07-27 11:49 ` 'Jan Kiszka' via isar-users
2026-07-27 11:26 ` [v8 14/14] debrepo: Add using override for reprepro Aliaksei Karpovich
2026-07-27 12:35 ` 'Quirin Gylstorff' via isar-users
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=c2152503-a546-42fe-9026-d72f53f65909@siemens.com \
--to=isar-users@googlegroups.com \
--cc=akarpovich@ilbers.de \
--cc=jan.kiszka@siemens.com \
--cc=ubely@ilbers.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox