[lxc-devel] [lxc/lxc] 063ce0: remove extra 'ret'

GitHub noreply at github.com
Wed Sep 14 05:53:01 UTC 2016


  Branch: refs/heads/stable-2.0
  Home:   https://github.com/lxc/lxc
  Commit: 063ce0928fdb05f4812fb2b20bc661b17329f11a
      https://github.com/lxc/lxc/commit/063ce0928fdb05f4812fb2b20bc661b17329f11a
  Author: Tycho Andersen <tycho.andersen at canonical.com>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  remove extra 'ret'

Signed-off-by: Tycho Andersen <tycho.andersen at canonical.com>


  Commit: bc3da65ff15c926258189d182fc0d7b30ed5608e
      https://github.com/lxc/lxc/commit/bc3da65ff15c926258189d182fc0d7b30ed5608e
  Author: Tycho Andersen <tycho.andersen at canonical.com>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  c/r: write status only after trying to parse the pid

Previously, we write a "success" status but tried to parse the pid. This
meant that we wouldn't notice a successful restore but failure to parse the
pid, which was a little strange.

We still don't know the child pid, so we will end up with a restored
process tree and a running container, but at least in this case the API
will return false indicating that something failed.

We could kill(-1, 9) in this case, but since liblxc runs as root sometimes
(e.g. LXD), that would be a Very Bad Thing.

Signed-off-by: Tycho Andersen <tycho.andersen at canonical.com>


  Commit: 4167ada83ec9ba89b8cd14e24e14922d959e07dd
      https://github.com/lxc/lxc/commit/4167ada83ec9ba89b8cd14e24e14922d959e07dd
  Author: Evgeni Golov <evgeni at debian.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M doc/api/Doxyfile

  Log Message:
  -----------
  set FULL_PATH_NAMES=NO in doc/api/Doxyfile

otherwise the generated docs have the full build path in them
and nonbody cares that the files were built in
 /build/lxc-_BVY2u/lxc-2.0.4/src/lxc/

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


  Commit: 09b157d4437a50ca2c72ddb6ab3ee7838c35b377
      https://github.com/lxc/lxc/commit/09b157d4437a50ca2c72ddb6ab3ee7838c35b377
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M templates/lxc-debian.in
    M templates/lxc-oracle.in

  Log Message:
  -----------
  templates: rm halt.target -> sigpwr.target symlink

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 symlinking halt.target to sigpwr.target for systemd.

Signed-off-by: Christian Brauner <cbrauner at suse.de>


  Commit: cdb7b5a7bf10d276192c8342d1e7f69c4c1c02d1
      https://github.com/lxc/lxc/commit/cdb7b5a7bf10d276192c8342d1e7f69c4c1c02d1
  Author: Maxime BESSON <maxime.besson at smile.fr>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  templates: remove creation of bogus directory

An incorrect quoting introduced in bf39edb caused a /{lib,etc} folder to
appear in Debian templates

The very next line :
    mkdir -p "${rootfs}/etc/systemd/system/getty.target.wants

makes creating ${rootfs}/etc/systemd/system/ unnecessary in the first
place

Signed-off-by: Maxime Besson <maxime.besson at smile.fr>


  Commit: b5eb7be11b80b6e9b2fa59ace8e1ff3bc0d03c42
      https://github.com/lxc/lxc/commit/b5eb7be11b80b6e9b2fa59ace8e1ff3bc0d03c42
  Author: Christian Brauner <christian.brauner at mailbox.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/lxc/console.c

  Log Message:
  -----------
  console: use correct log name

lxc_console is used with lxc_console.c

Signed-off-by: Christian Brauner <christian.brauner at mailbox.org>


  Commit: 18f96d107ec433105cfbcf8204410afbe9b1a3cd
      https://github.com/lxc/lxc/commit/18f96d107ec433105cfbcf8204410afbe9b1a3cd
  Author: Jérôme Pouiller <jezz at sysmic.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure: add --disable-werror

-Werror may break builds on some scenarios with trivialities
(especially during developments).

Signed-off-by: Jérôme Pouiller <jezz at sysmic.org>


  Commit: 0e5743d5531171b9522431620bca6a1f2a45fb30
      https://github.com/lxc/lxc/commit/0e5743d5531171b9522431620bca6a1f2a45fb30
  Author: Christian Brauner <christian.brauner at mailbox.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/tests/get_item.c

  Log Message:
  -----------
  tests: fix get_item tests

Signed-off-by: Christian Brauner <christian.brauner at mailbox.org>


  Commit: 4674d20e336ae6d465cee7b605d68f3eb37db925
      https://github.com/lxc/lxc/commit/4674d20e336ae6d465cee7b605d68f3eb37db925
  Author: Alex Athanasopoulos <alex at melato.org>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M templates/lxc-alpine.in

  Log Message:
  -----------
  templates: use correct cron version in alpine template

Signed-off-by: Alex Athanasopoulos <alex at melato.org>


  Commit: 8319c93f2421396fdee8b50647ac4323ddd66565
      https://github.com/lxc/lxc/commit/8319c93f2421396fdee8b50647ac4323ddd66565
  Author: Tycho Andersen <tycho.andersen at canonical.com>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  c/r: zero a smaller than known migrate_opts struct

Signed-off-by: Tycho Andersen <tycho.andersen at canonical.com>


  Commit: 07eb27233195034e09e9a4e869baf22bdd70a5b7
      https://github.com/lxc/lxc/commit/07eb27233195034e09e9a4e869baf22bdd70a5b7
  Author: Christian Brauner <christian.brauner at canonical.com>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/lxc/bdev/lxczfs.c

  Log Message:
  -----------
  lxczfs: small fixes

- We expect destroy to fail in zfs_clone() so try to silence it so users are
  not irritated when they create zfs snapshots.
- Add -r recursive to zfs_destroy(). This code is only hit when a) the
  container has no snapshots or b) the user calls destroy with snapshots. So
  this should be safe. Without -r snapshots will remain.

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


  Commit: 5fbd50cd85c0e7c8e95ae6c199b967f2497cba48
      https://github.com/lxc/lxc/commit/5fbd50cd85c0e7c8e95ae6c199b967f2497cba48
  Author: Tycho Andersen <tycho.andersen at canonical.com>
  Date:   2016-09-14 (Wed, 14 Sep 2016)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  c/r: free valid_opts if necessary

2cb80427bc468f7647309c3eca66cfc9afa85b61 introduced a malloc without a
matching free.

Signed-off-by: Tycho Andersen <tycho.andersen at canonical.com>


Compare: https://github.com/lxc/lxc/compare/6a49f2c6912d...5fbd50cd85c0


More information about the lxc-devel mailing list