#871621 ITP: virt-bootstrap -- Tool to setpu the root file system for libvirt-based containers in an easy way

Package:
wnpp
Source:
wnpp
Submitter:
Guido Günther
Date:
2026-06-12 12:32:01 UTC
Severity:
wishlist
#871621#5
Date:
2017-08-10 01:54:28 UTC
From:
To:
* Package name    : virt-bootstrap
  Upstream Author : Cédric Bosdonnat <cbosdonnat@suse.com>
* URL             : https://github.com/virt-manager/virt-bootstrap/
* License         : GPL-v3
  Programming Lang: Python3
  Description     : Tool to setup the root file system for libvirt-based containers in an easy way

It allows to use either a tarball containing the file system or an image
on a docker registry and unpacks it either as a folder or in a qcow2
image with backing chains to mimic the docker layers.

#871621#10
Date:
2018-08-06 15:21:09 UTC
From:
To:
Hi Guido,

Are you still interested in packaging virt-bootstrap?  It seems virt-
manager requires this package to be able to create LXC environments.

Gr,
Bas.

#871621#13
Date:
2018-08-06 15:21:09 UTC
From:
To:
Hi Guido,

Are you still interested in packaging virt-bootstrap?  It seems virt-
manager requires this package to be able to create LXC environments.

Gr,
Bas.

#871621#18
Date:
2018-08-06 16:09:27 UTC
From:
To:
You can grab it.
 -- Guido

#871621#21
Date:
2018-08-06 16:09:27 UTC
From:
To:
You can grab it.
 -- Guido

#871621#26
Date:
2018-08-08 14:36:52 UTC
From:
To:
Hi Free,

Could you give an update on you ITP of skopeo?  I need skopeo as a
dependency for virt-bootstrap, which is in turn required by virt-
manager to build LXC environments.

Looking at the package, it's probably a lot of work to get all
dependencies packaged and in the archive. Could you give a status
update on those?  I'd be happy to help, if needed.

Gr,
Bas.

#871621#31
Date:
2018-08-08 14:41:01 UTC
From:
To:
Hi,

I vaguely remember that was possible to run virt-bootstrap without
skopeo with limited functionlity but I'm not sure if that's true
anymore.
 -- Guido

#871621#36
Date:
2021-01-23 18:21:24 UTC
From:
To:
Hi,

I just stumbled across this ITP.

Given that skopeo is packaged now I was wondering what the status of
the packaging for virt-bootstrap is.

Cheers,
sur5r

#871621#41
Date:
2021-01-27 11:09:14 UTC
From:
To:
Hi Jakob,

Feel free to take that over, i'm lacking the time atm.
Cheers,
 -- Guido

#871621#48
Date:
2021-09-15 09:10:24 UTC
From:
To:
block 871621 936935
kthxbye

I just had another look at virt-bootstrap. As it depends on
virt-sandbox, which is py2-only, I will wait for #936935 to be fixed
(or try and come up with a fix myself) before continuing to work on
virt-bootstrap.

Cheers,
sur5r

#871621#55
Date:
2021-09-15 11:37:18 UTC
From:
To:
Hi Jakob,

Thank you for your email. virt-bootstrap was integrated with
virt-manager before version 2.0.0 when it become Python 3 only. This was
the reason to support both major versions of Python with virt-bootstrap.
However,  we are considering to drop support for Python 2 in
virt-bootstrap as well. I hope this would make the packaging easier.

Best wishes,
Radostin

#871621#64
Date:
2026-06-12 12:31:05 UTC
From:
To:
Hi Radostin,

I was trying to pick this up again and am rather confused about the
state of virt-bootstrap.

The project on github is now archived but the virt-manager code still
contains references to it.

What's the way forward here?

Cheers,
sur5r