Re: Bug#962140: ITP: bdebstrap -- YAML config based multi-mirror Debian chroot creation tool
Hi,
On Thu, 11 Jun 2020 at 21:08, Benjamin Drung
<benjamin.drung@cloud.ionos.com> wrote:
> Am Donnerstag, den 11.06.2020, 11:32 +0200 schrieb Andrej Shadura:
> > Hi,
> >
> > On Thu, 11 Jun 2020 at 10:52, Benjamin Drung
> > <benjamin.drung@cloud.ionos.com> wrote:
> > > Before developing bdebstrap, I evaluated vmdb2 and borrowed the
> > > idea of
> > > using YAML.
> > >
> > > The big difference besides mmdebstrap/deboostrap is that vmdb2
> > > creates
> > > a disk image and bdebstrap create a tarball or squashfs image.
> >
> > Have you looked at debos?
> No, I wasn't aware of debos.
>
> There is one use-case that I forgot to mention and which I don't see
> debos covers: Support for flavors. We have a common live system YAML
> configuration and apply a flavor on top. The flavor contains additional
> packages and configuration files, etc.
I’m not exactly sure what you mean by flavours, but this is what we do:
https://gitlab.apertis.org/infrastructure/apertis-image-recipes/-/blob/apertis/v2021dev2/apertis-ospack-sdk.yaml
(In the past, we also had one big YAML file with a lot of conditionals
for different image types, but later split them in parts so that
they’re easier to read.)
--
Cheers,
Andrej
Reply to: