Rush has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/387625 )

Change subject: openstack: move main hiera deployment config to common
......................................................................

openstack: move main hiera deployment config to common

These need to be seen by equipment at both sites.  An example
is the m5 database server in codfw needs to be able to lookup
the main components.  It is possible to move the entire
key trees for deployments to common, but without a reason
I'm holding status quo.

Bug: T171494
Change-Id: I499c60ee01af581615bca6808d8830dfbd0e7c7f
---
R hieradata/common/profile/openstack/labtest.yaml
R hieradata/common/profile/openstack/labtestn.yaml
R hieradata/common/profile/openstack/main.yaml
M modules/role/manifests/mariadb/ferm_wmcs.pp
4 files changed, 8 insertions(+), 8 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/25/387625/1

diff --git a/hieradata/codfw/profile/openstack/labtest.yaml 
b/hieradata/common/profile/openstack/labtest.yaml
similarity index 100%
rename from hieradata/codfw/profile/openstack/labtest.yaml
rename to hieradata/common/profile/openstack/labtest.yaml
diff --git a/hieradata/codfw/profile/openstack/labtestn.yaml 
b/hieradata/common/profile/openstack/labtestn.yaml
similarity index 100%
rename from hieradata/codfw/profile/openstack/labtestn.yaml
rename to hieradata/common/profile/openstack/labtestn.yaml
diff --git a/hieradata/eqiad/profile/openstack/main.yaml 
b/hieradata/common/profile/openstack/main.yaml
similarity index 100%
rename from hieradata/eqiad/profile/openstack/main.yaml
rename to hieradata/common/profile/openstack/main.yaml
diff --git a/modules/role/manifests/mariadb/ferm_wmcs.pp 
b/modules/role/manifests/mariadb/ferm_wmcs.pp
index 1097628..97e7c0d 100644
--- a/modules/role/manifests/mariadb/ferm_wmcs.pp
+++ b/modules/role/manifests/mariadb/ferm_wmcs.pp
@@ -2,14 +2,14 @@
 #  We need special rules to allow access for openstack services (which 
typically
 #  run on hosts with public IPs)
 
-class role::mariadb::ferm_wmcs {
-
-    $nova_controller = 'labcontrol1001.wikimedia.org'
-    $nova_controller_standby = 'labcontrol1002.wikimedia.org'
-    $designate_host = 'labservices1001.wikimedia.org'
-    $designate_host_standby = 'labservices1002.wikimedia.org'
-    $horizon_host = 'californium.wikimedia.org'
-    $osm_host = 'silver.wikimedia.org'
+class role::mariadb::ferm_wmcs(
+    $nova_controller = hiera('profile::openstack::main::nova_controller'),
+    $nova_controller_standby = 
hiera('profile::openstack::main::nova_controller_standby'),
+    $designate_host = hiera('profile::openstack::main::designate_host'),
+    $designate_host_standby = 
hiera('profile::openstack::main::designate_host_standby'),
+    $horizon_host = hiera('profile::openstack::main::horizon_host'),
+    $osm_host = hiera('profile::openstack::main::osm_host'),
+ {
 
     ferm::service{ 'nova_controller':
         proto   => 'tcp',

-- 
To view, visit https://gerrit.wikimedia.org/r/387625
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I499c60ee01af581615bca6808d8830dfbd0e7c7f
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Rush <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to