[lxc-devel] [lxc/lxc] e447a8: lxc-autostart: Document -a and -g

GitHub noreply at github.com
Fri Mar 7 22:21:18 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: e447a8a706cc786257bc755a25e6441a766b0a4d
      https://github.com/lxc/lxc/commit/e447a8a706cc786257bc755a25e6441a766b0a4d
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

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

  Log Message:
  -----------
  lxc-autostart: Document -a and -g

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


  Commit: e582991fd00734436ad0cc95c42cc3d16fd3d229
      https://github.com/lxc/lxc/commit/e582991fd00734436ad0cc95c42cc3d16fd3d229
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

  Changed paths:
    M config/init/sysvinit/lxc
    M config/init/upstart/lxc.conf
    M doc/lxc-autostart.sgml.in
    M src/lxc/arguments.h
    M src/lxc/lxc_autostart.c

  Log Message:
  -----------
  lxc-autostart: Add a new --ignore-auto/-A flag

When passed, this flag will cause lxc-autostart to ignore the value of
lxc.start.auto.

This then allows things like: lxc-autostart -s -a -A

Which will select all containers regardless of groups (-a), regardless
of whether they are actually marked as auto-started (-A) and will shut
them down (-s).

Update our init scripts to use the new feature.

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


  Commit: 860490af5db945c37e9e6e24c019899fbe739dc5
      https://github.com/lxc/lxc/commit/860490af5db945c37e9e6e24c019899fbe739dc5
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

  Changed paths:
    M doc/lxc-ls.sgml.in
    M src/lxc/lxc-ls.in

  Log Message:
  -----------
  lxc-ls: Update help message to include fields

Instead of maintaining hardcoded lists, point everyone to --help and
have the current list of valid and default fields printed there.

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


  Commit: 9ec38a6dd72091d146e926291116f6223bfda169
      https://github.com/lxc/lxc/commit/9ec38a6dd72091d146e926291116f6223bfda169
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

  Changed paths:
    M src/lxc/lxc-ls.in

  Log Message:
  -----------
  lxc-ls: Add interfaces field

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


  Commit: d3de16bb56b418884b41c50a4d15543129b5a564
      https://github.com/lxc/lxc/commit/d3de16bb56b418884b41c50a4d15543129b5a564
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2014-03-07 (Fri, 07 Mar 2014)

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

  Log Message:
  -----------
  lxc-create: Require --template be passed

It's often been reported that the behavior of lxc-create without -t is a
bit confusing. This change makes lxc-create require the --template
option and introduces a new "none" special value which when set will
fallback to the old template-less behavior.

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


Compare: https://github.com/lxc/lxc/compare/2af6bd1bdcc4...d3de16bb56b4


More information about the lxc-devel mailing list