X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=rpm%2FSPECS%2Fopenstack-cinder.spec;h=e39dd511f66fd67f60a5ebb8b48f97e8f78eb194;hb=ecb1af2836444855774a19e2b2591990eed44217;hp=7bcec366372be686e0e8a763741b86b94beb7485;hpb=a3e62fd80133aa7f41869ce64497d4ad58cafcbb;p=openstack-build%2Fcinder-build.git diff --git a/rpm/SPECS/openstack-cinder.spec b/rpm/SPECS/openstack-cinder.spec index 7bcec3663..e39dd511f 100644 --- a/rpm/SPECS/openstack-cinder.spec +++ b/rpm/SPECS/openstack-cinder.spec @@ -2,14 +2,14 @@ Name: openstack-cinder Version: 2013.2 -Release: 0.8.b3%{?dist} +Release: 0.9.b3%{?dist} Summary: OpenStack Volume service Group: Applications/System License: ASL 2.0 URL: http://www.openstack.org/software/openstack-storage/ Source0: https://launchpad.net/cinder/havana/havana-3/+download/cinder-%{version}.b3.tar.gz -Source1: cinder.conf +Source1: cinder-dist.conf Source2: cinder.logrotate Source3: cinder-tgt.conf @@ -31,6 +31,7 @@ Patch0001: 0001-Ensure-we-don-t-access-the-net-when-building-docs.patch Patch0002: 0002-Use-updated-parallel-install-versions-of-epel-packag.patch Patch0003: 0003-Remove-runtime-dep-on-python-pbr-python-d2to1.patch Patch0004: 0004-Revert-Use-oslo.sphinx-and-remove-local-copy-of-doc-.patch +Patch0005: MIRA-Do-not-clone-non-raw-images-in-rbd-backend.patch BuildArch: noarch BuildRequires: intltool @@ -80,6 +81,7 @@ Requires: python-paramiko Requires: python-qpid Requires: python-kombu Requires: python-amqplib +Requires: python-importlib Requires: python-eventlet Requires: python-greenlet @@ -103,7 +105,7 @@ Requires: python-swiftclient >= 1.2 Requires: python-keystoneclient Requires: python-novaclient >= 2.14 -Requires: python-oslo-config +Requires: python-oslo-config >= 1:1.2.0 Requires: python-six Requires: python-babel @@ -146,6 +148,7 @@ This package contains documentation files for cinder. %patch0002 -p1 %patch0003 -p1 %patch0004 -p1 +%patch0005 -p1 find . \( -name .gitignore -o -name .placeholder \) -delete @@ -204,7 +207,8 @@ install -d -m 755 %{buildroot}%{_localstatedir}/log/cinder # Install config files install -d -m 755 %{buildroot}%{_sysconfdir}/cinder -install -p -D -m 640 %{SOURCE1} %{buildroot}%{_sysconfdir}/cinder/cinder.conf +install -p -D -m 640 %{SOURCE1} %{buildroot}%{_datadir}/cinder/cinder-dist.conf +install -p -D -m 640 etc/cinder/cinder.conf.sample %{buildroot}%{_sysconfdir}/cinder/cinder.conf install -d -m 755 %{buildroot}%{_sysconfdir}/cinder/volumes install -p -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/tgt/conf.d/cinder.conf install -p -D -m 640 etc/cinder/rootwrap.conf %{buildroot}%{_sysconfdir}/cinder/rootwrap.conf @@ -285,8 +289,9 @@ fi %config(noreplace) %{_sysconfdir}/logrotate.d/openstack-cinder %config(noreplace) %{_sysconfdir}/sudoers.d/cinder %config(noreplace) %{_sysconfdir}/tgt/conf.d/cinder.conf +%attr(-, root, cinder) %{_datadir}/cinder/cinder-dist.conf -%dir %attr(0755, cinder, root) %{_localstatedir}/log/cinder +%dir %attr(0750, cinder, root) %{_localstatedir}/log/cinder %dir %attr(0755, cinder, root) %{_localstatedir}/run/cinder %dir %attr(0755, cinder, root) %{_sysconfdir}/cinder/volumes @@ -310,6 +315,10 @@ fi %endif %changelog +* Wed Sep 18 2013 Eric Harney - 2013.2-0.9.b3 +- Add cinder-dist.conf +- Tighten permissions on /var/log/cinder + * Mon Sep 9 2013 Eric Harney - 2013.2-0.8.b3 - Update to Havana milestone 3 - Add dependency on python-novaclient