Set new minimum version of 389-ds-base to fix db corruption during upgrade problem.

This patch is against 2.2.

rob
>From 14e9d4a1adf09bf02a3065c5a43266de05066e67 Mon Sep 17 00:00:00 2001
From: Rob Crittenden <rcrit...@redhat.com>
Date: Fri, 23 Mar 2012 12:58:55 -0400
Subject: [PATCH] Set minimum version of 389-ds-base to 1.2.10.4-2 to fix
 upgrade issue.

The IPA upgrade process was starting before 389-ds had upgraded the
database which caused corruption.

https://fedorahosted.org/freeipa/ticket/2541
---
 freeipa.spec.in |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/freeipa.spec.in b/freeipa.spec.in
index 1f6b5694d64e06944f5a56942c60439e3f4f204d..152cd606feced9c6c119c14de6fe640bb12b63bf 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -90,7 +90,7 @@ Requires: %{name}-python = %{version}-%{release}
 Requires: %{name}-client = %{version}-%{release}
 Requires: %{name}-admintools = %{version}-%{release}
 Requires: %{name}-server-selinux = %{version}-%{release}
-Requires(pre): 389-ds-base >= 1.2.10.1-1
+Requires(pre): 389-ds-base >= 1.2.10.4-2
 Requires: openldap-clients
 Requires: nss
 Requires: nss-tools
@@ -673,6 +673,9 @@ fi
 
 %changelog
 
+* Wed Mar  7 2012 Martin Kosek <mko...@redhat.com> - 2.2.0-17
+- Set min for 389-ds-base to 1.2.10.4-2 to fix upgrade issue
+
 * Wed Mar  7 2012 Martin Kosek <mko...@redhat.com> - 2.2.0-16
 - Set min for bind-dyndb-ldap to 1.1.0-0.9.b1 to pick up new features
 
-- 
1.7.6

_______________________________________________
Freeipa-devel mailing list
Freeipa-devel@redhat.com
https://www.redhat.com/mailman/listinfo/freeipa-devel

Reply via email to