| Message ID | 20260629094624.855927-1-amikan@ilbers.de |
|---|---|
| Headers | show
Return-Path: <isar-users+bncBCHIPONZWECRB6X5RDJAMGQET4MUCUQ@googlegroups.com>
Received: from shymkent.ilbers.de ([unix socket])
by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA;
Mon, 29 Jun 2026 11:46:42 +0200
X-Sieve: CMU Sieve 2.4
Received: from mail-ed1-f61.google.com (mail-ed1-f61.google.com
[209.85.208.61])
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id
65T9kfbR023598
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT)
for <iupwgm@isar-build.org>; Mon, 29 Jun 2026 11:46:41 +0200
Received: by mail-ed1-f61.google.com with SMTP id
4fb4d7f45d1cf-698376ecf7csf1783484a12.2
for <iupwgm@isar-build.org>; Mon, 29 Jun 2026 02:46:41 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1782726396; cv=pass;
d=google.com; s=arc-20260327;
b=i5QkckelmMU6CNVcjaFMmP/78JfQhZJrdcI2501yptGM+wKVRck3e+seJ44AXqh0BX
8CorpZOG021uQ4U9HaQm2W0D8FtXhWOoow4fh+PGZGElw/XRjHauQVBIOL+kFTKZSEjA
G3pwjdSjbncMgL0SSnQ08FS/EWhtzjO38reqXODjiU7ef1Cc1+syDijyHfqlCwLtW4BJ
88SQ4/SUvCbYKxM/k+aK0gOB4Sw8spsvOjTYkN4U48sz1m1R9xKGE851bLis1pnMVu7+
7Bd6FGaChzBov+CO/ud1ipkS6oex2zVvSoBOuqccw/fBH3JQx68qTJ+HEiwrbyoph/EV
ttLQ==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
:list-id:mailing-list:precedence:mime-version:message-id:date
:subject:cc:to:from:sender:dkim-signature;
bh=vqDS9XM/BsH3SwRW/Gq/hEB2aB6ZzyMX2eo2tLLFb/Q=;
fh=VmmGIUkF0YKM+m5dom1fYt1aQlrUXEccof9pzWBY73s=;
b=dYRYop+VLiQDoiJtd1/Od922VtX4Il+CJij4ou2w4dG9a8QA1Iuy2ce1t+H09Uk/+/
nTzgy96xPkyM+ZNXm8gc1GTXXuL0g5np2tWCl2roZ6kUZBeIMHx0J6b+2jrBWUxEWj2l
bBD9C1krcUaEfhP3/VfAmsxHRWRLYD083DoTVK9PPYczpNthhU9hcSY1Ob1i/WE1vlrP
pJ96rotyrS3ai1/u+kT9DCACXMNZhJaFt5J7qOhY/dw2UhQy6pngQABTXIoEm7FJkKW8
98iKfbsmsfUCWImPnbs5eBFuy83XNXSgocMIKoxc8zw+F8YcCxeNgq5oAFHNri2Fw0Vh
nRng==;
darn=isar-build.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
spf=pass (google.com: domain of amikan@ilbers.de designates
85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlegroups.com; s=20251104; t=1782726396; x=1783331196;
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:message-id:date:subject:cc:to:from
:sender:from:to:cc:subject:date:message-id:reply-to;
bh=vqDS9XM/BsH3SwRW/Gq/hEB2aB6ZzyMX2eo2tLLFb/Q=;
b=Q0Ga2qF1zWa+uWT8IKVnxHaAYg6n9EwuQACfzMm7UPRRTdyT1c6elCJ8LcJ1OxKaow
zbs+67Mw0m6Yp2NdGRnS75JWOQhCdgKzxiyxH87lrwEoetQkzYAmadzytJqmHbDXoOwA
4rYBzMYPYKTymihiWMTRThveQ6ASOZVQ0vpuuCwYq6RM87sPFk/YsVu7nxT3C/8s5znK
YvKM3zKMwkf22PYvjfpQfz8bighdu8BCFygwlxpIYGJFJM13T5zLspKTNotoLuTEC3jm
5gZXM+OQvq5aVA+zWjimjBES4RL7mSW13b5EBbPeB3P42TtdG8U4f9/1C3KMPIzZYqCx
8QpQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1782726396; x=1783331196;
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
:message-id:date:subject:cc:to:from:x-beenthere:x-gm-message-state
:sender:from:to:cc:subject:date:message-id:reply-to;
bh=vqDS9XM/BsH3SwRW/Gq/hEB2aB6ZzyMX2eo2tLLFb/Q=;
b=Cg50OpcGf/T2KgVM4+lc1bf7z1CxD+ncWkHloA79lrzUh1K4ODFutAki5OnkFy+Iip
YICLbxuhPXNbKeCRsmBVX/6bQqaPJ6ff29IJ4NUWPoFNOtEaq3L91EdPJUc5jcjKN//B
VUQtpnKMGa5LXGLxzd9MG29houuicL8A4YKLCxqOgAtqxbWCGf+rNwcsYh9uv5KDWUTB
3/guvwhS4AapSBky7xAjFm/t7TKNKMoBNej22bPoMLyOGsy7lIbW1+fr2RO6v5FfFGcL
rjKovxHM8OaEtJPzbUpu7VQ5PkpixaLEsr2T5l6aqArRVdzhtHf6pVt0RckHUSIMKlOd
5F5A==
Sender: isar-users@googlegroups.com
X-Forwarded-Encrypted: i=2;
AHgh+RqYBIGniSFvciLN+42xK/zoctpLrs6VQVKoxsoDO60VH+5MCXkskjd35ZTifaR+USwCfguqSHU=@isar-build.org
X-Gm-Message-State: AOJu0YxiC6LWCrA6B/8wWLrF19njkq/ngZtapH6DespnkPBneRYcUQpm
Ye/A/YkQbVVpNznsx0Oi0FEBuKuscooGUgovJK9++0XcYbH4VTTjwIni
X-Received: by 2002:a05:6402:3490:b0:691:7054:8c6b with SMTP id
4fb4d7f45d1cf-69810aedfc2mr5665894a12.19.1782726396017;
Mon, 29 Jun 2026 02:46:36 -0700 (PDT)
X-BeenThere: isar-users@googlegroups.com;
h="AX0PUUckJhfm2tB2JRpZXSF6iWNnD8bvLSRVnr9v4oB1dDZkXA=="
Received: by 2002:a05:6402:5297:b0:697:ad88:9d22 with SMTP id
4fb4d7f45d1cf-69856e597abls1293111a12.2.-pod-prod-02-eu; Mon, 29 Jun 2026
02:46:33 -0700 (PDT)
X-Received: by 2002:aa7:d782:0:b0:698:3b7c:7e52 with SMTP id
4fb4d7f45d1cf-6983b7c811emr3097466a12.40.1782726393252;
Mon, 29 Jun 2026 02:46:33 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1782726393; cv=none;
d=google.com; s=arc-20260327;
b=eO1zmWBv7bK8WLA1h/WnKue+znlp1CjMxtV+iO4ktd98lU/khagCXNVhlUC/w+vOhZ
PgEpiexJnnqaI6dJqdED1eOfK5oyWo3cgmkO2EqReDN06HdeRj5mCdX36tsM3W+kJLyi
sm1gfuzdddhppEjHFt6eAJP0PkHIoGRtbKHrwYPHfCozaeybt60KZyQRFO2Q0JuCrnYv
c14s8igFdoMxhCjLr/WwSDtDJ7tK+0ig/SpWQKLN8ol7zb7tXKTT56qz0ylSgs1zIVLU
TRS4vlqAfGazIjy/WlUOetxHGwYmiLGyTA4HvqYprMvZ3H09Bp24X0RrbkuuthirNCMF
Ywvg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=content-transfer-encoding:mime-version:message-id:date:subject:cc
:to:from;
bh=AF4Q+agNO592SMD0fFJvu1q+wL1W4GFlGMWRUzWiGI4=;
fh=/h9QQkzJ8EboVkWg45aWwpaUro6WMavIVd2OhN45RtE=;
b=QMr2RqhrDk/2ZYv8Iwh4oFUGX7KJUhcYacpegRpSeEgXeRU85sGR3bkoBpUMLh0oW/
A4KbrkKlrY103YatWEEEc0+ahV2iMk4zKa9Tba7C3MLJBE66XfsbWi5NyFIFXoZ8PGQj
xFXEqPtPVpZ27gvGSGD3g1rHLgSmYIxuYbhFutNzi7xT1JNO8aUTqHiYU3jfFBEsClNr
cE6qy4EwHa8/c0S2cVeVvW8CUi83NE+/hyj6U4wEgtfbg3hd4HQZW9GkgdR8o8hn28ws
Vd1MveON3DIMMztyEXtBapr4qHcYUhmPicE4dvu6SvlDDnE1PlXuzgQGW9eMMH6618rO
7VdA==;
dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
spf=pass (google.com: domain of amikan@ilbers.de designates
85.214.156.166 as permitted sender) smtp.mailfrom=amikan@ilbers.de
Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166])
by gmr-mx.google.com with ESMTPS id
4fb4d7f45d1cf-6986aa8653fsi49011a12.1.2026.06.29.02.46.33
for <isar-users@googlegroups.com>
(version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256);
Mon, 29 Jun 2026 02:46:33 -0700 (PDT)
Received-SPF: pass (google.com: domain of amikan@ilbers.de designates
85.214.156.166 as permitted sender) client-ip=85.214.156.166;
Received: from user-B660.promwad.corp ([159.148.83.123])
(authenticated bits=0)
by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id
65T9kVV4023553
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
Mon, 29 Jun 2026 11:46:32 +0200
From: Anton Mikanovich <amikan@ilbers.de>
To: isar-users@googlegroups.com
Cc: Anton Mikanovich <amikan@ilbers.de>
Subject: [PATCH v2 00/11] Add new targets and required fixes
Date: Mon, 29 Jun 2026 12:46:13 +0300
Message-Id: <20260629094624.855927-1-amikan@ilbers.de>
X-Mailer: git-send-email 2.34.1
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: amikan@ilbers.de
X-Original-Authentication-Results: gmr-mx.google.com; spf=pass
(google.com: domain of amikan@ilbers.de designates 85.214.156.166 as
permitted sender) smtp.mailfrom=amikan@ilbers.de
Content-Type: text/plain; charset="UTF-8"
Precedence: list
Mailing-list: list isar-users@googlegroups.com;
contact isar-users+owners@googlegroups.com
List-ID: <isar-users.googlegroups.com>
X-Spam-Checked-In-Group: isar-users@googlegroups.com
X-Google-Group-Id: 914930254986
List-Post: <https://groups.google.com/group/isar-users/post>,
<mailto:isar-users@googlegroups.com>
List-Help: <https://groups.google.com/support/>,
<mailto:isar-users+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/isar-users
List-Subscribe: <https://groups.google.com/group/isar-users/subscribe>,
<mailto:isar-users+subscribe@googlegroups.com>
List-Unsubscribe:
<mailto:googlegroups-manage+914930254986+unsubscribe@googlegroups.com>,
<https://groups.google.com/group/isar-users/subscribe>
X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?=
|
| Series |
Add new targets and required fixes
|
expand
|
After trying to add Debian Forky and Ubuntu Resolute targets and cover them under CI it turns out there are some issues in both Isar and testsuite need to be fixed to make those targets work. This patchset accomulates target updates, fixes needed and also includes some test coverage cleanups which includes placing Debian Trixie RISCV64 QEMU target under CI testing. Known issues: ARM64 target of Ubuntu Resolute was moved to UEFI and startvm test case is currently not working, so it is covered under KFAIL until it will be fixed. Anton Mikanovich (11): grub: Remove obsolete efi_uga module for new distros CI: Freeze setuptools package version for avocado compatibility CI: Fix errors reporting during startvm meta: Add base distro overrides linux-kernel: Reverse linux-libc-dev package arch selection logic trixie: Split missing drivers hook recipes CI: Move trixie targets to generic test cases CI: Run startvm for all qemu targets meta: Add Ubuntu 26.04 (Resolute Raccoon) support testsuite: Cover Debian Trixie RISCV64 QEMU target with CI testsuite: Cover Debian Forky with CI kas/distro/Kconfig | 10 +- kas/distro/ubuntu-resolute.yaml | 9 + kas/machine/Kconfig | 4 + meta-isar/conf/distro/ubuntu-common.inc | 6 +- .../conf/distro/ubuntu-resolute-ports.list | 6 + meta-isar/conf/distro/ubuntu-resolute.conf | 14 + meta-isar/conf/distro/ubuntu-resolute.list | 6 + meta-isar/conf/machine/qemuarm64.conf | 8 +- meta-isar/conf/machine/qemuriscv64.conf | 3 +- meta-isar/conf/mc.conf | 5 + .../conf/multiconfig/bananapi-trixie.conf | 7 +- .../conf/multiconfig/nanopi-neo-trixie.conf | 8 +- .../conf/multiconfig/qemuamd64-forky.conf | 7 + .../conf/multiconfig/qemuamd64-resolute.conf | 7 + .../conf/multiconfig/qemuarm-trixie.conf | 3 +- .../conf/multiconfig/qemuarm64-forky.conf | 7 + .../conf/multiconfig/qemuarm64-resolute.conf | 7 + .../multiconfig/qemuriscv64-resolute.conf | 7 + ...hook_0.1.bb => initramfs-missing-hook.inc} | 6 +- .../initramfs-sunxi-mmc-hook_0.2.bb | 8 + .../initramfs-virtio-blk-hook_0.2.bb | 8 + meta/classes-recipe/linux-kernel.bbclass | 8 +- meta/conf/bitbake.conf | 2 +- .../wic/plugins/source/bootimg-efi-isar.py | 17 +- .../plugins/source/isoimage-isohybrid-isar.py | 23 +- scripts/ci_build.sh | 1 + testsuite/cibuilder.py | 40 ++- testsuite/citest.py | 261 +++++++++++++++--- testsuite/data/targets.yml | 10 + testsuite/start_vm.py | 5 +- 30 files changed, 428 insertions(+), 85 deletions(-) create mode 100644 kas/distro/ubuntu-resolute.yaml create mode 100644 meta-isar/conf/distro/ubuntu-resolute-ports.list create mode 100644 meta-isar/conf/distro/ubuntu-resolute.conf create mode 100644 meta-isar/conf/distro/ubuntu-resolute.list create mode 100644 meta-isar/conf/multiconfig/qemuamd64-forky.conf create mode 100644 meta-isar/conf/multiconfig/qemuamd64-resolute.conf create mode 100644 meta-isar/conf/multiconfig/qemuarm64-forky.conf create mode 100644 meta-isar/conf/multiconfig/qemuarm64-resolute.conf create mode 100644 meta-isar/conf/multiconfig/qemuriscv64-resolute.conf rename meta-isar/recipes-initramfs/initramfs-trixie-armhf-hook/{initramfs-trixie-armhf-hook_0.1.bb => initramfs-missing-hook.inc} (92%) create mode 100644 meta-isar/recipes-initramfs/initramfs-trixie-armhf-hook/initramfs-sunxi-mmc-hook_0.2.bb create mode 100644 meta-isar/recipes-initramfs/initramfs-trixie-armhf-hook/initramfs-virtio-blk-hook_0.2.bb