[openstack-nova/f17] add explicit version dependencies on all sub packages
Pádraig Brady
pbrady at fedoraproject.org
Fri Aug 10 16:02:00 UTC 2012
commit 0560e169791c691dbb89cb93f89469fa3ca3b09e
Author: Pádraig Brady <P at draigBrady.com>
Date: Fri Aug 10 17:00:08 2012 +0100
add explicit version dependencies on all sub packages
... to ensure dependencies cascade correctly on updates
openstack-nova.spec | 21 +++++++++++----------
1 files changed, 11 insertions(+), 10 deletions(-)
---
diff --git a/openstack-nova.spec b/openstack-nova.spec
index 02a3e2e..a78fcac 100644
--- a/openstack-nova.spec
+++ b/openstack-nova.spec
@@ -2,7 +2,7 @@
Name: openstack-nova
Version: 2012.1.1
-Release: 14%{?dist}
+Release: 15%{?dist}
Summary: OpenStack Compute (nova)
Group: Applications/System
@@ -133,7 +133,7 @@ between all the OpenStack nova services.
Summary: OpenStack Nova Virtual Machine control service
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
Requires: curl
Requires: iscsi-initiator-utils
Requires: iptables iptables-ipv6
@@ -162,7 +162,7 @@ This package contains the Nova service for controlling Virtual Machines.
Summary: OpenStack Nova Network control service
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
Requires: vconfig
Requires: radvd
Requires: bridge-utils
@@ -185,7 +185,7 @@ This package contains the Nova service for controlling networking.
Summary: OpenStack Nova storage volume control service
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
Requires: lvm2
Requires: scsi-target-utils
@@ -206,7 +206,7 @@ This package contains the Nova service for controlling storage volumes.
Summary: OpenStack Nova VM distribution service
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
%description scheduler
OpenStack Compute (codename Nova) is open source software designed to
@@ -226,7 +226,7 @@ to run Virtual Machines in the cloud.
Summary: OpenStack Nova certificate management service
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
%description cert
OpenStack Compute (codename Nova) is open source software designed to
@@ -245,7 +245,7 @@ This package contains the Nova service for managing certificates.
Summary: OpenStack Nova API services
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
%description api
OpenStack Compute (codename Nova) is open source software designed to
@@ -264,7 +264,7 @@ This package contains the Nova services providing programmatic access.
Summary: OpenStack Nova simple object store service
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
%description objectstore
OpenStack Compute (codename Nova) is open source software designed to
@@ -283,7 +283,7 @@ This package contains the Nova service providing a simple object store.
Summary: OpenStack Nova console access services
Group: Applications/System
-Requires: openstack-nova-common
+Requires: openstack-nova-common = %{version}-%{release}
%description console
OpenStack Compute (codename Nova) is open source software designed to
@@ -811,7 +811,8 @@ fi
%endif
%changelog
-* Fri Aug 10 2012 Pádraig Brady <P at draigBrady.com> - 2012.1.1-14
+* Fri Aug 10 2012 Pádraig Brady <P at draigBrady.com> - 2012.1.1-15
+- Fix package versions to ensure update dependencies are correct
- Fix CA cert permissions issue introduced in 2012.1.1-10
* Wed Aug 8 2012 Pádraig Brady <P at draigBrady.com> - 2012.1.1-13
More information about the scm-commits
mailing list