[lxc-devel] [lxc/lxc] 476402: cleanup: tools: remove --name from lxc-top usage m...

GitHub noreply at github.com
Fri Aug 26 20:44:23 UTC 2016


  Branch: refs/heads/stable-2.0
  Home:   https://github.com/lxc/lxc
  Commit: 476402ab6c7daea1db8ff103767dc88ac5331570
      https://github.com/lxc/lxc/commit/476402ab6c7daea1db8ff103767dc88ac5331570
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_top.c

  Log Message:
  -----------
  cleanup: tools: remove --name from lxc-top usage message

It doesn't have any effect on what lxc-top does and is only
accepted on account of being part of the common option list.

Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>


  Commit: b4e66653f4c3ac0240e5ff810c74a44f554e2bac
      https://github.com/lxc/lxc/commit/b4e66653f4c3ac0240e5ff810c74a44f554e2bac
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_execute.c

  Log Message:
  -----------
  cleanup: whitespaces in option alignment for lxc-execute

Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>


  Commit: 3b9494bd64334d9c02a4fd2f9af04fa839830667
      https://github.com/lxc/lxc/commit/3b9494bd64334d9c02a4fd2f9af04fa839830667
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M templates/lxc-download.in

  Log Message:
  -----------
  Use full GPG fingerprint instead of long IDs.

With how easy it is to create a collision on a short ID nowadays and
given that the user doesn't actually have to remember or manually enter
the key ID, lets just use the full fingerprint from now on.

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: fe3b02ff94da199a8a327b3e92b6e42f2d875a45
      https://github.com/lxc/lxc/commit/fe3b02ff94da199a8a327b3e92b6e42f2d875a45
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/arguments.c
    M src/lxc/arguments.h
    M src/lxc/tools/lxc_cgroup.c
    M src/lxc/tools/lxc_checkpoint.c
    M src/lxc/tools/lxc_console.c
    M src/lxc/tools/lxc_copy.c
    M src/lxc/tools/lxc_destroy.c
    M src/lxc/tools/lxc_device.c
    M src/lxc/tools/lxc_freeze.c
    M src/lxc/tools/lxc_info.c
    M src/lxc/tools/lxc_snapshot.c
    M src/lxc/tools/lxc_stop.c
    M src/lxc/tools/lxc_unfreeze.c
    M src/lxc/tools/lxc_wait.c

  Log Message:
  -----------
  tools: move --rcfile to the common options list

In almost all commands it's a useful addition to the -n
switch which is a common option, too.

Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>


  Commit: 700f5c364c4650149006131ded6baf4f85dcd32c
      https://github.com/lxc/lxc/commit/700f5c364c4650149006131ded6baf4f85dcd32c
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_attach.c
    M src/lxc/tools/lxc_cgroup.c
    M src/lxc/tools/lxc_checkpoint.c
    M src/lxc/tools/lxc_console.c
    M src/lxc/tools/lxc_copy.c
    M src/lxc/tools/lxc_destroy.c
    M src/lxc/tools/lxc_device.c
    M src/lxc/tools/lxc_freeze.c
    M src/lxc/tools/lxc_info.c
    M src/lxc/tools/lxc_snapshot.c
    M src/lxc/tools/lxc_stop.c
    M src/lxc/tools/lxc_unfreeze.c
    M src/lxc/tools/lxc_wait.c

  Log Message:
  -----------
  tools: set configfile after load_config

In order to cause c->is_defined() to become true.

Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>


  Commit: d36ccc89dbd1dd1e564a70999f0780d08e48cab5
      https://github.com/lxc/lxc/commit/d36ccc89dbd1dd1e564a70999f0780d08e48cab5
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M doc/common_options.sgml.in

  Log Message:
  -----------
  doc: add --rcfile to common opts

Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>


  Commit: d2fc8f3bac94504ff99c26bdbb31007703c8ac43
      https://github.com/lxc/lxc/commit/d2fc8f3bac94504ff99c26bdbb31007703c8ac43
  Author: Sungbae Yoo <sungbae.yoo at samsung.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M doc/ko/lxc-attach.sgml.in

  Log Message:
  -----------
  doc: Update Korean lxc-attach(1)

 * Update for commit 03b0398
 * Fix mistranslation words

Signed-off-by: Sungbae Yoo <sungbae.yoo at samsung.com>


  Commit: 88a2aad66bfd4aec5da8ff684572cb98a4ce981d
      https://github.com/lxc/lxc/commit/88a2aad66bfd4aec5da8ff684572cb98a4ce981d
  Author: Sungbae Yoo <sungbae.yoo at samsung.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M doc/ko/common_options.sgml.in

  Log Message:
  -----------
  doc: Add --rcfile to Korean common opts

Update for commit 71d74a8

Signed-off-by: Sungbae Yoo <sungbae.yoo at samsung.com>


  Commit: e30ace060250dbf0ed50cb117db8f123779d6136
      https://github.com/lxc/lxc/commit/e30ace060250dbf0ed50cb117db8f123779d6136
  Author: Sungbae Yoo <sungbae.yoo at samsung.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M doc/ja/common_options.sgml.in

  Log Message:
  -----------
  doc: Add --rcfile to Japanese common opts

Update for commit 71d74a8

Signed-off-by: Sungbae Yoo <sungbae.yoo at samsung.com>


  Commit: 2aec5fd4cacb53e191c4c0c31a50305078ae7c17
      https://github.com/lxc/lxc/commit/2aec5fd4cacb53e191c4c0c31a50305078ae7c17
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_autostart.c
    M src/lxc/tools/lxc_cgroup.c
    M src/lxc/tools/lxc_checkpoint.c
    M src/lxc/tools/lxc_config.c
    M src/lxc/tools/lxc_console.c
    M src/lxc/tools/lxc_device.c
    M src/lxc/tools/lxc_execute.c
    M src/lxc/tools/lxc_freeze.c
    M src/lxc/tools/lxc_info.c
    M src/lxc/tools/lxc_monitor.c
    M src/lxc/tools/lxc_start.c
    M src/lxc/tools/lxc_stop.c
    M src/lxc/tools/lxc_top.c
    M src/lxc/tools/lxc_unfreeze.c
    M src/lxc/tools/lxc_unshare.c
    M src/lxc/tools/lxc_usernsexec.c
    M src/lxc/tools/lxc_wait.c

  Log Message:
  -----------
  tools: use exit(EXIT_*) everywhere

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


  Commit: d61666a3c3d3925dab671947d55a7af6a2448bc3
      https://github.com/lxc/lxc/commit/d61666a3c3d3925dab671947d55a7af6a2448bc3
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_clone.c
    M src/lxc/tools/lxc_config.c
    M src/lxc/tools/lxc_device.c
    M src/lxc/tools/lxc_unshare.c
    M src/lxc/tools/lxc_usernsexec.c

  Log Message:
  -----------
  tools: unify exit() calls outside of main()

This also changes the help exit status of lxc-unshare and lxc-usernsexec. So
far they did exit(EXIT_FAILURE) whereas all other tools do exit(EXIT_SUCCESS).
Let's align them with the rest of the tools. This should be safe to do.

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


  Commit: 5837b986d840a34e1e185fa4b88369e00bb66315
      https://github.com/lxc/lxc/commit/5837b986d840a34e1e185fa4b88369e00bb66315
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/utils.h

  Log Message:
  -----------
  utils: Add mips signalfd syscall numbers

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: 39df19c4f72408f9961cd05e8a31a3a91e477896
      https://github.com/lxc/lxc/commit/39df19c4f72408f9961cd05e8a31a3a91e477896
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: Implement MIPS seccomp handling

MIPS processors implement 3 ABIs: o32, n64 and n32 (similar to x32). The kernel
treats each ABI separately so syscalls disallowed on "all" arches should be
added to all three seccomp sets. This is implemented by expanding compat_arch
and compat_ctx to accept two compat architectures.

After this, the MIPS hostarch detection code and config section code is added.

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: 24cbc4434c8c4b11b356cc399182ad8e155a9225
      https://github.com/lxc/lxc/commit/24cbc4434c8c4b11b356cc399182ad8e155a9225
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/confile.c

  Log Message:
  -----------
  seccomp: Add mips and mips64 entries to lxc_config_parse_arch

Fixes "unsupported personality" warnings when starting containers.

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: 8f484e2fa0d56eb2412da5505de2703d2a192d73
      https://github.com/lxc/lxc/commit/8f484e2fa0d56eb2412da5505de2703d2a192d73
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: fix strerror()

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: d8b7637476fe39fe6acd43f61a8e1c9a20bd72c0
      https://github.com/lxc/lxc/commit/d8b7637476fe39fe6acd43f61a8e1c9a20bd72c0
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/confile.c

  Log Message:
  -----------
  confile: add more archs to lxc_config_parse_arch()

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


  Commit: e68715eee02a9d7aaa7fb1c573e7d6411e7cdc11
      https://github.com/lxc/lxc/commit/e68715eee02a9d7aaa7fb1c573e7d6411e7cdc11
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: add support for s390x

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


  Commit: 4e2d66eab423794a589382a86109ad004b579bfc
      https://github.com/lxc/lxc/commit/4e2d66eab423794a589382a86109ad004b579bfc
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: remove double include and order includes

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


  Commit: 2b3a8ceb51ff4c14a143c59ae02df9f17318ce13
      https://github.com/lxc/lxc/commit/2b3a8ceb51ff4c14a143c59ae02df9f17318ce13
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/seccomp.c

  Log Message:
  -----------
  seccomp: non functional changes

- log more errnos
- adapt coding style

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


  Commit: 2c0f32e6432f24dcc698d8fe0bd84d83a3588bdc
      https://github.com/lxc/lxc/commit/2c0f32e6432f24dcc698d8fe0bd84d83a3588bdc
  Author: Elan Ruusamäe <glen at delfi.ee>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M templates/lxc-slackware.in

  Log Message:
  -----------
  templates: use fd 9 instead of 200

to catch up mksh changes from 17abf27

Signed-off-by: Elan Ruusamäe <glen at delfi.ee>


  Commit: c86f214c1e07e13414d43c34711702ed659f8a65
      https://github.com/lxc/lxc/commit/c86f214c1e07e13414d43c34711702ed659f8a65
  Author: Elan Ruusamäe <glen at delfi.ee>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M templates/lxc-fedora.in

  Log Message:
  -----------
  templates: fedora requires openssl binary

/usr/share/lxc/templates/lxc-fedora: line 1078: openssl: command not found

Signed-off-by: Elan Ruusamäe <glen at delfi.ee>


  Commit: 599a84d5aa0798ff6aa896806829aa28351a5aff
      https://github.com/lxc/lxc/commit/599a84d5aa0798ff6aa896806829aa28351a5aff
  Author: Christian Brauner <cbrauner at suse.de>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_device.c

  Log Message:
  -----------
  tools: use boolean for ret in lxc_device.c

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


  Commit: 9bec7ccd65d53936ef41e5d2ffc0a6e9f6c1df7c
      https://github.com/lxc/lxc/commit/9bec7ccd65d53936ef41e5d2ffc0a6e9f6c1df7c
  Author: Tycho Andersen <tycho.andersen at canonical.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  c/r: use /proc/self/tid/children instead of pidfile

All we really needed a unique temp file for was passing the pid. Since CRIU
opened this with O_EXCL | O_CREAT, this was "safe" (users could still
overwrite it afterwards, but the monitor would immediately die since the
only valid number in there was the init process).

In any case, we can just read /proc/self/tid/children, which lists the
child process.

Closes #1150

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


  Commit: eeca23a1f8a584732099a76e540d6aed87b39a94
      https://github.com/lxc/lxc/commit/eeca23a1f8a584732099a76e540d6aed87b39a94
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  c/r: Fix pid_t on some arches

Signed-off-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 6219206fc4e76d108f9bb2d0a8cd55b7070fd467
      https://github.com/lxc/lxc/commit/6219206fc4e76d108f9bb2d0a8cd55b7070fd467
  Author: James Cowgill <james410 at cowgill.org.uk>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  templates: Add mips hostarch detection to debian

Signed-off-by: James Cowgill <james410 at cowgill.org.uk>


  Commit: 6a49f2c6912d8e113fe478e0b86c96acd12fc155
      https://github.com/lxc/lxc/commit/6a49f2c6912d8e113fe478e0b86c96acd12fc155
  Author: Wolfgang Bumiller <w.bumiller at proxmox.com>
  Date:   2016-08-26 (Fri, 26 Aug 2016)

  Changed paths:
    M src/lxc/tools/lxc_copy.c
    M src/lxc/tools/lxc_ls.c
    M src/lxc/tools/lxc_snapshot.c
    M src/lxc/tools/lxc_usernsexec.c

  Log Message:
  -----------
  cleanup: replace tabs wth spaces in usage strings

Signed-off-by: Wolfgang Bumiller <w.bumiller at proxmox.com>


Compare: https://github.com/lxc/lxc/compare/c3612dc03d7b...6a49f2c6912d


More information about the lxc-devel mailing list