[openstack-swift] Fix-up the logging redirect and move tmpfiles.d conf

Pete Zaitcev zaitcev at fedoraproject.org
Thu Jan 15 00:34:45 UTC 2015


commit 32b10192ce92aec2983eedf1ff51f0cb62c0ae98
Author: Pete Zaitcev <zaitcev at kotori.zaitcev.us>
Date:   Wed Jan 14 17:32:32 2015 -0700

    Fix-up the logging redirect and move tmpfiles.d conf
    
    We aren't changing "~" to "stop" until the latter is documented.
    So, a half-step for now (warning is going to continue to be displayed).
    
    Resolves: rhbz#1180984

 openstack-swift.rsyslog |    8 ++++----
 openstack-swift.spec    |   10 +++++++---
 2 files changed, 11 insertions(+), 7 deletions(-)
---
diff --git a/openstack-swift.rsyslog b/openstack-swift.rsyslog
index 12ba14b..3473748 100644
--- a/openstack-swift.rsyslog
+++ b/openstack-swift.rsyslog
@@ -1,5 +1,5 @@
-# LOCAL0 is the upstream default and LOCAL2 is what Swift gets in
-# RHOS and RDO if installed with Packstack (also, in docs).
+# LOCAL0 is the upstream default. LOCAL1, LOCAL2 are configured in
+# RHOS and RDO if installed with Packstack (also, mentioned in docs).
 # The breakout action prevents logging into /var/log/messages, bz#997983.
-local0.*;local2.*        /var/log/swift/swift.log
-&                        ~
+local0.*;local1.*;local2.*   /var/log/swift/swift.log
+&                            ~
diff --git a/openstack-swift.spec b/openstack-swift.spec
index 9533b73..c149de2 100644
--- a/openstack-swift.spec
+++ b/openstack-swift.spec
@@ -7,7 +7,7 @@
 
 Name:             openstack-swift
 Version:          2.2.0
-Release:          2%{?dist}
+Release:          3%{?dist}
 Summary:          OpenStack Object Storage (Swift)
 
 Group:            Development/Languages
@@ -250,7 +250,7 @@ install -d -m 755 %{buildroot}%{_localstatedir}/log/swift
 install -p -D -m 644 %{SOURCE71} %{buildroot}%{_sysconfdir}/rsyslog.d/openstack-swift.conf
 install -p -D -m 644 %{SOURCE72} %{buildroot}%{_sysconfdir}/logrotate.d/openstack-swift
 # Swift run directories
-install -p -D -m 644 %{SOURCE20} %{buildroot}%{_sysconfdir}/tmpfiles.d/openstack-swift.conf
+install -p -D -m 644 %{SOURCE20} %{buildroot}%{_libdir}/tmpfiles.d/openstack-swift.conf
 # Install recon directory
 install -d -m 755 %{buildroot}%{_localstatedir}/cache/swift
 # Install home directory
@@ -354,7 +354,7 @@ exit 0
 %{_mandir}/man1/swift-orphans.1*
 %{_mandir}/man1/swift-recon.1*
 %{_mandir}/man1/swift-ring-builder.1*
-%config(noreplace) %{_sysconfdir}/tmpfiles.d/openstack-swift.conf
+%{_libdir}/tmpfiles.d/openstack-swift.conf
 %dir %{_sysconfdir}/swift
 %config(noreplace) %attr(640, root, swift) %{_sysconfdir}/swift/swift.conf
 %config(noreplace) %{_sysconfdir}/rsyslog.d/openstack-swift.conf
@@ -476,6 +476,10 @@ exit 0
 %doc LICENSE doc/build/html
 
 %changelog
+* Wed Jan 14 2015 Pete Zaitcev <zaitcev at redhat.com> 2.2.0-3
+- Intercept logging to local[012].* because Packstack uses LOCAL1 too (#997983)
+- Move the /var/run conf from /etc/tmpfiles.d to /usr/lib/tmpfiles.d (#1180984)
+
 * Mon Oct 27 2014 Pete Zaitcev <zaitcev at redhat.com> 2.2.0-2
 - Intercept logging to local0.* and local2.* (#997983)
 


More information about the scm-commits mailing list