]> 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, 12 Mar 2018 08:33:06 +0000 (16:33 +0800)
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

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

index 07d400f3643af3a887f10ab66022bec5b49b9577..6b79e20e4e01314f3e093099d4bdad8dbca7a981 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 d7940190bdd2bb68636becc2a68f1c5369163c37..39a43d602b10c44393bf13582753b71d86499576 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