[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: