]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Add 'openstack-db' tag to db-sync Exec resource
authorZhongShengping <chdzsp@163.com>
Mon, 12 Mar 2018 08:33:06 +0000 (16:33 +0800)
committerzhongshengping <chdzsp@163.com>
Mon, 25 Jun 2018 02:41:55 +0000 (02:41 +0000)
In order to make easy orchestration on all OpenStack db-sync, add this
tag so people can use this tag in composition layer.
A use case it to set some orchestration to make sure MySQL Galera is
ready before running any Exec with this tag.

Change-Id: I79c078e5945c45090cdb53959f3e87d2d7e18081
Closes-Bug: #1755102
(cherry picked from commit bdbf6614e1fe5f78e58786498956815e48890a27)

manifests/db/sync.pp
releasenotes/notes/openstack_db_tag-874ef77468c5d1f2.yaml [new file with mode: 0644]
spec/classes/ceilometer_db_sync_spec.rb

index db08f6dfe80c281899fdb1f6fd587a3a556cd933..a1cabcc6202223f0972aecf49b8754763ad6747e 100644 (file)
@@ -30,6 +30,7 @@ class ceilometer::db::sync(
       Anchor['ceilometer::dbsync::begin']
     ],
     notify      => Anchor['ceilometer::dbsync::end'],
+    tag         => 'openstack-db',
   }
 
 }
diff --git a/releasenotes/notes/openstack_db_tag-874ef77468c5d1f2.yaml b/releasenotes/notes/openstack_db_tag-874ef77468c5d1f2.yaml
new file mode 100644 (file)
index 0000000..4872e11
--- /dev/null
@@ -0,0 +1,3 @@
+---
+features:
+  - Add openstack-db tag to Exec that run db-sync.
index f57e132fc80e023d3de05340d8d1ac7c576412c3..ee369f08386b954c5a989e88e7724f7b48d4f66d 100644 (file)
@@ -17,6 +17,7 @@ describe 'ceilometer::db::sync' do
                          'Anchor[ceilometer::config::end]',
                          'Anchor[ceilometer::dbsync::begin]'],
         :notify      => 'Anchor[ceilometer::dbsync::end]',
+        :tag         => 'openstack-db',
       )
     end
 
@@ -39,6 +40,7 @@ describe 'ceilometer::db::sync' do
                          'Anchor[ceilometer::config::end]',
                          'Anchor[ceilometer::dbsync::begin]'],
         :notify      => 'Anchor[ceilometer::dbsync::end]',
+        :tag         => 'openstack-db',
       )
       }
     end