]> git.openstreetmap.org Git - chef.git/blobdiff - cookbooks/munin/recipes/default.rb
Remove munin-server GHA test
[chef.git] / cookbooks / munin / recipes / default.rb
index aad5d40d8dd1b3e95dd0d85bcb92ba37efb28bcb..3bbc4c49213b7ac5c1e0b7d809678efed044e0bf 100644 (file)
 # limitations under the License.
 #
 
-package "munin-node"
-
 service "munin-node" do
-  action [:enable, :start]
-  supports :status => true, :restart => true, :reload => true
+  action [:stop, :disable]
 end
 
-servers = search(:node, "recipes:munin\\:\\:server")
+file "/etc/munin/munin-node.conf" do
+  action :delete
+end
 
-servers.each do |server|
-  server.interfaces(:role => :external) do |interface|
-    firewall_rule "accept-munin-#{server}" do
-      action :accept
-      family interface[:family]
-      source "#{interface[:zone]}:#{interface[:address]}"
-      dest "fw"
-      proto "tcp:syn"
-      dest_ports "munin"
-      source_ports "1024:"
-    end
-  end
+package "munin-node" do
+  action :purge
 end
 
-template "/etc/munin/munin-node.conf" do
-  source "munin-node.conf.erb"
-  owner "root"
-  group "root"
-  mode "644"
-  variables :servers => servers
-  notifies :restart, "service[munin-node]"
+directory "/etc/munin" do
+  action :delete
+  recursive true
 end