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  dbe468125c5189513022ddf6639bae7b209ea0e5 (commit)
       via  fcbb8d6ebf063fd5751e0069864e22455d7ca77f (commit)
       via  3fa9f5df5c1060e2c8a4de20374202d00f14a920 (commit)
       via  15c32cf57c2be6a00dfd7e19dae88ecda58e3443 (commit)
       via  c27c23ca681da8cb7a369d9d6f76dec11e176bd9 (commit)
       via  294c369052b38b145a4d9a23f17c9520f15dac75 (commit)
       via  988c72739bbc28df3bd782e9d1541ae2f8a8f2da (commit)
       via  6e70ee0d322046a634e7fffdc37a63da7e4e2b16 (commit)
       via  45290b1886b305a8c274428b1778ce3707a9b48b (commit)
       via  fa5f5ab886817b44c99eb24bc24fc2ce2cfb6b6a (commit)
      from  418b8b18cd7bab4ac34ce7b7403bed2b280673ef (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 dbe468125c5189513022ddf6639bae7b209ea0e5
Author: Klaus Aehlig <[email protected]>
Date:   Tue Dec 2 09:45:47 2014 +0100

    Document gnt-instance add --commit
    
    The --commit option was added to "gnt-instance add" to transform
    a forthcoming instance into a real one. Document that new option
    in the man page as well.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit fcbb8d6ebf063fd5751e0069864e22455d7ca77f
Author: Klaus Aehlig <[email protected]>
Date:   Mon Dec 1 12:20:22 2014 +0100

    Support --commit in gnt-instance add
    
    ...by just passing it through to GenericInstanceCreate.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit 3fa9f5df5c1060e2c8a4de20374202d00f14a920
Author: Klaus Aehlig <[email protected]>
Date:   Mon Dec 1 12:34:17 2014 +0100

    Support the forthcoming flag in instance generation
    
    In GenericInstanceCreate, verify that the forthcoming and commit
    Options are not used simultaneously, and then pass on the commit
    flag.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit 15c32cf57c2be6a00dfd7e19dae88ecda58e3443
Author: Klaus Aehlig <[email protected]>
Date:   Mon Dec 1 12:16:10 2014 +0100

    Add a --commit option
    
    ...so that command-line tools can specify that an instance
    is to be committed.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit c27c23ca681da8cb7a369d9d6f76dec11e176bd9
Author: Klaus Aehlig <[email protected]>
Date:   Mon Dec 1 12:46:01 2014 +0100

    Support committing instances
    
    Extend LUInstanceCreate to also be able to commit an already
    reserved instance.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit 294c369052b38b145a4d9a23f17c9520f15dac75
Author: Klaus Aehlig <[email protected]>
Date:   Tue Dec 2 13:46:36 2014 +0100

    Add a function to change disks to real
    
    Add a function recursively removing the forthcoming
    flag of a list of disk objects. In this way, when disks
    are committed, all parameters can be preserved.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit 988c72739bbc28df3bd782e9d1541ae2f8a8f2da
Author: Klaus Aehlig <[email protected]>
Date:   Tue Dec 2 11:06:23 2014 +0100

    Support replacing a disk in the configuration
    
    When an instance is committed, the, so far forthcoming, disks
    will be replaced by the actual ones. This requires AddInstanceDisk
    to be able to replace existing disks. So add support for this.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit 6e70ee0d322046a634e7fffdc37a63da7e4e2b16
Author: Klaus Aehlig <[email protected]>
Date:   Tue Dec 2 10:18:14 2014 +0100

    Support replacing an instance on creation
    
    In general, it makes sense to insist that a newly added instance has a
    UUID that is not in use. Upon committing forthcoming instances,
    however, the expectation is that the instance is already present in a
    forthcoming variant. Add a flag to AddInstance to support this use
    case.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit 45290b1886b305a8c274428b1778ce3707a9b48b
Author: Klaus Aehlig <[email protected]>
Date:   Mon Dec 1 11:39:20 2014 +0100

    Extend OpInstanceCreate by pCommit
    
    Add a new parameter to the instance creation OpCode
    signaling that the instance is now to be committed.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

commit fa5f5ab886817b44c99eb24bc24fc2ce2cfb6b6a
Author: Klaus Aehlig <[email protected]>
Date:   Mon Dec 1 11:37:03 2014 +0100

    Add OpParam pCommit
    
    Add a new parameter to be used in OpCodes signalling
    that the instance to be created is already present
    as a reserved instance and should now be committed.
    
    Signed-off-by: Klaus Aehlig <[email protected]>
    Reviewed-by: Niklas Hambuechen <[email protected]>

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

Summary of changes:
 lib/cli.py                       |    7 ++
 lib/cli_opts.py                  |    6 ++
 lib/client/gnt_instance.py       |    1 +
 lib/cmdlib/instance_create.py    |  116 ++++++++++++++++++++++++++++++-------
 lib/cmdlib/instance_storage.py   |    9 +++
 lib/config/__init__.py           |   38 ++++++++++---
 man/gnt-instance.rst             |    6 ++-
 src/Ganeti/OpCodes.hs            |    1 +
 src/Ganeti/OpParams.hs           |    6 ++
 test/hs/Test/Ganeti/OpCodes.hs   |    1 +
 test/py/testutils/config_mock.py |    2 +-
 11 files changed, 161 insertions(+), 32 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