[lxc-devel] [lxc/lxc] adf0ba: conf, confile: introduce basic structs for shared ...
GitHub
noreply at github.com
Sun Jul 22 14:20:33 UTC 2018
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: adf0ba1fc7c792346b71925656a3fdcbcbbec281
https://github.com/lxc/lxc/commit/adf0ba1fc7c792346b71925656a3fdcbcbbec281
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
Log Message:
-----------
conf, confile: introduce basic structs for shared mount point
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 0d190408c24e2ac78ddb449b1f1299f1afa6722d
https://github.com/lxc/lxc/commit/0d190408c24e2ac78ddb449b1f1299f1afa6722d
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/confile.c
M src/lxc/confile.h
Log Message:
-----------
conf, confile: add parsing of a shmounts config parameter
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: f6310f1844ba5482dad66f3e5de0126098e17d13
https://github.com/lxc/lxc/commit/f6310f1844ba5482dad66f3e5de0126098e17d13
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
utils: add shared mount point detection
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 4d6cc24cbe182d0a06b8704ee5bc4fce6a4cf258
https://github.com/lxc/lxc/commit/4d6cc24cbe182d0a06b8704ee5bc4fce6a4cf258
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: add shmount setup on container start
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 29df56cda5e6b5b82cb76eb2a9cda59f111544f1
https://github.com/lxc/lxc/commit/29df56cda5e6b5b82cb76eb2a9cda59f111544f1
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/lxccontainer.c
M src/lxc/lxccontainer.h
Log Message:
-----------
lxccontainer: add container API function and structs for injecting a mount
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: d81423f2a0408c310be3667a0cdd40c6313b6b1d
https://github.com/lxc/lxc/commit/d81423f2a0408c310be3667a0cdd40c6313b6b1d
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/tests/Makefile.am
A src/tests/mount_injection.c
Log Message:
-----------
tests: add mount injection tests
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: d83da817b315903c2651af0e365411d92c9d1017
https://github.com/lxc/lxc/commit/d83da817b315903c2651af0e365411d92c9d1017
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/lxccontainer.c
M src/lxc/lxccontainer.h
Log Message:
-----------
lxccontainer: add the umount API function
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
[christian at brauner.io: minor coding-style changes]
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: c8c568c85f5bd4b46b5d04457d1afd64addbd7f3
https://github.com/lxc/lxc/commit/c8c568c85f5bd4b46b5d04457d1afd64addbd7f3
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/tests/mount_injection.c
Log Message:
-----------
tests: add tests for umount
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 643bcac997bdf739e435eacaf3b9b44f5a971577
https://github.com/lxc/lxc/commit/643bcac997bdf739e435eacaf3b9b44f5a971577
Author: Christian Brauner <christian at brauner.io>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/tests/mount_injection.c
Log Message:
-----------
tests: tweak mount injection tests
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: c6885c3f247528c65402d1c4362afd977bdae95a
https://github.com/lxc/lxc/commit/c6885c3f247528c65402d1c4362afd977bdae95a
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/lxccontainer.c
Log Message:
-----------
lxccontainer: add handling of file mounts
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 117deb709e9253ff71a48cce30bfb214519dfa6c
https://github.com/lxc/lxc/commit/117deb709e9253ff71a48cce30bfb214519dfa6c
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/tests/mount_injection.c
Log Message:
-----------
tests: add filesystem and char device tests
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 3340f441729dd7e6f805dde39666526dfd7ee464
https://github.com/lxc/lxc/commit/3340f441729dd7e6f805dde39666526dfd7ee464
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/lxccontainer.c
Log Message:
-----------
lxccontainer: do_lxcapi_mount() coding-style
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 1f5a90f946492b43405557f69f8dc2dce2dfa31a
https://github.com/lxc/lxc/commit/1f5a90f946492b43405557f69f8dc2dce2dfa31a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/lxccontainer.c
Log Message:
-----------
lxccontainer: reword create_mount_target()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7a41e8578e39333b3c9ac1216e1b203926b423b0
https://github.com/lxc/lxc/commit/7a41e8578e39333b3c9ac1216e1b203926b423b0
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
M src/lxc/lxccontainer.c
M src/lxc/start.c
Log Message:
-----------
conf, confile, lxccontainer, start: nonfunctional changes
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: 60534030e4d43e68943c582bfdb853ab6ecb9ca8
https://github.com/lxc/lxc/commit/60534030e4d43e68943c582bfdb853ab6ecb9ca8
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/lxccontainer.c
Log Message:
-----------
conf, lxccontainer: fix length checks in snprintf
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Commit: fd14fdb8272184155a965901e26170496b9de901
https://github.com/lxc/lxc/commit/fd14fdb8272184155a965901e26170496b9de901
Author: Liza Tretyakova <elizabet.tretyakova at gmail.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: add strdup failure check
Signed-off-by: Liza Tretyakova <elizabet.tretyakova at gmail.com>
[christian.brauner at ubuntu.com: coding style]
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6b7413978051e6a51da9556c947f1a96fd1d80c7
https://github.com/lxc/lxc/commit/6b7413978051e6a51da9556c947f1a96fd1d80c7
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: coding style fixes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: ea0e06dd74b2baf5f3830531887c734dd16756e5
https://github.com/lxc/lxc/commit/ea0e06dd74b2baf5f3830531887c734dd16756e5
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: coding style fixes
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 54fc984b50cb0a93232c26495795c5569a8f70d2
https://github.com/lxc/lxc/commit/54fc984b50cb0a93232c26495795c5569a8f70d2
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/confile.h
Log Message:
-----------
confile: add missing header
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 9ddc6b44c411dedfe1262a5fc9201bfcff0ea6f2
https://github.com/lxc/lxc/commit/9ddc6b44c411dedfe1262a5fc9201bfcff0ea6f2
Author: Christian Brauner <christian at brauner.io>
Date: 2018-07-22 (Sun, 22 Jul 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/confile.c
M src/lxc/confile.h
M src/lxc/lxccontainer.c
M src/lxc/lxccontainer.h
M src/lxc/start.c
M src/lxc/utils.c
M src/lxc/utils.h
M src/tests/Makefile.am
A src/tests/mount_injection.c
Log Message:
-----------
Merge pull request #2300 from LizaTretyakova/mount_injection
Mount injection API
Compare: https://github.com/lxc/lxc/compare/a633a1edf1e0...9ddc6b44c411
**NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
More information about the lxc-devel
mailing list