From 23cbc44604ec0f5408da023fb858e9799fddb775 Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Mon, 29 Apr 2013 12:00:38 -0400 Subject: Fixed server upgrade problem on new installation. The PKIServerUpgrader.get_current_version() incorrectly returns None if there is no instance on the system. It has been modified to return the target version so that no upgrade operation will occur. Bugzilla #957690 --- base/server/python/pki/server/upgrade.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'base/server/python') diff --git a/base/server/python/pki/server/upgrade.py b/base/server/python/pki/server/upgrade.py index 45ed9c13b..e7ce4115a 100644 --- a/base/server/python/pki/server/upgrade.py +++ b/base/server/python/pki/server/upgrade.py @@ -263,6 +263,10 @@ class PKIServerUpgrader(pki.upgrade.PKIUpgrader): if not current_version or version < current_version: current_version = version + # if no instances defined, no upgrade required + if not current_version: + current_version = self.get_target_version() + return current_version def show_tracker(self): -- cgit