* [PATCH] conf: add new debian version "bookworm"
@ 2021-09-14 10:35 Henning Schild
2021-09-16 13:17 ` Anton Mikanovich
0 siblings, 1 reply; 10+ messages in thread
From: Henning Schild @ 2021-09-14 10:35 UTC (permalink / raw)
To: isar-users; +Cc: Henning Schild
Add all configuration files and CI targets.
Signed-off-by: Henning Schild <henning.schild@siemens.com>
---
meta-isar/conf/local.conf.sample | 6 +++++
.../multiconfig/container-amd64-bookworm.conf | 7 ++++++
.../conf/multiconfig/qemuamd64-bookworm.conf | 4 ++++
.../conf/multiconfig/qemuarm-bookworm.conf | 4 ++++
.../conf/multiconfig/qemuarm64-bookworm.conf | 6 +++++
.../conf/multiconfig/qemui386-bookworm.conf | 4 ++++
.../conf/multiconfig/qemumipsel-bookworm.conf | 5 +++++
meta/conf/distro/debian-bookworm.conf | 19 ++++++++++++++++
meta/conf/distro/debian-bookworm.list | 8 +++++++
scripts/ci_build.sh | 22 ++++++++++++-------
10 files changed, 77 insertions(+), 8 deletions(-)
create mode 100644 meta-isar/conf/multiconfig/container-amd64-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/qemuamd64-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/qemuarm-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/qemui386-bookworm.conf
create mode 100644 meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
create mode 100644 meta/conf/distro/debian-bookworm.conf
create mode 100644 meta/conf/distro/debian-bookworm.list
diff --git a/meta-isar/conf/local.conf.sample b/meta-isar/conf/local.conf.sample
index 96a8beb31196..734bf5bc70fe 100644
--- a/meta-isar/conf/local.conf.sample
+++ b/meta-isar/conf/local.conf.sample
@@ -41,22 +41,28 @@ BBMULTICONFIG = " \
qemuarm-stretch \
qemuarm-buster \
qemuarm-bullseye \
+ qemuarm-bookworm \
qemuarm64-stretch \
qemuarm64-buster \
qemuarm64-bullseye \
+ qemuarm64-bookworm \
qemui386-stretch \
qemui386-buster \
qemui386-bullseye \
+ qemui386-bookworm \
qemuamd64-stretch \
qemuamd64-buster \
qemuamd64-buster-tgz \
qemuamd64-bullseye \
+ qemuamd64-bookworm \
container-amd64-stretch \
container-amd64-buster \
container-amd64-bullseye \
+ container-amd64-bookworm \
qemumipsel-stretch \
qemumipsel-buster \
qemumipsel-bullseye \
+ qemumipsel-bookworm \
qemuriscv64-sid-ports \
bananapi-buster \
de0-nano-soc-buster \
diff --git a/meta-isar/conf/multiconfig/container-amd64-bookworm.conf b/meta-isar/conf/multiconfig/container-amd64-bookworm.conf
new file mode 100644
index 000000000000..f5e53996f80d
--- /dev/null
+++ b/meta-isar/conf/multiconfig/container-amd64-bookworm.conf
@@ -0,0 +1,7 @@
+#
+# Copyright (c) Siemens AG, 2021
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE ?= "container-amd64"
+DISTRO ?= "debian-bookworm"
diff --git a/meta-isar/conf/multiconfig/qemuamd64-bookworm.conf b/meta-isar/conf/multiconfig/qemuamd64-bookworm.conf
new file mode 100644
index 000000000000..a5ad814f443a
--- /dev/null
+++ b/meta-isar/conf/multiconfig/qemuamd64-bookworm.conf
@@ -0,0 +1,4 @@
+# This software is a part of ISAR.
+
+MACHINE ?= "qemuamd64"
+DISTRO ?= "debian-bookworm"
diff --git a/meta-isar/conf/multiconfig/qemuarm-bookworm.conf b/meta-isar/conf/multiconfig/qemuarm-bookworm.conf
new file mode 100644
index 000000000000..081923651188
--- /dev/null
+++ b/meta-isar/conf/multiconfig/qemuarm-bookworm.conf
@@ -0,0 +1,4 @@
+# This software is a part of ISAR.
+
+MACHINE ?= "qemuarm"
+DISTRO ?= "debian-bookworm"
diff --git a/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
new file mode 100644
index 000000000000..4bbaa849678b
--- /dev/null
+++ b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
@@ -0,0 +1,6 @@
+# This software is a part of ISAR.
+# Copyright (C) 2017 ilbers GmbH
+# Copyright (c) Siemens AG, 2019
+
+MACHINE ?= "qemuarm64"
+DISTRO ?= "debian-bookworm"
diff --git a/meta-isar/conf/multiconfig/qemui386-bookworm.conf b/meta-isar/conf/multiconfig/qemui386-bookworm.conf
new file mode 100644
index 000000000000..a71732be2a26
--- /dev/null
+++ b/meta-isar/conf/multiconfig/qemui386-bookworm.conf
@@ -0,0 +1,4 @@
+# This software is a part of ISAR.
+
+MACHINE ?= "qemui386"
+DISTRO ?= "debian-bookworm"
diff --git a/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
new file mode 100644
index 000000000000..7016c1ec92a4
--- /dev/null
+++ b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
@@ -0,0 +1,5 @@
+# This software is a part of ISAR.
+# Copyright (C) 2019 Mentor Graphics, a Siemens busines
+
+MACHINE ?= "qemumipsel"
+DISTRO ?= "debian-bookworm"
diff --git a/meta/conf/distro/debian-bookworm.conf b/meta/conf/distro/debian-bookworm.conf
new file mode 100644
index 000000000000..c83d6588374d
--- /dev/null
+++ b/meta/conf/distro/debian-bookworm.conf
@@ -0,0 +1,19 @@
+# This software is a part of ISAR.
+
+require debian-common.conf
+
+BASE_DISTRO_CODENAME = "bookworm"
+
+HOST_DISTRO ?= "debian-${BASE_DISTRO_CODENAME}"
+
+DISTRO_CONFIG_SCRIPT ?= "debian-configscript.sh"
+DISTRO_KERNELS ?= "4kc-malta 5kc-malta 686-pae 686 alpha-generic alpha-smp \
+ amd64 arm64 armmp-lpae armmp cloud-amd64 cloud-arm64 itanium \
+ loongson-3 m68k marvell mckinley mips32r6 mips32r6el mips64r6 \
+ mips64r6el octeon parisc parisc64 powerpc-smp powerpc powerpc64 \
+ powerpc64le riscv64 rpi rt-686-pae rt-amd64 rt-arm64 rt-armmp \
+ s390x sh7751r sh7785lcr sparc64-smp sparc64"
+
+IMAGE_PREINSTALL += "init"
+
+WIC_IMAGER_INSTALL += "python3-distutils"
diff --git a/meta/conf/distro/debian-bookworm.list b/meta/conf/distro/debian-bookworm.list
new file mode 100644
index 000000000000..a17c87c47f58
--- /dev/null
+++ b/meta/conf/distro/debian-bookworm.list
@@ -0,0 +1,8 @@
+deb http://deb.debian.org/debian bookworm main contrib non-free
+deb-src http://deb.debian.org/debian bookworm main contrib non-free
+
+deb http://deb.debian.org/debian-security/ bookworm-security/updates main contrib non-free
+deb-src http://deb.debian.org/debian-security/ bookworm-security/updates main contrib non-free
+
+deb http://deb.debian.org/debian bookworm-updates main contrib non-free
+deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free
diff --git a/scripts/ci_build.sh b/scripts/ci_build.sh
index 837cd6783622..7921218f90f9 100755
--- a/scripts/ci_build.sh
+++ b/scripts/ci_build.sh
@@ -48,17 +48,22 @@ TARGETS_SET="\
# mc:qemuarm64-buster:isar-image-base
# mc:qemuarm64-bullseye:isar-image-base
-TARGETS_SET_BULLSEYE="\
+TARGETS_SET_RECENT="\
mc:qemuamd64-bullseye:isar-image-base \
+ mc:qemuamd64-bookworm:isar-image-base \
mc:qemuarm-bullseye:isar-image-base \
+ mc:qemuarm-bookworm:isar-image-base \
mc:qemui386-bullseye:isar-image-base \
+ mc:qemui386-bookworm:isar-image-base \
mc:qemumipsel-bullseye:isar-image-base \
+ mc:qemumipsel-bookworm:isar-image-base \
"
TARGETS_CONTAINERS="\
mc:container-amd64-stretch:isar-image-base \
mc:container-amd64-buster:isar-image-base \
mc:container-amd64-bullseye:isar-image-base \
+ mc:container-amd64-bookworm:isar-image-base \
"
CROSS_TARGETS_SET="\
@@ -71,8 +76,9 @@ CROSS_TARGETS_SET="\
mc:rpi-stretch:isar-image-base \
mc:qemuarm64-focal:isar-image-base"
-CROSS_TARGETS_SET_BULLSEYE="\
+CROSS_TARGETS_SET_RECENT="\
mc:qemuarm-bullseye:isar-image-base \
+ mc:qemuarm-bookworm:isar-image-base \
"
REPRO_TARGETS_SET_SIGNED="\
@@ -214,10 +220,10 @@ sed -i -e 's/^#BASE_REPO_FEATURES ?= "cache-deb-src"/BASE_REPO_FEATURES ?= "cach
sed -i -e 's/ISAR_CROSS_COMPILE ?= "0"/ISAR_CROSS_COMPILE ?= "1"/g' conf/local.conf
bitbake $BB_ARGS $CROSS_TARGETS_SET
while [ -e bitbake.sock ]; do sleep 1; done
-if bitbake $BB_ARGS $CROSS_TARGETS_SET_BULLSEYE; then
- echo "bullseye cross: PASSED"
+if bitbake $BB_ARGS $CROSS_TARGETS_SET_RECENT; then
+ echo "recent cross: PASSED"
else
- echo "bullseye cross: KFAIL"
+ echo "recent cross: KFAIL"
fi
# In addition test SDK creation
bitbake $BB_ARGS -c do_populate_sdk mc:qemuarm-stretch:isar-image-base
@@ -230,10 +236,10 @@ if [ -z "$FAST_BUILD" ]; then
bitbake $BB_ARGS $TARGETS_SET
while [ -e bitbake.sock ]; do sleep 1; done
- if bitbake $BB_ARGS $TARGETS_SET_BULLSEYE; then
- echo "bullseye: PASSED"
+ if bitbake $BB_ARGS $TARGETS_SET_RECENT; then
+ echo "recent: PASSED"
else
- echo "bullseye: KFAIL"
+ echo "recent: KFAIL"
fi
while [ -e bitbake.sock ]; do sleep 1; done
fi
--
2.32.0
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-14 10:35 [PATCH] conf: add new debian version "bookworm" Henning Schild
@ 2021-09-16 13:17 ` Anton Mikanovich
2021-09-17 1:48 ` Tim Orling
2021-09-17 7:19 ` Henning Schild
0 siblings, 2 replies; 10+ messages in thread
From: Anton Mikanovich @ 2021-09-16 13:17 UTC (permalink / raw)
To: Henning Schild, isar-users
14.09.2021 13:35, Henning Schild wrote:
> Add all configuration files and CI targets.
>
> Signed-off-by: Henning Schild <henning.schild@siemens.com>
We are almost ready to migrate on Avocado and adding bookworm supposed
to be the next step after that.
So I can prepare v12 rebased on this patch to have Avocado upped to date
when it will be ok to merge next week.
Or we can only add bookworm into avocado CI implementation and keep
legacy shell script as is.
After merging Avocado I will send full test cases regroup RFC, because
current one don't even cover all the targets but have already become too
heavy.
> diff --git a/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> new file mode 100644
> index 000000000000..4bbaa849678b
> --- /dev/null
> +++ b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> @@ -0,0 +1,6 @@
> +# This software is a part of ISAR.
> +# Copyright (C) 2017 ilbers GmbH
> +# Copyright (c) Siemens AG, 2019
> +
> +MACHINE ?= "qemuarm64"
> +DISTRO ?= "debian-bookworm"
> diff --git a/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> new file mode 100644
> index 000000000000..7016c1ec92a4
> --- /dev/null
> +++ b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> @@ -0,0 +1,5 @@
> +# This software is a part of ISAR.
> +# Copyright (C) 2019 Mentor Graphics, a Siemens busines
> +
> +MACHINE ?= "qemumipsel"
> +DISTRO ?= "debian-bookworm"
I suppose copyright dates should be changed to 2021.
--
Anton Mikanovich
Promwad Ltd.
External service provider of ilbers GmbH
Maria-Merian-Str. 8
85521 Ottobrunn, Germany
+49 (89) 122 67 24-0
Commercial register Munich, HRB 214197
General Manager: Baurzhan Ismagulov
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-16 13:17 ` Anton Mikanovich
@ 2021-09-17 1:48 ` Tim Orling
2021-09-17 7:45 ` Henning Schild
` (2 more replies)
2021-09-17 7:19 ` Henning Schild
1 sibling, 3 replies; 10+ messages in thread
From: Tim Orling @ 2021-09-17 1:48 UTC (permalink / raw)
To: Anton Mikanovich; +Cc: Henning Schild, isar-users
[-- Attachment #1: Type: text/plain, Size: 2657 bytes --]
On Thu, Sep 16, 2021 at 6:18 AM Anton Mikanovich <amikan@ilbers.de> wrote:
> 14.09.2021 13:35, Henning Schild wrote:
> > Add all configuration files and CI targets.
> >
> > Signed-off-by: Henning Schild <henning.schild@siemens.com>
>
> We are almost ready to migrate on Avocado and adding bookworm supposed
> to be the next step after that.
> So I can prepare v12 rebased on this patch to have Avocado upped to date
> when it will be ok to merge next week.
> Or we can only add bookworm into avocado CI implementation and keep
> legacy shell script as is.
>
> After merging Avocado I will send full test cases regroup RFC, because
> current one don't even cover all the targets but have already become too
> heavy.
>
Can someone please revisit debian-sid-ports and add tests for it? I hacked
it to work locally (archive 2021 key and “buster” InRelease key), but I am
not familiar enough to know what is hack and what was necessary. Proving
sifive-fu540 is buildable should be enough.
> > diff --git a/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > new file mode 100644
> > index 000000000000..4bbaa849678b
> > --- /dev/null
> > +++ b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > @@ -0,0 +1,6 @@
> > +# This software is a part of ISAR.
> > +# Copyright (C) 2017 ilbers GmbH
> > +# Copyright (c) Siemens AG, 2019
> > +
> > +MACHINE ?= "qemuarm64"
> > +DISTRO ?= "debian-bookworm"
> > diff --git a/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > new file mode 100644
> > index 000000000000..7016c1ec92a4
> > --- /dev/null
> > +++ b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > @@ -0,0 +1,5 @@
> > +# This software is a part of ISAR.
> > +# Copyright (C) 2019 Mentor Graphics, a Siemens busines
> > +
> > +MACHINE ?= "qemumipsel"
> > +DISTRO ?= "debian-bookworm"
>
> I suppose copyright dates should be changed to 2021.
>
> --
> Anton Mikanovich
> Promwad Ltd.
> External service provider of ilbers GmbH
> Maria-Merian-Str. 8
> 85521 Ottobrunn, Germany
> +49 (89) 122 67 24-0
> Commercial register Munich, HRB 214197
> General Manager: Baurzhan Ismagulov
>
> --
> 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 on the web visit
> https://groups.google.com/d/msgid/isar-users/74f3b08d-689e-8010-32c5-bd0930c80fe3%40ilbers.de
> .
>
[-- Attachment #2: Type: text/html, Size: 3622 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-16 13:17 ` Anton Mikanovich
2021-09-17 1:48 ` Tim Orling
@ 2021-09-17 7:19 ` Henning Schild
1 sibling, 0 replies; 10+ messages in thread
From: Henning Schild @ 2021-09-17 7:19 UTC (permalink / raw)
To: Anton Mikanovich; +Cc: isar-users
Am Thu, 16 Sep 2021 16:17:53 +0300
schrieb Anton Mikanovich <amikan@ilbers.de>:
> 14.09.2021 13:35, Henning Schild wrote:
> > Add all configuration files and CI targets.
> >
> > Signed-off-by: Henning Schild <henning.schild@siemens.com>
>
> We are almost ready to migrate on Avocado and adding bookworm
> supposed to be the next step after that.
> So I can prepare v12 rebased on this patch to have Avocado upped to
> date when it will be ok to merge next week.
> Or we can only add bookworm into avocado CI implementation and keep
> legacy shell script as is.
>
> After merging Avocado I will send full test cases regroup RFC,
> because current one don't even cover all the targets but have already
> become too heavy.
I do not mind the order and expected any change in CI testing to be
subject to merging. In fact your Avocado changes have been cooking for
long enough to be merged first. And you can request me to rebase and
implement the tests for the new system.
Henning
> > diff --git a/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf new file mode
> > 100644 index 000000000000..4bbaa849678b
> > --- /dev/null
> > +++ b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > @@ -0,0 +1,6 @@
> > +# This software is a part of ISAR.
> > +# Copyright (C) 2017 ilbers GmbH
> > +# Copyright (c) Siemens AG, 2019
> > +
> > +MACHINE ?= "qemuarm64"
> > +DISTRO ?= "debian-bookworm"
> > diff --git a/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf new file mode
> > 100644 index 000000000000..7016c1ec92a4
> > --- /dev/null
> > +++ b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > @@ -0,0 +1,5 @@
> > +# This software is a part of ISAR.
> > +# Copyright (C) 2019 Mentor Graphics, a Siemens busines
> > +
> > +MACHINE ?= "qemumipsel"
> > +DISTRO ?= "debian-bookworm"
>
> I suppose copyright dates should be changed to 2021.
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-17 1:48 ` Tim Orling
@ 2021-09-17 7:45 ` Henning Schild
2021-09-17 10:22 ` Jan Kiszka
2021-09-17 8:12 ` Anton Mikanovich
2021-09-17 16:25 ` Anton Mikanovich
2 siblings, 1 reply; 10+ messages in thread
From: Henning Schild @ 2021-09-17 7:45 UTC (permalink / raw)
To: Tim Orling; +Cc: Anton Mikanovich, isar-users
Am Thu, 16 Sep 2021 18:48:30 -0700
schrieb Tim Orling <ticotimo@gmail.com>:
> On Thu, Sep 16, 2021 at 6:18 AM Anton Mikanovich <amikan@ilbers.de>
> wrote:
>
> > 14.09.2021 13:35, Henning Schild wrote:
> > > Add all configuration files and CI targets.
> > >
> > > Signed-off-by: Henning Schild <henning.schild@siemens.com>
> >
> > We are almost ready to migrate on Avocado and adding bookworm
> > supposed to be the next step after that.
> > So I can prepare v12 rebased on this patch to have Avocado upped to
> > date when it will be ok to merge next week.
> > Or we can only add bookworm into avocado CI implementation and keep
> > legacy shell script as is.
> >
> > After merging Avocado I will send full test cases regroup RFC,
> > because current one don't even cover all the targets but have
> > already become too heavy.
> >
>
> Can someone please revisit debian-sid-ports and add tests for it? I
> hacked it to work locally (archive 2021 key and “buster” InRelease
> key), but I am not familiar enough to know what is hack and what was
> necessary. Proving sifive-fu540 is buildable should be enough.
Can you maybe describe the problem you have with it? My guess is that
it might not build anymore because sid switched from bullseye to
bookworm and probably switched keys. As far as i can see there seems to
be no CI testing for it.
But i am just guessing here. Maybe start with the problem and repro
steps.
regards,
Henning
>
> > > diff --git a/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > > new file mode 100644
> > > index 000000000000..4bbaa849678b
> > > --- /dev/null
> > > +++ b/meta-isar/conf/multiconfig/qemuarm64-bookworm.conf
> > > @@ -0,0 +1,6 @@
> > > +# This software is a part of ISAR.
> > > +# Copyright (C) 2017 ilbers GmbH
> > > +# Copyright (c) Siemens AG, 2019
> > > +
> > > +MACHINE ?= "qemuarm64"
> > > +DISTRO ?= "debian-bookworm"
> > > diff --git a/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > > new file mode 100644
> > > index 000000000000..7016c1ec92a4
> > > --- /dev/null
> > > +++ b/meta-isar/conf/multiconfig/qemumipsel-bookworm.conf
> > > @@ -0,0 +1,5 @@
> > > +# This software is a part of ISAR.
> > > +# Copyright (C) 2019 Mentor Graphics, a Siemens busines
> > > +
> > > +MACHINE ?= "qemumipsel"
> > > +DISTRO ?= "debian-bookworm"
> >
> > I suppose copyright dates should be changed to 2021.
> >
> > --
> > Anton Mikanovich
> > Promwad Ltd.
> > External service provider of ilbers GmbH
> > Maria-Merian-Str. 8
> > 85521 Ottobrunn, Germany
> > +49 (89) 122 67 24-0
> > Commercial register Munich, HRB 214197
> > General Manager: Baurzhan Ismagulov
> >
> > --
> > 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 on the web visit
> > https://groups.google.com/d/msgid/isar-users/74f3b08d-689e-8010-32c5-bd0930c80fe3%40ilbers.de
> > .
> >
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-17 1:48 ` Tim Orling
2021-09-17 7:45 ` Henning Schild
@ 2021-09-17 8:12 ` Anton Mikanovich
2021-09-17 16:25 ` Anton Mikanovich
2 siblings, 0 replies; 10+ messages in thread
From: Anton Mikanovich @ 2021-09-17 8:12 UTC (permalink / raw)
To: Tim Orling; +Cc: Henning Schild, isar-users
[-- Attachment #1: Type: text/plain, Size: 648 bytes --]
17.09.2021 04:48, Tim Orling wrote:
>
> Can someone please revisit debian-sid-ports and add tests for it? I
> hacked it to work locally (archive 2021 key and “buster” InRelease
> key), but I am not familiar enough to know what is hack and what was
> necessary. Proving sifive-fu540 is buildable should be enough.
>
Yes, sifive-fu540-sid-ports target is not currently covered by CI.
I will look into it and prepare the fix.
--
Anton Mikanovich
Promwad Ltd.
External service provider of ilbers GmbH
Maria-Merian-Str. 8
85521 Ottobrunn, Germany
+49 (89) 122 67 24-0
Commercial register Munich, HRB 214197
General Manager: Baurzhan Ismagulov
[-- Attachment #2: Type: text/html, Size: 1259 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-17 7:45 ` Henning Schild
@ 2021-09-17 10:22 ` Jan Kiszka
0 siblings, 0 replies; 10+ messages in thread
From: Jan Kiszka @ 2021-09-17 10:22 UTC (permalink / raw)
To: Henning Schild, Tim Orling; +Cc: Anton Mikanovich, isar-users
On 17.09.21 09:45, Henning Schild wrote:
> Am Thu, 16 Sep 2021 18:48:30 -0700
> schrieb Tim Orling <ticotimo@gmail.com>:
>
>> On Thu, Sep 16, 2021 at 6:18 AM Anton Mikanovich <amikan@ilbers.de>
>> wrote:
>>
>>> 14.09.2021 13:35, Henning Schild wrote:
>>>> Add all configuration files and CI targets.
>>>>
>>>> Signed-off-by: Henning Schild <henning.schild@siemens.com>
>>>
>>> We are almost ready to migrate on Avocado and adding bookworm
>>> supposed to be the next step after that.
>>> So I can prepare v12 rebased on this patch to have Avocado upped to
>>> date when it will be ok to merge next week.
>>> Or we can only add bookworm into avocado CI implementation and keep
>>> legacy shell script as is.
>>>
>>> After merging Avocado I will send full test cases regroup RFC,
>>> because current one don't even cover all the targets but have
>>> already become too heavy.
>>>
>>
>> Can someone please revisit debian-sid-ports and add tests for it? I
>> hacked it to work locally (archive 2021 key and “buster” InRelease
>> key), but I am not familiar enough to know what is hack and what was
>> necessary. Proving sifive-fu540 is buildable should be enough.
>
> Can you maybe describe the problem you have with it? My guess is that
> it might not build anymore because sid switched from bullseye to
> bookworm and probably switched keys. As far as i can see there seems to
> be no CI testing for it.
>
> But i am just guessing here. Maybe start with the problem and repro
> steps.
The problem is that riscv64 is still only an inofficial port, forcing
you to go to sid. I recently wondered with some local Debian folks what
all might be missing, more builder or more people, but no one in that
round was aware of the background.
Jan
--
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-17 1:48 ` Tim Orling
2021-09-17 7:45 ` Henning Schild
2021-09-17 8:12 ` Anton Mikanovich
@ 2021-09-17 16:25 ` Anton Mikanovich
2021-09-17 16:43 ` Jan Kiszka
2 siblings, 1 reply; 10+ messages in thread
From: Anton Mikanovich @ 2021-09-17 16:25 UTC (permalink / raw)
To: Tim Orling; +Cc: Henning Schild, isar-users
[-- Attachment #1: Type: text/plain, Size: 756 bytes --]
17.09.2021 04:48, Tim Orling wrote:
>
> Can someone please revisit debian-sid-ports and add tests for it? I
> hacked it to work locally (archive 2021 key and “buster” InRelease
> key), but I am not familiar enough to know what is hack and what was
> necessary. Proving sifive-fu540 is buildable should be enough.
>
I've just sent `[PATCH 0/2] Fix isar-bootstrap for sifive-fu540` on
maillist, but there are still more issues at least with cowsay, hello
and kernel building.
Adding sifive-fu540 to CI is also planning to be done.
--
Anton Mikanovich
Promwad Ltd.
External service provider of ilbers GmbH
Maria-Merian-Str. 8
85521 Ottobrunn, Germany
+49 (89) 122 67 24-0
Commercial register Munich, HRB 214197
General Manager: Baurzhan Ismagulov
[-- Attachment #2: Type: text/html, Size: 1364 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-17 16:25 ` Anton Mikanovich
@ 2021-09-17 16:43 ` Jan Kiszka
2021-09-17 18:29 ` Tim Orling
0 siblings, 1 reply; 10+ messages in thread
From: Jan Kiszka @ 2021-09-17 16:43 UTC (permalink / raw)
To: Anton Mikanovich, Tim Orling; +Cc: Henning Schild, isar-users
On 17.09.21 18:25, Anton Mikanovich wrote:
> 17.09.2021 04:48, Tim Orling wrote:
>>
>> Can someone please revisit debian-sid-ports and add tests for it? I
>> hacked it to work locally (archive 2021 key and “buster” InRelease
>> key), but I am not familiar enough to know what is hack and what was
>> necessary. Proving sifive-fu540 is buildable should be enough.
>>
> I've just sent `[PATCH 0/2] Fix isar-bootstrap for sifive-fu540` on
> maillist, but there are still more issues at least with cowsay, hello
> and kernel building.
> Adding sifive-fu540 to CI is also planning to be done.
>
Will be tough to find issues via CI because, due to sid, it must
tolerate failures by nature.
Jan
--
Siemens AG, T RDA IOT
Corporate Competence Center Embedded Linux
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH] conf: add new debian version "bookworm"
2021-09-17 16:43 ` Jan Kiszka
@ 2021-09-17 18:29 ` Tim Orling
0 siblings, 0 replies; 10+ messages in thread
From: Tim Orling @ 2021-09-17 18:29 UTC (permalink / raw)
To: Jan Kiszka; +Cc: Anton Mikanovich, Henning Schild, isar-users
[-- Attachment #1: Type: text/plain, Size: 1143 bytes --]
On Fri, Sep 17, 2021 at 9:43 AM Jan Kiszka <jan.kiszka@siemens.com> wrote:
> On 17.09.21 18:25, Anton Mikanovich wrote:
> > 17.09.2021 04:48, Tim Orling wrote:
> >>
> >> Can someone please revisit debian-sid-ports and add tests for it? I
> >> hacked it to work locally (archive 2021 key and “buster” InRelease
> >> key), but I am not familiar enough to know what is hack and what was
> >> necessary. Proving sifive-fu540 is buildable should be enough.
> >>
> > I've just sent `[PATCH 0/2] Fix isar-bootstrap for sifive-fu540` on
> > maillist, but there are still more issues at least with cowsay, hello
> > and kernel building.
> > Adding sifive-fu540 to CI is also planning to be done.
> >
>
> Will be tough to find issues via CI because, due to sid, it must
> tolerate failures by nature.
>
> Agreed that sid will be failure prone. If there is a way to at least make
sure the bootstrap works and tolerate component build failures, it would be
a good thing?
Anton's fixes are simpler than mine. The hard value assignment of
DISTRO_APT_SOURCES seems to have been the key to avoid the other hacks I
did locally.
[-- Attachment #2: Type: text/html, Size: 1580 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2021-09-17 18:29 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-14 10:35 [PATCH] conf: add new debian version "bookworm" Henning Schild
2021-09-16 13:17 ` Anton Mikanovich
2021-09-17 1:48 ` Tim Orling
2021-09-17 7:45 ` Henning Schild
2021-09-17 10:22 ` Jan Kiszka
2021-09-17 8:12 ` Anton Mikanovich
2021-09-17 16:25 ` Anton Mikanovich
2021-09-17 16:43 ` Jan Kiszka
2021-09-17 18:29 ` Tim Orling
2021-09-17 7:19 ` Henning Schild
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox