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, stable-2.12 has been updated
via 990d128a1f7e5f07c9ea7ff71e19a781529160b4 (commit)
via 589d5cd4e84a140e166744e91fe5127eedffcbb2 (commit)
via b7aa0fd405585079c1dee049aad6c2185c7884e5 (commit)
via 33dd894d0e612fbb1874a174fd39f4dda3813264 (commit)
via 63a59b583b947a51b8f22d455491fcdc233001e6 (commit)
from e1ec858bde98e88694ad19e7af4f7c9fb5a493b7 (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 990d128a1f7e5f07c9ea7ff71e19a781529160b4
Author: Hrvoje Ribicic <[email protected]>
Date: Thu Jul 17 15:46:40 2014 +0000
Fix failing BGL whitelist test
A test checking for the use of opcodes in LUs was not updated when the
BGL was removed from OpInstanceRename. This patch removes the opcode
from the BGL whitelist.
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
Cherry-picked from: 8b3cd8ffc9400deeed381f541af76f0f809ff2eb
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit 589d5cd4e84a140e166744e91fe5127eedffcbb2
Author: Hrvoje Ribicic <[email protected]>
Date: Tue Jul 15 20:17:09 2014 +0000
Remove BGL from LUInstanceRename
Once locks can be both acquired and added simultaneously, the BGL in
LUInstanceRename is no longer needed.
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
Cherry-picked from: 14533030a16af190d613df7784df38d25b9c2a57
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit b7aa0fd405585079c1dee049aad6c2185c7884e5
Author: Hrvoje Ribicic <[email protected]>
Date: Tue Jul 15 20:16:15 2014 +0000
Factor out instance existence checks
These checks were repeated in the code, and will have to be reused for
the instance renames.
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
Partially cherry-picked from: e1798d178dea0503325822df0a30367b9e56a9bb
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
Conflicts:
lib/cmdlib/instance_utils.py
commit 33dd894d0e612fbb1874a174fd39f4dda3813264
Author: Hrvoje Ribicic <[email protected]>
Date: Tue Jul 15 20:15:07 2014 +0000
Allow coexistence of adding and acquiring locks
The constraint that locks may not be added and acquired at the same
time was in place before 2.12 only due to the fact that additional
complicated logic was necessary to do so.
With the new locking system, implementing this becomes much easier,
and quite useful at that, as it will allow us to get rid of BGL usage
for instance renames a bit later.
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
Cherry-picked from: 9261433f5385f2dee65a8de7ce6f1baa0221c547
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
commit 63a59b583b947a51b8f22d455491fcdc233001e6
Author: Hrvoje Ribicic <[email protected]>
Date: Tue Jul 15 21:16:54 2014 +0000
Allow _LockList to handle locking.ALL_SET
This patch makes a minor adjustment to _LockList in order for it to
be capable of accepting locking.ALL_SET without issues.
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Petr Pudlak <[email protected]>
Cherry-picked from: 038a9f8f6c34d78e97cda16f913e267ce92d52f4
Signed-off-by: Hrvoje Ribicic <[email protected]>
Reviewed-by: Klaus Aehlig <[email protected]>
-----------------------------------------------------------------------
Summary of changes:
lib/cmdlib/instance.py | 31 +++++++++++---------
lib/cmdlib/instance_utils.py | 15 ++++++++++
lib/mcpu.py | 57 ++++++++++++++++++++++++---------------
test/py/ganeti.mcpu_unittest.py | 1 -
4 files changed, 67 insertions(+), 37 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.