This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Ganeti core".

The branch, master has been updated
       via  ee669e26ba79b7d239c3dd67e5a8e3501a7561ca (commit)
       via  2489baf03809db25f6aea139c9ead721b70cb2e9 (commit)
       via  f76e7672871959b13e1ad252dbe02d72ab02c470 (commit)
       via  136c43a4a654d75450f0e6920af8778db020c4d2 (commit)
       via  66f1cfa2d4f6737f4f5b79497c21718009a8076e (commit)
       via  8bd5f7694bc736699ef02f1774d2725f0f673584 (commit)
       via  4a0283b8d37340267190cff19379a5b09743d9b4 (commit)
      from  5b8754f4f26cbf12c6cb695340079b0aca7784a8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ee669e26ba79b7d239c3dd67e5a8e3501a7561ca
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:09:14 2014 +0900

    LXC: Fix console log file configuration
    
    Since version 1.0.2, LXC lost support for outputting console logs
    into a file. This was remedied when the lxc.console.logfile parameter
    was introduced in 1.0.6.
    We have to check the version of LXC and should disable specifying
    lxc.console.logfile parameter in versions less than 1.0.6.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 2489baf03809db25f6aea139c9ead721b70cb2e9
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:09:13 2014 +0900

    LXC: Refine LXC version handling
    
    This patch adds the class LXCVersion and the function _GetLXCVersion
    which can be used to obtain version information from an LXC command.
    _VerifyLXCCommands has been changed to use this function instead of
    calling commands directly, and adjust unit tests for changes made.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit f76e7672871959b13e1ad252dbe02d72ab02c470
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:09:12 2014 +0900

    LXC: Always enable memory limit in config file
    
    We have already decided to require the cgroup memory subsystem to be
    enabled when using the LXC hypervisor, so a configuration file should
    always have a memory limit entry.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 136c43a4a654d75450f0e6920af8778db020c4d2
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:09:11 2014 +0900

    LXC: Rethink LXC instance directory structure
    
    Since all lxc commands support the --lxcpath option which is used to
    specify a lxc container definitions directory, we should follow the
    directory structure expected by lxc utilities.
    Currently we have no issues with the existing directory structure, but
    once we try to introduce migration by using the lxc-checkpoint command,
    this will be a problem.
    This patch also creates a hierarchy for the instances directory instead
    of using the top-level of the hypervisor's local directory.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 66f1cfa2d4f6737f4f5b79497c21718009a8076e
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:09:10 2014 +0900

    LXC: Refactoring code creating blank file
    
    Add the function _CreateBlankFile which can be used to create a blank
    file.
    Replace existing code that uses utils.WriteFile to use this function.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 8bd5f7694bc736699ef02f1774d2725f0f673584
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:11:08 2014 +0900

    QA: Add additional modify test parameter for LXC hypervisor
    
    Currently there are no hvparam modification tests for the LXC
    hypervisor, so we should add additional LXC-specific parameters that can
    be used for instance modification tests of hypervisor parameters.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

commit 4a0283b8d37340267190cff19379a5b09743d9b4
Author: Yuto KAWAMURA(kawamuray) <[email protected]>
Date:   Tue Oct 7 03:11:07 2014 +0900

    QA: Change modify test for kernel_path hvparam to optional
    
    LXC doesn't have the kernel_path hvparam, so the QA running for the LXC
    hypervisor always fails with this test.
    This patch changes it to run only when the default_hv is one of the
    hypervisors which supports the kernel_path hvparam.
    
    Signed-off-by: Yuto KAWAMURA(kawamuray) <[email protected]>
    Reviewed-by: Hrvoje Ribicic <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 lib/hypervisor/hv_lxc.py                     |  189 ++++++++++++++++++--------
 qa/qa_instance.py                            |   19 ++-
 test/py/ganeti.hypervisor.hv_lxc_unittest.py |   18 ++-
 3 files changed, 156 insertions(+), 70 deletions(-)


hooks/post-receive
-- 
Ganeti core

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ganeti-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to