[lxc-devel] [lxc/lxc] c43331: conf: adapt idmap helpers

GitHub noreply at github.com
Wed Jan 3 03:42:08 UTC 2018


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: c433319551329ff709173bb08541d0fe015d7265
      https://github.com/lxc/lxc/commit/c433319551329ff709173bb08541d0fe015d7265
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: adapt idmap helpers

- mapped_hostid_entry()
- idmap_add()

Closes #2033.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: db7cfe23abe4312af4b133cdac868ce696d822d3
      https://github.com/lxc/lxc/commit/db7cfe23abe4312af4b133cdac868ce696d822d3
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: adapt userns_exec_1()

Closes #2033.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 46ad64ab261e01780b9058e26824b91d7fd5ceb6
      https://github.com/lxc/lxc/commit/46ad64ab261e01780b9058e26824b91d7fd5ceb6
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c

  Log Message:
  -----------
  conf{ile}: detect ns{g,u}id mapping for root

Closes #2033.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 4160c3a08836bce8707e7cf89e84200c79f1402c
      https://github.com/lxc/lxc/commit/4160c3a08836bce8707e7cf89e84200c79f1402c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/conf.c
    M src/lxc/confile.c
    M src/lxc/start.c

  Log Message:
  -----------
  cgfsng: use init {g,u}id

If no id mapping for the container's root id is defined try to us the id
mappings specified via lxc.init.{g,u}id.

Closes #2033.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: f49007111ea2f1cffa6de43259ccf74e93a295c9
      https://github.com/lxc/lxc/commit/f49007111ea2f1cffa6de43259ccf74e93a295c9
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2018-01-03 (Wed, 03 Jan 2018)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: detect if devpts can be mounted with gid=5

Closes #2033.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: fd7374db34d7bc554cdf55d72743668393a16bda
      https://github.com/lxc/lxc/commit/fd7374db34d7bc554cdf55d72743668393a16bda
  Author: Serge Hallyn <serge at hallyn.com>
  Date:   2018-01-02 (Tue, 02 Jan 2018)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c
    M src/lxc/start.c

  Log Message:
  -----------
  Merge pull request #2066 from brauner/2017-01-02/support_no_root_mappings

Support configurations without root mapping


Compare: https://github.com/lxc/lxc/compare/2b33c8bf1269...fd7374db34d7


More information about the lxc-devel mailing list