[lxc-devel] [lxc/lxc] c0d438: Initialize git-dpm

GitHub noreply at github.com
Fri Aug 8 18:40:57 UTC 2014


  Branch: refs/heads/dpm-utopic
  Home:   https://github.com/lxc/lxc
  Commit: c0d43889daa25a32524bc2453b41fe1c9e9f050c
      https://github.com/lxc/lxc/commit/c0d43889daa25a32524bc2453b41fe1c9e9f050c
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-05 (Thu, 05 Jun 2014)

  Changed paths:
    A debian/.git-dpm
    A debian/source/format

  Log Message:
  -----------
  Initialize git-dpm


  Commit: 783e89be6ce6c4969f94b4a1700430ff08ea46f1
      https://github.com/lxc/lxc/commit/783e89be6ce6c4969f94b4a1700430ff08ea46f1
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-05 (Thu, 05 Jun 2014)

  Changed paths:
    A debian/changelog
    A debian/compat
    A debian/control
    A debian/copyright
    A debian/liblxc1.install
    A debian/lxc-dev.install
    A debian/lxc-templates.install
    A debian/lxc-tests.lintian-overrides
    A debian/lxc.apport
    A debian/lxc.default
    A debian/lxc.dirs
    A debian/lxc.dnsmasq
    A debian/lxc.install
    A debian/lxc.lintian-overrides
    A debian/lxc.maintscript
    A debian/lxc.postinst
    A debian/lxc.postrm
    A debian/lxc.preinst
    A debian/python3-lxc.examples
    A debian/python3-lxc.install
    A debian/rules
    A debian/tests/control
    A debian/tests/exercise
    A debian/watch

  Log Message:
  -----------
  initial packaging


  Commit: dbf426b2fdb7651cad62815c134df9bcd8be709f
      https://github.com/lxc/lxc/commit/dbf426b2fdb7651cad62815c134df9bcd8be709f
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-06-05 (Thu, 05 Jun 2014)

  Changed paths:
    M src/lxc/cgmanager.c

  Log Message:
  -----------
  cgmanager: don't call nih_dbus_setup

it actually sets us up to run the nih_mainloop, but we will never run
that.

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


  Commit: 57ca482beedba819513bc48493f76212814560d8
      https://github.com/lxc/lxc/commit/57ca482beedba819513bc48493f76212814560d8
  Author: Serge Hallyn <serge.hallyn at ubuntu.com>
  Date:   2014-06-05 (Thu, 05 Jun 2014)

  Changed paths:
    M src/lxc/attach.c
    M src/lxc/attach.h
    M src/lxc/conf.h

  Log Message:
  -----------
  attach: get personality through get_config command

Newer kernels optionally disallow reading /proc/$$/personality by
non-root users.  We can get the personality through the lxc command
interface, so do so.

Also try to be more consistent about personality being a signed long.
We had it as int, unsigned long, signed long throughout the code.

(This addresses bug
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1322067 :
3.15.0-1.x breaks lxc-attach for unprivileged containers)

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


  Commit: 57523f1e566aae4755c522d621742fa6ec7a6d65
      https://github.com/lxc/lxc/commit/57523f1e566aae4755c522d621742fa6ec7a6d65
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-05 (Thu, 05 Jun 2014)

  Changed paths:
    M debian/.git-dpm
    A debian/patches/0001-cgmanager-don-t-call-nih_dbus_setup.patch
    A debian/patches/0002-attach-get-personality-through-get_config-command.patch
    A debian/patches/series
    M src/lxc/attach.c
    M src/lxc/attach.h
    M src/lxc/cgmanager.c
    M src/lxc/conf.h

  Log Message:
  -----------
  merge patched-utopic into utopic


  Commit: 410d17458657269a0a407c0d6cc5821d747736b6
      https://github.com/lxc/lxc/commit/410d17458657269a0a407c0d6cc5821d747736b6
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M debian/.git-dpm

  Log Message:
  -----------
  record new upstream branch created by importing lxc_1.0.4.orig.tar.gz


  Commit: 5495c720db0d0f4d2bfe51e325e6ec85f543cff5
      https://github.com/lxc/lxc/commit/5495c720db0d0f4d2bfe51e325e6ec85f543cff5
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M Makefile.in
    R TODO
    M config/apparmor/Makefile.in
    M config/apparmor/abstractions/container-base
    M config/apparmor/container-rules
    M config/apparmor/container-rules.base
    M config/init/systemd/Makefile.am
    M config/init/systemd/Makefile.in
    M config/init/systemd/lxc-devsetup
    M config/init/systemd/lxc.service
    A config/init/systemd/lxc.service.in
    M config/init/sysvinit/Makefile.in
    M config/init/sysvinit/lxc
    A config/init/sysvinit/lxc.in
    M config/init/upstart/lxc.conf
    M config/yum/Makefile.am
    M config/yum/Makefile.in
    M config/yum/lxc-patch.py
    M configure
    M configure.ac
    M debian/.git-dpm
    R debian/patches/0001-cgmanager-don-t-call-nih_dbus_setup.patch
    R debian/patches/0002-attach-get-personality-through-get_config-command.patch
    R debian/patches/series
    M doc/ja/common_options.sgml.in
    M doc/ja/legacy/lxc-ls.sgml.in
    M doc/ja/lxc-attach.sgml.in
    M doc/ja/lxc-autostart.sgml.in
    M doc/ja/lxc-cgroup.sgml.in
    M doc/ja/lxc-checkconfig.sgml.in
    M doc/ja/lxc-clone.sgml.in
    M doc/ja/lxc-config.sgml.in
    M doc/ja/lxc-console.sgml.in
    M doc/ja/lxc-create.sgml.in
    M doc/ja/lxc-destroy.sgml.in
    M doc/ja/lxc-device.sgml.in
    M doc/ja/lxc-execute.sgml.in
    M doc/ja/lxc-freeze.sgml.in
    M doc/ja/lxc-info.sgml.in
    M doc/ja/lxc-ls.sgml.in
    M doc/ja/lxc-monitor.sgml.in
    M doc/ja/lxc-snapshot.sgml.in
    M doc/ja/lxc-start-ephemeral.sgml.in
    M doc/ja/lxc-start.sgml.in
    M doc/ja/lxc-stop.sgml.in
    M doc/ja/lxc-top.sgml.in
    M doc/ja/lxc-unfreeze.sgml.in
    M doc/ja/lxc-unshare.sgml.in
    M doc/ja/lxc-user-nic.sgml.in
    M doc/ja/lxc-usernet.sgml.in
    M doc/ja/lxc-usernsexec.sgml.in
    M doc/ja/lxc-wait.sgml.in
    M doc/ja/lxc.conf.sgml.in
    M doc/ja/lxc.container.conf.sgml.in
    M doc/ja/lxc.sgml.in
    M doc/ja/lxc.system.conf.sgml.in
    M doc/lxc-autostart.sgml.in
    M doc/lxc-clone.sgml.in
    M doc/lxc-create.sgml.in
    M doc/lxc-ls.sgml.in
    M doc/lxc.container.conf.sgml.in
    M lxc.spec
    M lxc.spec.in
    M src/config.h.in
    M src/lxc/af_unix.h
    M src/lxc/arguments.h
    M src/lxc/attach.h
    M src/lxc/attach_options.h
    M src/lxc/bdev.c
    M src/lxc/bdev.h
    M src/lxc/caps.h
    M src/lxc/cgfs.c
    M src/lxc/cgmanager.c
    M src/lxc/cgroup.h
    M src/lxc/commands.c
    M src/lxc/commands.h
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c
    M src/lxc/confile.h
    M src/lxc/console.h
    M src/lxc/error.h
    M src/lxc/genl.h
    M src/lxc/list.h
    M src/lxc/log.h
    M src/lxc/lxc-ls
    M src/lxc/lxc-ls.in
    M src/lxc/lxc.h
    M src/lxc/lxc_autostart.c
    M src/lxc/lxc_create.c
    M src/lxc/lxc_execute.c
    M src/lxc/lxc_info.c
    M src/lxc/lxc_start.c
    M src/lxc/lxc_user_nic.c
    M src/lxc/lxccontainer.c
    M src/lxc/lxccontainer.h
    M src/lxc/lxclock.c
    M src/lxc/lxclock.h
    M src/lxc/lxcseccomp.h
    M src/lxc/lxcutmp.h
    M src/lxc/mainloop.h
    M src/lxc/monitor.c
    M src/lxc/monitor.h
    M src/lxc/namespace.h
    M src/lxc/network.h
    M src/lxc/nl.h
    M src/lxc/parse.h
    M src/lxc/rtnl.h
    M src/lxc/start.c
    M src/lxc/start.h
    M src/lxc/state.h
    M src/lxc/sync.h
    M src/lxc/utils.c
    M src/lxc/utils.h
    M src/lxc/version.h
    M src/lxc/version.h.in
    M src/python-lxc/examples/api_test.py
    M src/python-lxc/lxc.c
    M src/python-lxc/lxc/__init__.py
    M src/tests/lxc-test-autostart
    M src/tests/lxc-test-unpriv
    M src/tests/lxc-test-usernic
    M src/tests/lxc-test-usernic.in
    M templates/lxc-alpine.in
    M templates/lxc-archlinux.in
    M templates/lxc-download.in
    M templates/lxc-fedora.in
    M templates/lxc-oracle.in
    M templates/lxc-plamo.in
    M templates/lxc-sshd.in

  Log Message:
  -----------
  merge patched-utopic into utopic


  Commit: 8f2378e528455f0b029f68c157909eb6691df298
      https://github.com/lxc/lxc/commit/8f2378e528455f0b029f68c157909eb6691df298
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M debian/changelog
    M debian/control
    M debian/lxc-templates.install
    M debian/rules

  Log Message:
  -----------
  Re-sync packaging with daily branch.

This adds the debian/rules code to generate the apparmor dependency,
does wrap-and-sort on all debian/* files and makes the dependency on
cgmanager optional.

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


  Commit: e486e6f29cab5c0745591da2ce5b0e4e7506571d
      https://github.com/lxc/lxc/commit/e486e6f29cab5c0745591da2ce5b0e4e7506571d
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-13 (Fri, 13 Jun 2014)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  releasing version 1.0.4-0ubuntu1


  Commit: 05c2acbedc911b825008a2c98a29d1a250fd2b64
      https://github.com/lxc/lxc/commit/05c2acbedc911b825008a2c98a29d1a250fd2b64
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M src/tests/aa.c

  Log Message:
  -----------
  tests: Avoid the download template when possible

The use of the download template with an hardcoded --arch=amd64 in aa.c
was causing test failures on any platform incapable of running amd64
binaries.

This wasn't noticed in the CI environment as we run the tests within
containers on an amd64 kernel but this caused failures on the Ubuntu CI
environment.

Instead, let's use the busybox template, tweaking the configuration when
needed to match the needs of the testcase.

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


  Commit: 4515adc496b838980ddf25ad7fd429f10ed738bc
      https://github.com/lxc/lxc/commit/4515adc496b838980ddf25ad7fd429f10ed738bc
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M src/tests/lxc-test-unpriv

  Log Message:
  -----------
  tests: Don't fail when HOME isn't defined

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


  Commit: 0de98519a422f5a2b55908a1eae88a6b8f88ff2d
      https://github.com/lxc/lxc/commit/0de98519a422f5a2b55908a1eae88a6b8f88ff2d
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M src/tests/aa.c

  Log Message:
  -----------
  tests: apparmor: Always end with a newline

Some error messages in lxc-test-apparmor didn't end with a newline,
leading to slightly difficult to read output.

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


  Commit: b42b7f409c61ab94c6a6453c82c8437348e5ba17
      https://github.com/lxc/lxc/commit/b42b7f409c61ab94c6a6453c82c8437348e5ba17
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M debian/.git-dpm
    A debian/patches/0001-tests-Avoid-the-download-template-when-possible.patch
    A debian/patches/0002-tests-Don-t-fail-when-HOME-isn-t-defined.patch
    A debian/patches/0003-tests-apparmor-Always-end-with-a-newline.patch
    A debian/patches/series
    M src/tests/aa.c
    M src/tests/lxc-test-unpriv

  Log Message:
  -----------
  merge patched-utopic into utopic


  Commit: 833edc0317e354934da88d386091cbc2b448fc3d
      https://github.com/lxc/lxc/commit/833edc0317e354934da88d386091cbc2b448fc3d
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Update changelog for upstream cherry-picks

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


  Commit: 7ec2d412ccc6be66b57b083906a4662069822eb8
      https://github.com/lxc/lxc/commit/7ec2d412ccc6be66b57b083906a4662069822eb8
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-06-14 (Sat, 14 Jun 2014)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  releasing version 1.0.4-0ubuntu2


  Commit: 822af71b1e7ed412c5d28905764355dba5c34549
      https://github.com/lxc/lxc/commit/822af71b1e7ed412c5d28905764355dba5c34549
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-07-03 (Thu, 03 Jul 2014)

  Changed paths:
    M debian/changelog
    M debian/tests/exercise

  Log Message:
  -----------
  Enable ppc64el adt

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


  Commit: 53cfeadb02a97ac478be334d5721a8d2c8504eff
      https://github.com/lxc/lxc/commit/53cfeadb02a97ac478be334d5721a8d2c8504eff
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    M debian/.git-dpm

  Log Message:
  -----------
  record new upstream branch created by importing lxc_1.1.0.alpha1.orig.tar.gz


  Commit: 6b03681d15b54f9ab14af50befd3f1133b1c3e5c
      https://github.com/lxc/lxc/commit/6b03681d15b54f9ab14af50befd3f1133b1c3e5c
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    M config/apparmor/Makefile.in
    M config/apparmor/abstractions/container-base
    M config/apparmor/abstractions/container-base.in
    M config/init/systemd/Makefile.in
    M config/init/systemd/lxc.service
    M config/init/systemd/lxc.service.in
    M config/init/sysvinit/Makefile.in
    M config/init/sysvinit/lxc
    M config/init/sysvinit/lxc.in
    M config/init/upstart/Makefile.in
    M config/init/upstart/lxc.conf
    M config/templates/Makefile.am
    M config/templates/Makefile.in
    A config/templates/archlinux.common.conf.in
    A config/templates/archlinux.userns.conf.in
    M config/templates/centos.common.conf.in
    M config/templates/centos.userns.conf.in
    A config/templates/common.conf.in
    A config/templates/common.seccomp
    M config/templates/debian.common.conf.in
    M config/templates/debian.userns.conf.in
    M config/templates/fedora.common.conf.in
    M config/templates/fedora.userns.conf.in
    M config/templates/gentoo.common.conf.in
    M config/templates/gentoo.moresecure.conf.in
    M config/templates/gentoo.userns.conf.in
    A config/templates/opensuse.common.conf.in
    A config/templates/opensuse.userns.conf.in
    M config/templates/oracle.common.conf.in
    M config/templates/oracle.userns.conf.in
    M config/templates/plamo.common.conf.in
    M config/templates/plamo.userns.conf.in
    M config/templates/ubuntu.common.conf.in
    M config/templates/ubuntu.userns.conf.in
    A config/templates/userns.conf.in
    M configure
    M configure.ac
    M debian/.git-dpm
    R debian/patches/0001-tests-Avoid-the-download-template-when-possible.patch
    R debian/patches/0002-tests-Don-t-fail-when-HOME-isn-t-defined.patch
    R debian/patches/0003-tests-apparmor-Always-end-with-a-newline.patch
    R debian/patches/series
    M doc/ja/lxc-autostart.sgml.in
    M doc/ja/lxc-create.sgml.in
    M doc/ja/lxc-ls.sgml.in
    M doc/ja/lxc-snapshot.sgml.in
    M doc/ja/lxc.container.conf.sgml.in
    M doc/lxc-autostart.sgml.in
    M doc/lxc-create.sgml.in
    M doc/lxc-ls.sgml.in
    M doc/lxc-snapshot.sgml.in
    M doc/lxc.container.conf.sgml.in
    M hooks/clonehostname
    M lxc.spec
    M src/config.h.in
    M src/lxc/Makefile.am
    M src/lxc/Makefile.in
    M src/lxc/arguments.h
    M src/lxc/attach.c
    M src/lxc/bdev.c
    M src/lxc/bdev.h
    M src/lxc/caps.c
    M src/lxc/caps.h
    M src/lxc/cgmanager.c
    M src/lxc/conf.c
    M src/lxc/conf.h
    M src/lxc/confile.c
    M src/lxc/confile.h
    M src/lxc/execute.c
    M src/lxc/lxc-device
    M src/lxc/lxc-ls
    M src/lxc/lxc-ls.in
    M src/lxc/lxc-start-ephemeral.in
    M src/lxc/lxc_attach.c
    M src/lxc/lxc_autostart.c
    M src/lxc/lxc_create.c
    M src/lxc/lxc_execute.c
    M src/lxc/lxc_init.c
    M src/lxc/lxc_snapshot.c
    M src/lxc/lxc_start.c
    M src/lxc/lxc_stop.c
    M src/lxc/lxccontainer.c
    M src/lxc/lxccontainer.h
    M src/lxc/lxclock.c
    M src/lxc/seccomp.c
    M src/lxc/start.c
    M src/lxc/utils.c
    M src/lxc/utils.h
    M src/lxc/version.h
    M src/python-lxc/lxc.c
    M src/tests/snapshot.c
    M templates/lxc-archlinux.in
    M templates/lxc-centos.in
    M templates/lxc-download.in
    M templates/lxc-fedora.in
    M templates/lxc-opensuse.in
    M templates/lxc-oracle.in
    M templates/lxc-ubuntu.in

  Log Message:
  -----------
  merge patched-utopic into utopic


  Commit: 295ee84a43e6121a89d1a22e102d2aeb581645c1
      https://github.com/lxc/lxc/commit/295ee84a43e6121a89d1a22e102d2aeb581645c1
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  Update changelog for 1.1.0~alpha1

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


  Commit: 83125786ab0966a27010a5a5cc4d0c78ae535c0a
      https://github.com/lxc/lxc/commit/83125786ab0966a27010a5a5cc4d0c78ae535c0a
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-07-07 (Mon, 07 Jul 2014)

  Changed paths:
    M debian/changelog

  Log Message:
  -----------
  releasing version 1.1.0~alpha1-0ubuntu1


Compare: https://github.com/lxc/lxc/compare/c0d43889daa2^...83125786ab09


More information about the lxc-devel mailing list