[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