]> git.openstreetmap.org Git - chef.git/log
chef.git
2 years agoCorrect environment variable name
Tom Hughes [Fri, 23 Sep 2022 19:22:02 +0000 (20:22 +0100)]
Correct environment variable name

2 years agoRework apt repository configuration
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.

2 years agologstash: fix kitchen test build
Grant Slater [Wed, 21 Sep 2022 22:03:01 +0000 (23:03 +0100)]
logstash: fix kitchen test build

2 years agosotm: Add required apache_module expires
Grant Slater [Tue, 20 Sep 2022 19:03:23 +0000 (20:03 +0100)]
sotm: Add required apache_module expires

2 years agosotm: fix chef dependency tree
Grant Slater [Tue, 20 Sep 2022 15:27:55 +0000 (16:27 +0100)]
sotm: fix chef dependency tree

2 years agoAdd stateofmap include_recipe for new recipe
Grant Slater [Tue, 20 Sep 2022 14:51:06 +0000 (15:51 +0100)]
Add stateofmap include_recipe for new recipe

2 years agoAdd new GHA test kitchen sotm tests
Grant Slater [Tue, 20 Sep 2022 14:26:16 +0000 (15:26 +0100)]
Add new GHA test kitchen sotm tests

2 years agoSplit stateofthemap cookbook to allow parallel testing
Grant Slater [Tue, 20 Sep 2022 14:09:50 +0000 (15:09 +0100)]
Split stateofthemap cookbook to allow parallel testing

2 years agoRun check before update in the DNS commit hook
Tom Hughes [Tue, 20 Sep 2022 21:49:03 +0000 (22:49 +0100)]
Run check before update in the DNS commit hook

2 years agoapt: Simplify apt arch condition
Grant Slater [Tue, 20 Sep 2022 21:39:11 +0000 (22:39 +0100)]
apt: Simplify apt arch condition

2 years agoAdd initial support for other ubuntu ports (eg: arm64)
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.

2 years agoserverinfo: Add hardware.osmf alias to apache too
Grant Slater [Mon, 19 Sep 2022 23:39:18 +0000 (00:39 +0100)]
serverinfo: Add hardware.osmf alias to apache too

2 years agoserverinfo: Add hardware.osmf alias
Grant Slater [Mon, 19 Sep 2022 22:59:30 +0000 (23:59 +0100)]
serverinfo: Add hardware.osmf alias

2 years agoUpdate to planet-dump-ng 1.2.5
Tom Hughes [Sun, 18 Sep 2022 10:37:31 +0000 (11:37 +0100)]
Update to planet-dump-ng 1.2.5

2 years agosvn: Additional JOSM redirects
Grant Slater [Sat, 17 Sep 2022 22:21:57 +0000 (23:21 +0100)]
svn: Additional JOSM redirects

2 years agosvn: Add old JOSM plugin redirect
Grant Slater [Sat, 17 Sep 2022 22:13:29 +0000 (23:13 +0100)]
svn: Add old JOSM plugin redirect

2 years agoMerge remote-tracking branch 'github/pull/534'
Tom Hughes [Sat, 17 Sep 2022 06:37:06 +0000 (07:37 +0100)]
Merge remote-tracking branch 'github/pull/534'

2 years agoAdd pnorman postgres user
Paul Norman [Sat, 17 Sep 2022 03:31:28 +0000 (20:31 -0700)]
Add pnorman postgres user

2 years agoFix ideditor release redirect
Grant Slater [Fri, 16 Sep 2022 12:13:35 +0000 (13:13 +0100)]
Fix ideditor release redirect

2 years agoAdd missing ssl_cert domain for ideditor
Grant Slater [Fri, 16 Sep 2022 12:00:10 +0000 (13:00 +0100)]
Add missing ssl_cert domain for ideditor

2 years agoAdd missing ideditor metadata.rb
Grant Slater [Fri, 16 Sep 2022 11:44:26 +0000 (12:44 +0100)]
Add missing ideditor metadata.rb

2 years agoAdd minimal ideditor cookbook for preview redirect
Grant Slater [Fri, 16 Sep 2022 11:39:20 +0000 (12:39 +0100)]
Add minimal ideditor cookbook for preview redirect

2 years agoUpdate prometheus components to latest versions
Tom Hughes [Thu, 8 Sep 2022 20:45:52 +0000 (21:45 +0100)]
Update prometheus components to latest versions

2 years agoUpdate promscale to 0.14.0
Tom Hughes [Thu, 8 Sep 2022 20:43:49 +0000 (20:43 +0000)]
Update promscale to 0.14.0

2 years agoFix backup expiry script to match prefixes correctly
Tom Hughes [Tue, 6 Sep 2022 21:45:40 +0000 (22:45 +0100)]
Fix backup expiry script to match prefixes correctly

2 years agoAdd jeslop user to dev
Grant Slater [Tue, 6 Sep 2022 13:46:41 +0000 (14:46 +0100)]
Add jeslop user to dev

2 years agoDocument IP ranges with comment
Guillaume Rischard [Thu, 1 Sep 2022 14:34:12 +0000 (10:34 -0400)]
Document IP ranges with comment

2 years agonominatim: add IPv6 addresses of gnome servers to whitelist
Sarah Hoffmann [Wed, 31 Aug 2022 11:59:32 +0000 (13:59 +0200)]
nominatim: add IPv6 addresses of gnome servers to whitelist

2 years agoFix error in rasdaemon alerts
Tom Hughes [Mon, 29 Aug 2022 18:26:41 +0000 (19:26 +0100)]
Fix error in rasdaemon alerts

2 years agoDrop roles for thorn-04 and thorn-05
Tom Hughes [Mon, 29 Aug 2022 18:16:06 +0000 (19:16 +0100)]
Drop roles for thorn-04 and thorn-05

2 years agoAdd alerts for rasdaemon events
Tom Hughes [Sun, 28 Aug 2022 21:25:54 +0000 (22:25 +0100)]
Add alerts for rasdaemon events

2 years agoRun rasdaemon everywhere, with a prometheus exporter for events
Tom Hughes [Sun, 28 Aug 2022 18:40:34 +0000 (19:40 +0100)]
Run rasdaemon everywhere, with a prometheus exporter for events

2 years agoDrop mcelog cleanup code
Tom Hughes [Sun, 28 Aug 2022 18:38:14 +0000 (19:38 +0100)]
Drop mcelog cleanup code

2 years agoUpdate to osm-carto v5.6.1
Tom Hughes [Sun, 28 Aug 2022 09:25:45 +0000 (10:25 +0100)]
Update to osm-carto v5.6.1

Closes #531

2 years agodns: Update DNScontrol to 3.20.0
Grant Slater [Fri, 26 Aug 2022 16:35:23 +0000 (17:35 +0100)]
dns: Update DNScontrol to 3.20.0

2 years agorsyncd: allow full speed rsync
Grant Slater [Fri, 26 Aug 2022 14:06:48 +0000 (15:06 +0100)]
rsyncd: allow full speed rsync

2 years agoIncrease sleep interval when rails workers have nothing to do
Tom Hughes [Fri, 26 Aug 2022 14:00:08 +0000 (15:00 +0100)]
Increase sleep interval when rails workers have nothing to do

2 years agoRenice background services
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>
2 years agoName php-fpm socket to work with apparmor-profiles
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

2 years agodns: switch to dpkg_package for deb install
Grant Slater [Thu, 18 Aug 2022 10:19:52 +0000 (12:19 +0200)]
dns: switch to dpkg_package for deb install

2 years agodns: add missing cachedir var
Grant Slater [Thu, 18 Aug 2022 10:16:47 +0000 (12:16 +0200)]
dns: add missing cachedir var

2 years agodns: upgrade dnscontrol and switch to deb package
Grant Slater [Thu, 18 Aug 2022 10:14:45 +0000 (12:14 +0200)]
dns: upgrade dnscontrol and switch to deb package

2 years agoUpdate dnscontrol auth to v3.16+ syntax
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

2 years agodns: Update dnscontrol to 3.18.1
Grant Slater [Sun, 14 Aug 2022 22:28:22 +0000 (01:28 +0300)]
dns: Update dnscontrol to 3.18.1

2 years agoAdd select-editor default for grant
Grant Slater [Sun, 14 Aug 2022 21:57:27 +0000 (00:57 +0300)]
Add select-editor default for grant

2 years agoRemove remnants of mcelog
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.

2 years agoExclude nominatim databases from deadlock alerts
Tom Hughes [Sat, 13 Aug 2022 14:17:19 +0000 (15:17 +0100)]
Exclude nominatim databases from deadlock alerts

2 years agoAdd pnorman public ssh key
Grant Slater [Sat, 13 Aug 2022 11:19:07 +0000 (14:19 +0300)]
Add pnorman public ssh key

2 years agoAdd pnorman user to all tile servers
Grant Slater [Sat, 13 Aug 2022 11:11:47 +0000 (14:11 +0300)]
Add pnorman user to all tile servers

2 years agoStop remove+add nano looping
Grant Slater [Fri, 12 Aug 2022 16:47:48 +0000 (19:47 +0300)]
Stop remove+add nano looping

2 years agocommunity: fix upgrade tag
Grant Slater [Thu, 11 Aug 2022 23:11:31 +0000 (02:11 +0300)]
community: fix upgrade tag

2 years agocommunity: Upgrade discourse to v2.8.8
Grant Slater [Thu, 11 Aug 2022 22:22:01 +0000 (01:22 +0300)]
community: Upgrade discourse to v2.8.8

2 years agoHandle failed megaraid disks with no ID
Tom Hughes [Wed, 10 Aug 2022 21:32:27 +0000 (22:32 +0100)]
Handle failed megaraid disks with no ID

2 years agoFix smart device detection for megaraid arrays
Tom Hughes [Wed, 10 Aug 2022 21:25:51 +0000 (22:25 +0100)]
Fix smart device detection for megaraid arrays

2 years agoMake handling of external matomo plugins more robust
Tom Hughes [Wed, 10 Aug 2022 21:22:21 +0000 (22:22 +0100)]
Make handling of external matomo plugins more robust

2 years agoAllow overwriting when compressing matomo script
Tom Hughes [Wed, 10 Aug 2022 21:14:00 +0000 (22:14 +0100)]
Allow overwriting when compressing matomo script

2 years agoFix detection of pass through disks on megaraid controllers
Tom Hughes [Wed, 10 Aug 2022 20:45:21 +0000 (21:45 +0100)]
Fix detection of pass through disks on megaraid controllers

2 years agoFix matomo test failures
Tom Hughes [Wed, 10 Aug 2022 19:16:48 +0000 (19:16 +0000)]
Fix matomo test failures

2 years agodev: add additional PHP packages
Grant Slater [Wed, 10 Aug 2022 13:31:20 +0000 (16:31 +0300)]
dev: add additional PHP packages

2 years agoReduce log retention on render servers
Tom Hughes [Tue, 9 Aug 2022 20:28:57 +0000 (21:28 +0100)]
Reduce log retention on render servers

2 years agomediawiki: remove long gone wiki extensions
Grant Slater [Tue, 9 Aug 2022 12:59:31 +0000 (15:59 +0300)]
mediawiki: remove long gone wiki extensions

2 years agomediawiki: update git url for osmtaginfo
Grant Slater [Tue, 9 Aug 2022 10:51:23 +0000 (13:51 +0300)]
mediawiki: update git url for osmtaginfo

2 years agomediawiki: Final attempt at increasing wgHTTPTimeout
Grant Slater [Mon, 8 Aug 2022 20:06:16 +0000 (23:06 +0300)]
mediawiki: Final attempt at increasing wgHTTPTimeout

2 years agoMerge remote-tracking branch 'github/pull/530'
Tom Hughes [Mon, 8 Aug 2022 19:55:34 +0000 (20:55 +0100)]
Merge remote-tracking branch 'github/pull/530'

2 years agoAdd SSH key for milliams
Matt Williams [Mon, 8 Aug 2022 19:48:40 +0000 (20:48 +0100)]
Add SSH key for milliams

2 years agomediawiki: increase wgHTTPTimeout yet again
Grant Slater [Mon, 8 Aug 2022 15:08:24 +0000 (18:08 +0300)]
mediawiki: increase wgHTTPTimeout yet again

2 years agoIncrease interval and timeout for statuscake monitoring
Tom Hughes [Mon, 8 Aug 2022 12:51:30 +0000 (13:51 +0100)]
Increase interval and timeout for statuscake monitoring

2 years agoEnable promscale
Tom Hughes [Mon, 8 Aug 2022 10:47:22 +0000 (11:47 +0100)]
Enable promscale

2 years agomediawiki: fix $wgExtraNamespaces[NS_PROPOSAL_TALK]
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.

2 years agomediawiki: maintenance/refreshLinks.php without specifying procs
Grant Slater [Sat, 6 Aug 2022 22:25:55 +0000 (01:25 +0300)]
mediawiki: maintenance/refreshLinks.php without specifying procs

2 years agoMerge remote-tracking branch 'github/pull/524'
Tom Hughes [Sat, 6 Aug 2022 16:55:15 +0000 (17:55 +0100)]
Merge remote-tracking branch 'github/pull/524'

2 years agoAvoid hard coding the font fetcher script details
Tom Hughes [Sat, 6 Aug 2022 14:47:39 +0000 (15:47 +0100)]
Avoid hard coding the font fetcher script details

2 years agoReinstall matomo plugins after a version update
Tom Hughes [Fri, 5 Aug 2022 21:38:49 +0000 (22:38 +0100)]
Reinstall matomo plugins after a version update

2 years agomediawiki: increase wgHTTPTimeout again
Grant Slater [Fri, 5 Aug 2022 14:36:59 +0000 (17:36 +0300)]
mediawiki: increase wgHTTPTimeout again

2 years agomediawiki: increase wgHTTPTimeout
Grant Slater [Fri, 5 Aug 2022 14:16:32 +0000 (17:16 +0300)]
mediawiki: increase wgHTTPTimeout

2 years agoblog: update wordpress extensions
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)

2 years agowiki: increase memcache memory to 4GB
Grant Slater [Fri, 5 Aug 2022 01:26:55 +0000 (04:26 +0300)]
wiki: increase memcache memory to 4GB

2 years agomediawiki: Use tagged QuickInstantCommons releases
Grant Slater [Fri, 5 Aug 2022 01:18:09 +0000 (04:18 +0300)]
mediawiki: Use tagged QuickInstantCommons releases

2 years agomediawiki: improve Job runner setup
Grant Slater [Fri, 5 Aug 2022 01:12:49 +0000 (04:12 +0300)]
mediawiki: improve Job runner setup

2 years agowiki: increase memcache memory limit
Grant Slater [Thu, 4 Aug 2022 22:02:26 +0000 (01:02 +0300)]
wiki: increase memcache memory limit

2 years agoblog: update osmblog-wp-theme repo url
Grant Slater [Thu, 4 Aug 2022 21:40:11 +0000 (00:40 +0300)]
blog: update osmblog-wp-theme repo url

2 years agoUse --best for compression
Tom Hughes [Thu, 4 Aug 2022 21:10:17 +0000 (22:10 +0100)]
Use --best for compression

2 years agowiki: reduce vm.swappiness a bit
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>
2 years agoEnable brotli compression of matomo script
Tom Hughes [Thu, 4 Aug 2022 19:31:15 +0000 (20:31 +0100)]
Enable brotli compression of matomo script

2 years agoBlock requests for tiles unless they come from a CDN node
Tom Hughes [Thu, 4 Aug 2022 18:45:44 +0000 (19:45 +0100)]
Block requests for tiles unless they come from a CDN node

2 years agoFix logging of basic authentication use
Tom Hughes [Thu, 4 Aug 2022 18:21:00 +0000 (19:21 +0100)]
Fix logging of basic authentication use

2 years agoMerge remote-tracking branch 'github/pull/527'
Tom Hughes [Thu, 4 Aug 2022 11:49:59 +0000 (12:49 +0100)]
Merge remote-tracking branch 'github/pull/527'

2 years agomediawiki: ensure caches are set to expected value
Grant Slater [Thu, 4 Aug 2022 11:46:12 +0000 (14:46 +0300)]
mediawiki: ensure caches are set to expected value

2 years agomediawiki: add additional recommended packages
Grant Slater [Thu, 4 Aug 2022 11:03:19 +0000 (14:03 +0300)]
mediawiki: add additional recommended packages

2 years agobuild(deps): bump test-kitchen from 3.3.1 to 3.3.2
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>
2 years agoUpdate promscale to 0.13.0
Tom Hughes [Thu, 4 Aug 2022 07:22:07 +0000 (08:22 +0100)]
Update promscale to 0.13.0

2 years agoUpdate piwik to 4.11.0
Tom Hughes [Thu, 4 Aug 2022 07:10:44 +0000 (08:10 +0100)]
Update piwik to 4.11.0

2 years agoMerge remote-tracking branch 'github/pull/526'
Tom Hughes [Thu, 4 Aug 2022 07:08:50 +0000 (08:08 +0100)]
Merge remote-tracking branch 'github/pull/526'

2 years agoMerge remote-tracking branch 'github/pull/525'
Tom Hughes [Thu, 4 Aug 2022 07:08:47 +0000 (08:08 +0100)]
Merge remote-tracking branch 'github/pull/525'

2 years agoUse UTC date when generating tile logs
Paul Norman [Thu, 4 Aug 2022 05:12:09 +0000 (22:12 -0700)]
Use UTC date when generating tile logs

2 years agoProduce app info files with tilelog
Paul Norman [Thu, 4 Aug 2022 05:07:05 +0000 (22:07 -0700)]
Produce app info files with tilelog

2 years agomediawiki: Use master branch for QuickInstantCommons
Grant Slater [Thu, 4 Aug 2022 00:29:58 +0000 (03:29 +0300)]
mediawiki: Use master branch for QuickInstantCommons

2 years agomediawiki: enable QuickInstantCommons
Grant Slater [Thu, 4 Aug 2022 00:25:04 +0000 (03:25 +0300)]
mediawiki: enable QuickInstantCommons

2 years agoRevert "Block requests for tiles unless they come from a CDN node"
Tom Hughes [Wed, 3 Aug 2022 09:56:30 +0000 (10:56 +0100)]
Revert "Block requests for tiles unless they come from a CDN node"

This reverts commit 97f7effc3f4ac2d812e6e32a832731c1eeb796c7.

2 years agoMerge remote-tracking branch 'github/pull/514'
Tom Hughes [Wed, 3 Aug 2022 09:39:43 +0000 (10:39 +0100)]
Merge remote-tracking branch 'github/pull/514'