Change ManageEventPipeline to true
authorPradeep Kilambi <pkilambi@redhat.com>
Mon, 28 Aug 2017 12:00:02 +0000 (08:00 -0400)
committerPradeep Kilambi <pkilambi@redhat.com>
Wed, 30 Aug 2017 13:13:22 +0000 (13:13 +0000)
Since the event pipeline publisher defaults in the heat templates are
different from what puppet sets. We need to have the Manage to true so
override takes effect. Without this we keep defaulting back to puppet
defaults. We can flip this back to false once panko:// is droppped as
a supported option from the pipeline.

Change-Id: I2248c165783dddfb4cb7cf5644884dd8f6e6ed63
(cherry picked from commit 941b5d6797ea54afbc7b822ee045ce1186627e7c)

puppet/services/ceilometer-base.yaml
releasenotes/notes/update-manage-event-pipeline-0a21e9ca92cbff4f.yaml [new file with mode: 0644]

index cdba2d3..55ee967 100644 (file)
@@ -43,7 +43,7 @@ parameters:
     description: Number of workers for Ceilometer service.
     type: number
   ManageEventPipeline:
-    default: false
+    default: true
     description: Whether to manage event_pipeline.yaml.
     type: boolean
   EventPipelinePublishers:
diff --git a/releasenotes/notes/update-manage-event-pipeline-0a21e9ca92cbff4f.yaml b/releasenotes/notes/update-manage-event-pipeline-0a21e9ca92cbff4f.yaml
new file mode 100644 (file)
index 0000000..f0e4332
--- /dev/null
@@ -0,0 +1,6 @@
+---
+fixes:
+  - Change the default ManageEventPipeline to true. This is because we want
+    the event pipeline publishers overridden by heat templates to take
+    effect over the puppet defaults. Once we drop panko:// from the pipeline
+    we can switch this back to false.