]>
git.openstreetmap.org Git - chef.git/log
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
Grant Slater [Thu, 18 Aug 2022 10:16:47 +0000 (12:16 +0200)]
dns: add missing cachedir var
Grant Slater [Thu, 18 Aug 2022 10:14:45 +0000 (12:14 +0200)]
dns: upgrade dnscontrol and switch to deb package
Grant Slater [Sun, 14 Aug 2022 22:36:35 +0000 (01:36 +0300)]
Update dnscontrol auth to v3.16+ syntax
https://stackexchange.github.io/dnscontrol/creds-json#missing
Grant Slater [Sun, 14 Aug 2022 22:28:22 +0000 (01:28 +0300)]
dns: Update dnscontrol to 3.18.1
Grant Slater [Sun, 14 Aug 2022 21:57:27 +0000 (00:57 +0300)]
Add select-editor default for grant
Grant Slater [Sun, 14 Aug 2022 00:45:46 +0000 (03:45 +0300)]
Remove remnants of mcelog
mcelog was replaced by rasdaemon in Ubuntu 18.04 but old installs
where previously never cleaned up.
Tom Hughes [Sat, 13 Aug 2022 14:17:19 +0000 (15:17 +0100)]
Exclude nominatim databases from deadlock alerts
Grant Slater [Sat, 13 Aug 2022 11:19:07 +0000 (14:19 +0300)]
Add pnorman public ssh key
Grant Slater [Sat, 13 Aug 2022 11:11:47 +0000 (14:11 +0300)]
Add pnorman user to all tile servers
Grant Slater [Fri, 12 Aug 2022 16:47:48 +0000 (19:47 +0300)]
Stop remove+add nano looping
Grant Slater [Thu, 11 Aug 2022 23:11:31 +0000 (02:11 +0300)]
community: fix upgrade tag
Grant Slater [Thu, 11 Aug 2022 22:22:01 +0000 (01:22 +0300)]
community: Upgrade discourse to v2.8.8
Tom Hughes [Wed, 10 Aug 2022 21:32:27 +0000 (22:32 +0100)]
Handle failed megaraid disks with no ID
Tom Hughes [Wed, 10 Aug 2022 21:25:51 +0000 (22:25 +0100)]
Fix smart device detection for megaraid arrays
Tom Hughes [Wed, 10 Aug 2022 21:22:21 +0000 (22:22 +0100)]
Make handling of external matomo plugins more robust
Tom Hughes [Wed, 10 Aug 2022 21:14:00 +0000 (22:14 +0100)]
Allow overwriting when compressing matomo script
Tom Hughes [Wed, 10 Aug 2022 20:45:21 +0000 (21:45 +0100)]
Fix detection of pass through disks on megaraid controllers
Tom Hughes [Wed, 10 Aug 2022 19:16:48 +0000 (19:16 +0000)]
Fix matomo test failures
Grant Slater [Wed, 10 Aug 2022 13:31:20 +0000 (16:31 +0300)]
dev: add additional PHP packages
Tom Hughes [Tue, 9 Aug 2022 20:28:57 +0000 (21:28 +0100)]
Reduce log retention on render servers
Grant Slater [Tue, 9 Aug 2022 12:59:31 +0000 (15:59 +0300)]
mediawiki: remove long gone wiki extensions
Grant Slater [Tue, 9 Aug 2022 10:51:23 +0000 (13:51 +0300)]
mediawiki: update git url for osmtaginfo
Grant Slater [Mon, 8 Aug 2022 20:06:16 +0000 (23:06 +0300)]
mediawiki: Final attempt at increasing wgHTTPTimeout
Tom Hughes [Mon, 8 Aug 2022 19:55:34 +0000 (20:55 +0100)]
Merge remote-tracking branch 'github/pull/530'
Matt Williams [Mon, 8 Aug 2022 19:48:40 +0000 (20:48 +0100)]
Add SSH key for milliams
Grant Slater [Mon, 8 Aug 2022 15:08:24 +0000 (18:08 +0300)]
mediawiki: increase wgHTTPTimeout yet again
Tom Hughes [Mon, 8 Aug 2022 12:51:30 +0000 (13:51 +0100)]
Increase interval and timeout for statuscake monitoring
Tom Hughes [Mon, 8 Aug 2022 10:47:22 +0000 (11:47 +0100)]
Enable promscale
Martin Fischer [Mon, 8 Aug 2022 06:46:49 +0000 (08:46 +0200)]
mediawiki: fix $wgExtraNamespaces[NS_PROPOSAL_TALK]
As per https://www.mediawiki.org/wiki/Manual:Using_custom_namespaces
the string values in $wgExtraNamespaces have to use underscores
instead of spaces ... otherwise MediaWiki wrongly recognizes
"Proposal_talk:Foo" to be in the main namespace.
Grant Slater [Sat, 6 Aug 2022 22:25:55 +0000 (01:25 +0300)]
mediawiki: maintenance/refreshLinks.php without specifying procs
Tom Hughes [Sat, 6 Aug 2022 16:55:15 +0000 (17:55 +0100)]
Merge remote-tracking branch 'github/pull/524'
Tom Hughes [Sat, 6 Aug 2022 14:47:39 +0000 (15:47 +0100)]
Avoid hard coding the font fetcher script details
Tom Hughes [Fri, 5 Aug 2022 21:38:49 +0000 (22:38 +0100)]
Reinstall matomo plugins after a version update
Grant Slater [Fri, 5 Aug 2022 14:36:59 +0000 (17:36 +0300)]
mediawiki: increase wgHTTPTimeout again
Grant Slater [Fri, 5 Aug 2022 14:16:32 +0000 (17:16 +0300)]
mediawiki: increase wgHTTPTimeout
Grant Slater [Fri, 5 Aug 2022 10:48:15 +0000 (13:48 +0300)]
blog: update wordpress extensions
Remove: google-analytics-for-wordpress (unused)
Remove: wordpress-importer (unused)
Remove: shareadraft (replaced)
Add: public-post-preview (replacement)
Grant Slater [Fri, 5 Aug 2022 01:26:55 +0000 (04:26 +0300)]
wiki: increase memcache memory to 4GB
Grant Slater [Fri, 5 Aug 2022 01:18:09 +0000 (04:18 +0300)]
mediawiki: Use tagged QuickInstantCommons releases
Grant Slater [Fri, 5 Aug 2022 01:12:49 +0000 (04:12 +0300)]
mediawiki: improve Job runner setup
Grant Slater [Thu, 4 Aug 2022 22:02:26 +0000 (01:02 +0300)]
wiki: increase memcache memory limit
Grant Slater [Thu, 4 Aug 2022 21:40:11 +0000 (00:40 +0300)]
blog: update osmblog-wp-theme repo url
Tom Hughes [Thu, 4 Aug 2022 21:10:17 +0000 (22:10 +0100)]
Use --best for compression
Grant Slater [Thu, 4 Aug 2022 14:27:31 +0000 (17:27 +0300)]
wiki: reduce vm.swappiness a bit
Signed-off-by: Grant Slater <git@firefishy.com>
Tom Hughes [Thu, 4 Aug 2022 19:31:15 +0000 (20:31 +0100)]
Enable brotli compression of matomo script
Tom Hughes [Thu, 4 Aug 2022 18:21:00 +0000 (19:21 +0100)]
Fix logging of basic authentication use
Tom Hughes [Thu, 4 Aug 2022 11:49:59 +0000 (12:49 +0100)]
Merge remote-tracking branch 'github/pull/527'
Grant Slater [Thu, 4 Aug 2022 11:46:12 +0000 (14:46 +0300)]
mediawiki: ensure caches are set to expected value
Grant Slater [Thu, 4 Aug 2022 11:03:19 +0000 (14:03 +0300)]
mediawiki: add additional recommended packages
dependabot[bot] [Thu, 4 Aug 2022 11:01:33 +0000 (11:01 +0000)]
build(deps): bump test-kitchen from 3.3.1 to 3.3.2
Bumps [test-kitchen](https://github.com/test-kitchen/test-kitchen) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/test-kitchen/test-kitchen/releases)
- [Changelog](https://github.com/test-kitchen/test-kitchen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/test-kitchen/test-kitchen/commits)
---
updated-dependencies:
- dependency-name: test-kitchen
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Tom Hughes [Thu, 4 Aug 2022 07:22:07 +0000 (08:22 +0100)]
Update promscale to 0.13.0
Tom Hughes [Thu, 4 Aug 2022 07:10:44 +0000 (08:10 +0100)]
Update piwik to 4.11.0
Tom Hughes [Thu, 4 Aug 2022 07:08:50 +0000 (08:08 +0100)]
Merge remote-tracking branch 'github/pull/526'
Tom Hughes [Thu, 4 Aug 2022 07:08:47 +0000 (08:08 +0100)]
Merge remote-tracking branch 'github/pull/525'
Paul Norman [Thu, 4 Aug 2022 05:12:09 +0000 (22:12 -0700)]
Use UTC date when generating tile logs