[lxc-devel] [lxc/lxc] 7cbbb4: don't try to get stuff from /usr/lib/systemd on th...

GitHub noreply at github.com
Tue Jan 3 15:52:13 UTC 2017


  Branch: refs/heads/stable-1.0
  Home:   https://github.com/lxc/lxc
  Commit: 7cbbb4a9ea3d00412b9d58435863c8266364b927
      https://github.com/lxc/lxc/commit/7cbbb4a9ea3d00412b9d58435863c8266364b927
  Author: Evgeni Golov <evgeni at debian.org>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M templates/lxc-opensuse.in

  Log Message:
  -----------
  don't try to get stuff from /usr/lib/systemd on the host

it might not even be thereā€¦

Signed-off-by: Evgeni Golov <evgeni at debian.org>


  Commit: 8f311267c6d195c4aac03055d7bfb31bbbc89ba2
      https://github.com/lxc/lxc/commit/8f311267c6d195c4aac03055d7bfb31bbbc89ba2
  Author: Evgeni Golov <evgeni at debian.org>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M templates/lxc-opensuse.in

  Log Message:
  -----------
  lxc-opensuse: rm poweroff.target -> sigpwr.target copy

Given commit 330ae3d350e060e5702a0e5ef5d0faeeeea8df6e:

    lxccontainer: detect if we should send SIGRTMIN+3

    This is required by systemd to cleanly shutdown. Other init systems should not
    have SIGRTMIN+3 in the blocked signals set.

we should stop poking around with sigpwr.target for systemd.

Signed-off-by: Evgeni Golov <evgeni at debian.org>


  Commit: cb9fe8710f178be147c13f09246d189c8901be18
      https://github.com/lxc/lxc/commit/cb9fe8710f178be147c13f09246d189c8901be18
  Author: Fabrice Fontaine <fabrice.fontaine at orange.com>
  Date:   2017-01-03 (Tue, 03 Jan 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  Add --enable-gnutls option

Previously HAVE_LIBGNUTLS was never set in config.h even if gnutls was
detected as AC_CHECK_LIB default action-if-found was overriden by
enable_gnutls=yes
This patch adds an --enable-gnutls option and will call AC_CHECK_LIB
with the default action to write HAVE_LIBGNUTLS in config.h

Signed-off-by: Fabrice Fontaine <fabrice.fontaine at orange.com>


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

  Changed paths:
    M src/tests/lxc-test-unpriv

  Log Message:
  -----------
  tests: skip unpriv tests on broken overlay module

This mainly affects Trusty. The 3.13 kernel has a broken overlay module which
does not handle symlinks correctly. This is a problem for containers that use
an overlay based rootfs since safe_mount() uses /proc/<pid>/fd/<fd-number> in
its calls to mount().

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


Compare: https://github.com/lxc/lxc/compare/26c03f6b4d19...e8a89cf398f4


More information about the lxc-devel mailing list