From 70c655d237b07c7f6053c9a9cf8bdcb3594f573e2a32b144d92a2f2c7e38d3de Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Sat, 13 Oct 2018 07:44:02 +0000 Subject: [PATCH] Accepting request 641328 from home:alarrosa:branches:Virtualization:containers - update to version 0.3.1: * New feature in this release is --bind-try (as well as --dev-bind-try and --ro-bind-try) which works like the regular versions if the source exists, but does nothing if it doesn't exist. * The mount type for the root tmpfs was also changed to "tmpfs" instead of being empty, as the later could cause problems with some programs when parsing the mountinfo files in /proc. * 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. OBS-URL: https://build.opensuse.org/request/show/641328 OBS-URL: https://build.opensuse.org/package/show/Virtualization:containers/bubblewrap?expand=0&rev=15 --- bubblewrap.changes | 29 ++++++++++++++++++++++++++++- bubblewrap.spec | 4 ++-- v0.3.0.tar.gz | 3 --- v0.3.1.tar.gz | 3 +++ 4 files changed, 33 insertions(+), 6 deletions(-) delete mode 100644 v0.3.0.tar.gz create mode 100644 v0.3.1.tar.gz diff --git a/bubblewrap.changes b/bubblewrap.changes index 615a30a..00da078 100644 --- a/bubblewrap.changes +++ b/bubblewrap.changes @@ -1,8 +1,35 @@ +------------------------------------------------------------------- +Thu Oct 11 16:41:12 UTC 2018 - Antonio Larrosa - 0.3.1 + +- update to version 0.3.1: + * New feature in this release is --bind-try (as well as --dev-bind-try + and --ro-bind-try) which works like the regular versions if the source + exists, but does nothing if it doesn't exist. + + * The mount type for the root tmpfs was also changed to "tmpfs" instead + of being empty, as the later could cause problems with some programs + when parsing the mountinfo files in /proc. + ------------------------------------------------------------------- Sat Jul 14 20:06:50 UTC 2018 - sebix+novell.com@sebix.at - update to version 0.3.0: - * no upstream changelog available + * 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. ------------------------------------------------------------------- Tue May 1 21:02:33 UTC 2018 - sebix+novell.com@sebix.at diff --git a/bubblewrap.spec b/bubblewrap.spec index 7d8bf89..edd6edc 100644 --- a/bubblewrap.spec +++ b/bubblewrap.spec @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: bubblewrap -Version: 0.3.0 +Version: 0.3.1 Release: 0 Summary: Core execution tool for unprivileged containers License: LGPL-2.0-or-later diff --git a/v0.3.0.tar.gz b/v0.3.0.tar.gz deleted file mode 100644 index 112dcf6..0000000 --- a/v0.3.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:31781b5f9fcb12b525fad9fd2bec2309679b7a4cb7eb5da40cff84eafc93454b -size 62509 diff --git a/v0.3.1.tar.gz b/v0.3.1.tar.gz new file mode 100644 index 0000000..5bca04e --- /dev/null +++ b/v0.3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3757cb021d1a3ccc36828a58363817e1923c458ed03260d0c2b3a99da61bfb81 +size 62768