Merge branch 'devel-2.3'
authorMichael Hanselmann <hansmi@google.com>
Wed, 1 Dec 2010 13:13:57 +0000 (14:13 +0100)
committerMichael Hanselmann <hansmi@google.com>
Wed, 1 Dec 2010 13:14:07 +0000 (14:14 +0100)
* devel-2.3:
  Correct version check for release candidates
  config.py: need explicit %-formatting in errors.OpPrereqError.
  Fix version check
  Add script to check version format

Conflicts:
Makefile.am

Signed-off-by: Michael Hanselmann <hansmi@google.com>
Reviewed-by: Iustin Pop <iustin@google.com>

1  2 
Makefile.am
lib/config.py

diff --cc Makefile.am
@@@ -337,6 -335,8 +338,7 @@@ EXTRA_DIST = 
        autotools/check-python-code \
        autotools/check-man \
        autotools/check-tar \
+       autotools/check-version \
 -      autotools/docbook-wrapper \
        autotools/gen-coverage \
        autotools/testrunner \
        $(RUN_IN_TEMPDIR) \
diff --cc lib/config.py
@@@ -886,9 -874,10 +886,9 @@@ class ConfigWriter
      for nodegroup in self._config_data.nodegroups.values():
        if nodegroup.name == target:
          return nodegroup.uuid
-     raise errors.OpPrereqError("Nodegroup '%s' not found", target)
+     raise errors.OpPrereqError("Nodegroup '%s' not found" % target)
  
 -  @locking.ssynchronized(_config_lock, shared=1)
 -  def GetNodeGroup(self, uuid):
 +  def _UnlockedGetNodeGroup(self, uuid):
      """Lookup a node group.
  
      @type uuid: string