]> git.openstreetmap.org Git - chef.git/commitdiff
nominatim: remove some dead config options
authorSarah Hoffmann <lonvia@denofr.de>
Mon, 11 Oct 2021 10:04:02 +0000 (12:04 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Mon, 11 Oct 2021 10:04:02 +0000 (12:04 +0200)
cookbooks/nominatim/README.md
cookbooks/nominatim/recipes/default.rb
roles/nominatim.rb
roles/pummelzacken.rb

index 190378ca2d62a13eba4ca14f0f54199a854bc65e..8c5fa3780f3318bee2cc7801c99ee9d8866f72e5 100644 (file)
@@ -1,9 +1,3 @@
 # Nominatim Cookbook
 
 This cookbook installs and configures the Nominatim geocoding service.
-
-It contains three recipes:
-* default: sets up a complete Nominatim installation including postgres backend
-           and apache frontend
-* master: defines additional attributes for running the server as DB master
-* slave: defines additional attributes for running the server as DB slave
index 7e32db7e68b464d9cd9ab749bbfe495befc5fd98..47d113acc9e98c8f2b1a0be09d4a3ae46218ae26 100644 (file)
@@ -52,17 +52,6 @@ file "#{node[:nominatim][:logdir]}/update.log" do
   mode "664"
 end
 
-# exception granted for a limited time so that they can set up their own server
-firewall_rule "increase-limits-gnome-proxy" do
-  action :accept
-  family "inet"
-  source "net:8.43.85.23"
-  dest "fw"
-  proto "tcp:syn"
-  dest_ports "https"
-  rate_limit "s:10/sec:30"
-end
-
 ## Postgresql
 
 include_recipe "postgresql"
@@ -415,10 +404,6 @@ ssl_certificate node[:fqdn] do
   notifies :reload, "service[nginx]"
 end
 
-package "apache2" do
-  action :remove
-end
-
 include_recipe "nginx"
 
 nginx_site "default" do
index 7665045a55661141747ce766aee76694aa3ff7a8..e9c6040c910b999809e52ba6f0cf926d0a75fb15 100644 (file)
@@ -5,28 +5,12 @@ default_attributes(
   :accounts => {
     :users => {
       :lonvia => { :status => :administrator },
-      :twain => { :status => :administrator },
       :nominatim => {
         :status => :role,
-        :members => [:lonvia, :tomh, :twain]
+        :members => [:lonvia, :tomh]
       }
     }
   },
-  :apache => {
-    :mpm => "event",
-    :timeout => 30,
-    :keepalive => false,
-    :reqtimeout => true,
-    :event => {
-      :server_limit => 100,
-      :max_request_workers => 2400,
-      :threads_per_child => 50,
-      :min_spare_threads => 125,
-      :max_spare_threads => 925,
-      :async_request_worker_factor => 4,
-      :listen_cores_buckets_ratio => 6
-    }
-  },
   :networking => {
     :firewall => {
       :http_rate_limit => "s:2/sec:15"
index ca7fae3d90e064bb8398065c5c0b5af79a2e2fc3..32fa6a823756fade2d6d79a3154655b6bced8ac3 100644 (file)
@@ -38,12 +38,6 @@ default_attributes(
       }
     }
   },
-  :apache => {
-    :event => {
-      :max_request_workers => 3000,
-      :threads_per_child => 70
-    }
-  },
   :nominatim => {
     :state => "standalone",
     :dbadmins => %w[lonvia tomh],