[lxc-devel] [lxc/lxc] d34598: storage: rename files "bdev" -> "storage"

GitHub noreply at github.com
Tue Aug 15 20:51:05 UTC 2017


  Branch: refs/heads/stable-2.0
  Home:   https://github.com/lxc/lxc
  Commit: d3459849245b5371a2715e680e92bac8acfeb659
      https://github.com/lxc/lxc/commit/d3459849245b5371a2715e680e92bac8acfeb659
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 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/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: 0e8e6386e2c825f1c6b85aa594507a52bf5ef37c
      https://github.com/lxc/lxc/commit/0e8e6386e2c825f1c6b85aa594507a52bf5ef37c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M src/lxc/conf.c
    M src/lxc/confile.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: 5d04eb337c2659743cef5aaee5bae407139b3c55
      https://github.com/lxc/lxc/commit/5d04eb337c2659743cef5aaee5bae407139b3c55
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 Aug 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: adfe9cb41503b7edac6a3aff8b0eb818ece5ba73
      https://github.com/lxc/lxc/commit/adfe9cb41503b7edac6a3aff8b0eb818ece5ba73
  Author: Thomas Lamprecht <t.lamprecht at proxmox.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-opensuse.in

  Log Message:
  -----------
  templates/opensuse: tumbleweed has no update repo

As tumbleweed is a rolling release it has not update repository.

Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>


  Commit: 191adb586a3028105f58e851e0d34f9c1fcfd743
      https://github.com/lxc/lxc/commit/191adb586a3028105f58e851e0d34f9c1fcfd743
  Author: Thomas Lamprecht <t.lamprecht at proxmox.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-opensuse.in

  Log Message:
  -----------
  templates/opensuse: fix tumbleweed software selection

tumbleweed needs a newer version for a few packages, namely:
* liblua5_3
* bncurses6
* breadline7

As Leap it also has no dhcpd, but udhcp which gets pulled in already.
Further iproute2 and net-tools need manual instalation.

Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>


  Commit: f08a3b4457897f2fa8b38b632c57d1217e16040a
      https://github.com/lxc/lxc/commit/f08a3b4457897f2fa8b38b632c57d1217e16040a
  Author: Thomas Lamprecht <t.lamprecht at proxmox.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-opensuse.in

  Log Message:
  -----------
  templates/opensuse: getty.target.wants does not always exists

Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>


  Commit: 63b15c5e12dea675f8eddd6519bb018a8319e2cc
      https://github.com/lxc/lxc/commit/63b15c5e12dea675f8eddd6519bb018a8319e2cc
  Author: Thomas Lamprecht <t.lamprecht at proxmox.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-opensuse.in

  Log Message:
  -----------
  templates/opensuse: support leap 42.3

Signed-off-by: Thomas Lamprecht <t.lamprecht at proxmox.com>


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_file_entries()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: setup_mount()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: make_anonymous_mount_file()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: setup_mount_entries()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_entry_on_absolute_rootfs()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_entry_on_systemfs()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_entry_on_generic()

non-functional changes

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


  Commit: 355bf77a73004855ecfed9834d464ad9cce3c281
      https://github.com/lxc/lxc/commit/355bf77a73004855ecfed9834d464ad9cce3c281
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 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: d9cda2c1e79c73f17d893cb6fb060ca342d41afb
      https://github.com/lxc/lxc/commit/d9cda2c1e79c73f17d893cb6fb060ca342d41afb
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_entry_create_dir_file()

bugfixes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: cull_mntent_opt()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_entry()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: lxchook_names

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: mount_autodev()

non-functional changes

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


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

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

  Log Message:
  -----------
  utils: add has_fs_type() + is_fs_type()

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


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

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

  Log Message:
  -----------
  utils: switch to has_fs_type()

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: lxc_fill_autodev()

non-functional changes

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


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

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: NOTICE() on mounts on container's /dev

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


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

  Changed paths:
    M config/templates/userns.conf.in

  Log Message:
  -----------
  userns.conf: remove obsolete bind-mounts

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


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

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: fix builds

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


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

  Changed paths:
    M src/lxc/start.c

  Log Message:
  -----------
  start: ensure cgroups are cleaned up

When a container is marked as being in STOPPED state it is possible for another
thread to start it again even though not all cleanup operations for that
container have finished. This is not a problem for most things like sockets and
friends which are unique to the container. It is however a problem for cgroups
which are named after that container in that we cause our cgroup driver to
waste cpu cycles finding a new cgroup name.

Closes  #1726.

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


  Commit: a2b91cf72610c7b413ecebb7662ae47e82b226ff
      https://github.com/lxc/lxc/commit/a2b91cf72610c7b413ecebb7662ae47e82b226ff
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  debian: Add buster as a valid release

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


  Commit: e3ad43b9e46ee6debc3d908194200ed5957e8303
      https://github.com/lxc/lxc/commit/e3ad43b9e46ee6debc3d908194200ed5957e8303
  Author: 有张纸 <fanyeren at gmail.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  debian: jessie and stretch keyring support

Signed-off-by: feng xiahou xiahoufeng at yahoo.com


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

  Changed paths:
    M src/lxc/lxccontainer.c

  Log Message:
  -----------
  lxccontainer: remove 5s timeout

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


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

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

  Log Message:
  -----------
  android: fix includes

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


  Commit: d370b8ea3193abfc21a15faa37d7f0bd7aeedc92
      https://github.com/lxc/lxc/commit/d370b8ea3193abfc21a15faa37d7f0bd7aeedc92
  Author: Shukui Yang <yangshukui at huawei.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

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

  Log Message:
  -----------
  Fix mem leak with realpath

Signed-off-by: Shukui Yang <yangshukui at huawei.com>


  Commit: bf6e4d74beedf68f91578fb40cbf9441149bd3b5
      https://github.com/lxc/lxc/commit/bf6e4d74beedf68f91578fb40cbf9441149bd3b5
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2017-08-15 (Tue, 15 Aug 2017)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  Revert "debian: jessie and stretch keyring support"

This reverts commit 87eacd4d49033d38d7e3257046079a77fd60e588.

While that commit looks right, the actual signing key doesn't match and
debootstrap therefore fails to bootstrap, as can be seen here:

https://jenkins.linuxcontainers.org/view/All/job/lxc-template-debian/

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


Compare: https://github.com/lxc/lxc/compare/789edffe0f9d...bf6e4d74beed


More information about the lxc-devel mailing list