[lxc-devel] [lxc/lxc] 7da812: Add Ceph RBD backingstore

GitHub noreply at github.com
Tue Dec 15 05:36:05 UTC 2015


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 7da812df93d392d06630d2f2d7e7c9eec3693149
      https://github.com/lxc/lxc/commit/7da812df93d392d06630d2f2d7e7c9eec3693149
  Author: Laurent Barbe <laurent at ksperis.com>
  Date:   2015-12-13 (Sun, 13 Dec 2015)

  Changed paths:
    M src/lxc/arguments.h
    M src/lxc/bdev.c
    M src/lxc/initutils.c
    M src/lxc/initutils.h
    M src/lxc/lxc_create.c
    M src/lxc/lxccontainer.h

  Log Message:
  -----------
  Add Ceph RBD backingstore

With lxc-create, this will create, map and mount a Rados blockdevice.
A valid ceph.conf and ceph.client.admin.keyring is needed in /etc/ceph/
RBD mapping is not manage on reboot.

Signed-off-by: Laurent Barbe <laurent at ksperis.com>


  Commit: 60656b379b494375330e91dd62f258b921dd31a8
      https://github.com/lxc/lxc/commit/60656b379b494375330e91dd62f258b921dd31a8
  Author: Laurent Barbe <laurent at ksperis.com>
  Date:   2015-12-13 (Sun, 13 Dec 2015)

  Changed paths:
    M doc/lxc-create.sgml.in

  Log Message:
  -----------
  doc: Add 'rbd' to the parameter of backingstore in lxc-create(1)

Signed-off-by: Laurent Barbe <laurent at ksperis.com>


  Commit: a237da92a076e0764cafd0b0d2ddecb07f9256d0
      https://github.com/lxc/lxc/commit/a237da92a076e0764cafd0b0d2ddecb07f9256d0
  Author: Laurent Barbe <laurent at ksperis.com>
  Date:   2015-12-13 (Sun, 13 Dec 2015)

  Changed paths:
    M src/lxc/bdev.c

  Log Message:
  -----------
  Fix alloca size in rbd_destroy

Signed-off-by: Laurent Barbe <laurent at ksperis.com>


  Commit: 7ed52ec63cb0cfb11ac598d7ecb9abf53b877da8
      https://github.com/lxc/lxc/commit/7ed52ec63cb0cfb11ac598d7ecb9abf53b877da8
  Author: Laurent Barbe <laurent at ksperis.com>
  Date:   2015-12-13 (Sun, 13 Dec 2015)

  Changed paths:
    M src/lxc/lxccontainer.h

  Log Message:
  -----------
  Fix API break on bdev_specs

Signed-off-by: Laurent Barbe <laurent at ksperis.com>


  Commit: 93068560df71799d8bc3d3d87319bd10fd5a874c
      https://github.com/lxc/lxc/commit/93068560df71799d8bc3d3d87319bd10fd5a874c
  Author: Laurent Barbe <laurent at ksperis.com>
  Date:   2015-12-13 (Sun, 13 Dec 2015)

  Changed paths:
    M src/lxc/bdev.c

  Log Message:
  -----------
  Fix mkdir error if it already exist

Signed-off-by: Laurent Barbe <laurent at ksperis.com>


  Commit: ab5723672b189802bc2a5632e49b889a02bec825
      https://github.com/lxc/lxc/commit/ab5723672b189802bc2a5632e49b889a02bec825
  Author: Stéphane Graber <stgraber at stgraber.org>
  Date:   2015-12-15 (Tue, 15 Dec 2015)

  Changed paths:
    M doc/lxc-create.sgml.in
    M src/lxc/arguments.h
    M src/lxc/bdev.c
    M src/lxc/initutils.c
    M src/lxc/initutils.h
    M src/lxc/lxc_create.c
    M src/lxc/lxccontainer.h

  Log Message:
  -----------
  Merge pull request #670 from ksperis/master

Add Ceph RBD backingstore.


Compare: https://github.com/lxc/lxc/compare/c261392712d2...ab5723672b18


More information about the lxc-devel mailing list