[lxc-devel] [lxc/lxc] eeb804: lxc-devsetup: Don't use [[ because sh does not sup...

GitHub noreply at github.com
Wed May 21 20:44:40 UTC 2014


  Branch: refs/heads/stable-1.0
  Home:   https://github.com/lxc/lxc
  Commit: eeb80428b5da8d9733f668466498836a26d0d3a7
      https://github.com/lxc/lxc/commit/eeb80428b5da8d9733f668466498836a26d0d3a7
  Author: ChangZhuo Chen (陳昌倬) <czchen at gmail.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M config/init/systemd/lxc-devsetup

  Log Message:
  -----------
  lxc-devsetup: Don't use [[ because sh does not support it

Signed-off-by: ChangZhuo Chen (陳昌倬) <czchen at gmail.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: e2ad73ba6000cc731c2d1e38689afdc29069c936
      https://github.com/lxc/lxc/commit/e2ad73ba6000cc731c2d1e38689afdc29069c936
  Author: Dwight Engen <dwight.engen at oracle.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M templates/lxc-oracle.in

  Log Message:
  -----------
  lxc-oracle: set hostname with systemd

Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 98fbe1e12cfac239ae89e6cc948f4dc7f898e22e
      https://github.com/lxc/lxc/commit/98fbe1e12cfac239ae89e6cc948f4dc7f898e22e
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M src/lxc/cgmanager.c

  Log Message:
  -----------
  cgmanager: slow down there (don't always grab abs cgroup path)

When I converted attach and enter to using move_pid_abs, these needed
to use the new get_pid_cgroup_abs method to get an absolute path.  But
for some inexplicable reason I also converted the functions which get
and set cgroup properties to use the absolute paths.  These are simply
not compatible with the cgmanager set_value and get_value methods.
This breaks for instance lxc-test-cgpath.

So undo that.  With this patch lxc-test-cgpath, lxc-test-autotest,
and lxc-test-concurrent once again pass in a nested container.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 528e479a53f07a0a00808474111256182cbba9cb
      https://github.com/lxc/lxc/commit/528e479a53f07a0a00808474111256182cbba9cb
  Author: Dwight Engen <dwight.engen at oracle.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M templates/lxc-oracle.in

  Log Message:
  -----------
  lxc-oracle: fix ssh login under libvirt-lxc

Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 689a90a61cd90c508a42c204088b7735488de041
      https://github.com/lxc/lxc/commit/689a90a61cd90c508a42c204088b7735488de041
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  coverity: null check after dereference

we actually meant to check *p not p.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>


  Commit: e93bf8981b84145acd24bc44c27decae4bb02020
      https://github.com/lxc/lxc/commit/e93bf8981b84145acd24bc44c27decae4bb02020
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M src/tests/lxc-test-unpriv
    M src/tests/lxc-test-usernic.in

  Log Message:
  -----------
  unpriv tests: also move caller into unbound cgroups

Otherwise the name=systemd cgroup isn't changed to one which
the lxc-unpriv user can write to, causing the test to fail.

This allows lxc-test-unpriv and lxc-test-usernic to pass when run in an
unprivileged container with cgmanager.

Signed-off-by: Serge Hallyn <serge.hallyn at ubuntu.com>
Acked-by: Stéphane Graber <stgraber at ubuntu.com>


  Commit: 35d0ebf102ff1ec11340593f214fa1b3113b991d
      https://github.com/lxc/lxc/commit/35d0ebf102ff1ec11340593f214fa1b3113b991d
  Author: S.Çağlar Onur <caglar at 10ur.org>
  Date:   2014-05-21 (Wed, 21 May 2014)

  Changed paths:
    M src/lxc/bdev.h
    M src/lxc/lxccontainer.h

  Log Message:
  -----------
  move bdev_specs struct into lxccontainer.h to allow API users to use it

Signed-off-by: S.Çağlar Onur <caglar at 10ur.org>
Acked-by: Serge Hallyn <serge.hallyn at ubuntu.com>


Compare: https://github.com/lxc/lxc/compare/11ef02339a29...35d0ebf102ff


More information about the lxc-devel mailing list