From fa670830048d5138c7c74662bfc6a7b85cf889ba Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Nov 03 2020 11:55:47 +0000 Subject: import ipa-healthcheck-0.4-6.module+el8.3.0+7710+e2408ce4 --- diff --git a/SPECS/ipa-healthcheck.spec b/SPECS/ipa-healthcheck.spec index c127f2a..1fca951 100644 --- a/SPECS/ipa-healthcheck.spec +++ b/SPECS/ipa-healthcheck.spec @@ -8,7 +8,7 @@ Name: ipa-healthcheck Version: 0.4 -Release: 4%{?dist} +Release: 6%{?dist} Summary: Health check tool for IdM BuildArch: noarch License: GPLv3 @@ -23,6 +23,7 @@ Patch0004: 0004-Move-the-abstracted-plugin-runner-code-into-a-separa.patch Patch0005: 0005-Convert-running-healthchecks-into-a-class-and-add-pr.patch Patch0006: 0006-Move-config-object-from-plugins-to-registry.patch +Requires: %{name}-core = %{version}-%{release} Requires: ipa-server Requires: python3-ipalib Requires: python3-ipaserver @@ -42,8 +43,9 @@ proactively detect defects in a FreeIPA cluster. %package -n %{name}-core Summary: Core plugin system for healthcheck -# to allow package downgrades where this subpackage doesn't exist -Obsoletes: %{name} < 0.4 +# No Requires on %%{name} = %%{version}-%%{release} since this can be +# installed standalone +Conflicts: %{name} < 0.4 %description -n %{name}-core Core files @@ -122,6 +124,16 @@ install -p -m644 %{_builddir}/%{project}-%{shortname}-%{version}/man/man5/%{long %changelog +* Wed Aug 19 2020 Rob Crittenden - 0.4-6 +- The core subpackage can be installed standalone, drop the Requires + on the base package. (#1852244) +- Add Conflicts < 0.4 to to core to allow downgrading with + --allowerasing (#1852244) + +* Tue Aug 4 2020 Rob Crittenden - 0.4-5 +- Remove the Obsoletes < 0.4 and add same-version Requires to each + subpackage so that upgrades from 0.3 will work (#1852244) + * Thu Jan 16 2020 Rob Crittenden - 0.4-4 - Allow plugins to read contents from config during initialization (#1784037)