]>
git.openstreetmap.org Git - chef.git/log
Grant Slater [Tue, 11 Oct 2022 08:36:06 +0000 (09:36 +0100)]
dev: Add additional packages
Tom Hughes [Tue, 11 Oct 2022 08:33:34 +0000 (09:33 +0100)]
Install postgis on dev servers
Tom Hughes [Sun, 9 Oct 2022 15:27:49 +0000 (16:27 +0100)]
Allow geodns deployment from idris
Tom Hughes [Sun, 9 Oct 2022 12:14:23 +0000 (13:14 +0100)]
Enable mod_cgid for git server
Tom Hughes [Sun, 9 Oct 2022 11:36:23 +0000 (12:36 +0100)]
Move dns role to idris and remove management roles from sarel
Tom Hughes [Sun, 9 Oct 2022 11:26:44 +0000 (12:26 +0100)]
Add chef and git roles to idris
Tom Hughes [Sun, 9 Oct 2022 11:17:28 +0000 (12:17 +0100)]
Update chef server to 15.1.7
Tom Hughes [Sat, 8 Oct 2022 14:43:22 +0000 (15:43 +0100)]
Move letsencrypt role from sarel to idris
Tom Hughes [Thu, 6 Oct 2022 19:54:29 +0000 (20:54 +0100)]
Remove serverinfo recipe from sarel
Tom Hughes [Thu, 6 Oct 2022 19:46:55 +0000 (20:46 +0100)]
Configure request timeouts on web frontends
Tom Hughes [Thu, 6 Oct 2022 19:33:08 +0000 (20:33 +0100)]
Add the serverinfo recipe to idris
Tom Hughes [Thu, 6 Oct 2022 18:55:51 +0000 (19:55 +0100)]
Enable reqtimeout on the web frontends
Grant Slater [Thu, 6 Oct 2022 17:21:42 +0000 (18:21 +0100)]
oxidized: Increase timeout to avoid triggering on slow device
Tom Hughes [Thu, 6 Oct 2022 07:21:55 +0000 (08:21 +0100)]
Fix concurrency groups for github actions
Tom Hughes [Thu, 6 Oct 2022 07:00:22 +0000 (08:00 +0100)]
Update matomo to 4.12.0
Grant Slater [Wed, 5 Oct 2022 22:37:30 +0000 (23:37 +0100)]
oxidized: remove explicit auth_methods
Grant Slater [Wed, 5 Oct 2022 21:13:03 +0000 (22:13 +0100)]
oxidized: switch to
ed25519 key
Tom Hughes [Wed, 5 Oct 2022 17:08:06 +0000 (18:08 +0100)]
Update to planet-dump-ng 1.2.6
Grant Slater [Wed, 5 Oct 2022 10:18:42 +0000 (11:18 +0100)]
community: increase web workers to recommendation
Grant Slater [Wed, 5 Oct 2022 09:53:58 +0000 (10:53 +0100)]
oxidized: use single ssh_known_hosts_entry resource
Grant Slater [Mon, 3 Oct 2022 23:12:14 +0000 (00:12 +0100)]
oxidized: fix broken usage of ssh_known_hosts_entry flush
Grant Slater [Mon, 3 Oct 2022 17:06:38 +0000 (18:06 +0100)]
oxidized: fix cookstyle and immediately flush ssh_known_hosts_entry
Grant Slater [Mon, 3 Oct 2022 16:38:51 +0000 (17:38 +0100)]
oxidized: fix logrotate missingok
Grant Slater [Sun, 2 Oct 2022 01:39:42 +0000 (02:39 +0100)]
community: upgrade discourse to v2.8.9
Grant Slater [Sun, 2 Oct 2022 00:19:35 +0000 (01:19 +0100)]
oxidized: Force crash directory
Grant Slater [Sun, 2 Oct 2022 00:11:52 +0000 (01:11 +0100)]
oxidized: use runtime directory for systemd
Grant Slater [Sat, 1 Oct 2022 23:51:14 +0000 (00:51 +0100)]
oxidized: create config store directory tree
Grant Slater [Sat, 1 Oct 2022 23:43:41 +0000 (00:43 +0100)]
oxidized: add correct known hosts location
Grant Slater [Sat, 1 Oct 2022 23:39:55 +0000 (00:39 +0100)]
oxidized: add ssh known_hosts key for github
Grant Slater [Sat, 1 Oct 2022 23:29:28 +0000 (00:29 +0100)]
oxidized: manage ssh directory
Grant Slater [Sat, 1 Oct 2022 23:19:00 +0000 (00:19 +0100)]
oxidized: install daemon app into own folder
Grant Slater [Sat, 1 Oct 2022 23:12:46 +0000 (00:12 +0100)]
oxidized: fix task ordering
Grant Slater [Sat, 1 Oct 2022 23:02:34 +0000 (00:02 +0100)]
oxidized: fix execute user
Grant Slater [Sat, 1 Oct 2022 23:00:23 +0000 (00:00 +0100)]
oxidized: add accounts dependency
Grant Slater [Sat, 1 Oct 2022 22:51:22 +0000 (23:51 +0100)]
oxidized: fix execute resource name
Grant Slater [Sat, 1 Oct 2022 22:49:50 +0000 (23:49 +0100)]
oxidized: fix array handling on key
Grant Slater [Sat, 1 Oct 2022 22:44:44 +0000 (23:44 +0100)]
Add oxidized role
Grant Slater [Sat, 1 Oct 2022 22:36:47 +0000 (23:36 +0100)]
Add oxidized backup daemon
Tom Hughes [Tue, 27 Sep 2022 21:40:41 +0000 (22:40 +0100)]
Add clamav to the Debian-exim group on mail servers
Tom Hughes [Tue, 27 Sep 2022 21:19:34 +0000 (22:19 +0100)]
Correct smarthost name for fafnir
Tom Hughes [Tue, 27 Sep 2022 20:36:49 +0000 (21:36 +0100)]
Configure wiki server to send mail via the new smarthost
Tom Hughes [Tue, 27 Sep 2022 18:48:46 +0000 (19:48 +0100)]
Enable TLS 1.3 for gnutls
Tom Hughes [Mon, 26 Sep 2022 12:13:00 +0000 (13:13 +0100)]
Use amsd instead of hp-ams on Gen10 machines
Tom Hughes [Mon, 26 Sep 2022 12:12:35 +0000 (13:12 +0100)]
Enable both the jammy and focal HP repos for Gen10 machines
Tom Hughes [Mon, 26 Sep 2022 07:31:34 +0000 (08:31 +0100)]
Serial port is on S0 for Gen10 machines
Tom Hughes [Mon, 26 Sep 2022 06:13:22 +0000 (07:13 +0100)]
Revert "Fix bonding options on faffy"
This reverts commit
117fff49e6ba082bd30e299e8014be525da3a420 .
Tom Hughes [Mon, 26 Sep 2022 06:09:04 +0000 (07:09 +0100)]
Fix bonding options on faffy
Tom Hughes [Mon, 26 Sep 2022 06:08:47 +0000 (07:08 +0100)]
Add all interfaces to bond on faffy
Grant Slater [Mon, 26 Sep 2022 01:24:13 +0000 (02:24 +0100)]
imagery: allow longer larger mapserver activation
Tom Hughes [Sun, 25 Sep 2022 23:41:23 +0000 (00:41 +0100)]
Use focal/current-gen10 repository for Gen10
Tom Hughes [Sun, 25 Sep 2022 23:27:04 +0000 (00:27 +0100)]
Don't use hp-ams on Gen10
Tom Hughes [Sun, 25 Sep 2022 23:13:15 +0000 (00:13 +0100)]
Add support for HP Gen10 machines
Tom Hughes [Sun, 25 Sep 2022 22:00:49 +0000 (23:00 +0100)]
Add OOB MAC for faffy
Tom Hughes [Sun, 25 Sep 2022 21:50:18 +0000 (22:50 +0100)]
Add faffy as a dev server
Tom Hughes [Sun, 25 Sep 2022 10:28:07 +0000 (11:28 +0100)]
Replace intelmas with sst
Tom Hughes [Sun, 25 Sep 2022 09:01:03 +0000 (10:01 +0100)]
Make fafnir route mail for openstreetmap.org to shenron for now
Tom Hughes [Sun, 25 Sep 2022 08:53:30 +0000 (09:53 +0100)]
Add mail role to fafnir
Tom Hughes [Sat, 24 Sep 2022 11:32:35 +0000 (12:32 +0100)]
Limit wireguard special casing to shenron
In
7ed52aa26 special support was added to make shenron establish
tunnels to the gateway nodes but it is keyed off the mail role so
would apply to all mail servers. This breaks that link and makes it
only apply to shenron.
Grant Slater [Sat, 24 Sep 2022 03:21:19 +0000 (04:21 +0100)]
imagery: use nginx more fastcgi defaults. Fewer mapserv processes
Tom Hughes [Fri, 23 Sep 2022 23:50:02 +0000 (00:50 +0100)]
Disable download of Intel MAS tool until Intel sort their shit out
Tom Hughes [Fri, 23 Sep 2022 23:48:02 +0000 (00:48 +0100)]
Remove old cleanup code
Tom Hughes [Fri, 23 Sep 2022 19:22:02 +0000 (20:22 +0100)]
Correct environment variable name
Tom Hughes [Thu, 22 Sep 2022 22:07:58 +0000 (23:07 +0100)]
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.
Grant Slater [Wed, 21 Sep 2022 22:03:01 +0000 (23:03 +0100)]
logstash: fix kitchen test build
Grant Slater [Tue, 20 Sep 2022 19:03:23 +0000 (20:03 +0100)]
sotm: Add required apache_module expires
Grant Slater [Tue, 20 Sep 2022 15:27:55 +0000 (16:27 +0100)]
sotm: fix chef dependency tree
Grant Slater [Tue, 20 Sep 2022 14:51:06 +0000 (15:51 +0100)]
Add stateofmap include_recipe for new recipe
Grant Slater [Tue, 20 Sep 2022 14:26:16 +0000 (15:26 +0100)]
Add new GHA test kitchen sotm tests
Grant Slater [Tue, 20 Sep 2022 14:09:50 +0000 (15:09 +0100)]
Split stateofthemap cookbook to allow parallel testing
Tom Hughes [Tue, 20 Sep 2022 21:49:03 +0000 (22:49 +0100)]
Run check before update in the DNS commit hook
Grant Slater [Tue, 20 Sep 2022 21:39:11 +0000 (22:39 +0100)]
apt: Simplify apt arch condition
Grant Slater [Tue, 20 Sep 2022 19:04:57 +0000 (20:04 +0100)]
Add initial support for other ubuntu ports (eg: arm64)
This is used for example when running test kitchen on recent Apple devices.
Grant Slater [Mon, 19 Sep 2022 23:39:18 +0000 (00:39 +0100)]
serverinfo: Add hardware.osmf alias to apache too
Grant Slater [Mon, 19 Sep 2022 22:59:30 +0000 (23:59 +0100)]
serverinfo: Add hardware.osmf alias
Tom Hughes [Sun, 18 Sep 2022 10:37:31 +0000 (11:37 +0100)]
Update to planet-dump-ng 1.2.5
Grant Slater [Sat, 17 Sep 2022 22:21:57 +0000 (23:21 +0100)]
svn: Additional JOSM redirects
Grant Slater [Sat, 17 Sep 2022 22:13:29 +0000 (23:13 +0100)]
svn: Add old JOSM plugin redirect
Tom Hughes [Sat, 17 Sep 2022 06:37:06 +0000 (07:37 +0100)]
Merge remote-tracking branch 'github/pull/534'
Paul Norman [Sat, 17 Sep 2022 03:31:28 +0000 (20:31 -0700)]
Add pnorman postgres user
Grant Slater [Fri, 16 Sep 2022 12:13:35 +0000 (13:13 +0100)]
Fix ideditor release redirect
Grant Slater [Fri, 16 Sep 2022 12:00:10 +0000 (13:00 +0100)]
Add missing ssl_cert domain for ideditor
Grant Slater [Fri, 16 Sep 2022 11:44:26 +0000 (12:44 +0100)]
Add missing ideditor metadata.rb
Grant Slater [Fri, 16 Sep 2022 11:39:20 +0000 (12:39 +0100)]
Add minimal ideditor cookbook for preview redirect
Tom Hughes [Thu, 8 Sep 2022 20:45:52 +0000 (21:45 +0100)]
Update prometheus components to latest versions
Tom Hughes [Thu, 8 Sep 2022 20:43:49 +0000 (20:43 +0000)]
Update promscale to 0.14.0
Tom Hughes [Tue, 6 Sep 2022 21:45:40 +0000 (22:45 +0100)]
Fix backup expiry script to match prefixes correctly
Grant Slater [Tue, 6 Sep 2022 13:46:41 +0000 (14:46 +0100)]
Add jeslop user to dev
Sarah Hoffmann [Wed, 31 Aug 2022 11:59:32 +0000 (13:59 +0200)]
nominatim: add IPv6 addresses of gnome servers to whitelist
Tom Hughes [Mon, 29 Aug 2022 18:26:41 +0000 (19:26 +0100)]
Fix error in rasdaemon alerts
Tom Hughes [Mon, 29 Aug 2022 18:16:06 +0000 (19:16 +0100)]
Drop roles for thorn-04 and thorn-05
Tom Hughes [Sun, 28 Aug 2022 21:25:54 +0000 (22:25 +0100)]
Add alerts for rasdaemon events
Tom Hughes [Sun, 28 Aug 2022 18:40:34 +0000 (19:40 +0100)]
Run rasdaemon everywhere, with a prometheus exporter for events
Tom Hughes [Sun, 28 Aug 2022 18:38:14 +0000 (19:38 +0100)]
Drop mcelog cleanup code
Tom Hughes [Sun, 28 Aug 2022 09:25:45 +0000 (10:25 +0100)]
Update to osm-carto v5.6.1
Closes #531
Grant Slater [Fri, 26 Aug 2022 16:35:23 +0000 (17:35 +0100)]
dns: Update DNScontrol to 3.20.0
Grant Slater [Fri, 26 Aug 2022 14:06:48 +0000 (15:06 +0100)]
rsyncd: allow full speed rsync
Tom Hughes [Fri, 26 Aug 2022 14:00:08 +0000 (15:00 +0100)]
Increase sleep interval when rails workers have nothing to do
Grant Slater [Fri, 26 Aug 2022 11:19:48 +0000 (12:19 +0100)]
Renice background services
Renice background service to allow full speed important services.
Reniced services will be ignored for ondemand CPU scaling saving power.
Signed-off-by: Grant Slater <git@firefishy.com>
Grant Slater [Sat, 13 Aug 2022 23:12:51 +0000 (02:12 +0300)]
Name php-fpm socket to work with apparmor-profiles
apparmor-profiles provides a default php-fpm profile.
The socket is expected with name: @{run}/php{,-fpm}/php*-fpm.sock
Grant Slater [Thu, 18 Aug 2022 10:19:52 +0000 (12:19 +0200)]
dns: switch to dpkg_package for deb install