From: Gylstorff Quirin <quirin.gylstorff@siemens.com>
To: Jan Kiszka <jan.kiszka@siemens.com>,
isar-users@googlegroups.com, hws@denx.de
Subject: Re: [PATCH v6 0/3] some images
Date: Fri, 5 Feb 2021 11:07:34 +0100 [thread overview]
Message-ID: <7e527875-5a43-395b-ac82-abc3945fdfc6@siemens.com> (raw)
In-Reply-To: <320856d7-0b57-71fc-6eaa-3907ea14e5d7@siemens.com>
On 10/13/20 12:22 PM, Jan Kiszka wrote:
> On 25.06.20 14:56, Q. Gylstorff wrote:
>> From: Quirin Gylstorff <quirin.gylstorff@siemens.com>
>>
>> - Generate cpio images for rescue images
>> - generate custom initramfs
>> - generate ova images
>>
>> Changes V2:
>> - initramfs modification is now a package
>> - ova-wic-img was renamed to virtual-machine-image
>> - virtual-machine-image do_convert_wic supports now other image
>> formats
>> - Add tests
>> - cpiogz now use chown instead of userspec
>>
>> Changes V3:
>> - Add tests to build-ci
>> - add postrm to initramfs-config
>> - use sdimage-efi for virtualbox images
>> - changed maintainer
>>
>> Changes V4:
>> - use templates from debhelper for postinst and postrm scripts
>>
>> Changes V5:
>> - add virtual-machine-template package to add the template as extra file to the build
>>
>> Changes V6:
>> - whitespace fix
>> - initramfs-config is now a inc file instead of a recipe
>> - meta isar contains a default implementation of intramfs-config
>>
>> Quirin Gylstorff (3):
>> meta/support: Generate a custom initramfs
>> meta/classes: Generate ova image for vmware or virtualbox
>> meta/classes: add cpiogz-img
>>
>> meta-isar/conf/machine/virtualbox.conf | 16 ++
>> meta-isar/conf/machine/vmware.conf | 16 ++
>> .../multiconfig/qemuamd64-buster-cpiogz.conf | 9 +
>> .../multiconfig/virtualbox-ova-buster.conf | 8 +
>> .../initramfs-config/initramfs-config_0.1.bb | 7 +
>> meta/classes/cpiogz-img.bbclass | 20 +++
>> meta/classes/virtual-machine-image.bbclass | 92 +++++++++++
>> .../files/virtual-machine-template.ovf.tmpl | 155 ++++++++++++++++++
>> .../virtual-machine-template_0.1.bb | 17 ++
>> .../initramfs-config/files/control.tmpl | 12 ++
>> .../initramfs-config/files/postinst.tmpl | 50 ++++++
>> .../initramfs-config/files/postrm.tmpl | 41 +++++
>> .../initramfs-config/initramfs-config.inc | 32 ++++
>> scripts/ci_build.sh | 4 +-
>> 14 files changed, 478 insertions(+), 1 deletion(-)
>> create mode 100644 meta-isar/conf/machine/virtualbox.conf
>> create mode 100644 meta-isar/conf/machine/vmware.conf
>> create mode 100644 meta-isar/conf/multiconfig/qemuamd64-buster-cpiogz.conf
>> create mode 100644 meta-isar/conf/multiconfig/virtualbox-ova-buster.conf
>> create mode 100644 meta-isar/recipes-support/initramfs-config/initramfs-config_0.1.bb
>> create mode 100644 meta/classes/cpiogz-img.bbclass
>> create mode 100644 meta/classes/virtual-machine-image.bbclass
>> create mode 100644 meta/recipes-devtools/virtual-machine-template/files/virtual-machine-template.ovf.tmpl
>> create mode 100644 meta/recipes-devtools/virtual-machine-template/virtual-machine-template_0.1.bb
>> create mode 100644 meta/recipes-support/initramfs-config/files/control.tmpl
>> create mode 100644 meta/recipes-support/initramfs-config/files/postinst.tmpl
>> create mode 100644 meta/recipes-support/initramfs-config/files/postrm.tmpl
>> create mode 100644 meta/recipes-support/initramfs-config/initramfs-config.inc
>>
>
> What is the status of this, also compared to Harald's proposal for
> custom initramfs generation?
Sorry for the late answer.
This Patch modifies the initramfs generation on the target So you have
the same behavior as on a standard Debian installation. If you want the
same behavior Harald's proposal you need to install all the packages f
from the variable `INITRAMFS_INSTALL` into the rootfs.
IHMO Harald's Proposal is better for most of our use cases, as most of
the time kernel and initramfs are only touched by system updates and not
during the package update.
Quirin
>
> Jan
>
next prev parent reply other threads:[~2021-02-05 10:07 UTC|newest]
Thread overview: 58+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-03-27 13:27 [PATCH 0/3] some image classes Q. Gylstorff
2020-03-27 13:27 ` [PATCH 1/3] meta/classes: Generate a custom initramfs Q. Gylstorff
2020-03-30 7:25 ` Gylstorff Quirin
2020-03-30 8:08 ` Henning Schild
2020-03-27 13:28 ` [PATCH 2/3] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2020-03-27 18:50 ` Henning Schild
2020-03-30 7:27 ` Gylstorff Quirin
2020-03-27 13:28 ` [PATCH 3/3] meta/classes: add cpiogz-img Q. Gylstorff
2020-03-27 19:01 ` Henning Schild
2020-03-30 7:29 ` Gylstorff Quirin
2020-03-27 14:51 ` [PATCH] Add ova configuration for testing Q. Gylstorff
2020-03-27 18:46 ` Henning Schild
2020-03-27 14:52 ` [PATCH] conf: Add multiconfig for cpiogz Q. Gylstorff
2020-04-03 14:55 ` [PATCH v2 0/3] some images classes Q. Gylstorff
2020-04-03 14:55 ` [PATCH v2 1/3] meta/support: Generate a custom initramfs Q. Gylstorff
2020-04-09 6:39 ` Henning Schild
2020-04-09 13:59 ` Gylstorff Quirin
2020-04-09 17:18 ` Henning Schild
2020-04-03 14:55 ` [PATCH v2 2/3] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2020-04-09 6:48 ` Henning Schild
2020-04-09 14:28 ` Gylstorff Quirin
2020-04-03 14:55 ` [PATCH v2 3/3] meta/classes: add cpiogz-img Q. Gylstorff
2020-04-09 6:54 ` [PATCH v2 0/3] some images classes Henning Schild
2020-04-14 12:24 ` [PATCH v3 " Q. Gylstorff
2020-04-14 12:24 ` [PATCH v3 1/3] meta/support: Generate a custom initramfs Q. Gylstorff
2020-04-20 20:14 ` Henning Schild
2020-04-21 14:30 ` Gylstorff Quirin
2020-04-14 12:24 ` [PATCH v3 2/3] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2020-04-14 12:24 ` [PATCH v3 3/3] meta/classes: add cpiogz-img Q. Gylstorff
2020-04-20 20:14 ` [PATCH v3 0/3] some images classes Henning Schild
2020-04-21 14:57 ` [PATCH v4 0/3] some images Q. Gylstorff
2020-04-21 14:57 ` [PATCH v4 1/3] meta/support: Generate a custom initramfs Q. Gylstorff
2020-04-21 14:57 ` [PATCH v4 2/3] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2020-04-21 15:17 ` Jan Kiszka
2020-04-23 9:46 ` [PATCH v5 0/3] some images Q. Gylstorff
2020-04-23 9:46 ` [PATCH v5 1/3] meta/support: Generate a custom initramfs Q. Gylstorff
2020-06-18 15:54 ` Harald Seiler
2020-06-22 13:44 ` Gylstorff Quirin
2020-06-25 12:56 ` [PATCH v6 0/3] some images Q. Gylstorff
2020-06-25 12:56 ` [PATCH v6 1/3] meta/support: Generate a custom initramfs Q. Gylstorff
2020-09-16 12:24 ` Harald Seiler
2020-06-25 12:56 ` [PATCH v6 2/3] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2020-06-25 12:56 ` [PATCH v6 3/3] meta/classes: add cpiogz-img Q. Gylstorff
2020-10-13 10:22 ` [PATCH v6 0/3] some images Jan Kiszka
2021-02-05 10:07 ` Gylstorff Quirin [this message]
2021-02-05 10:52 ` [PATCH v7 0/2] CPIO & OVA Images Q. Gylstorff
2021-02-05 10:52 ` [PATCH v7 1/2] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2021-02-05 11:16 ` Jan Kiszka
2021-02-05 10:52 ` [PATCH v7 2/2] meta/classes: add cpiogz-img Q. Gylstorff
2021-02-05 11:09 ` Jan Kiszka
2021-02-05 15:57 ` [PATCH v8 0/2] CPIO & OVA Images Q. Gylstorff
2021-02-05 15:57 ` [PATCH v8 1/2] meta/classes: Generate ova image for VMWare or Virtualbox Q. Gylstorff
2021-03-26 11:47 ` Anton Mikanovich
2021-02-05 15:57 ` [PATCH v8 2/2] meta/classes: add cpiogz-img Q. Gylstorff
2021-03-26 11:51 ` Anton Mikanovich
2020-04-23 9:46 ` [PATCH v5 2/3] meta/classes: Generate ova image for vmware or virtualbox Q. Gylstorff
2020-04-23 9:46 ` [PATCH v5 3/3] meta/classes: add cpiogz-img Q. Gylstorff
2020-04-21 14:57 ` [PATCH v4 " Q. Gylstorff
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=7e527875-5a43-395b-ac82-abc3945fdfc6@siemens.com \
--to=quirin.gylstorff@siemens.com \
--cc=hws@denx.de \
--cc=isar-users@googlegroups.com \
--cc=jan.kiszka@siemens.com \
/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