[openstack-puppet-modules] Fixed 0001-Fixes-agent_notification_service_name.patch

Martin Mágr mmagr at fedoraproject.org
Wed Jun 4 15:57:56 UTC 2014


commit b8329ca8eddf5a12ddc614e5678985024de01749
Author: Martin Magr <mmagr at redhat.com>
Date:   Wed Jun 4 17:56:29 2014 +0200

    Fixed 0001-Fixes-agent_notification_service_name.patch

 0001-Fixes-agent_notification_service_name.patch |   39 ++++++---------------
 openstack-puppet-modules.spec                    |    5 ++-
 2 files changed, 15 insertions(+), 29 deletions(-)
---
diff --git a/0001-Fixes-agent_notification_service_name.patch b/0001-Fixes-agent_notification_service_name.patch
index 2b7ddbe..e48517e 100644
--- a/0001-Fixes-agent_notification_service_name.patch
+++ b/0001-Fixes-agent_notification_service_name.patch
@@ -1,21 +1,23 @@
-From 536b22212dbaba70be514ea4f63e72364033f722 Mon Sep 17 00:00:00 2001
+From 00bfaa1fa4709cec6a03e2772445dc8f27a89224 Mon Sep 17 00:00:00 2001
 From: Ivan Chavero <ichavero at redhat.com>
 Date: Mon, 26 May 2014 06:54:45 -0600
 Subject: [PATCH] Fixes agent_notification_service_name
 
-In icehouse the agent_notification_service_name has changed
-from ceilometer-agent-notification service to ceilometer-notification
+This patch corrects the service name of the ceilometer notification
+agent, which was 'ceilometer-agent-notification' in pre-release RPMs but
+was later changed to 'ceilometer-notification'.
 
 Change-Id: Ie2703a028ce154efa7fa1d0da58914230adfc7db
 ---
- manifests/params.pp | 22 +++++++++++++++++++++-
- 1 file changed, 21 insertions(+), 1 deletion(-)
+ manifests/params.pp                                |  3 +-
+ spec/classes/ceilometer_agent_notification_spec.rb | 50 +++++++++++++++++++++-
+ 2 files changed, 51 insertions(+), 2 deletions(-)
 
 diff --git a/manifests/params.pp b/manifests/params.pp
-index feb1e19..916ee7c 100644
+index feb1e19..1c370ae 100644
 --- a/manifests/params.pp
 +++ b/manifests/params.pp
-@@ -23,11 +23,31 @@ class ceilometer::params {
+@@ -23,11 +23,12 @@ class ceilometer::params {
        $agent_compute_service_name      = 'openstack-ceilometer-compute'
        $api_service_name                = 'openstack-ceilometer-api'
        $collector_service_name          = 'openstack-ceilometer-collector'
@@ -24,27 +26,8 @@ index feb1e19..916ee7c 100644
        $alarm_evaluator_service_name    = 'openstack-ceilometer-alarm-evaluator'
        $pymongo_package_name            = 'python-pymongo'
        $psycopg_package_name            = 'python-psycopg2'
-+      case $::operatingsystem {
-+        'RedHat', 'CentOS': {
-+          if $::operatingsystemrelease >= 7.0 {
-+            $agent_notification_service_name = 'openstack-ceilometer-notification'
-+          }
-+          else {
-+            $agent_notification_service_name = 'openstack-ceilometer-agent-notification'
-+          }
-+        }
-+        'Fedora': {
-+          if $::operatingsystemrelease >= 20 {
-+            $agent_notification_service_name = 'openstack-ceilometer-notification'
-+          }
-+          else {
-+            $agent_notification_service_name = 'openstack-ceilometer-agent-notification'
-+          }
-+        }
-+        default: {
-+          $agent_notification_service_name = 'openstack-ceilometer-notification'
-+        }
-+      }
++      $agent_notification_service_name = 'openstack-ceilometer-notification'
++
        # db packages
        if $::operatingsystem == 'Fedora' and $::operatingsystemrelease >= 18 {
          # fallback to stdlib version, not provided on fedora
diff --git a/openstack-puppet-modules.spec b/openstack-puppet-modules.spec
index a14b5af..41f476e 100644
--- a/openstack-puppet-modules.spec
+++ b/openstack-puppet-modules.spec
@@ -40,7 +40,7 @@
 
 Name:           openstack-puppet-modules
 Version:        2014.1
-Release:        13.1%{?dist}
+Release:        13.2%{?dist}
 Summary:        Puppet modules used to deploy OpenStack
 License:        ASL 2.0 and GPLv2 and GPLv3
 
@@ -232,6 +232,9 @@ rm -f %{buildroot}/%{_datadir}/openstack-puppet/modules/nova/files/nova-novncpro
 
 
 %changelog
+* Wed Jun 04 2014 Martin Mágr <mmagr at redhat.com> - 2014.1-13.2
+- Fixed 0001-Fixes-agent_notification_service_name.patch
+
 * Fri May 30 2014 Martin Mágr <mmagr at redhat.com> - 2014.1-13.1
 - Added puppetlabs-firewall-pull-request-365.patch
 


More information about the scm-commits mailing list