tag name | v0.3.0 (b034d3923a611ab15bf9ff3e43a5719a4af83dfb) |
tag date | 2018-07-11 11:52:11 -0400 |
tagged by | Colin Walters <walters@verbum.org> |
tagged object | commit ace88fca7a... |
download | bubblewrap-0.3.0.tar.gz |
---|
Release 0.3.0
The biggest feature from this release is that bwrap
now supports being invoked recursively (from other container
runtimes such as Docker/podman/runc as well as bwrap itself)
when user namespaces are enabled, and the outer container manager
allows it (Docker's default seccomp policy doesn't).
This is useful for testing scenarios; for example a project
uses Kubernetes for its CI, but inside build the project wants to run
each unit test in their own pid namespace, without going out
and creating a new pod for every single unit test.
Similarly, `rpm-ostree compose tree` uses bwrap internally for scripts,
and we want to support running rpm-ostree inside a container as well.
Another feature is bwrap now supports `--` to terminate argument
parsing. To detect availablity of this, you could parse `bwrap --version`.
Thanks to all contributors!
```
Colin Walters (3 PRs, 3 commits)
ci: Update to FAH27 (#262)
Release 0.3.0 (#277)
PR: #256
Use pivot_root() instead of chroot() for final root
(and 2 commits from other authors)
Giuseppe Scrivano (1 PR, 2 commits)
PR: #256
bwrap, pivot_root: do not require write access to the rootfs
bwrap: do not always make /proc/{sys,sysrq-trigger,irq} ro
(and 1 commits from other authors)
Olivier Blin (1 PR, 1 commit)
Fix leak detected by LSan/ASan (#271)
Simon McVittie (1 PR, 1 commit)
Add "--" pseudo-argument to end option parsing (#261)
```
Git-EVTag-v0-SHA512: 2acf37a4a482f4fcde5ff3ec7c0e04e7b7971d1da8c542b5b1a3284deb983ad8c879975e9e360f8da428d5f4ce0b451acdcba9d45c4c9488f6660f177eb5dd04
-----BEGIN PGP SIGNATURE-----
iQFHBAABCgAxFiEEq5KKnPjdBikJw3u93EX9WSHBPwsFAltGJ6sTHHdhbHRlcnNA
dmVyYnVtLm9yZwAKCRDcRf1ZIcE/C2vFCACOxL98lwAJcaRPoEvwSQOfV60Q6AsO
7YIbIS36wKvYOg/uJWvW8wr4p/eq5252PE/FTMQ7fdpS8H0fjKnssVNCHCpaR2NB
JArkmO1H+EJNigAkMo2VIGUjhkpRw50sabe3AV3FbmWcMRtO49NOyLbURHSfN8Pq
kzWCaYqS1jt//aCJF73/5poZkyVB2eR1uAqhtWyPqgKJ1RSVjsrjN34cryZOTAZq
Ut9fjQcZLTO/Qp/KBZDlmzO2xFUX8LTb24Xe8QjsQMa6/RSnh3F4Vcn3UT0aO2nD
4vqWgXGo9kR64lFoTdQwr0Oy4Y8tyEiTTmefrco1YmxFpzGR0MIViRfS
=69mv
-----END PGP SIGNATURE-----