- 09 Mar, 2020 15 commits
-
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
- 08 Mar, 2020 4 commits
-
-
Christian Brauner authored
network: Adds short sleep between veth setup and neighbour proxy add
-
Christian Brauner authored
network: Uses netlink for IP neighbour proxy management
-
Thomas Parrott authored
There is an intermittent issue, experienced on at least Ubuntu 18.04 (5.3.0-40-generic) and Alpine 3.11 (5.4.12-1-virt) when using the router network interface type that causes the IP proxy neighbour entries on the host side of the veth pair to not be created. The `ip neigh add proxy` command returns without an error, however by the time the network up hook has started the IP neighbour proxy entries are no longer there (if they ever were). I've also tested this using netlink rather than the ip command to add and both are equally affected. Adding a short sleep between setting up the veth pair and adding the proxy entries appears to fix it. Signed-off-by:Thomas Parrott <thomas.parrott@canonical.com>
-
Thomas Parrott authored
Removes need for ip command when managing IP neighbour proxies. Signed-off-by:Thomas Parrott <thomas.parrott@canonical.com>
-
- 05 Mar, 2020 4 commits
-
-
Stéphane Graber authored
utils: only move_fd() when fdopen() has been successful
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
Stéphane Graber authored
fixes
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
- 29 Feb, 2020 1 commit
-
-
Christian Brauner authored
src/lxc/raw_syscalls.c: fix sparc assembly
-
- 28 Feb, 2020 5 commits
-
-
Fabrice Fontaine authored
Build of lxc 3.2.1 fails with ultrasparc on: raw_syscalls.c: In function ‘lxc_raw_clone’: raw_syscalls.c:66:3: error: invalid 'asm': invalid operand output code asm volatile( ^~~ Issue has been added with commit b52e8e68 which added %g1 instead of %%g1 Fixes: - http://autobuild.buildroot.org/results/17c2319850f02f24da6fbef9656c07f86fdc5a3aSigned-off-by:
Fabrice Fontaine <fontaine.fabrice@gmail.com>
-
Stéphane Graber authored
cgroups: honor lxc.cgroup.pattern if set explicitly II
-
Stéphane Graber authored
cgroups: honor lxc.cgroup.pattern if set explicitly
-
- 25 Feb, 2020 2 commits
-
-
Stéphane Graber authored
cgroups: remove unused method and cleanup cgroup_exit()
-
Christian Brauner authored
Signed-off-by:Christian Brauner <christian.brauner@ubuntu.com>
-
- 13 Feb, 2020 1 commit
-
-
Stéphane Graber authored
tree-wide: improve setgroups() dropping
-
- 12 Feb, 2020 1 commit
-
-
Christian Brauner authored
Drop groups before we change to userns root. Reported-by:
Teddy Reed <teddy.reed@gmail.com> Signed-off-by:
Christian Brauner <christian.brauner@ubuntu.com>
-
- 10 Feb, 2020 2 commits
-
-
Christian Brauner authored
lxclock: fix a small memory leak
-
Tycho Andersen authored
if (!name), we allocate an unnamed semaphore, but if we then fail to allocate/create the lock, we don't free this semaphore, and we just leak it. Signed-off-by:Tycho Andersen <tycho@tycho.ws>
-
- 05 Feb, 2020 4 commits
-
-
Christian Brauner authored
container.conf: Fix parsing of config options:
-
Maximilian Blenk authored
Add a comment that documents that more specific options of a namespace have to be added above more generic options in config_jump_table. Signed-off-by:Maximilian Blenk <Maximilian.Blenk@bmw.de>
-
Maximilian Blenk authored
Currently lxc.selinux.context.keyring is placed after lxc.selinux.context in config_jump_table. This entails that if lxc.selinux.context.keyring is specified, lxc.selinux.context will be matched to that option. This commit places the lxc.selinux.context.keyring before lxc.selinux.context Signed-off-by:Maximilian Blenk <Maximilian.Blenk@bmw.de>
-
Maximilian Blenk authored
This commit fixes a off by 2 in config option parsing (due to missing parenthesis). The error occurs if for instance lxc.net.0.type is parsed. In that case, the .0 is removed from the string. However, due to the missing parenthesis, the null terminating character is off by two which means the modified config option would be lxc.net.typepe instead of lxc.net.type. Signed-off-by:Maximilian Blenk <Maximilian.Blenk@bmw.de>
-
- 31 Jan, 2020 1 commit
-
-
Christian Brauner authored
Add keyring option
-