[lxc-devel] [lxc/lxc] 27a0c0: Fix start of Sabayon unprivileged containers

GitHub noreply at github.com
Mon Oct 30 22:16:23 UTC 2017


  Branch: refs/heads/stable-2.1
  Home:   https://github.com/lxc/lxc
  Commit: 27a0c039662734936f2c5d26b669f5175ba88db3
      https://github.com/lxc/lxc/commit/27a0c039662734936f2c5d26b669f5175ba88db3
  Author: Geaaru <geaaru at gmail.com>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M templates/lxc-sabayon.in

  Log Message:
  -----------
  Fix start of Sabayon unprivileged containers

Problem happens for image with systemd >=233.
Minor fix for mirrors list.

Signed-off-by: Geaaru <geaaru at gmail.com>


  Commit: dfc86d669525f7916c093319849dc7b8142291e5
      https://github.com/lxc/lxc/commit/dfc86d669525f7916c093319849dc7b8142291e5
  Author: Antonio Terceiro <terceiro at debian.org>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  lxc-debian: allow creating `testing` and `unstable`

Being able to create `testing` containers, regardless of what's the name
of the next stable, is useful in several contexts, included but not
limited to testing purposes. i.e. one won't need to explicitly switch to
`bullseye` once `buster` is released to be able to continue tracking
`testing`. While we are at it, let's also enable `unstable`, which is
exactly the same as `sid`, but there is no reason for not being able to.

Signed-off-by: Antonio Terceiro <terceiro at debian.org>


  Commit: c4aa4c2565e11d0a1d0cb47ec6dfbd425e2d737d
      https://github.com/lxc/lxc/commit/c4aa4c2565e11d0a1d0cb47ec6dfbd425e2d737d
  Author: adrian5 <adrian5 at users.noreply.github.com>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M config/init/common/lxc-net.in

  Log Message:
  -----------
  Fix typo in lxc-net script

Signed-off-by: adrian5 <adrian5 at users.noreply.github.com>


  Commit: 5b1d85744f660c22a0d2c04b44e5d6035b9da07c
      https://github.com/lxc/lxc/commit/5b1d85744f660c22a0d2c04b44e5d6035b9da07c
  Author: Antonio Terceiro <terceiro at debian.org>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  lxc-debian: don't write C.* locales to /etc/locale.gen

Doing that confuses locale generation. lxc-ubuntu does the same check

Signed-off-by: Antonio Terceiro <terceiro at debian.org>


  Commit: 5df37a98dac32d070fa40d38cec24364467bfc1d
      https://github.com/lxc/lxc/commit/5df37a98dac32d070fa40d38cec24364467bfc1d
  Author: Antonio Terceiro <terceiro at debian.org>
  Date:   2017-10-30 (Mon, 30 Oct 2017)

  Changed paths:
    M templates/lxc-debian.in

  Log Message:
  -----------
  lxc-debian: don't hardcode valid releases

This avoids the dance of updating the list of valid releases every time
Debian makes a new release.

It also fixes the following bug: even though lxc-debian will default to
creating containers of the latest stable by querying the archive, it
won't allow you to explicitly request `stable` because the current list
of valid releases don't include it.

Last, but not least, avoid hitting the mirror in the case the desired
release is one of the ones we know will always be there, i.e. stable,
testing, sid, and unstable.

Signed-off-by: Antonio Terceiro <terceiro at debian.org>


Compare: https://github.com/lxc/lxc/compare/77e6caa81ddb...5df37a98dac3


More information about the lxc-devel mailing list