]> git.openstreetmap.org Git - chef.git/log
chef.git
21 months agoConfigure NS records for geodns servers automatically
Tom Hughes [Mon, 4 Jul 2022 17:32:01 +0000 (18:32 +0100)]
Configure NS records for geodns servers automatically

21 months agonominatim-v4: create DB admin users
Sarah Hoffmann [Mon, 4 Jul 2022 09:26:19 +0000 (11:26 +0200)]
nominatim-v4: create DB admin users

21 months agomove pummelzacken to new nominatim recipe and prepare for import
Sarah Hoffmann [Mon, 4 Jul 2022 08:54:58 +0000 (10:54 +0200)]
move pummelzacken to new nominatim recipe and prepare for import

21 months agoDrop scheduler tuning that is not supported in newer kernels
Tom Hughes [Mon, 4 Jul 2022 08:31:55 +0000 (09:31 +0100)]
Drop scheduler tuning that is not supported in newer kernels

21 months agoAvoid installing aacraid-status on Ubuntu 22.04
Tom Hughes [Mon, 4 Jul 2022 08:18:21 +0000 (09:18 +0100)]
Avoid installing aacraid-status on Ubuntu 22.04

21 months agoEnable mod_brotli for the same content types as mod_deflate
Tom Hughes [Sun, 3 Jul 2022 19:42:29 +0000 (20:42 +0100)]
Enable mod_brotli for the same content types as mod_deflate

21 months agoSuppress brotli when serving precompressed content
Tom Hughes [Sun, 3 Jul 2022 21:34:48 +0000 (22:34 +0100)]
Suppress brotli when serving precompressed content

21 months agoRevert "Enable mod_brotli for the same content types as mod_deflate"
Tom Hughes [Sun, 3 Jul 2022 21:19:34 +0000 (22:19 +0100)]
Revert "Enable mod_brotli for the same content types as mod_deflate"

This reverts commit f2fb9bfa575dfe8de24a4153333e033860270780.

21 months agoEnable mod_brotli for the same content types as mod_deflate
Tom Hughes [Sun, 3 Jul 2022 19:42:29 +0000 (20:42 +0100)]
Enable mod_brotli for the same content types as mod_deflate

21 months agoSwitch to planet-dump-ng 1.2.4 for Ubuntu 22.04 compatibility
Tom Hughes [Thu, 30 Jun 2022 16:46:07 +0000 (17:46 +0100)]
Switch to planet-dump-ng 1.2.4 for Ubuntu 22.04 compatibility

21 months agoMerge remote-tracking branch 'github/pull/504'
Tom Hughes [Sat, 2 Jul 2022 22:57:41 +0000 (23:57 +0100)]
Merge remote-tracking branch 'github/pull/504'

21 months agoUpdate to tilelog 1.3.0
Paul Norman [Sat, 2 Jul 2022 19:51:31 +0000 (12:51 -0700)]
Update to tilelog 1.3.0

21 months agoDrop tile geodns zone
Tom Hughes [Sat, 2 Jul 2022 16:15:35 +0000 (17:15 +0100)]
Drop tile geodns zone

21 months agoMake sure the correct gem is used to install ruby packages
Tom Hughes [Sat, 2 Jul 2022 15:12:54 +0000 (16:12 +0100)]
Make sure the correct gem is used to install ruby packages

21 months agoDon't pass --ignore-engines to yarn in Ubuntu 22.04
Tom Hughes [Sat, 2 Jul 2022 10:56:35 +0000 (11:56 +0100)]
Don't pass --ignore-engines to yarn in Ubuntu 22.04

22 months agoInstall bundle as root for blog aggregator
Tom Hughes [Thu, 30 Jun 2022 21:45:09 +0000 (22:45 +0100)]
Install bundle as root for blog aggregator

22 months agoEnable osmadmins PPA for Ubuntu 22.04
Tom Hughes [Thu, 30 Jun 2022 19:56:09 +0000 (20:56 +0100)]
Enable osmadmins PPA for Ubuntu 22.04

22 months agoSet "AllowEncodedSlashes NoDecode" for mediawiki sites
Tom Hughes [Thu, 30 Jun 2022 15:03:41 +0000 (16:03 +0100)]
Set "AllowEncodedSlashes NoDecode" for mediawiki sites

https://community.openstreetmap.org/t/1817
https://phabricator.wikimedia.org/T261921

22 months agonominiatim: reinclude commented out code
Sarah Hoffmann [Thu, 30 Jun 2022 09:18:17 +0000 (11:18 +0200)]
nominiatim: reinclude commented out code

22 months agofix role name
Sarah Hoffmann [Thu, 30 Jun 2022 09:01:26 +0000 (11:01 +0200)]
fix role name

22 months agonominatim: complete rework of the setup
Sarah Hoffmann [Thu, 30 Jun 2022 08:26:15 +0000 (10:26 +0200)]
nominatim: complete rework of the setup

* switch to installing Nominatim into /usr/local
* use a dedicated project directory instead of running from build dir
* switch updates to use systemd

22 months agodmca: fix apache config
Grant Slater [Wed, 29 Jun 2022 23:20:28 +0000 (02:20 +0300)]
dmca: fix apache config

22 months agodmca: Use new git repo
Grant Slater [Wed, 29 Jun 2022 23:10:20 +0000 (02:10 +0300)]
dmca: Use new git repo

22 months agoEnsure tar and bzip2 are installed for unpacking OTRS
Tom Hughes [Wed, 29 Jun 2022 19:44:19 +0000 (20:44 +0100)]
Ensure tar and bzip2 are installed for unpacking OTRS

22 months agoUse 20.04 chef client on 22.04 for now
Tom Hughes [Wed, 29 Jun 2022 18:01:31 +0000 (19:01 +0100)]
Use 20.04 chef client on 22.04 for now

22 months agoUse fonts-unifont for unifont on 22.04
Tom Hughes [Wed, 29 Jun 2022 16:38:45 +0000 (17:38 +0100)]
Use fonts-unifont for unifont on 22.04

22 months agoUpdate nominatim defaults to postgresql 14 and postgis 3
Tom Hughes [Wed, 29 Jun 2022 16:11:36 +0000 (17:11 +0100)]
Update nominatim defaults to postgresql 14 and postgis 3

22 months agoDrop apparmor hack from test-kitchen action
Tom Hughes [Wed, 29 Jun 2022 12:27:57 +0000 (13:27 +0100)]
Drop apparmor hack from test-kitchen action

22 months agoDon't try and patch apparmor policy unless apparmor is active
Tom Hughes [Wed, 29 Jun 2022 09:43:03 +0000 (10:43 +0100)]
Don't try and patch apparmor policy unless apparmor is active

22 months agoUse ruby 3.0 on Ubuntu 22.04
Tom Hughes [Wed, 29 Jun 2022 07:55:41 +0000 (08:55 +0100)]
Use ruby 3.0 on Ubuntu 22.04

22 months agoGet rid of unused web-backend role
Tom Hughes [Wed, 29 Jun 2022 07:34:00 +0000 (08:34 +0100)]
Get rid of unused web-backend role

22 months agoCentralise ruby installation in a new cookbook
Tom Hughes [Tue, 28 Jun 2022 19:38:43 +0000 (20:38 +0100)]
Centralise ruby installation in a new cookbook

22 months agoDrop brightbox ruby repository which hasn't been used for ages
Tom Hughes [Tue, 28 Jun 2022 19:34:37 +0000 (20:34 +0100)]
Drop brightbox ruby repository which hasn't been used for ages

22 months agoUse PHP 8.1 on Ubuntu 22.04
Tom Hughes [Mon, 27 Jun 2022 19:54:29 +0000 (20:54 +0100)]
Use PHP 8.1 on Ubuntu 22.04

22 months agoDrop mediawiki apt repository
Tom Hughes [Tue, 28 Jun 2022 16:34:03 +0000 (17:34 +0100)]
Drop mediawiki apt repository

22 months agoDrop separate parsoid service for mediawiki
Tom Hughes [Tue, 28 Jun 2022 16:33:22 +0000 (17:33 +0100)]
Drop separate parsoid service for mediawiki

22 months agonominiatim: remove obsolete config option
Sarah Hoffmann [Tue, 28 Jun 2022 09:20:47 +0000 (11:20 +0200)]
nominiatim: remove obsolete config option

22 months agonominatim: add nominatim tool to global path
Sarah Hoffmann [Tue, 28 Jun 2022 08:03:10 +0000 (10:03 +0200)]
nominatim: add nominatim tool to global path

22 months agoMake the GeoIP database directory vary with the OS version
Tom Hughes [Tue, 28 Jun 2022 07:19:52 +0000 (08:19 +0100)]
Make the GeoIP database directory vary with the OS version

22 months agoMerge remote-tracking branch 'github/pull/503'
Tom Hughes [Mon, 27 Jun 2022 21:21:48 +0000 (22:21 +0100)]
Merge remote-tracking branch 'github/pull/503'

22 months agoUpgrade to tilelog 1.2.0
Paul Norman [Mon, 27 Jun 2022 21:11:50 +0000 (14:11 -0700)]
Upgrade to tilelog 1.2.0

22 months agoFix OTRS test failures
Tom Hughes [Mon, 27 Jun 2022 21:11:16 +0000 (21:11 +0000)]
Fix OTRS test failures

22 months agoInstall ruby-webrick for prometheus exporters that need it
Tom Hughes [Mon, 27 Jun 2022 11:05:12 +0000 (12:05 +0100)]
Install ruby-webrick for prometheus exporters that need it

22 months agoAllow geoipupdate to access /var/lib/GeoIP
Tom Hughes [Mon, 27 Jun 2022 10:47:15 +0000 (11:47 +0100)]
Allow geoipupdate to access /var/lib/GeoIP

22 months agoDon't try and install hp-health on 22.04
Tom Hughes [Mon, 27 Jun 2022 08:55:39 +0000 (09:55 +0100)]
Don't try and install hp-health on 22.04

22 months agoDisable osmadmins PPA for Ubuntu 22.04
Tom Hughes [Mon, 27 Jun 2022 08:54:11 +0000 (09:54 +0100)]
Disable osmadmins PPA for Ubuntu 22.04

22 months agoMerge remote-tracking branch 'github/pull/501'
Tom Hughes [Sun, 26 Jun 2022 19:27:56 +0000 (20:27 +0100)]
Merge remote-tracking branch 'github/pull/501'

22 months agoProduce per-host referer logs for tiles
Paul Norman [Sat, 25 Jun 2022 05:32:11 +0000 (22:32 -0700)]
Produce per-host referer logs for tiles

This upgrades to tilelog 1.1.0 which allows producing
multiple files, one of which is the existing log, the other is
a log of top-usage websites

22 months agoMerge remote-tracking branch 'github/pull/502'
Tom Hughes [Sat, 25 Jun 2022 11:32:17 +0000 (12:32 +0100)]
Merge remote-tracking branch 'github/pull/502'

22 months agoAdd new SSH key for Matt
Matt Amos [Sat, 25 Jun 2022 11:16:52 +0000 (12:16 +0100)]
Add new SSH key for Matt

22 months agoConvert remaining planet replication cron jobs to systemd timers
Tom Hughes [Sat, 25 Jun 2022 11:00:41 +0000 (12:00 +0100)]
Convert remaining planet replication cron jobs to systemd timers

22 months agoMerge remote-tracking branch 'github/pull/500'
Tom Hughes [Fri, 24 Jun 2022 21:09:50 +0000 (22:09 +0100)]
Merge remote-tracking branch 'github/pull/500'

22 months agoTrack tilelog with IRC bot
Paul Norman [Fri, 24 Jun 2022 19:51:37 +0000 (12:51 -0700)]
Track tilelog with IRC bot

22 months agoMerge remote-tracking branch 'github/pull/499'
Tom Hughes [Thu, 23 Jun 2022 23:03:15 +0000 (00:03 +0100)]
Merge remote-tracking branch 'github/pull/499'

22 months agoBump tilelog to v0.4.0
Paul Norman [Thu, 23 Jun 2022 22:27:10 +0000 (15:27 -0700)]
Bump tilelog to v0.4.0

22 months agoAdd an upgrade action for the python_package resource
Tom Hughes [Thu, 23 Jun 2022 19:44:44 +0000 (20:44 +0100)]
Add an upgrade action for the python_package resource

22 months agoUpdate fastly exporter configuration
Tom Hughes [Wed, 22 Jun 2022 18:14:47 +0000 (19:14 +0100)]
Update fastly exporter configuration

22 months agoRevert "Put site in readonly mode"
Tom Hughes [Tue, 21 Jun 2022 22:30:47 +0000 (23:30 +0100)]
Revert "Put site in readonly mode"

This reverts commit 0764432cba7bb4889ba1436dcd58bb2b78760861.

22 months agoPoint rails at the readonly database in readonly mode
Tom Hughes [Tue, 21 Jun 2022 22:29:27 +0000 (23:29 +0100)]
Point rails at the readonly database in readonly mode

22 months agoPut site in readonly mode
Tom Hughes [Tue, 21 Jun 2022 21:33:12 +0000 (22:33 +0100)]
Put site in readonly mode

22 months agoUpdate MAC address for Amsterdam OOB
Tom Hughes [Tue, 21 Jun 2022 20:00:12 +0000 (21:00 +0100)]
Update MAC address for Amsterdam OOB

22 months agoRemove duplicate entry for Dublin OOB
Tom Hughes [Tue, 21 Jun 2022 16:15:55 +0000 (17:15 +0100)]
Remove duplicate entry for Dublin OOB

22 months agoAdd DHCP and reverse DNS for OOB servers
Tom Hughes [Tue, 21 Jun 2022 16:03:06 +0000 (17:03 +0100)]
Add DHCP and reverse DNS for OOB servers

22 months agoAdd site monitoring alerts for amsterdam
Tom Hughes [Mon, 20 Jun 2022 21:41:44 +0000 (22:41 +0100)]
Add site monitoring alerts for amsterdam

22 months agoDrop various references to scrapped machines
Tom Hughes [Mon, 20 Jun 2022 20:08:28 +0000 (21:08 +0100)]
Drop various references to scrapped machines

22 months agoRemove role for orm
Tom Hughes [Mon, 20 Jun 2022 19:29:41 +0000 (20:29 +0100)]
Remove role for orm

22 months agoRemove role for ramoth
Tom Hughes [Mon, 20 Jun 2022 18:45:08 +0000 (19:45 +0100)]
Remove role for ramoth

22 months agoDisable promscale
Tom Hughes [Tue, 18 Jan 2022 13:43:01 +0000 (13:43 +0000)]
Disable promscale

22 months agoMatch both uplink interfaces in Amsterdam
Tom Hughes [Mon, 20 Jun 2022 16:15:39 +0000 (17:15 +0100)]
Match both uplink interfaces in Amsterdam

22 months agoAdd DNS directory to list of safe git directories
Tom Hughes [Mon, 20 Jun 2022 13:09:34 +0000 (14:09 +0100)]
Add DNS directory to list of safe git directories

22 months agoUpdate interface names for balerion
Grant Slater [Fri, 17 Jun 2022 08:05:01 +0000 (09:05 +0100)]
Update interface names for balerion

22 months agobalerion: Add potential interface names for balerion
Grant Slater [Fri, 17 Jun 2022 07:50:16 +0000 (08:50 +0100)]
balerion: Add potential interface names for balerion

22 months agoDisable installation of www-xml-sitemap-generator-org wordpress plugin
Tom Hughes [Fri, 17 Jun 2022 07:28:10 +0000 (08:28 +0100)]
Disable installation of www-xml-sitemap-generator-org wordpress plugin

22 months agoDrop scheduler tuning that is not supported in newer kernels
Tom Hughes [Fri, 17 Jun 2022 06:20:15 +0000 (07:20 +0100)]
Drop scheduler tuning that is not supported in newer kernels

22 months agoUpdate interface names for bowser
Tom Hughes [Fri, 17 Jun 2022 06:18:48 +0000 (07:18 +0100)]
Update interface names for bowser

22 months agoRemove roles for some unused machines from the old tile CDN
Tom Hughes [Thu, 16 Jun 2022 19:17:01 +0000 (20:17 +0100)]
Remove roles for some unused machines from the old tile CDN

22 months agoMerge remote-tracking branch 'github/pull/498'
Tom Hughes [Thu, 16 Jun 2022 11:11:03 +0000 (12:11 +0100)]
Merge remote-tracking branch 'github/pull/498'

22 months agobuild(deps): bump kitchen-dokken from 2.17.1 to 2.17.2
dependabot[bot] [Thu, 16 Jun 2022 11:00:54 +0000 (11:00 +0000)]
build(deps): bump kitchen-dokken from 2.17.1 to 2.17.2

Bumps [kitchen-dokken](https://github.com/someara/kitchen-dokken) from 2.17.1 to 2.17.2.
- [Release notes](https://github.com/someara/kitchen-dokken/releases)
- [Changelog](https://github.com/test-kitchen/kitchen-dokken/blob/main/CHANGELOG.md)
- [Commits](https://github.com/someara/kitchen-dokken/compare/v2.17.1...v2.17.2)

---
updated-dependencies:
- dependency-name: kitchen-dokken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
22 months agoMerge remote-tracking branch 'github/pull/497'
Tom Hughes [Wed, 15 Jun 2022 11:05:22 +0000 (12:05 +0100)]
Merge remote-tracking branch 'github/pull/497'

22 months agobuild(deps): bump kitchen-dokken from 2.17.0 to 2.17.1
dependabot[bot] [Wed, 15 Jun 2022 11:00:55 +0000 (11:00 +0000)]
build(deps): bump kitchen-dokken from 2.17.0 to 2.17.1

Bumps [kitchen-dokken](https://github.com/someara/kitchen-dokken) from 2.17.0 to 2.17.1.
- [Release notes](https://github.com/someara/kitchen-dokken/releases)
- [Changelog](https://github.com/test-kitchen/kitchen-dokken/blob/main/CHANGELOG.md)
- [Commits](https://github.com/someara/kitchen-dokken/compare/v2.17.0...v2.17.1)

---
updated-dependencies:
- dependency-name: kitchen-dokken
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
22 months agoMerge remote-tracking branch 'github/pull/496'
Tom Hughes [Tue, 14 Jun 2022 17:59:11 +0000 (18:59 +0100)]
Merge remote-tracking branch 'github/pull/496'

22 months agobuild(deps): bump test-kitchen from 3.2.2 to 3.3.0
dependabot[bot] [Tue, 14 Jun 2022 11:01:21 +0000 (11:01 +0000)]
build(deps): bump test-kitchen from 3.2.2 to 3.3.0

Bumps [test-kitchen](https://github.com/test-kitchen/test-kitchen) from 3.2.2 to 3.3.0.
- [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/compare/v3.2.2...v3.3.0)

---
updated-dependencies:
- dependency-name: test-kitchen
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
22 months agocommunity: Update discourse to v2.8.4
Grant Slater [Tue, 14 Jun 2022 07:30:39 +0000 (08:30 +0100)]
community: Update discourse to v2.8.4

22 months agowordpress: use sitepress-multilingual-cms branch
Grant Slater [Mon, 13 Jun 2022 13:48:57 +0000 (14:48 +0100)]
wordpress: use sitepress-multilingual-cms branch

22 months agowordpress: use full depth git checkouts
Grant Slater [Mon, 13 Jun 2022 13:23:16 +0000 (14:23 +0100)]
wordpress: use full depth git checkouts

22 months agomediawiki: add odg to supported file extensions
Grant Slater [Sun, 12 Jun 2022 07:34:51 +0000 (08:34 +0100)]
mediawiki: add odg to supported file extensions

22 months agoConfigure the OAuth 2 application ID for iD
Tom Hughes [Wed, 8 Jun 2022 12:49:35 +0000 (13:49 +0100)]
Configure the OAuth 2 application ID for iD

22 months agoConfigure the OAuth 2 application ID for iD
Tom Hughes [Wed, 8 Jun 2022 12:27:43 +0000 (13:27 +0100)]
Configure the OAuth 2 application ID for iD

23 months agoReduce sensitivity of renderd replication delay alert
Tom Hughes [Sun, 29 May 2022 17:42:51 +0000 (18:42 +0100)]
Reduce sensitivity of renderd replication delay alert

23 months agoOnly alert if the job processing rate is low for an extended period
Tom Hughes [Sun, 29 May 2022 17:40:41 +0000 (18:40 +0100)]
Only alert if the job processing rate is low for an extended period

23 months agoUpdate piwik to 4.10.1
Tom Hughes [Thu, 26 May 2022 08:13:26 +0000 (09:13 +0100)]
Update piwik to 4.10.1

23 months agonominatim: avoid double slash in mapicon URL
Sarah Hoffmann [Tue, 24 May 2022 08:45:01 +0000 (10:45 +0200)]
nominatim: avoid double slash in mapicon URL

23 months agoimagery: update leaflet.locatecontrol to 0.76.1
Grant Slater [Mon, 23 May 2022 16:45:58 +0000 (17:45 +0100)]
imagery: update leaflet.locatecontrol to 0.76.1

23 months agoimagery: Add OS OpenMap Local April 2022
Grant Slater [Mon, 23 May 2022 16:40:40 +0000 (17:40 +0100)]
imagery: Add OS OpenMap Local April 2022

23 months agoIncrease alerting threshold for CPU pressure
Tom Hughes [Sat, 21 May 2022 10:52:59 +0000 (11:52 +0100)]
Increase alerting threshold for CPU pressure

23 months agoSwitch bytemark to use snap-02 as readonly database
Tom Hughes [Fri, 20 May 2022 21:25:42 +0000 (22:25 +0100)]
Switch bytemark to use snap-02 as readonly database

23 months agoInstall promscale extension via apt
Tom Hughes [Thu, 19 May 2022 20:50:26 +0000 (21:50 +0100)]
Install promscale extension via apt

23 months agoUpdate promscale to 0.11.0 with extension 0.5.0
Tom Hughes [Thu, 19 May 2022 20:43:29 +0000 (21:43 +0100)]
Update promscale to 0.11.0 with extension 0.5.0

23 months agoTune autovaccum for promscale
Tom Hughes [Thu, 19 May 2022 20:37:39 +0000 (21:37 +0100)]
Tune autovaccum for promscale

23 months agoAdd an alert for chef not running for an extended time
Tom Hughes [Thu, 19 May 2022 20:34:23 +0000 (21:34 +0100)]
Add an alert for chef not running for an extended time