[lxc-devel] [lxc/lxc] 5e78e1: storage: default to orig type on identical paths

GitHub noreply at github.com
Wed Aug 2 17:30:08 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 5e78e16af028ca984f14dcd392ff8df16cfd8658
      https://github.com/lxc/lxc/commit/5e78e16af028ca984f14dcd392ff8df16cfd8658
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  storage: default to orig type on identical paths

otherwise default to "dir"

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


  Commit: 90b366fc1f246ab46dc966a1f347b99a20d859c4
      https://github.com/lxc/lxc/commit/90b366fc1f246ab46dc966a1f347b99a20d859c4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  lxccontainer: use snprintf()

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


  Commit: 0801b2803312bc860d02f12beb1182965a047235
      https://github.com/lxc/lxc/commit/0801b2803312bc860d02f12beb1182965a047235
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: simplify + bugfix

Closes #1698.
Closes #1703.

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


  Commit: 02b5e381d56df326747fe85f9d53bc7717924e8d
      https://github.com/lxc/lxc/commit/02b5e381d56df326747fe85f9d53bc7717924e8d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  lvm: non-functional changes

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


  Commit: ba1151756438bde89a4be3a107133656151a2646
      https://github.com/lxc/lxc/commit/ba1151756438bde89a4be3a107133656151a2646
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/bdev.c
    M src/lxc/bdev/lxcoverlay.c
    M src/lxc/bdev/lxcoverlay.h
    M src/lxc/bdev/storage_utils.c
    M src/lxc/conf.c
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  overlay: simplify and adapt to "overlay"

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


  Commit: eb0760f9d624e42146615019c1e217b6f88a33aa
      https://github.com/lxc/lxc/commit/eb0760f9d624e42146615019c1e217b6f88a33aa
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  tools: remove empty snap directory

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


  Commit: 9edcd5ab7bfcef2acf36d3aae48e30660589eec2
      https://github.com/lxc/lxc/commit/9edcd5ab7bfcef2acf36d3aae48e30660589eec2
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: non-functional changes

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


  Commit: e4a894d7575110a2f8a56a57af75fa5a51d40e3d
      https://github.com/lxc/lxc/commit/e4a894d7575110a2f8a56a57af75fa5a51d40e3d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/lxcbtrfs.c
    M src/lxc/bdev/lxcbtrfs.h

  Log Message:
  -----------
  btrfs: export btrfs_snapshot_wrapper()

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


  Commit: 35d7de5a39d6a1caed6e638988e420a7cbc66eea
      https://github.com/lxc/lxc/commit/35d7de5a39d6a1caed6e638988e420a7cbc66eea
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: enable unprivileged snapshots

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


  Commit: 3324c2557e304a2d665db0ec78d570474afe5d10
      https://github.com/lxc/lxc/commit/3324c2557e304a2d665db0ec78d570474afe5d10
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: non-functional changes

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


  Commit: 7a9e0f3546f0aaa1e3ee8837c32fd1d8d17bec5c
      https://github.com/lxc/lxc/commit/7a9e0f3546f0aaa1e3ee8837c32fd1d8d17bec5c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: only chown_mapped_root() if not btrfs

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


  Commit: 45dd65e79620a838bee6a3b5ab88315a10e2081a
      https://github.com/lxc/lxc/commit/45dd65e79620a838bee6a3b5ab88315a10e2081a
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: simplify

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


  Commit: fc0fd9a08bf9646cecc598c9602da9832beea846
      https://github.com/lxc/lxc/commit/fc0fd9a08bf9646cecc598c9602da9832beea846
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: simplify

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


  Commit: 805d9bf49c9f783146455c10f618d20aba9af795
      https://github.com/lxc/lxc/commit/805d9bf49c9f783146455c10f618d20aba9af795
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  storage: add create_{clone,snapshot}()

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


  Commit: b196516bc9ce4107467c007dab46a77e2d2d96aa
      https://github.com/lxc/lxc/commit/b196516bc9ce4107467c007dab46a77e2d2d96aa
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/bdev.c
    M src/lxc/bdev/lxcbtrfs.c
    M src/lxc/bdev/lxcbtrfs.h

  Log Message:
  -----------
  btrfs: switch to btrfs_create_{clone,snapshot}()

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


  Commit: 53e50ae80f73f0704f6e5f79b84a9b399a6a0f49
      https://github.com/lxc/lxc/commit/53e50ae80f73f0704f6e5f79b84a9b399a6a0f49
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/bdev.c
    M src/lxc/bdev/bdev.h
    M src/lxc/bdev/lxcbtrfs.c
    M src/lxc/bdev/lxcbtrfs.h

  Log Message:
  -----------
  storage: add arg to create_snapshot()

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


  Commit: d91e13d8b569a7c7112dce5e03f7dba252c6eccd
      https://github.com/lxc/lxc/commit/d91e13d8b569a7c7112dce5e03f7dba252c6eccd
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/bdev.c
    M src/lxc/bdev/lxclvm.c
    M src/lxc/bdev/lxclvm.h

  Log Message:
  -----------
  storage: rework lvm backend

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


  Commit: 1eaff7fc4a97d2fb9809b8b6c221700e30325a98
      https://github.com/lxc/lxc/commit/1eaff7fc4a97d2fb9809b8b6c221700e30325a98
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  dir: non-functional changes

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


  Commit: e20966be67676f34390decddbf5a863e85c34412
      https://github.com/lxc/lxc/commit/e20966be67676f34390decddbf5a863e85c34412
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  dir: improvements

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


  Commit: 6f748a9791c092ac31cf2da22e8be29defa32337
      https://github.com/lxc/lxc/commit/6f748a9791c092ac31cf2da22e8be29defa32337
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  bdev: non-functional changes

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


  Commit: 301faec22204881a6b9ff900943913010309e402
      https://github.com/lxc/lxc/commit/301faec22204881a6b9ff900943913010309e402
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/lxcrsync.c
    M src/lxc/bdev/lxcrsync.h

  Log Message:
  -----------
  rsync: add new rsync functions

We will fade out the old helpers soon.

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


  Commit: db3ac7ba3a5fbae91af5c00736de578f083233c5
      https://github.com/lxc/lxc/commit/db3ac7ba3a5fbae91af5c00736de578f083233c5
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  storage: switch to new rsync functions

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


  Commit: dd49809f8ec1d72cb25aeda8326ee34dcac0577c
      https://github.com/lxc/lxc/commit/dd49809f8ec1d72cb25aeda8326ee34dcac0577c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  btrfs: switch to new rsync helpers

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


  Commit: cd5f5e486962aacc39159b6517b85302a64aab9c
      https://github.com/lxc/lxc/commit/cd5f5e486962aacc39159b6517b85302a64aab9c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  loop: rework loop storage driver

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


  Commit: 7b22b3e97f1ca81da29079971a0a4c56c89f9a9e
      https://github.com/lxc/lxc/commit/7b22b3e97f1ca81da29079971a0a4c56c89f9a9e
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  rbd: rbd non-functional changes

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


  Commit: 3b0e906f168d9dd978059bcb06e1c6074279dac1
      https://github.com/lxc/lxc/commit/3b0e906f168d9dd978059bcb06e1c6074279dac1
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  rbd: rework rbd storage driver

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


  Commit: 3d2ae1e20ffd85c488a0b95d27bc716749a5de36
      https://github.com/lxc/lxc/commit/3d2ae1e20ffd85c488a0b95d27bc716749a5de36
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/bdev.h
    M src/lxc/bdev/lxcaufs.c
    M src/lxc/bdev/lxcaufs.h
    M src/lxc/bdev/lxcbtrfs.c
    M src/lxc/bdev/lxcbtrfs.h
    M src/lxc/bdev/lxcdir.c
    M src/lxc/bdev/lxcdir.h
    M src/lxc/bdev/lxcloop.c
    M src/lxc/bdev/lxcloop.h
    M src/lxc/bdev/lxclvm.c
    M src/lxc/bdev/lxclvm.h
    M src/lxc/bdev/lxcnbd.c
    M src/lxc/bdev/lxcnbd.h
    M src/lxc/bdev/lxcoverlay.c
    M src/lxc/bdev/lxcoverlay.h
    M src/lxc/bdev/lxcrbd.c
    M src/lxc/bdev/lxcrbd.h
    M src/lxc/bdev/lxczfs.c
    M src/lxc/bdev/lxczfs.h

  Log Message:
  -----------
  storage: make detect method return bool

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


  Commit: f83dd99ebe5ad48ef4e5cf9d066f56cc741f85fc
      https://github.com/lxc/lxc/commit/f83dd99ebe5ad48ef4e5cf9d066f56cc741f85fc
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  storage: add rbd, zfs as block devices

When users create an unprivileged container as root they can use block devices.
However, we then need to perform a specific mount protocol in start.c which
requires that these block devices are correctly reported as block devices. So
let's do that.

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


  Commit: 3ef1df7c33d1da134bcb71949d928b3c4c28cbdb
      https://github.com/lxc/lxc/commit/3ef1df7c33d1da134bcb71949d928b3c4c28cbdb
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

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

  Log Message:
  -----------
  zfs: rework zfs storage driver

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


  Commit: 241978fac5fcb8ed330f8cc90cf896943ac21536
      https://github.com/lxc/lxc/commit/241978fac5fcb8ed330f8cc90cf896943ac21536
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/bdev/lxcoverlay.c
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  overlay: rework overlay storage driver

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


  Commit: 28d832c4e43d16e85f2dfc376ddea1d0fd88c418
      https://github.com/lxc/lxc/commit/28d832c4e43d16e85f2dfc376ddea1d0fd88c418
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/Makefile.am
    R src/lxc/bdev/bdev.c
    R src/lxc/bdev/bdev.h
    R src/lxc/bdev/lxcaufs.c
    R src/lxc/bdev/lxcaufs.h
    R src/lxc/bdev/lxcbtrfs.c
    R src/lxc/bdev/lxcbtrfs.h
    R src/lxc/bdev/lxcdir.c
    R src/lxc/bdev/lxcdir.h
    R src/lxc/bdev/lxcloop.c
    R src/lxc/bdev/lxcloop.h
    R src/lxc/bdev/lxclvm.c
    R src/lxc/bdev/lxclvm.h
    R src/lxc/bdev/lxcnbd.c
    R src/lxc/bdev/lxcnbd.h
    R src/lxc/bdev/lxcoverlay.c
    R src/lxc/bdev/lxcoverlay.h
    R src/lxc/bdev/lxcrbd.c
    R src/lxc/bdev/lxcrbd.h
    R src/lxc/bdev/lxcrsync.c
    R src/lxc/bdev/lxcrsync.h
    R src/lxc/bdev/lxczfs.c
    R src/lxc/bdev/lxczfs.h
    R src/lxc/bdev/storage_utils.c
    R src/lxc/bdev/storage_utils.h
    M src/lxc/cgroups/cgfs.c
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/cgroups/cgmanager.c
    M src/lxc/conf.c
    M src/lxc/confile.c
    M src/lxc/confile_legacy.c
    M src/lxc/criu.c
    M src/lxc/lxccontainer.c
    M src/lxc/start.c
    A src/lxc/storage/aufs.c
    A src/lxc/storage/aufs.h
    A src/lxc/storage/btrfs.c
    A src/lxc/storage/btrfs.h
    A src/lxc/storage/dir.c
    A src/lxc/storage/dir.h
    A src/lxc/storage/loop.c
    A src/lxc/storage/loop.h
    A src/lxc/storage/lvm.c
    A src/lxc/storage/lvm.h
    A src/lxc/storage/nbd.c
    A src/lxc/storage/nbd.h
    A src/lxc/storage/overlay.c
    A src/lxc/storage/overlay.h
    A src/lxc/storage/rbd.c
    A src/lxc/storage/rbd.h
    A src/lxc/storage/rsync.c
    A src/lxc/storage/rsync.h
    A src/lxc/storage/storage.c
    A src/lxc/storage/storage.h
    A src/lxc/storage/storage_utils.c
    A src/lxc/storage/storage_utils.h
    A src/lxc/storage/zfs.c
    A src/lxc/storage/zfs.h
    M src/lxc/tools/lxc_copy.c
    M src/lxc/tools/lxc_create.c
    M src/lxc/tools/lxc_snapshot.c

  Log Message:
  -----------
  storage: rename files "bdev" -> "storage"

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


  Commit: 10bc186195d26e425705eaff84701fb6bee03170
      https://github.com/lxc/lxc/commit/10bc186195d26e425705eaff84701fb6bee03170
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/conf.c
    M src/lxc/lxccontainer.c
    M src/lxc/start.c
    M src/lxc/storage/aufs.c
    M src/lxc/storage/aufs.h
    M src/lxc/storage/btrfs.c
    M src/lxc/storage/btrfs.h
    M src/lxc/storage/dir.c
    M src/lxc/storage/dir.h
    M src/lxc/storage/loop.c
    M src/lxc/storage/loop.h
    M src/lxc/storage/lvm.c
    M src/lxc/storage/lvm.h
    M src/lxc/storage/nbd.c
    M src/lxc/storage/nbd.h
    M src/lxc/storage/overlay.c
    M src/lxc/storage/overlay.h
    M src/lxc/storage/rbd.c
    M src/lxc/storage/rbd.h
    M src/lxc/storage/rsync.c
    M src/lxc/storage/rsync.h
    M src/lxc/storage/storage.c
    M src/lxc/storage/storage.h
    M src/lxc/storage/storage_utils.c
    M src/lxc/storage/storage_utils.h
    M src/lxc/storage/zfs.c
    M src/lxc/storage/zfs.h
    M src/lxc/tools/lxc_create.c

  Log Message:
  -----------
  tree-wide: struct bdev -> struct lxc_storage

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


  Commit: 07db51a27ccbe085af6185ff10e091174bee4288
      https://github.com/lxc/lxc/commit/07db51a27ccbe085af6185ff10e091174bee4288
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/lxccontainer.c
    M src/lxc/storage/storage.c
    M src/lxc/storage/storage.h

  Log Message:
  -----------
  storage: non-functional changes

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


  Commit: 79f4b264b6babcd0eba81d6a323438341bd088f3
      https://github.com/lxc/lxc/commit/79f4b264b6babcd0eba81d6a323438341bd088f3
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/storage/aufs.c
    M src/lxc/storage/lvm.c
    M src/lxc/storage/rsync.c
    M src/lxc/storage/rsync.h

  Log Message:
  -----------
  rsync: remove obsolete helpers

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


  Commit: 56050adc92372e2698d61abe66abe0df840d60e4
      https://github.com/lxc/lxc/commit/56050adc92372e2698d61abe66abe0df840d60e4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/storage/storage.c

  Log Message:
  -----------
  aufs: mark deprecated

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


  Commit: 31b204e42c9f9ae8c9ab7abb8c9ff5513be49d1f
      https://github.com/lxc/lxc/commit/31b204e42c9f9ae8c9ab7abb8c9ff5513be49d1f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/criu.c
    M src/lxc/utils.c
    M src/lxc/utils.h
    M src/tests/lxc-test-utils.c

  Log Message:
  -----------
  utils: rework lxc_deslashify()

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


  Commit: 70e95c8d73384f3afdb569435ab09e6179063a4e
      https://github.com/lxc/lxc/commit/70e95c8d73384f3afdb569435ab09e6179063a4e
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/storage/overlay.c
    M src/lxc/storage/storage.c

  Log Message:
  -----------
  overlay: correctly handle dependency tracking

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


  Commit: 7f02248324840f602e2dd7811eea51a7c50b94c2
      https://github.com/lxc/lxc/commit/7f02248324840f602e2dd7811eea51a7c50b94c2
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-07-31 (Mon, 31 Jul 2017)

  Changed paths:
    M src/lxc/storage/overlay.c

  Log Message:
  -----------
  overlay: simplify logic

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


  Commit: 17a367d84154a248ba2d56aecde24f675399d54c
      https://github.com/lxc/lxc/commit/17a367d84154a248ba2d56aecde24f675399d54c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-01 (Tue, 01 Aug 2017)

  Changed paths:
    M src/lxc/lxccontainer.c
    M src/lxc/storage/btrfs.c
    M src/lxc/storage/lvm.c
    M src/lxc/storage/overlay.c
    M src/lxc/storage/rsync.c
    M src/lxc/storage/rsync.h
    M src/lxc/storage/storage.c
    M src/lxc/storage/storage.h
    M src/lxc/storage/zfs.c

  Log Message:
  -----------
  overlay: correctly restore from snapshot

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


  Commit: 0207868630997715ee2c025babc7437042a5c3b1
      https://github.com/lxc/lxc/commit/0207868630997715ee2c025babc7437042a5c3b1
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-01 (Tue, 01 Aug 2017)

  Changed paths:
    M src/lxc/storage/storage.h

  Log Message:
  -----------
  android: include custom mntent

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


  Commit: aaede7171d2790ce03323d96789a02fbfd34bb53
      https://github.com/lxc/lxc/commit/aaede7171d2790ce03323d96789a02fbfd34bb53
  Author: Serge Hallyn <serge at hallyn.com>
  Date:   2017-08-02 (Wed, 02 Aug 2017)

  Changed paths:
    M src/lxc/Makefile.am
    R src/lxc/bdev/bdev.c
    R src/lxc/bdev/bdev.h
    R src/lxc/bdev/lxcaufs.c
    R src/lxc/bdev/lxcaufs.h
    R src/lxc/bdev/lxcbtrfs.c
    R src/lxc/bdev/lxcbtrfs.h
    R src/lxc/bdev/lxcdir.c
    R src/lxc/bdev/lxcdir.h
    R src/lxc/bdev/lxcloop.c
    R src/lxc/bdev/lxcloop.h
    R src/lxc/bdev/lxclvm.c
    R src/lxc/bdev/lxclvm.h
    R src/lxc/bdev/lxcnbd.c
    R src/lxc/bdev/lxcnbd.h
    R src/lxc/bdev/lxcoverlay.c
    R src/lxc/bdev/lxcoverlay.h
    R src/lxc/bdev/lxcrbd.c
    R src/lxc/bdev/lxcrbd.h
    R src/lxc/bdev/lxcrsync.c
    R src/lxc/bdev/lxcrsync.h
    R src/lxc/bdev/lxczfs.c
    R src/lxc/bdev/lxczfs.h
    R src/lxc/bdev/storage_utils.c
    R src/lxc/bdev/storage_utils.h
    M src/lxc/cgroups/cgfs.c
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/cgroups/cgmanager.c
    M src/lxc/conf.c
    M src/lxc/confile.c
    M src/lxc/confile_legacy.c
    M src/lxc/criu.c
    M src/lxc/lxccontainer.c
    M src/lxc/start.c
    A src/lxc/storage/aufs.c
    A src/lxc/storage/aufs.h
    A src/lxc/storage/btrfs.c
    A src/lxc/storage/btrfs.h
    A src/lxc/storage/dir.c
    A src/lxc/storage/dir.h
    A src/lxc/storage/loop.c
    A src/lxc/storage/loop.h
    A src/lxc/storage/lvm.c
    A src/lxc/storage/lvm.h
    A src/lxc/storage/nbd.c
    A src/lxc/storage/nbd.h
    A src/lxc/storage/overlay.c
    A src/lxc/storage/overlay.h
    A src/lxc/storage/rbd.c
    A src/lxc/storage/rbd.h
    A src/lxc/storage/rsync.c
    A src/lxc/storage/rsync.h
    A src/lxc/storage/storage.c
    A src/lxc/storage/storage.h
    A src/lxc/storage/storage_utils.c
    A src/lxc/storage/storage_utils.h
    A src/lxc/storage/zfs.c
    A src/lxc/storage/zfs.h
    M src/lxc/tools/lxc_copy.c
    M src/lxc/tools/lxc_create.c
    M src/lxc/tools/lxc_destroy.c
    M src/lxc/tools/lxc_snapshot.c

  Log Message:
  -----------
  Merge pull request #1705 from brauner/2017-07-15/fix_clone

storage: rework storage drivers


Compare: https://github.com/lxc/lxc/compare/183ebf0a99a8...aaede7171d27


More information about the lxc-devel mailing list