* [PATCH] feat: add support for hyper-v virtual machine @ 2026-07-06 11:46 'Gourav Singh' via isar-users 2026-07-07 8:19 ` 'MOESSBAUER, Felix' via isar-users 0 siblings, 1 reply; 3+ messages in thread From: 'Gourav Singh' via isar-users @ 2026-07-06 11:46 UTC (permalink / raw) To: isar-users; +Cc: Gourav Singh Introduce a new `hyper-v` machine targeting Microsoft Hyper-V virtual machines on amd64. The machine uses WIC with an EFI partition layout, GRUB as the bootloader, and produces a `.vhdx` disk image alongside the `.wic` image. Add Kconfig entry, kas machine yaml, machine config, and multiconfig files for bullseye, bookworm, and trixie. Register the new multiconfigs in mc.conf and document the addition in RECIPE-API-CHANGELOG.md. Signed-off-by: Gourav Singh <gouravsingh@siemens.com> --- RECIPE-API-CHANGELOG.md | 24 +++++++++++++++++++ kas/machine/Kconfig | 9 +++++++ kas/machine/hyper-v.yaml | 7 ++++++ meta-isar/conf/machine/hyper-v.conf | 16 +++++++++++++ meta-isar/conf/mc.conf | 3 +++ .../conf/multiconfig/hyper-v-bookworm.conf | 7 ++++++ .../conf/multiconfig/hyper-v-bullseye.conf | 7 ++++++ .../conf/multiconfig/hyper-v-trixie.conf | 7 ++++++ 8 files changed, 80 insertions(+) create mode 100644 kas/machine/hyper-v.yaml create mode 100644 meta-isar/conf/machine/hyper-v.conf create mode 100644 meta-isar/conf/multiconfig/hyper-v-bookworm.conf create mode 100644 meta-isar/conf/multiconfig/hyper-v-bullseye.conf create mode 100644 meta-isar/conf/multiconfig/hyper-v-trixie.conf diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index 5d2514c0..3c70d681 100644 --- a/RECIPE-API-CHANGELOG.md +++ b/RECIPE-API-CHANGELOG.md @@ -1087,3 +1087,27 @@ and `arch=all` binary packages). Recipes for such mixed packages should append `PROVIDES="foo-doc-archall"` for an `arch=all` binary package `foo-doc`). Consumers can then simply reference the package by its original name (e.g., `foo-doc`). + +### Add Hyper-V machine support + +A new machine `hyper-v` has been introduced for building images +targeting Microsoft Hyper-V virtual machines on amd64. + +The machine produces a `.vhdx` disk image using the WIC image type +and GRUB as the bootloader. It supports the following Debian codenames: + +- `bullseye` +- `bookworm` +- `trixie` + +To build a Hyper-V image: + +```bash +./kas/kas-container --ssh-dir ~/.ssh/ menu +``` + +- Select machine: `hyper-v` +- Select distro and image type + +The output `.vhdx` file will be placed in `DEPLOY_DIR_IMAGE` alongside +the `.wic` image. diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig index 6151716a..9bfdee38 100644 --- a/kas/machine/Kconfig +++ b/kas/machine/Kconfig @@ -237,6 +237,14 @@ config MACHINE_VMWARE select CODENAME_BULLSEYE select ARCH_AMD64 +config MACHINE_HYPER_V + bool "hyper-v" + select DISTRO_DEBIAN + select CODENAME_BULLSEYE + select CODENAME_BOOKWORM + select CODENAME_TRIXIE + select ARCH_AMD64 + config MACHINE_X86_PC bool "x86 PC" select DISTRO_DEBIAN @@ -280,6 +288,7 @@ config KAS_INCLUDE_MACHINE default "kas/machine/stm32mp15x.yaml" if MACHINE_STM32MP15X default "kas/machine/virtualbox.yaml" if MACHINE_VIRTUALBOX default "kas/machine/vmware.yaml" if MACHINE_VMWARE + default "kas/machine/hyper-v.yaml" if MACHINE_HYPER_V default "kas/machine/x86-pc.yaml" if MACHINE_X86_PC endmenu diff --git a/kas/machine/hyper-v.yaml b/kas/machine/hyper-v.yaml new file mode 100644 index 00000000..e7ff1dc5 --- /dev/null +++ b/kas/machine/hyper-v.yaml @@ -0,0 +1,7 @@ +# This software is a part of ISAR. +# Copyright (C) 2026 ilbers GmbH + +header: + version: 14 + +machine: hyper-v diff --git a/meta-isar/conf/machine/hyper-v.conf b/meta-isar/conf/machine/hyper-v.conf new file mode 100644 index 00000000..e43483cd --- /dev/null +++ b/meta-isar/conf/machine/hyper-v.conf @@ -0,0 +1,16 @@ +# This software is a part of Isar. +# Copyright (C) 2026 ilbers GmbH +# +# SPDX-License-Identifier: MIT + +DISTRO_ARCH ?= "amd64" + +KERNEL_NAME ?= "amd64" + +WKS_FILE ?= "sdimage-efi" + +IMAGER_INSTALL:wic += "${GRUB_BOOTLOADER_INSTALL}" + +IMAGE_FSTYPES ?= "ova" +VMDK_SUBFORMAT = "monolithicSparse" +VIRTUAL_MACHINE_IMAGE_TYPE = "vhdx" diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf index 6c7d7840..77118996 100644 --- a/meta-isar/conf/mc.conf +++ b/meta-isar/conf/mc.conf @@ -45,6 +45,9 @@ BBMULTICONFIG = " \ hikey-bullseye \ hikey-bookworm \ hikey-trixie \ + hyper-v-bullseye \ + hyper-v-bookworm \ + hyper-v-trixie \ phyboard-mira-bullseye \ phyboard-mira-bookworm \ phyboard-mira-trixie \ diff --git a/meta-isar/conf/multiconfig/hyper-v-bookworm.conf b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf new file mode 100644 index 00000000..0b52d69f --- /dev/null +++ b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf @@ -0,0 +1,7 @@ +# This software is a part of Isar. +# Copyright (C) 2026 ilbers GmbH +# +# SPDX-License-Identifier: MIT + +MACHINE ?= "hyper-v" +DISTRO ?= "debian-bookworm" diff --git a/meta-isar/conf/multiconfig/hyper-v-bullseye.conf b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf new file mode 100644 index 00000000..9dfbbd43 --- /dev/null +++ b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf @@ -0,0 +1,7 @@ +# This software is a part of Isar. +# Copyright (C) 2026 ilbers GmbH +# +# SPDX-License-Identifier: MIT + +MACHINE ?= "hyper-v" +DISTRO ?= "debian-bullseye" diff --git a/meta-isar/conf/multiconfig/hyper-v-trixie.conf b/meta-isar/conf/multiconfig/hyper-v-trixie.conf new file mode 100644 index 00000000..c6299582 --- /dev/null +++ b/meta-isar/conf/multiconfig/hyper-v-trixie.conf @@ -0,0 +1,7 @@ +# This software is a part of Isar. +# Copyright (C) 2026 ilbers GmbH +# +# SPDX-License-Identifier: MIT + +MACHINE ?= "hyper-v" +DISTRO ?= "debian-trixie" -- 2.39.5 -- 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/20260706114602.2309505-1-gouravsingh%40siemens.com. ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] feat: add support for hyper-v virtual machine 2026-07-06 11:46 [PATCH] feat: add support for hyper-v virtual machine 'Gourav Singh' via isar-users @ 2026-07-07 8:19 ` 'MOESSBAUER, Felix' via isar-users 2026-07-07 10:35 ` 'Singh, Gourav' via isar-users 0 siblings, 1 reply; 3+ messages in thread From: 'MOESSBAUER, Felix' via isar-users @ 2026-07-07 8:19 UTC (permalink / raw) To: Singh, Gourav, isar-users On Mon, 2026-07-06 at 17:16 +0530, 'Gourav Singh' via isar-users wrote: > Introduce a new `hyper-v` machine targeting Microsoft Hyper-V virtual > machines on amd64. The machine uses WIC with an EFI partition layout, > GRUB as the bootloader, and produces a `.vhdx` disk image alongside > the `.wic` image. > > Add Kconfig entry, kas machine yaml, machine config, and multiconfig > files for bullseye, bookworm, and trixie. Register the new multiconfigs > in mc.conf and document the addition in RECIPE-API-CHANGELOG.md. > > Signed-off-by: Gourav Singh <gouravsingh@siemens.com> > --- > RECIPE-API-CHANGELOG.md | 24 +++++++++++++++++++ > kas/machine/Kconfig | 9 +++++++ > kas/machine/hyper-v.yaml | 7 ++++++ > meta-isar/conf/machine/hyper-v.conf | 16 +++++++++++++ > meta-isar/conf/mc.conf | 3 +++ > .../conf/multiconfig/hyper-v-bookworm.conf | 7 ++++++ > .../conf/multiconfig/hyper-v-bullseye.conf | 7 ++++++ > .../conf/multiconfig/hyper-v-trixie.conf | 7 ++++++ > 8 files changed, 80 insertions(+) > create mode 100644 kas/machine/hyper-v.yaml > create mode 100644 meta-isar/conf/machine/hyper-v.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-bookworm.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-bullseye.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-trixie.conf > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md > index 5d2514c0..3c70d681 100644 > --- a/RECIPE-API-CHANGELOG.md > +++ b/RECIPE-API-CHANGELOG.md > @@ -1087,3 +1087,27 @@ and `arch=all` binary packages). Recipes for such mixed packages should append > `PROVIDES="foo-doc-archall"` for an `arch=all` binary package `foo-doc`). > Consumers can then simply reference the package by its original name (e.g., > `foo-doc`). > + > +### Add Hyper-V machine support > + > +A new machine `hyper-v` has been introduced for building images > +targeting Microsoft Hyper-V virtual machines on amd64. > + > +The machine produces a `.vhdx` disk image using the WIC image type > +and GRUB as the bootloader. It supports the following Debian codenames: Hi, please make it a bit shorter, e.g. "It supports the following Debian bullseye, bookworm and trixie". The example from below can be left out in the changelog. > + > +- `bullseye` > +- `bookworm` > +- `trixie` > + > +To build a Hyper-V image: > + > +```bash > +./kas/kas-container --ssh-dir ~/.ssh/ menu > +``` > + > +- Select machine: `hyper-v` > +- Select distro and image type > + > +The output `.vhdx` file will be placed in `DEPLOY_DIR_IMAGE` alongside > +the `.wic` image. Why alongside and not instead? If the image types are modeled correctly, only the final one is left in the DEPLOY_DIR_IMAGE. > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig > index 6151716a..9bfdee38 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -237,6 +237,14 @@ config MACHINE_VMWARE > select CODENAME_BULLSEYE > select ARCH_AMD64 > > +config MACHINE_HYPER_V > + bool "hyper-v" > + select DISTRO_DEBIAN > + select CODENAME_BULLSEYE > + select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > + select ARCH_AMD64 > + > config MACHINE_X86_PC > bool "x86 PC" > select DISTRO_DEBIAN > @@ -280,6 +288,7 @@ config KAS_INCLUDE_MACHINE > default "kas/machine/stm32mp15x.yaml" if MACHINE_STM32MP15X > default "kas/machine/virtualbox.yaml" if MACHINE_VIRTUALBOX > default "kas/machine/vmware.yaml" if MACHINE_VMWARE > + default "kas/machine/hyper-v.yaml" if MACHINE_HYPER_V > default "kas/machine/x86-pc.yaml" if MACHINE_X86_PC > > endmenu > diff --git a/kas/machine/hyper-v.yaml b/kas/machine/hyper-v.yaml > new file mode 100644 > index 00000000..e7ff1dc5 > --- /dev/null > +++ b/kas/machine/hyper-v.yaml > @@ -0,0 +1,7 @@ > +# This software is a part of ISAR. > +# Copyright (C) 2026 ilbers GmbH Why Ilbers? This is a Siemens contribution. > + > +header: > + version: 14 > + > +machine: hyper-v > diff --git a/meta-isar/conf/machine/hyper-v.conf b/meta-isar/conf/machine/hyper-v.conf > new file mode 100644 > index 00000000..e43483cd > --- /dev/null > +++ b/meta-isar/conf/machine/hyper-v.conf > @@ -0,0 +1,16 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +DISTRO_ARCH ?= "amd64" Then the machine should be called "hyper-v-amd64.conf". > + > +KERNEL_NAME ?= "amd64" > + > +WKS_FILE ?= "sdimage-efi" > + > +IMAGER_INSTALL:wic += "${GRUB_BOOTLOADER_INSTALL}" > + > +IMAGE_FSTYPES ?= "ova" > +VMDK_SUBFORMAT = "monolithicSparse" > +VIRTUAL_MACHINE_IMAGE_TYPE = "vhdx" > diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf > index 6c7d7840..77118996 100644 > --- a/meta-isar/conf/mc.conf > +++ b/meta-isar/conf/mc.conf > @@ -45,6 +45,9 @@ BBMULTICONFIG = " \ > hikey-bullseye \ > hikey-bookworm \ > hikey-trixie \ > + hyper-v-bullseye \ > + hyper-v-bookworm \ > + hyper-v-trixie \ hyper-v-amd64-bullseye (and alike). > phyboard-mira-bullseye \ > phyboard-mira-bookworm \ > phyboard-mira-trixie \ > diff --git a/meta-isar/conf/multiconfig/hyper-v-bookworm.conf b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > new file mode 100644 > index 00000000..0b52d69f > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" hyper-v-amd64 > +DISTRO ?= "debian-bookworm" > diff --git a/meta-isar/conf/multiconfig/hyper-v-bullseye.conf b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > new file mode 100644 > index 00000000..9dfbbd43 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" > +DISTRO ?= "debian-bullseye" > diff --git a/meta-isar/conf/multiconfig/hyper-v-trixie.conf b/meta-isar/conf/multiconfig/hyper-v-trixie.conf > new file mode 100644 > index 00000000..c6299582 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-trixie.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH Siemens contribution, hence Siemens Copyright. Felix > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" > +DISTRO ?= "debian-trixie" > -- > 2.39.5 > > -- > 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/20260706114602.2309505-1-gouravsingh%40siemens.com. -- 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/0fdac7d156036cb35704f4028324f2f0f013ec60.camel%40siemens.com. ^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: [PATCH] feat: add support for hyper-v virtual machine 2026-07-07 8:19 ` 'MOESSBAUER, Felix' via isar-users @ 2026-07-07 10:35 ` 'Singh, Gourav' via isar-users 0 siblings, 0 replies; 3+ messages in thread From: 'Singh, Gourav' via isar-users @ 2026-07-07 10:35 UTC (permalink / raw) To: MOESSBAUER, Felix, isar-users Hi Felix, Thanks for the review. > Why alongside and not instead? If the image types are modeled correctly, only the final one is left in the DEPLOY_DIR_IMAGE. The .wic is a required as an intermediate artifact - convert_wic() is a prefunc of do_image_ova and consumes the .wic to produce the final .vhdx. Will fix the wording in the next version. Thanks, Gourav -----Original Message----- From: Moessbauer, Felix (FT RPD CED OES-DE) <felix.moessbauer@siemens.com> Sent: 07 July 2026 13:50 To: Singh, Gourav (FT FDS CES LX PBU 2) <gouravsingh@siemens.com>; isar-users@googlegroups.com Subject: Re: [PATCH] feat: add support for hyper-v virtual machine On Mon, 2026-07-06 at 17:16 +0530, 'Gourav Singh' via isar-users wrote: > Introduce a new `hyper-v` machine targeting Microsoft Hyper-V virtual > machines on amd64. The machine uses WIC with an EFI partition layout, > GRUB as the bootloader, and produces a `.vhdx` disk image alongside > the `.wic` image. > > Add Kconfig entry, kas machine yaml, machine config, and multiconfig > files for bullseye, bookworm, and trixie. Register the new > multiconfigs in mc.conf and document the addition in RECIPE-API-CHANGELOG.md. > > Signed-off-by: Gourav Singh <gouravsingh@siemens.com> > --- > RECIPE-API-CHANGELOG.md | 24 +++++++++++++++++++ > kas/machine/Kconfig | 9 +++++++ > kas/machine/hyper-v.yaml | 7 ++++++ > meta-isar/conf/machine/hyper-v.conf | 16 +++++++++++++ > meta-isar/conf/mc.conf | 3 +++ > .../conf/multiconfig/hyper-v-bookworm.conf | 7 ++++++ > .../conf/multiconfig/hyper-v-bullseye.conf | 7 ++++++ > .../conf/multiconfig/hyper-v-trixie.conf | 7 ++++++ > 8 files changed, 80 insertions(+) > create mode 100644 kas/machine/hyper-v.yaml create mode 100644 > meta-isar/conf/machine/hyper-v.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-bookworm.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-bullseye.conf > create mode 100644 meta-isar/conf/multiconfig/hyper-v-trixie.conf > > diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md index > 5d2514c0..3c70d681 100644 > --- a/RECIPE-API-CHANGELOG.md > +++ b/RECIPE-API-CHANGELOG.md > @@ -1087,3 +1087,27 @@ and `arch=all` binary packages). Recipes for > such mixed packages should append `PROVIDES="foo-doc-archall"` for an `arch=all` binary package `foo-doc`). > Consumers can then simply reference the package by its original name > (e.g., `foo-doc`). > + > +### Add Hyper-V machine support > + > +A new machine `hyper-v` has been introduced for building images > +targeting Microsoft Hyper-V virtual machines on amd64. > + > +The machine produces a `.vhdx` disk image using the WIC image type > +and GRUB as the bootloader. It supports the following Debian codenames: Hi, please make it a bit shorter, e.g. "It supports the following Debian bullseye, bookworm and trixie". The example from below can be left out in the changelog. > + > +- `bullseye` > +- `bookworm` > +- `trixie` > + > +To build a Hyper-V image: > + > +```bash > +./kas/kas-container --ssh-dir ~/.ssh/ menu ``` > + > +- Select machine: `hyper-v` > +- Select distro and image type > + > +The output `.vhdx` file will be placed in `DEPLOY_DIR_IMAGE` > +alongside the `.wic` image. Why alongside and not instead? If the image types are modeled correctly, only the final one is left in the DEPLOY_DIR_IMAGE. > diff --git a/kas/machine/Kconfig b/kas/machine/Kconfig index > 6151716a..9bfdee38 100644 > --- a/kas/machine/Kconfig > +++ b/kas/machine/Kconfig > @@ -237,6 +237,14 @@ config MACHINE_VMWARE > select CODENAME_BULLSEYE > select ARCH_AMD64 > > +config MACHINE_HYPER_V > + bool "hyper-v" > + select DISTRO_DEBIAN > + select CODENAME_BULLSEYE > + select CODENAME_BOOKWORM > + select CODENAME_TRIXIE > + select ARCH_AMD64 > + > config MACHINE_X86_PC > bool "x86 PC" > select DISTRO_DEBIAN > @@ -280,6 +288,7 @@ config KAS_INCLUDE_MACHINE > default "kas/machine/stm32mp15x.yaml" if MACHINE_STM32MP15X > default "kas/machine/virtualbox.yaml" if MACHINE_VIRTUALBOX > default "kas/machine/vmware.yaml" if MACHINE_VMWARE > + default "kas/machine/hyper-v.yaml" if MACHINE_HYPER_V > default "kas/machine/x86-pc.yaml" if MACHINE_X86_PC > > endmenu > diff --git a/kas/machine/hyper-v.yaml b/kas/machine/hyper-v.yaml new > file mode 100644 index 00000000..e7ff1dc5 > --- /dev/null > +++ b/kas/machine/hyper-v.yaml > @@ -0,0 +1,7 @@ > +# This software is a part of ISAR. > +# Copyright (C) 2026 ilbers GmbH Why Ilbers? This is a Siemens contribution. > + > +header: > + version: 14 > + > +machine: hyper-v > diff --git a/meta-isar/conf/machine/hyper-v.conf > b/meta-isar/conf/machine/hyper-v.conf > new file mode 100644 > index 00000000..e43483cd > --- /dev/null > +++ b/meta-isar/conf/machine/hyper-v.conf > @@ -0,0 +1,16 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +DISTRO_ARCH ?= "amd64" Then the machine should be called "hyper-v-amd64.conf". > + > +KERNEL_NAME ?= "amd64" > + > +WKS_FILE ?= "sdimage-efi" > + > +IMAGER_INSTALL:wic += "${GRUB_BOOTLOADER_INSTALL}" > + > +IMAGE_FSTYPES ?= "ova" > +VMDK_SUBFORMAT = "monolithicSparse" > +VIRTUAL_MACHINE_IMAGE_TYPE = "vhdx" > diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf index > 6c7d7840..77118996 100644 > --- a/meta-isar/conf/mc.conf > +++ b/meta-isar/conf/mc.conf > @@ -45,6 +45,9 @@ BBMULTICONFIG = " \ > hikey-bullseye \ > hikey-bookworm \ > hikey-trixie \ > + hyper-v-bullseye \ > + hyper-v-bookworm \ > + hyper-v-trixie \ hyper-v-amd64-bullseye (and alike). > phyboard-mira-bullseye \ > phyboard-mira-bookworm \ > phyboard-mira-trixie \ > diff --git a/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > new file mode 100644 > index 00000000..0b52d69f > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-bookworm.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" hyper-v-amd64 > +DISTRO ?= "debian-bookworm" > diff --git a/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > new file mode 100644 > index 00000000..9dfbbd43 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-bullseye.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" > +DISTRO ?= "debian-bullseye" > diff --git a/meta-isar/conf/multiconfig/hyper-v-trixie.conf > b/meta-isar/conf/multiconfig/hyper-v-trixie.conf > new file mode 100644 > index 00000000..c6299582 > --- /dev/null > +++ b/meta-isar/conf/multiconfig/hyper-v-trixie.conf > @@ -0,0 +1,7 @@ > +# This software is a part of Isar. > +# Copyright (C) 2026 ilbers GmbH Siemens contribution, hence Siemens Copyright. Felix > +# > +# SPDX-License-Identifier: MIT > + > +MACHINE ?= "hyper-v" > +DISTRO ?= "debian-trixie" > -- > 2.39.5 > > -- > 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/20260706114602.2309505-1-gouravsingh%40siemens.com. -- 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/KL1PR0601MB46976F505E082DB4C062F97FBCF02%40KL1PR0601MB4697.apcprd06.prod.outlook.com. ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-07-07 10:36 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2026-07-06 11:46 [PATCH] feat: add support for hyper-v virtual machine 'Gourav Singh' via isar-users 2026-07-07 8:19 ` 'MOESSBAUER, Felix' via isar-users 2026-07-07 10:35 ` 'Singh, Gourav' via isar-users
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox