]> git.openstreetmap.org Git - chef.git/commit
Rework apt repository configuration
authorTom Hughes <tom@compton.nu>
Thu, 22 Sep 2022 22:07:58 +0000 (23:07 +0100)
committerTom Hughes <tom@compton.nu>
Fri, 23 Sep 2022 07:36:42 +0000 (08:36 +0100)
commitb73176eda2a83b7fc0170a5639ad036b1c897773
tree10f3469f676be2dba141292ec8a30d56faed308c
parent4b3749f7c089ef034132c7218af7470ec7ccbd52
Rework apt repository configuration

Instead of using attributes to turn repositories on, use a
separate recipe for each optional repository that is included
by those things which need it.
42 files changed:
.kitchen.yml
cookbooks/apt/attributes/default.rb
cookbooks/apt/recipes/default.rb
cookbooks/apt/recipes/docker.rb [new file with mode: 0644]
cookbooks/apt/recipes/elasticsearch6.rb [new file with mode: 0644]
cookbooks/apt/recipes/elasticsearch8.rb [new file with mode: 0644]
cookbooks/apt/recipes/git-core.rb [new file with mode: 0644]
cookbooks/apt/recipes/grafana.rb [new file with mode: 0644]
cookbooks/apt/recipes/hwraid.rb [new file with mode: 0644]
cookbooks/apt/recipes/management-component-pack.rb [new file with mode: 0644]
cookbooks/apt/recipes/maxmind.rb [new file with mode: 0644]
cookbooks/apt/recipes/nginx.rb [new file with mode: 0644]
cookbooks/apt/recipes/passenger.rb [new file with mode: 0644]
cookbooks/apt/recipes/postgresql.rb [new file with mode: 0644]
cookbooks/apt/recipes/timescaledb.rb [new file with mode: 0644]
cookbooks/apt/recipes/ubuntugis-stable.rb [new file with mode: 0644]
cookbooks/apt/recipes/ubuntugis-unstable.rb [new file with mode: 0644]
cookbooks/chef/attributes/default.rb
cookbooks/docker/attributes/default.rb [deleted file]
cookbooks/docker/recipes/default.rb
cookbooks/elasticsearch/attributes/default.rb
cookbooks/elasticsearch/recipes/default.rb
cookbooks/geoipupdate/attributes/default.rb
cookbooks/geoipupdate/recipes/default.rb
cookbooks/git/attributes/default.rb
cookbooks/git/recipes/default.rb
cookbooks/hardware/attributes/default.rb
cookbooks/hardware/recipes/default.rb
cookbooks/logstash/recipes/forwarder.rb
cookbooks/nginx/attributes/default.rb
cookbooks/nginx/recipes/default.rb
cookbooks/passenger/attributes/default.rb
cookbooks/passenger/recipes/default.rb
cookbooks/postgresql/attributes/default.rb
cookbooks/postgresql/recipes/default.rb
cookbooks/prometheus/attributes/default.rb
cookbooks/prometheus/recipes/server.rb
cookbooks/timescaledb/attributes/default.rb
cookbooks/timescaledb/recipes/default.rb
roles/foundation.rb
roles/ironbelly.rb
roles/logstash-forwarder.rb