]> git.openstreetmap.org Git - chef.git/commitdiff
Drop NFS mounts from web servers
authorTom Hughes <tom@compton.nu>
Sun, 6 Mar 2022 11:56:27 +0000 (11:56 +0000)
committerTom Hughes <tom@compton.nu>
Sun, 6 Mar 2022 11:56:27 +0000 (11:56 +0000)
cookbooks/web/metadata.rb
cookbooks/web/recipes/base.rb
cookbooks/web/recipes/rails.rb
cookbooks/web/templates/default/apache.frontend.erb

index 89feed9a8996a4063cdb1129cab5593b761f39a2..714eb71c1c98c05314a50d2f06be0b4a5ab08c04 100644 (file)
@@ -14,7 +14,6 @@ depends           "geoipupdate"
 depends           "git"
 depends           "memcached"
 depends           "munin"
-depends           "nfs"
 depends           "nodejs"
 depends           "passenger"
 depends           "systemd"
index 2c943c6246f8e949c27d1465cb4039188ee2276a..6fe8c7f5d6b939441de070efc4649db9048d7e04 100644 (file)
 # limitations under the License.
 #
 
-node.default[:nfs]["/store/rails"] = {
-  :host => node[:web][:fileserver],
-  :path => "/store/rails"
-}
-
 include_recipe "accounts"
-include_recipe "nfs"
 
 directory node[:web][:base_directory] do
   group "rails"
index 457cd69cee250692a8fd8d6eb3e5f5bb7b08aa24..8b83a9477d2a05776b169fd39342af5ec6249a7b 100644 (file)
@@ -107,8 +107,6 @@ rails_port "www.openstreetmap.org" do
   email_from "OpenStreetMap <web@noreply.openstreetmap.org>"
   status node[:web][:status]
   messages_domain "messages.openstreetmap.org"
-  gpx_dir "/store/rails/gpx"
-  attachments_dir "/store/rails/attachments"
   log_path "#{node[:web][:log_directory]}/rails.log"
   logstash_path "#{node[:web][:log_directory]}/rails-logstash.log"
   memcache_servers node[:web][:memcached_servers]
index 528b78fea49a6b70a9228defc862e0feae72053a..9293e3570b7db47ec1d6313b0ab7fdf94f40100a 100644 (file)
   Alias /favicon.ico <%= node[:web][:base_directory] %>/rails/app/assets/favicons/favicon.ico
   Alias /openlayers <%= node[:web][:base_directory] %>/static/openlayers
   RedirectPermanent /stats https://planet.openstreetmap.org/statistics
-  Alias /user/image /store/rails/user/image
-  Alias /attachments /store/rails/attachments
 
   #
   # Pass authentication related headers to cgimap
 <Directory /srv/www.openstreetmap.org/rails/vendor/assets>
   Require all granted
 </Directory>
-
-<Directory /store/rails/stats>
-  Require all granted
-</Directory>
-
-<Directory /store/rails/user/image>
-  Require all granted
-</Directory>
-
-<Directory /store/rails/attachments>
-  Require all granted
-</Directory>