Dzahn has uploaded a new change for review.
https://gerrit.wikimedia.org/r/284793
Change subject: install_server: move tftp role to autoloader layout
......................................................................
install_server: move tftp role to autoloader layout
Bug:T132757
Change-Id: I06c515c761e65d3f4c98d6d24c7c06fdf02e186a
---
M manifests/role/installserver.pp
A modules/role/manifests/installserver/tftp_server.pp
2 files changed, 31 insertions(+), 31 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/93/284793/1
diff --git a/manifests/role/installserver.pp b/manifests/role/installserver.pp
index 3c4f579..7686649 100644
--- a/manifests/role/installserver.pp
+++ b/manifests/role/installserver.pp
@@ -107,34 +107,3 @@
}
}
-# Class: role::install_server::tftp_server
-#
-# A WMF role class used to install all the install_server TFTP stuff
-#
-# Parameters:
-#
-# Actions:
-# Install and configure all needed software to have an installation
server
-# TFTP server ready
-#
-# Requires:
-#
-# Class['install-_server::tftp_server']
-# Class['base::firewall']
-# Define['ferm::rule']
-#
-# Sample Usage:
-# include role::installserver::tftp_server
-
-class role::installserver::tftp_server {
- system::role { 'role::install_server::tftp_server':
- description => 'WMF TFTP server',
- }
-
- include base::firewall
- include install_server::tftp_server
-
- ferm::rule { 'tftp':
- rule => 'proto udp dport tftp { saddr $ALL_NETWORKS ACCEPT; }'
- }
-}
diff --git a/modules/role/manifests/installserver/tftp_server.pp
b/modules/role/manifests/installserver/tftp_server.pp
new file mode 100644
index 0000000..01aea22
--- /dev/null
+++ b/modules/role/manifests/installserver/tftp_server.pp
@@ -0,0 +1,31 @@
+# Class: role::install_server::tftp_server
+#
+# A WMF role class used to install all the install_server TFTP stuff
+#
+# Parameters:
+#
+# Actions:
+# Install and configure all needed software to have an installation
server
+# TFTP server ready
+#
+# Requires:
+#
+# Class['install-_server::tftp_server']
+# Class['base::firewall']
+# Define['ferm::rule']
+#
+# Sample Usage:
+# include role::installserver::tftp_server
+
+class role::installserver::tftp_server {
+ system::role { 'role::install_server::tftp_server':
+ description => 'WMF TFTP server',
+ }
+
+ include base::firewall
+ include install_server::tftp_server
+
+ ferm::rule { 'tftp':
+ rule => 'proto udp dport tftp { saddr $ALL_NETWORKS ACCEPT; }'
+ }
+}
--
To view, visit https://gerrit.wikimedia.org/r/284793
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I06c515c761e65d3f4c98d6d24c7c06fdf02e186a
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Dzahn <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits