Alexandros Kosiaris has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/379195 )

Change subject: Rename role::test::system to role::test
......................................................................


Rename role::test::system to role::test

There is no reason for this role to be 2 level anymore, move back to
1 level. Amend all the inclusions and related configs

Change-Id: If7f9de8ac0a5605030ebc05290b1faf4296fb9a0
---
M manifests/site.pp
M modules/profile/templates/cumin/aliases.yaml.erb
A modules/role/manifests/test.pp
D modules/role/manifests/test/system.pp
4 files changed, 14 insertions(+), 14 deletions(-)

Approvals:
  Alexandros Kosiaris: Verified; Looks good to me, approved



diff --git a/manifests/site.pp b/manifests/site.pp
index 450c265..7c3ad41 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -1121,7 +1121,7 @@
 
 # graphite test machine, currently with SSD caching + spinning disks
 node 'graphite1002.eqiad.wmnet' {
-    role(test::system)
+    role(test)
 }
 
 # graphite additional machine, for additional space
@@ -1532,7 +1532,7 @@
 
 # misc. test server, keep (T156208)
 node 'multatuli.wikimedia.org' {
-    role(test::system)
+    role(test)
 
     interface::add_ip6_mapped { 'main': }
 }
@@ -2109,7 +2109,7 @@
 # Right now, both rt-server and rt-clients run on the same node
 # But, we are likely going to split them into different boxes soon.
 node 'ruthenium.eqiad.wmnet' {
-    role(test::system,
+    role(test,
         parsoid::testing, parsoid::rt_server, parsoid::rt_client,
         parsoid::vd_server, parsoid::vd_client, parsoid::diffserver)
 }
@@ -2280,7 +2280,7 @@
 
 # test system for performance team (T117888)
 node 'tungsten.eqiad.wmnet' {
-    role(test::system, xhgui::app)
+    role(test, xhgui::app)
 }
 
 # replaced magnesium (RT) (T119112 T123713)
diff --git a/modules/profile/templates/cumin/aliases.yaml.erb 
b/modules/profile/templates/cumin/aliases.yaml.erb
index 5b03a86..3e17297 100644
--- a/modules/profile/templates/cumin/aliases.yaml.erb
+++ b/modules/profile/templates/cumin/aliases.yaml.erb
@@ -182,7 +182,7 @@
 misc-analytics: P{R:class = role::statistics::web or R:class = 
role::piwik::server} or A:eventlogging
 misc-apache: P{R:class = role::microsites::peopleweb or R:class = 
grafana::production or R:class = role::requesttracker_server or R:class = 
role::releases or R:class = role::otrs or R:class = role::ganglia::web} or 
A:planet
 misc-devel: P{R:class = role::webperf or R:class = role::ve or R:class = 
role::archiva} or A:debugproxy or A:mwlog
-misc-nonprod: P{R:class = role::spare::system or R:class = role::test::system 
or R:class = role::security::tools}
+misc-nonprod: P{R:class = role::spare::system or R:class = role::test or 
R:class = role::security::tools}
 misc-ops: A:installserver or A:cumin or A:url-downloader or A:icinga or 
P{R:class = role::logging::kafkatee::webrequest::ops or R:class = role::builder 
or R:class = role::syslog::centralserver or R:class = role::pmacct or R:class = 
role::backup::offsite or R:class = role::backup} or A:netmon
 misc-others: P{R:class = role::mw_rc_irc or R:class = role::etherpad or 
R:class = role::tor_relay or R:class = role::lists}
 misc-releng: P{R:class = role::labs::openstack::nodepool or R:class = 
role::phabricator_server} or A:contint or A:gerrit
diff --git a/modules/role/manifests/test.pp b/modules/role/manifests/test.pp
new file mode 100644
index 0000000..85c9c6c
--- /dev/null
+++ b/modules/role/manifests/test.pp
@@ -0,0 +1,9 @@
+# role to (ironically) apply on unpuppetized systems
+#
+# filtertags: labs-project-puppet
+class role::test {
+    include ::standard
+    include ::base::firewall
+
+    system::role { 'test': description => 'Unpuppetised system for testing' }
+}
diff --git a/modules/role/manifests/test/system.pp 
b/modules/role/manifests/test/system.pp
deleted file mode 100644
index a98363a..0000000
--- a/modules/role/manifests/test/system.pp
+++ /dev/null
@@ -1,9 +0,0 @@
-# role to (ironically) apply on unpuppetized systems
-#
-# filtertags: labs-project-puppet
-class role::test::system {
-    include ::standard
-    include ::base::firewall
-
-    system::role { 'test::system': description => 'Unpuppetised system for 
testing' }
-}

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

Gerrit-MessageType: merged
Gerrit-Change-Id: If7f9de8ac0a5605030ebc05290b1faf4296fb9a0
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Alexandros Kosiaris <[email protected]>
Gerrit-Reviewer: Alexandros Kosiaris <[email protected]>
Gerrit-Reviewer: Giuseppe Lavagetto <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to