Re: [lxc-devel] [PATCH] aufs: support multiple lower layers

2016-01-26 Thread Christian Brauner
On Tue, Jan 26, 2016 at 06:51:04PM +, Serge Hallyn wrote: > Quoting Christian Brauner (christianvanbrau...@gmail.com): > > Do it in a safe way by using strstr() to check for the substring ":/" should > > ':' be part of a pathname. > > > > Signed-off-

Re: [lxc-devel] [PATCH] aufs: support multiple lower layers

2016-01-26 Thread Christian Brauner
On Tue, Jan 26, 2016 at 09:07:17PM +0100, Christian Brauner wrote: > On Tue, Jan 26, 2016 at 06:51:04PM +, Serge Hallyn wrote: > > Quoting Christian Brauner (christianvanbrau...@gmail.com): > > > Do it in a safe way by using strstr() to check for the substring

[lxc-devel] [PATCH] lxc-ls: remove unused argument + small fixes

2016-01-19 Thread Christian Brauner
- remove unused argument from ls_get() - Fix ls_has_all_groups() but leave the inefficient basic algorithm untouched for now. (Will be fixed in a dedicated commit.) - insert missing ; Signed-off-by: Christian Brauner <christian.brau...@mailbox.org> --- src/lxc/lxc_ls.

[lxc-devel] [PATCH] lxc-ls: tweak algorithm for ls_has_all_grps()

2016-01-20 Thread Christian Brauner
100 groups and regularly use lxc-ls with -g/--groups to only show containers that have 50 specified groups among their 50-100 groups we can revisit this issue and implement e.g. binary search or a ternary search tree. Signed-off-by: Christian Brauner <christian.brau...@mailbox.org> ---

Re: [lxc-devel] [PATCH v2] open_without_symlink: Don't SYSERROR on something else than ELOOP

2016-03-23 Thread Christian Brauner
Hi, I've applied your changes to a local branch of mine to have them tested by our Jenkins testsuite: https://github.com/lxc/lxc/pull/911 Once that passes I'll merge (Your authorship and signoff are of course preserved!). Best Christian On Wed, Mar 23, 2016 at 12:30:05PM +, Bogdan

Re: [lxc-devel] [lxc/master] tree-wide: replace readdir_r() with readdir()

2016-08-10 Thread Christian Brauner
On Wed, Aug 10, 2016 at 10:32:58AM -0500, Serge Hallyn wrote: > No. > > readdir is not thread-safe. assuming that glibc has made readdir thread-safe > and therefore deprecated readdir_r, then we have to work harder to be safe > backward-compatible. POSIX seems to require that multiple calls to

Re: [lxc-devel] Networking issue

2016-11-25 Thread Christian Brauner
Hi, can you please open a bug on https://github.com/lxc/lxc ? Please specify your operating system version and how to reproduce. Thanks. :) Christian On Wed, Nov 09, 2016 at 01:33:55AM -0500, Saint Michael wrote: > It was working fine until a week ago. > I have two sites, it happened on both, so

Re: [lxc-devel] lxc-create: file-based capabilities are lost

2017-07-29 Thread Christian Brauner
Merged the patch today. Thanks guys!___ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel

Re: [lxc-devel] LXD image creation tool

2017-07-17 Thread Christian Brauner
Hi, We're certainly not opposed to moving the image bits to a separate package. Especially, if you'd write the patch. At least I don't see any reason not to do it. I'll forward this to Stéphane as well. If you want you can open this as a separate topic on discuss.linuxcontainers.org. It will have

Re: [lxc-devel] [PATCH] Allow containers to start in AppArmor namespaces

2017-07-07 Thread Christian Brauner
Hi Frédéric, Thanks for the patch. Just an fyi, we now prefer a Github/PR-based workflow so next time you send a patch you can also open a PR against or repo in case you have Github account. You don't need to do it for this patch. I've picked it from here and made a PR:

Re: [lxc-devel] lxc_copy arguments left out in stable tags from master

2017-06-01 Thread Christian Brauner
Hi Lars, If I'm not completely​ mistaken then I answered the same question by one of your colleagues yesterday. :) So here's the gist. As is said in the readme for the LXC repo we are following a strictly semantic versioning scheme. Since the last Major version bump to 2.0.0 we have only been

Re: [lxc-devel] [lxc-users] Suggestions regarding (ultimately) LXC 2.1.0 lxc-update-configy

2017-10-05 Thread Christian Brauner
On Wed, Oct 04, 2017 at 06:53:16PM -0500, Serge Hallyn wrote: > agreed to both, lxc-update-config should delete it, and it should be > (initially the only) member of a (new) group of keys to ignore, bc I sent a branch [1] that does: - removes lxc.kmsg and lxc.pivotdir from config files if deteced

Re: [lxc-devel] [lxc-users] Container startup hook arguments

2017-10-05 Thread Christian Brauner
On Wed, Oct 04, 2017 at 09:35:25AM -0500, Serge Hallyn wrote: > Quoting Kees Bos (cornelis@gmail.com): > > I'm not using it, but do expect the extra args: > > > > while [ {{ '${#@}' }} -gt 3 ] ; do > >    ... > >    shift > > done > > > > It might be that some users will need the last extra

Re: [lxc-devel] [PATCH] trivial fix for src/lxc/conf.c

2017-09-07 Thread Christian Brauner
Hi Michael, On Wed, Aug 23, 2017 at 02:00:47PM +0300, Michael Shigorin wrote: > Hello Christian, > here's a one-byte fix for one of your LXC commits. Thanks for the patch! Applied and added as part of my PR https://github.com/lxc/lxc/pull/1757 CCing lxc-devel. Thanks! Christian > > --

Re: [lxc-devel] Suggestions regarding (ultimately) LXC 2.1.0 lxc-update-config

2017-10-09 Thread Christian Brauner
On Wed, Oct 04, 2017 at 03:35:08PM -0400, Adrian Pepper wrote: > Does mentioning lxc.pivotdir really need to be a fatal error? Currently > it seems fatal to the degree that "lxc-ls -f" does not show the > container at all, not RUNNING and not STOPPED. As I said in my previous mail, we've merged

Re: [lxc-devel] About PID in cgroup.procs

2017-12-13 Thread Christian Brauner
On Wed, Nov 29, 2017 at 09:31:08AM +, Tian, Xianting (NSB - CN/Hangzhou) wrote: > Hi, > Sorry to trouble you, lxc experts. I met one confusion as below, could > you spare one minute to help me? > I created a container by "lxc-create" on CentOS host(lxc tool version > is >

Re: [lxc-devel] lxc-stop: umount issue?

2017-12-11 Thread Christian Brauner
On Sun, Dec 10, 2017 at 12:59:23PM +0100, Harald Dunkel wrote: > On 12/07/17 22:30, Serge E. Hallyn wrote: > > > > What filesystem are you using? > > ext4 on a drbd block device: > > /dev/drbd1 /data1 ext4 rw,noatime,stripe=256,data=ordered 0 0 What is the container's config file? liblxc

[lxc-devel] Patches required to compile LXC on ArchLinux with gcc-8

2018-05-14 Thread Christian Brauner
Hey everyone, We've recently discovered that gcc-8 likes to complain (pointlessly about non-bugs) a lot when compiling LXC on ArchLinux. This breaks the build process. We have a set of patches that should fix this. They are all already backported to at least stable-3.0:

[lxc-devel] lxc: issue cleanups

2018-02-06 Thread Christian Brauner
Hey everyone, We are currently in the process of cleaning up the lxc issue list on Github ( https://github.com/lxc/lxc/issues ). This may cause some issues to be closed that you still consider relevant. Please do not take this as a slight. We're mainly doing this because a bunch of those issues

[lxc-devel] LXC master: Legacy Config Items Have Been Removed

2018-02-12 Thread Christian Brauner
Hey everyone, We've been making good progress on the way to 3.0 for all affected projects under the LXC umbrella. One of the more invasive steps we have undertaken yesterday is to remove the support for all legacy configuration items from the LXC master branch. We have announced this back when

Re: [lxc-devel] Getting complex data (structs) from a container (net ns) in API

2018-02-14 Thread Christian Brauner
Hi Rafał, Sorry for the late reply. On Fri, Jan 19, 2018 at 04:22:03PM +0100, Rafał Miłecki wrote: > Hi, > > currently lxccontainer's API has two functions for getting net info: > char** (*get_interfaces)(struct lxc_container *c); > char** (*get_ips)(struct lxc_container *c, const char*

Re: [lxc-devel] improving compatibility with RHEL 7.4 in templates/lxc-centos.in

2018-02-07 Thread Christian Brauner
Hey, On Wed, Feb 07, 2018 at 09:26:47AM +0100, Harald Dunkel wrote: > Hi folks, > > attached you can find a patch for the lxc-centos template > script, making it more compatible with RHEL 7.4. > > Issues fixed: > - lxc-centos died about a missing /run directory > - lxc-centos complained about

Re: [lxc-devel] improving compatibility with RHEL 7.4 in templates/lxc-centos.in

2018-02-07 Thread Christian Brauner
On Wed, Feb 07, 2018 at 10:43:00AM +0100, Christian Brauner wrote: > Hey, > > On Wed, Feb 07, 2018 at 09:26:47AM +0100, Harald Dunkel wrote: > > Hi folks, > > > > attached you can find a patch for the lxc-centos template > > script, making it more compatible wit

[lxc-devel] LXC 3.0: Removal of cgmanager And cgfs cgroup Drivers

2018-02-20 Thread Christian Brauner
Hey everyone, This is another update about the development of LXC 3.0. As of yesterday the cgmanager and cgfs cgroup drivers have been removed from the codebase. In the good long tradition of all LXC projects to try our hardest to never regress our users and to clearly communicate invasive

Re: [lxc-devel] [PATCH] check for data in nla_put() to avoid invalid memcpy() calls

2018-07-29 Thread Christian Brauner
Thanks, I've created a branch at https://github.com/lxc/lxc/pull/2497 . Acked-by: Christian Brauner > --- > src/lxc/nl.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/src/lxc/nl.c b/src/lxc/nl.c > index e1dd8443..dfe71110 100644 > --- a/src/lx

[lxc-devel] New and current Linux container project maintainers

2018-07-31 Thread Christian Brauner
is on board. In case you were wondering who currently maintains what. For LXD we have Serge Hallyn, Christian Brauner, Stéphane Graber, Free Ekanayaka, Tycho Andersen, and Mike Mccracken. For LXC we have Serge Hallyn, Christian Brauner, Stéphane Graber, Dwight Engen, and Wolfgang Bumiller

Re: [lxc-devel] Overlayfs @ Containers and checkpoint/restart micro-conference at LPC2018

2018-09-09 Thread Christian Brauner
On Sun, Sep 09, 2018 at 09:31:02AM +0300, Amir Goldstein wrote: > On Sun, Sep 9, 2018 at 4:31 AM Christian Brauner wrote: > > > ... > > > [cc: overlayfs developers] > > > > > > Hi Stéphane! > > > > Hey Amir, > > > > I'm one of the c

Re: [lxc-devel] Containers and checkpoint/restart micro-conference at LPC2018

2018-09-08 Thread Christian Brauner
On Sat, Sep 08, 2018 at 10:41:41AM +0300, Amir Goldstein wrote: > On Sat, Sep 8, 2018 at 8:00 AM Stéphane Graber wrote: > > > > On Mon, Aug 13, 2018 at 12:10:15PM -0400, Stéphane Graber wrote: > > > Hello, > > > > > > This year's edition of the Linux Plumbers Conference will once again > > > have

Re: [lxc-devel] Gentoo-ebuild for LXC 3.0.0 ./. Python/LUA-bindings

2018-04-05 Thread Christian Brauner
On Thu, Apr 05, 2018 at 10:26:39AM +, Jäkel, Guido wrote: > Hi all, > > did somebody already start to set up the Gentoo ebuild > app-emulation/lxc-3.0.0 ? I start with this and run into problems with the > bindings: I wonder about how to deal with the split into separate packages. No

[lxc-devel] LXC 3.0.0: Packaging Changes To Be Aware Of

2018-04-07 Thread Christian Brauner
Hey everyone, LX{C,FS,D} upstream here. :) I'm sorry to ping you all at once in this mail and I seriously hope I only added actual package maintainers for LXC based projects in their respective distros to this mail. If not I'm genuinely sorry to have banged on your door (or rather inbox) on a

Re: [lxc-devel] Small patch to lxc-checkpoint tool (running action scripts in CRIU)

2018-03-25 Thread Christian Brauner
On Sun, Mar 25, 2018 at 06:50:40PM +0300, Eytan Heidingsfeld wrote: > Hello, > I have a deployment where I would like to run a custom action script in > CRIU when restoring an LXC container, > > The criu.c source in lxc supports this but currently the command line > doesn't -- so I'm attaching a

Re: [lxc-devel] Patch: rootfs pinning: make file hidden, don't delete it (but not encode pid)

2018-03-23 Thread Christian Brauner
On Thu, Mar 22, 2018 at 03:39:57PM +, Jäkel, Guido wrote: > Dear Serge and others > > I suggest the following patch: Guido, Could you please sign-off the patch otherwise we won't be able to even look at it. :) Thanks! Christian > > --- lxc/conf.c.20180315-160849 2018-03-15

Re: [lxc-devel] Unprivileged LXC containers don't start on 4.18-rc1

2018-06-29 Thread Christian Brauner
On Fri, Jun 29, 2018 at 12:10:30PM +0200, Christian Brauner wrote: > On Fri, Jun 29, 2018 at 08:35:57AM +0300, Dmitrii Tcvetkov wrote: > > Distro: Arch Linux > > LXC version: 3.0.1 > > > > Since 4.18-rc1 unprivileged (but started by root user) LXC containers > >

Re: [lxc-devel] Unprivileged LXC containers don't start on 4.18-rc1

2018-06-29 Thread Christian Brauner
On Fri, Jun 29, 2018 at 12:47:53PM +0200, Christian Brauner wrote: > On Fri, Jun 29, 2018 at 12:10:30PM +0200, Christian Brauner wrote: > > On Fri, Jun 29, 2018 at 08:35:57AM +0300, Dmitrii Tcvetkov wrote: > > > Distro: Arch Linux > > > LXC version: 3.0.1 > > >

Re: [lxc-devel] Integration Kubernetes and LXD/LXC

2018-10-01 Thread Christian Brauner
Hi Oli, On Mon, Oct 01, 2018 at 06:20:30PM +0200, Oliver Schad wrote: > Hi everybody, > > first I want to thank the community around LXC and Canonical for this > great peace of software. Well, thank you I guess. :) > > We do a lot in the area of Kubernetes and integrated LXC/LXD with >

[lxc-devel] [lxc/lxc] c3b7fd: doc: Add lxc.cgroup.relative to lxc.container.conf(5)

2019-03-27 Thread Christian Brauner
https://github.com/lxc/lxc/commit/0d861d57847472b67e3ed9bb77537c3ff56b3952 Author: Christian Brauner Date: 2019-03-27 (Wed, 27 Mar 2019) Changed paths: M doc/ja/lxc.container.conf.sgml.in M doc/lxc.container.conf.sgml.in Log Message: --- Merge pull request #2920

[lxc-devel] [lxc/lxc] 49a4c1: Travis: Adds -Wall and -Werror gcc flags to automa...

2019-03-26 Thread Christian Brauner
Commit: 86e27dbd452e6344a04743724a01e0e8f084f19e https://github.com/lxc/lxc/commit/86e27dbd452e6344a04743724a01e0e8f084f19e Author: Christian Brauner Date: 2019-03-26 (Tue, 26 Mar 2019) Changed paths: M .travis.yml M src/lxc/attach.c Log Message: --- Merge pull

[lxc-devel] [lxc/lxc] f08a5c: Fix user namespace pdeathsig handling

2019-04-04 Thread Christian Brauner
Apr 2019) Changed paths: M src/lxc/start.c Log Message: --- Fix monitor pdeathsig handling Signed-off-by: Felix Abecassis Commit: 4f34c6f95dfd94a1736d1bf73783ab97aedb7fd6 https://github.com/lxc/lxc/commit/4f34c6f95dfd94a1736d1bf73783ab97aedb7fd6 Author: Christian

[lxc-devel] [lxc/lxc] a1c4b8: doc: update Japanese lxc-user-nic manpage

2019-04-05 Thread Christian Brauner
: Christian Brauner Date: 2019-04-06 (Sat, 06 Apr 2019) Changed paths: M doc/ja/lxc-user-nic.sgml.in Log Message: --- Merge pull request #2926 from tenforward/japanese doc: update Japanese lxc-user-nic manpage Compare: https://github.com/lxc/lxc/compare/a38fa3d196e0

[lxc-devel] [lxc/lxc] 13f767: fix: #2927 api doc generation fails under out of s...

2019-04-06 Thread Christian Brauner
/Makefile.am Log Message: --- fix: #2927 api doc generation fails under out of source build. Signed-off-by: yosukesan Commit: 9810d1916eacea64c838681d3045cac60e7f00c2 https://github.com/lxc/lxc/commit/9810d1916eacea64c838681d3045cac60e7f00c2 Author: Christian Brauner Date

[lxc-devel] [lxc/lxc] caab00: lxccontainer: check do_lxcapi_init_pid() for failure

2019-03-25 Thread Christian Brauner
/781f2bfab44154313baf88f1ed65808d00a6c1b9 Author: Christian Brauner Date: 2019-03-25 (Mon, 25 Mar 2019) Changed paths: M src/lxc/lxccontainer.c Log Message: --- Merge pull request #2917 from tych0/check-init-pid-failures lxccontainer: check do_lxcapi_init_pid() for failure

[lxc-devel] [lxc/lxc] 99a8ed: lvm: Updates lvcreate to wipe signatures if suppor...

2019-03-26 Thread Christian Brauner
/40947787706811cdd4ecc1f67ca4957e5b908b13 Author: Christian Brauner Date: 2019-03-26 (Tue, 26 Mar 2019) Changed paths: M src/lxc/storage/lvm.c M src/lxc/utils.c M src/lxc/utils.h Log Message: --- Merge pull request #2911 from tomponline/tp-2019-03-19/lvcreate lvm

[lxc-devel] [lxc/lxc] 9690cd: rexec: handle old kernels

2019-02-18 Thread Christian Brauner
Branch: refs/heads/stable-3.0 Home: https://github.com/lxc/lxc Commit: 9690cdba7201b437cca46e636b24a0a7d6536cf5 https://github.com/lxc/lxc/commit/9690cdba7201b437cca46e636b24a0a7d6536cf5 Author: Christian Brauner Date: 2019-02-18 (Mon, 18 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] dbcbf2: Fix android compilation

2019-03-01 Thread Christian Brauner
/fexecve.c Log Message: --- Fix android compilation Signed-off-by: Ondrej Kubik Commit: 40f125b48db12ff4b6bb0239a2962cf68f80485e https://github.com/lxc/lxc/commit/40f125b48db12ff4b6bb0239a2962cf68f80485e Author: Christian Brauner Date: 2019-03-02 (Sat, 02 Mar 2019

[lxc-devel] [lxc/lxc] aa26c8: attach: remove unused variable

2019-03-04 Thread Christian Brauner
. Signed-off-by: tomponline Commit: 84b31b36b119e01e8f5a15bd94b7d53737be77a0 https://github.com/lxc/lxc/commit/84b31b36b119e01e8f5a15bd94b7d53737be77a0 Author: Christian Brauner Date: 2019-03-04 (Mon, 04 Mar 2019) Changed paths: M src/lxc/attach.c M src/lxc/cgroups

[lxc-devel] [lxc/lxc] e7fb45: autotools: add memory_utils.h to Makefile.am

2019-02-21 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: e7fb45b080b77b50e700e1ad110e7271fc5294f4 https://github.com/lxc/lxc/commit/e7fb45b080b77b50e700e1ad110e7271fc5294f4 Author: Christian Brauner Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] 41fd48: .travis: give coverity one more try

2019-02-21 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: 41fd48f94a04bfe8f65256ebd1001aa39beb527c https://github.com/lxc/lxc/commit/41fd48f94a04bfe8f65256ebd1001aa39beb527c Author: Christian Brauner Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M

[lxc-devel] [lxc/lxc]

2019-02-21 Thread Christian Brauner
Branch: refs/heads/coverity Home: https://github.com/lxc/lxc ___ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel

[lxc-devel] [lxc/lxc] b55784: .travis: remove coverity

2019-02-21 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: b557844a0c27bed9d5b030613c4406464d69775d https://github.com/lxc/lxc/commit/b557844a0c27bed9d5b030613c4406464d69775d Author: Christian Brauner Date: 2019-02-21 (Thu, 21 Feb 2019) Changed paths: M

[lxc-devel] [lxc/lxc] 908e0e: Fix lxc.cgroup2. on cgroup2-only systems

2019-03-06 Thread Christian Brauner
8c5353 Author: Christian Brauner Date: 2019-03-07 (Thu, 07 Mar 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: --- Merge pull request #2897 from TheSeven/master Fix lxc.cgroup2. on cgroup2-only systems Compare: https://github.com/lxc/lxc/compare/31d55f

[lxc-devel] [lxc/lxc] 912c4b: conf: Fixes unitialised variable.

2019-03-05 Thread Christian Brauner
Log Message: --- conf: Fixes unitialised variable. Signed-off-by: tomponline Commit: b5bd9e1172f77d1bfb679b34d4f889de224148f0 https://github.com/lxc/lxc/commit/b5bd9e1172f77d1bfb679b34d4f889de224148f0 Author: Christian Brauner Date: 2019-03-05 (Tue, 05 Mar 2019

[lxc-devel] [lxc/lxc] 7e6105: utils: fix handling of PID namespaces in lxc_set_d...

2019-03-12 Thread Christian Brauner
/45265bfdfa170a5aab8c655f665b55c425d2abd6 Author: Christian Brauner Date: 2019-03-12 (Tue, 12 Mar 2019) Changed paths: M src/lxc/start.c M src/lxc/utils.c Log Message: --- Merge pull request #2903 from flx42/fix-pid-namespace-pdeathsig-handling Fix PID namespace

[lxc-devel] [lxc/lxc] a62cf7: README: add LGTM

2019-02-06 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: a62cf72a8b22bbcbe8cdd8c83efc1b98980bf809 https://github.com/lxc/lxc/commit/a62cf72a8b22bbcbe8cdd8c83efc1b98980bf809 Author: Christian Brauner Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M

[lxc-devel] [lxc/lxc] 233043: include: add fexecve() for Android's Bionic

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-3.0 Home: https://github.com/lxc/lxc Commit: 233043af39fffcb50211020ebfddacc2b74bf1cb https://github.com/lxc/lxc/commit/233043af39fffcb50211020ebfddacc2b74bf1cb Author: Christian Brauner Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: A src

[lxc-devel] [lxc/lxc] 5164df: fexecve: remove unnecessary #ifdef

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: 5164df786b814064934cb22b9ca61064a1a29a2e https://github.com/lxc/lxc/commit/5164df786b814064934cb22b9ca61064a1a29a2e Author: Christian Brauner Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] 27bc47: include: add fexecve() for Android's Bionic

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: 27bc47079fc20fa60e2df97d8b22c97bb83d3e3f https://github.com/lxc/lxc/commit/27bc47079fc20fa60e2df97d8b22c97bb83d3e3f Author: Christian Brauner Date: 2019-02-12 (Tue, 12 Feb 2019) Changed paths: A src

[lxc-devel] [lxc/lxc] c00d0e: mount: Allow over-mounting

2019-02-15 Thread Christian Brauner
/lxccontainer.c Log Message: --- mount: Allow over-mounting Signed-off-by: Stéphane Graber Commit: eba282e4d8c4f911513193683a48d80e62e7f73a https://github.com/lxc/lxc/commit/eba282e4d8c4f911513193683a48d80e62e7f73a Author: Christian Brauner Date: 2019-02-16 (Sat, 16

[lxc-devel] [lxc/lxc] 715213: mount: Cleanup allow over-mounting

2019-02-15 Thread Christian Brauner
/lxccontainer.c Log Message: --- mount: Cleanup allow over-mounting Signed-off-by: Stéphane Graber Commit: 7a8959d5723bc23be3505a859f7d371d71978829 https://github.com/lxc/lxc/commit/7a8959d5723bc23be3505a859f7d371d71978829 Author: Christian Brauner Date: 2019-02-16

[lxc-devel] [lxc/lxc] b37259: rexec: handle legacy kernels

2019-02-19 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: b372592c44125cf06f7d856be5691b68a06354dd https://github.com/lxc/lxc/commit/b372592c44125cf06f7d856be5691b68a06354dd Author: Christian Brauner Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] 25de38: utils: add missing sealing flags

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: 25de38e24f8ba0e572fe3e7d918e5a2a081c5b74 https://github.com/lxc/lxc/commit/25de38e24f8ba0e572fe3e7d918e5a2a081c5b74 Author: Christian Brauner Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] f45ab7: CVE-2019-5736 (runC): rexec callers as memfd

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: f45ab7937e5b2bf1c112dc39e38c05cf73573213 https://github.com/lxc/lxc/commit/f45ab7937e5b2bf1c112dc39e38c05cf73573213 Author: Christian Brauner Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M

[lxc-devel] [lxc/lxc] c1f71a: rexec: don't include non-existing header

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: c1f71af529d9eb679c221cdae61ec60806e4863a https://github.com/lxc/lxc/commit/c1f71af529d9eb679c221cdae61ec60806e4863a Author: Christian Brauner Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] 640023: CVE-2019-5736 (runC): rexec callers as memfd

2019-02-11 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: 6400238d08cdf1ca20d49bafb85f4e224348bf9d https://github.com/lxc/lxc/commit/6400238d08cdf1ca20d49bafb85f4e224348bf9d Author: Christian Brauner Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M

[lxc-devel] [lxc/lxc] 113a05: CVE-2019-5736 (runC): rexec callers as memfd

2019-02-11 Thread Christian Brauner
Branch: refs/heads/stable-3.0 Home: https://github.com/lxc/lxc Commit: 113a0557d7651385d30e181a23c8e68e696ad67f https://github.com/lxc/lxc/commit/113a0557d7651385d30e181a23c8e68e696ad67f Author: Christian Brauner Date: 2019-02-11 (Mon, 11 Feb 2019) Changed paths: M

[lxc-devel] [lxc/lxc] 6403a6: commands: remove unnecessary check

2019-02-09 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: 6403a6671cf2b13e54834c8ad3796e16a56447c8 https://github.com/lxc/lxc/commit/6403a6671cf2b13e54834c8ad3796e16a56447c8 Author: Christian Brauner Date: 2019-02-09 (Sat, 09 Feb 2019) Changed paths: M src/lxc

[lxc-devel] [lxc/lxc] 992587: cve-2019-5736: add test

2019-02-19 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: 99258734dc7feae7a344e1cd8e85e0bd38d3f9e9 https://github.com/lxc/lxc/commit/99258734dc7feae7a344e1cd8e85e0bd38d3f9e9 Author: Christian Brauner Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] bcbc54: cve-2019-5736: add test for rexec

2019-02-19 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: bcbc5495407e0f68f22479854db27368944439ca https://github.com/lxc/lxc/commit/bcbc5495407e0f68f22479854db27368944439ca Author: Christian Brauner Date: 2019-02-19 (Tue, 19 Feb 2019) Changed paths: M src

Re: [lxc-devel] Introduction

2019-01-30 Thread Christian Brauner
On January 30, 2019 10:57:12 AM GMT+01:00, Joel Hockey wrote: >Hi, > >I've sent a few patches already, and I have a few more to come soon, so >I >thought I should introduce myself and hopefully give some useful >context >for the patches that I'm sending. > >My name is Joel. I work in the Google

[lxc-devel] [lxc/lxc] 02f71d: freezer: non-functional changes

2019-01-31 Thread Christian Brauner
Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: 02f71d7ef0a8f2b684f5bef2728bbf506521b27f https://github.com/lxc/lxc/commit/02f71d7ef0a8f2b684f5bef2728bbf506521b27f Author: Christian Brauner Date: 2019-01-31 (Thu, 31 Jan 2019) Changed paths: M src/lxc

[lxc-devel] [lxc/lxc] fad08f: utils: make id switching functions return bool

2019-04-09 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: fad08f3839125da407d18d5eacc723e3ac4b8ff3 https://github.com/lxc/lxc/commit/fad08f3839125da407d18d5eacc723e3ac4b8ff3 Author: Christian Brauner Date: 2019-04-09 (Tue, 09 Apr 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] be9057: attach: improve id switching

2019-04-09 Thread Christian Brauner
Branch: refs/heads/stable-2.0 Home: https://github.com/lxc/lxc Commit: be9057243a8e5fca63f09303ccdc9614b17fb12b https://github.com/lxc/lxc/commit/be9057243a8e5fca63f09303ccdc9614b17fb12b Author: Christian Brauner Date: 2019-04-09 (Tue, 09 Apr 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] a42d8c: lxc-usernsexec: fix default map functionality

2019-04-10 Thread Christian Brauner
: 032b2138e4169bf93abce9e45cfd0b35ddedcb79 https://github.com/lxc/lxc/commit/032b2138e4169bf93abce9e45cfd0b35ddedcb79 Author: Christian Brauner Date: 2019-04-10 (Wed, 10 Apr 2019) Changed paths: M src/lxc/storage/storage_utils.c M src/lxc/storage/storage_utils.h Log Message

[lxc-devel] [lxc/lxc] 6b4925: storage: update zfs

2019-04-15 Thread Christian Brauner
-by: Christian Brauner Commit: 12b4363390a2ccdb6549c7ac615ecde01705eda8 https://github.com/lxc/lxc/commit/12b4363390a2ccdb6549c7ac615ecde01705eda8 Author: Christian Brauner Date: 2019-04-16 (Tue, 16 Apr 2019) Changed paths: M src/lxc/storage/zfs.c Log Message

[lxc-devel] [lxc/lxc] c63111: conf: do lxc.mount.entry mounts right after lxc.mo...

2019-04-16 Thread Christian Brauner
are called between the two. See: https://github.com/lxc/lxc/issues/2932 Signed-off-by: Felix Abecassis Commit: b0b84070b07c890bed9ea9cce96c248d37cc17d0 https://github.com/lxc/lxc/commit/b0b84070b07c890bed9ea9cce96c248d37cc17d0 Author: Christian Brauner Date: 2019-04-17 (Wed, 17 Apr 2019

[lxc-devel] [lxc/lxc] 52e1d4: hooks/nvidia: handle spaces in NVIDIA_REQUIRE vari...

2019-04-16 Thread Christian Brauner
/e9e4dd29a3a08246d755c8c5b84f0c83801a17bc Author: Christian Brauner Date: 2019-04-17 (Wed, 17 Apr 2019) Changed paths: M hooks/nvidia Log Message: --- Merge pull request #2942 from flx42/nvidia-hook-handle-spaces-env hooks/nvidia: handle spaces in NVIDIA_REQUIRE variables Compare: https

[lxc-devel] [lxc/lxc] bccf73: cgroups: fix potential nullderef

2019-04-14 Thread Christian Brauner
Branch: refs/heads/stable-3.0 Home: https://github.com/lxc/lxc Commit: bccf738c78b8a136a98603de31686579bba0fc2f https://github.com/lxc/lxc/commit/bccf738c78b8a136a98603de31686579bba0fc2f Author: Christian Brauner Date: 2019-04-14 (Sun, 14 Apr 2019) Changed paths: M src

[lxc-devel] [lxc/lxc] 0037ab: network: move phys netdevs back to monitor's net n...

2019-05-15 Thread Christian Brauner
: e2f2d86a4199472fd6d7f6484c9c563ddf724a61 https://github.com/lxc/lxc/commit/e2f2d86a4199472fd6d7f6484c9c563ddf724a61 Author: Christian Brauner Date: 2019-05-15 (Wed, 15 May 2019) Changed paths: M src/lxc/macro.h M src/lxc/network.c Log Message: --- Merge pull request #3005 from tomponline/tp

[lxc-devel] [lxc/lxc] dfe4a6: lxc_usernsexec: continuing after unshare fails lea...

2019-06-04 Thread Christian Brauner
/c86d12141ab03bde1268c1dbd5e2394e7c282999 Author: Christian Brauner Date: 2019-06-04 (Tue, 04 Jun 2019) Changed paths: M src/lxc/cmd/lxc_usernsexec.c Log Message: --- Merge pull request #3026 from xmcqueen/master lxc_usernsexec: continuing after unshare fails leads to confusing and… Compare: https

[lxc-devel] [lxc/lxc] 39cb2d: start: fix handler memory leak at lxc_init failed

2019-06-04 Thread Christian Brauner
Log Message: --- start: fix handler memory leak at lxc_init failed Signed-off-by: LiFeng Commit: fa0330c9c0caecd07b363dd696b5b6ddef83214b https://github.com/lxc/lxc/commit/fa0330c9c0caecd07b363dd696b5b6ddef83214b Author: Christian Brauner Date: 2019-06-05 (Wed, 05 Jun

[lxc-devel] [lxc/lxc] a725bb: Make /tmp accessible to any user

2019-06-05 Thread Christian Brauner
m/lxc/lxc/commit/8e75ed57ccfda408376ee7c50ab6bfa45943151a Author: Christian Brauner Date: 2019-06-05 (Wed, 05 Jun 2019) Changed paths: M templates/lxc-busybox.in Log Message: --- Merge pull request #3031 from Rachid-Koucha/patch-11 Make /tmp accessible to any user Compare: https:

[lxc-devel] [lxc/lxc] d871a9: fix issue 2765

2019-05-28 Thread Christian Brauner
/lxc/cmd/lxc_user_nic.c Log Message: --- fix issue 2765 Signed-off-by: Alexander Kriventsov Commit: 0cfec4f757b526a4f40167034a0b76c9cb809808 https://github.com/lxc/lxc/commit/0cfec4f757b526a4f40167034a0b76c9cb809808 Author: Christian Brauner Date: 2019-05-28 (Tue, 28

[lxc-devel] [lxc/lxc] 85e02f: proposed fix for #2892 - fix lxcbasename in lxc/lx...

2019-06-06 Thread Christian Brauner
/lxccontainer.c Log Message: --- proposed fix for #2892 - fix lxcbasename in lxc/lxccontainer.c Signed-off-by: Paul Romlow Commit: e9ab177d3f7029db7a59f5097917d3defe84c28e https://github.com/lxc/lxc/commit/e9ab177d3f7029db7a59f5097917d3defe84c28e Author: Christian Brauner

[lxc-devel] [lxc/lxc] edb808: lxc_clone: add a comment about stack size

2019-05-29 Thread Christian Brauner
/namespace.c Log Message: --- lxc_clone: add a comment about stack size Signed-off-by: Tycho Andersen Commit: 3e8a11cb1c2fe8c9f44e7ecc6f8f378d1e09fab9 https://github.com/lxc/lxc/commit/3e8a11cb1c2fe8c9f44e7ecc6f8f378d1e09fab9 Author: Christian Brauner Date: 2019-05-29

[lxc-devel] [lxc/lxc] c74e92: lxc_clone: pass non-stack allocated stack to clone

2019-05-29 Thread Christian Brauner
science? Signed-off-by: Tycho Andersen Commit: 18a405ee88419e0799cf8849f1ad468c859615ba https://github.com/lxc/lxc/commit/18a405ee88419e0799cf8849f1ad468c859615ba Author: Christian Brauner Date: 2019-05-29 (Wed, 29 May 2019) Changed paths: M doc/lxc.container.conf.sgml.in M

[lxc-devel] [lxc/lxc] b9f804: getgrgid_r fails with ERANGE if buffer is too smal...

2019-06-04 Thread Christian Brauner
/1eaa8c428a5d81c256246a375f634be0273a72d2 Author: Christian Brauner Date: 2019-06-04 (Tue, 04 Jun 2019) Changed paths: M src/lxc/cmd/lxc_user_nic.c M src/lxc/utils.h Log Message: --- Merge pull request #3024 from avkvl/fix_groups_with_a_lot_of_members lxc-user-net: Failed

[lxc-devel] [lxc/lxc] 3c452d: doc: add a note about shared ns + LSMs to Japanese...

2019-06-13 Thread Christian Brauner
/f00010ff82bb17356af5b449f6e0f4012417714e Author: Christian Brauner Date: 2019-06-13 (Thu, 13 Jun 2019) Changed paths: M doc/ja/lxc.container.conf.sgml.in Log Message: --- Merge pull request #3042 from tenforward/japanese doc: add a note about shared ns + LSMs to Japanese doc

[lxc-devel] [lxc/lxc] 3ea957: Centralize hook names

2019-06-12 Thread Christian Brauner
https://github.com/lxc/lxc/commit/2959742385c991aff7596aab58377345282a596d Author: Christian Brauner Date: 2019-06-12 (Wed, 12 Jun 2019) Changed paths: M src/lxc/conf.c Log Message: --- Merge pull request #3040 from Rachid-Koucha/patch-11 Centralize hook names Compare:

[lxc-devel] [lxc/lxc] a65cce: lxc.pc.in: add libs.private for static linking

2019-06-18 Thread Christian Brauner
/2fea2116c987ece6587084f6b1eabf3e100d492c Author: Christian Brauner Date: 2019-06-18 (Tue, 18 Jun 2019) Changed paths: M lxc.pc.in Log Message: --- Merge pull request #3050 from hallyn/pkgconfig lxc.pc.in: add libs.private for static linking Compare: https://github.com/lxc

[lxc-devel] [lxc/lxc] 22c8ac: parse.c: fix fd leak from memfd_create

2019-06-20 Thread Christian Brauner
Log Message: --- parse.c: fix fd leak from memfd_create Signed-off-by: t00416110 Commit: 23852ec4d099ba881b81ee2b695d616f6f55d5be https://github.com/lxc/lxc/commit/23852ec4d099ba881b81ee2b695d616f6f55d5be Author: Christian Brauner Date: 2019-06-20 (Thu, 20 Jun 2019

[lxc-devel] [lxc/lxc] a6d912: parse.c: fix fd leak from memfd_create

2019-06-20 Thread Christian Brauner
/parse.c Log Message: --- parse.c: fix fd leak from memfd_create Signed-off-by: t00416110 Commit: 45e550fba91cf7d5c36acf7dfa68688720346647 https://github.com/lxc/lxc/commit/45e550fba91cf7d5c36acf7dfa68688720346647 Author: Christian Brauner Date: 2019-06-20 (Thu, 20 Jun

[lxc-devel] [lxc/lxc] aa0c0e: Fixed file descriptor leak for network namespace

2019-06-15 Thread Christian Brauner
} The latter overwrites the file descriptor already stored in handler->nsfd[LXC_NS_NET] at line 1786. So, this fix checks that the entry is not already filled. Signed-off-by: Rachid Koucha Commit: 52ac245b5228b9b4de1112a0eca77c52b52a0431 https://github.com/lxc/lxc/commit/

[lxc-devel] [lxc/lxc] e79623: New --bbpath option and unecessary --rootfs checks

2019-05-10 Thread Christian Brauner
he review. Signed-off-by: Rachid Koucha Commit: da161bc1a2ef2ab89fb2e5c22ff8fb64b3e6c28f https://github.com/lxc/lxc/commit/da161bc1a2ef2ab89fb2e5c22ff8fb64b3e6c28f Author: Christian Brauner Date: 2019-05-10 (Fri, 10 May 2019) Changed paths: M templates/lxc-busybox.in Log Message:

[lxc-devel] [lxc/lxc] 582cb4: criu: Use -v4 instead of -vvvvvv

2019-05-10 Thread Christian Brauner
https://github.com/lxc/lxc/commit/ad485e9fb1fbb38b411d6041eb0e7bf3f175 Author: Christian Brauner Date: 2019-05-10 (Fri, 10 May 2019) Changed paths: M src/lxc/criu.c Log Message: --- Merge pull request #2997 from rst0git/criu-v-option criu: Use -v4 instead

[lxc-devel] [lxc/lxc] 9fbe07: lxccontainer: do not display if missing privileges

2019-05-10 Thread Christian Brauner
r RUNNING 0 - 10.0.3.37 -false $ Signed-off-by: Rachid Koucha Signed-off-by: Christian Brauner Commit: e269d99b026cc400a8b7137c3427d6985b85ae91 https://github.com/lxc/lxc/commit/e269d99b026cc400a8b7137c3427d6985b85ae91 Author: Christian Brauner Date: 2019-05-10

[lxc-devel] [lxc/lxc] 7dd6ea: doc: Update Japanese lxc.container.conf(5)

2019-05-09 Thread Christian Brauner
: c6494c4b885a86cdc115add6b6a48d1f5149b5e2 https://github.com/lxc/lxc/commit/c6494c4b885a86cdc115add6b6a48d1f5149b5e2 Author: Christian Brauner Date: 2019-05-09 (Thu, 09 May 2019) Changed paths: M doc/ja/lxc.container.conf.sgml.in M doc/lxc.container.conf.sgml.in Log Message

[lxc-devel] [lxc/lxc] 17e68c: criu: Remove unnecessary return after _exit()

2019-05-13 Thread Christian Brauner
true. Change to return false to indicate error properly. Detected with cppcheck. Signed-off-by: Rikard Falkeborn Commit: 7d4188ce7168d0a7f595590c992961b5dfdb6e39 https://github.com/lxc/lxc/commit/7d4188ce7168d0a7f595590c992961b5dfdb6e39 Author: Christian Brauner Date: 2019-05-13

[lxc-devel] [lxc/lxc] 720bbb: Config: check for %m availability

2019-05-13 Thread Christian Brauner
igned-off-by: Rachid Koucha Commit: fa9aa1fabb77e9ee7759ea2daa2aa65f3525248c https://github.com/lxc/lxc/commit/fa9aa1fabb77e9ee7759ea2daa2aa65f3525248c Author: Christian Brauner Date: 2019-05-13 (Mon, 13 May 2019) Changed paths: M configure.ac Log Message: --- Merge pul

[lxc-devel] [lxc/lxc] e1d430: initutils: Fix memleak on realloc failure

2019-05-13 Thread Christian Brauner
/initutils.c Log Message: --- initutils: Fix memleak on realloc failure Signed-off-by: Rikard Falkeborn Commit: 612e48a364e653418855295232fd7f73cc9b144d https://github.com/lxc/lxc/commit/612e48a364e653418855295232fd7f73cc9b144d Author: Christian Brauner Date: 2019-05

[lxc-devel] [lxc/lxc] a1d652: Use %m instead of strerror() when available

2019-05-13 Thread Christian Brauner
in SYSTRACE() macro. Signed-off-by: Rachid Koucha Commit: 7aea50feb954bdd2097d7bf8a252fb13878fe0b4 https://github.com/lxc/lxc/commit/7aea50feb954bdd2097d7bf8a252fb13878fe0b4 Author: Christian Brauner Date: 2019-05-13 (Mon, 13 May 2019) Changed paths: M src/lxc/log.h

[lxc-devel] [lxc/lxc] 1cbdf1: start: remove unused label

2019-05-18 Thread Christian Brauner
Branch: refs/heads/stable-3.0 Home: https://github.com/lxc/lxc Commit: 1cbdf1ead9eec11b1cd11c94ff90256ec12d6a61 https://github.com/lxc/lxc/commit/1cbdf1ead9eec11b1cd11c94ff90256ec12d6a61 Author: Christian Brauner Date: 2019-05-18 (Sat, 18 May 2019) Changed paths: M src

<    1   2   3   4   5   6   >