]> git.openstreetmap.org Git - chef.git/log
chef.git
3 months agoEnable CirrusSearch for wikibase
Tom Hughes [Sun, 4 May 2025 15:28:41 +0000 (16:28 +0100)]
Enable CirrusSearch for wikibase

3 months agoStop testing prometheus server recipe on Ubuntu
Tom Hughes [Sun, 4 May 2025 08:53:46 +0000 (09:53 +0100)]
Stop testing prometheus server recipe on Ubuntu

3 months agoInstall the Translate extension in the test wiki
Tom Hughes [Sat, 3 May 2025 10:36:11 +0000 (11:36 +0100)]
Install the Translate extension in the test wiki

3 months agoInstall the WikibaseCirrusSearch extension in the test wiki
Tom Hughes [Sat, 3 May 2025 10:31:20 +0000 (11:31 +0100)]
Install the WikibaseCirrusSearch extension in the test wiki

3 months agoaccounts: Add craig authorized_keys
Grant Slater [Fri, 2 May 2025 12:51:23 +0000 (13:51 +0100)]
accounts: Add craig authorized_keys

3 months agoRevert "imagery: switch namibian topo to jpeg_png to allow transparency"
Grant Slater [Fri, 2 May 2025 11:32:07 +0000 (12:32 +0100)]
Revert "imagery: switch namibian topo to jpeg_png to allow transparency"

This reverts commit da2c505b0a2ffbd11acf369af20765cf1c3cefd6.

3 months agoRevert "imagery: actually add mapserver jpeg_png definition and bump na_sgswa_topo...
Grant Slater [Fri, 2 May 2025 11:32:05 +0000 (12:32 +0100)]
Revert "imagery: actually add mapserver jpeg_png definition and bump na_sgswa_topo version"

This reverts commit f157f3f08cf8ae773ef5509602c05f7d5f0f2e4e.

3 months agoRevert "imagery: fix file extension"
Grant Slater [Fri, 2 May 2025 11:32:03 +0000 (12:32 +0100)]
Revert "imagery: fix file extension"

This reverts commit 8e9c575bc711eb01f83e80aadec5ca412641a209.

3 months agoimagery: fix file extension
Grant Slater [Fri, 2 May 2025 11:22:16 +0000 (12:22 +0100)]
imagery: fix file extension

3 months agoMove more tests to run on Debian 12
Tom Hughes [Fri, 2 May 2025 11:21:42 +0000 (12:21 +0100)]
Move more tests to run on Debian 12

3 months agoimagery: actually add mapserver jpeg_png definition and bump na_sgswa_topo version
Grant Slater [Fri, 2 May 2025 11:18:37 +0000 (12:18 +0100)]
imagery: actually add mapserver jpeg_png definition and bump na_sgswa_topo version

3 months agoimagery: switch namibian topo to jpeg_png to allow transparency
Grant Slater [Fri, 2 May 2025 11:14:25 +0000 (12:14 +0100)]
imagery: switch namibian topo to jpeg_png to allow transparency

3 months agodevices: fix node.cpu_cores code for udev rule
Grant Slater [Thu, 1 May 2025 23:28:45 +0000 (00:28 +0100)]
devices: fix node.cpu_cores code for udev rule

3 months agoMove more tests to run on Debian 12
Tom Hughes [Thu, 1 May 2025 22:03:41 +0000 (23:03 +0100)]
Move more tests to run on Debian 12

3 months agoTest prometheus server recipe on Debian 12
Tom Hughes [Thu, 1 May 2025 18:37:49 +0000 (19:37 +0100)]
Test prometheus server recipe on Debian 12

3 months agoStop testing wiki cookbook on Ubuntu 22.04
Tom Hughes [Thu, 1 May 2025 18:37:09 +0000 (19:37 +0100)]
Stop testing wiki cookbook on Ubuntu 22.04

3 months agodevices: remove outdated udev rules (retired hardware)
Grant Slater [Thu, 1 May 2025 17:59:26 +0000 (18:59 +0100)]
devices: remove outdated udev rules (retired hardware)

3 months agodevices: dynamicly tune udev mdraid group_thread_cnt
Grant Slater [Thu, 1 May 2025 17:58:43 +0000 (18:58 +0100)]
devices: dynamicly tune udev mdraid group_thread_cnt

3 months agowiki: do not backup test instances
Grant Slater [Thu, 1 May 2025 15:43:10 +0000 (16:43 +0100)]
wiki: do not backup test instances

3 months agowiki: robots.txt disallow test mode sites
Grant Slater [Thu, 1 May 2025 14:56:43 +0000 (15:56 +0100)]
wiki: robots.txt disallow test mode sites

3 months agoInstall the DynamicPageListEngine extension in the test wiki
Tom Hughes [Wed, 30 Apr 2025 21:26:58 +0000 (22:26 +0100)]
Install the DynamicPageListEngine extension in the test wiki

3 months agoInstall the TemplateStyles extension in the main wiki
Tom Hughes [Wed, 30 Apr 2025 21:14:50 +0000 (22:14 +0100)]
Install the TemplateStyles extension in the main wiki

3 months agoSend all mail via equinix
Tom Hughes [Tue, 29 Apr 2025 17:16:07 +0000 (18:16 +0100)]
Send all mail via equinix

3 months agocommunity: Security upgrade to v3.4.3
Grant Slater [Tue, 29 Apr 2025 15:25:02 +0000 (16:25 +0100)]
community: Security upgrade to v3.4.3

3 months agoMerge remote-tracking branch 'github/pull/756'
Tom Hughes [Mon, 28 Apr 2025 23:53:27 +0000 (00:53 +0100)]
Merge remote-tracking branch 'github/pull/756'

3 months agoTurn on replication for cmok
Paul Norman [Mon, 28 Apr 2025 23:38:45 +0000 (16:38 -0700)]
Turn on replication for cmok

3 months agomediawiki: force extreme low HTTP outbound connection timeouts
Grant Slater [Sun, 27 Apr 2025 23:33:52 +0000 (00:33 +0100)]
mediawiki: force extreme low HTTP outbound connection timeouts

3 months agoInstall the TemplateStyles extension in the test wiki
Tom Hughes [Sun, 27 Apr 2025 08:50:16 +0000 (09:50 +0100)]
Install the TemplateStyles extension in the test wiki

3 months agoAdd a "test mode" wiki flag which is enable on the test instance
Tom Hughes [Sun, 27 Apr 2025 08:49:16 +0000 (09:49 +0100)]
Add a "test mode" wiki flag which is enable on the test instance

3 months agoMake mediawiki 1.43 the default for the wiki cookbook
Tom Hughes [Sun, 27 Apr 2025 08:47:20 +0000 (09:47 +0100)]
Make mediawiki 1.43 the default for the wiki cookbook

3 months agowiki: tune fpm in attempt to survive AI bot DDOS
Grant Slater [Sun, 27 Apr 2025 08:33:05 +0000 (09:33 +0100)]
wiki: tune fpm in attempt to survive AI bot DDOS

3 months agowiki: increase apache max lifetime connections per child
Grant Slater [Sun, 27 Apr 2025 00:08:53 +0000 (01:08 +0100)]
wiki: increase apache max lifetime connections per child

3 months agoRestore write access to the wiki
Tom Hughes [Sat, 26 Apr 2025 20:46:53 +0000 (21:46 +0100)]
Restore write access to the wiki

3 months agoUpdate wiki to mediawiki 1.43
Tom Hughes [Sat, 26 Apr 2025 14:20:14 +0000 (15:20 +0100)]
Update wiki to mediawiki 1.43

3 months agoPut the wiki in readonly mode
Tom Hughes [Sat, 26 Apr 2025 08:38:25 +0000 (09:38 +0100)]
Put the wiki in readonly mode

3 months agoAllow mediawiki upgrades to run in readonly mode
Tom Hughes [Sat, 26 Apr 2025 08:35:51 +0000 (09:35 +0100)]
Allow mediawiki upgrades to run in readonly mode

3 months agosotm: Add sotm eu index site
Grant Slater [Fri, 25 Apr 2025 14:41:51 +0000 (15:41 +0100)]
sotm: Add sotm eu index site

3 months agoMerge remote-tracking branch 'github/pull/755'
Tom Hughes [Fri, 25 Apr 2025 11:52:27 +0000 (12:52 +0100)]
Merge remote-tracking branch 'github/pull/755'

3 months agoBump cookstyle from 8.0.0 to 8.1.1
dependabot[bot] [Fri, 25 Apr 2025 11:17:54 +0000 (11:17 +0000)]
Bump cookstyle from 8.0.0 to 8.1.1

Bumps [cookstyle](https://github.com/chef/cookstyle) from 8.0.0 to 8.1.1.
- [Release notes](https://github.com/chef/cookstyle/releases)
- [Changelog](https://github.com/chef/cookstyle/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chef/cookstyle/compare/v8.0.0...v8.1.1)

---
updated-dependencies:
- dependency-name: cookstyle
  dependency-version: 8.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoCorrect recplication configuration for cmok
Tom Hughes [Fri, 25 Apr 2025 08:41:29 +0000 (09:41 +0100)]
Correct recplication configuration for cmok

3 months agoMerge remote-tracking branch 'github/pull/754'
Tom Hughes [Fri, 25 Apr 2025 06:02:17 +0000 (07:02 +0100)]
Merge remote-tracking branch 'github/pull/754'

3 months agoPrep cmok for DB reimport
Paul Norman [Fri, 25 Apr 2025 00:09:33 +0000 (17:09 -0700)]
Prep cmok for DB reimport

3 months agoFix new cookstyle warnings
Tom Hughes [Thu, 24 Apr 2025 11:51:51 +0000 (12:51 +0100)]
Fix new cookstyle warnings

3 months agoMerge remote-tracking branch 'github/pull/753'
Tom Hughes [Thu, 24 Apr 2025 11:47:14 +0000 (12:47 +0100)]
Merge remote-tracking branch 'github/pull/753'

3 months agoUpdate bundle
Tom Hughes [Thu, 24 Apr 2025 11:43:22 +0000 (12:43 +0100)]
Update bundle

3 months agoBump cookstyle from 7.32.8 to 8.0.0
dependabot[bot] [Thu, 24 Apr 2025 11:35:29 +0000 (11:35 +0000)]
Bump cookstyle from 7.32.8 to 8.0.0

Bumps [cookstyle](https://github.com/chef/cookstyle) from 7.32.8 to 8.0.0.
- [Release notes](https://github.com/chef/cookstyle/releases)
- [Changelog](https://github.com/chef/cookstyle/blob/main/CHANGELOG.md)
- [Commits](https://github.com/chef/cookstyle/compare/v7.32.8...v8.0.0)

---
updated-dependencies:
- dependency-name: cookstyle
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
3 months agoMerge remote-tracking branch 'github/pull/752'
Tom Hughes [Thu, 24 Apr 2025 06:06:29 +0000 (07:06 +0100)]
Merge remote-tracking branch 'github/pull/752'

3 months agovectortile: Make the spirit and themepark versions attributes
Paul Norman [Thu, 24 Apr 2025 04:56:25 +0000 (21:56 -0700)]
vectortile: Make the spirit and themepark versions attributes

This allows upgrading servers one-by-one in cases where a reload
is needed.

3 months agoawscli: keep last 5 versions
Grant Slater [Wed, 23 Apr 2025 12:39:32 +0000 (13:39 +0100)]
awscli: keep last 5 versions

Keep old versions around for a bit else existing running processes can fail.
eg: SSL validation failed for https[...][Errno 2] No such file or directory

3 months agoawscli: remove old awscli versions
Grant Slater [Tue, 22 Apr 2025 15:41:05 +0000 (16:41 +0100)]
awscli: remove old awscli versions

3 months agomediawiki: enable darkmode in default themes
Grant Slater [Thu, 17 Apr 2025 01:04:06 +0000 (02:04 +0100)]
mediawiki: enable darkmode in default themes

3 months agooverpass: allow duplicate queries
Sarah Hoffmann [Mon, 14 Apr 2025 06:50:13 +0000 (08:50 +0200)]
overpass: allow duplicate queries

See https://github.com/openstreetmap/operations/issues/1228

4 months agoSwitch matomo tests to run on Debian
Tom Hughes [Sat, 5 Apr 2025 11:18:55 +0000 (12:18 +0100)]
Switch matomo tests to run on Debian

4 months agoEnable the matomo FeatureFlags plugin
Tom Hughes [Sat, 5 Apr 2025 11:13:27 +0000 (12:13 +0100)]
Enable the matomo FeatureFlags plugin

4 months agoUpdate matomo configuration
Tom Hughes [Sat, 5 Apr 2025 11:13:11 +0000 (12:13 +0100)]
Update matomo configuration

4 months agoConfigure collation for matomo
Tom Hughes [Sat, 5 Apr 2025 11:08:17 +0000 (12:08 +0100)]
Configure collation for matomo

4 months agoUpdate matomo to 5.3.1
Tom Hughes [Sat, 5 Apr 2025 11:03:40 +0000 (12:03 +0100)]
Update matomo to 5.3.1

4 months agoUse bundler to handle message delivery
Tom Hughes [Wed, 2 Apr 2025 12:29:19 +0000 (13:29 +0100)]
Use bundler to handle message delivery

4 months agoMerge remote-tracking branch 'github/pull/751'
Tom Hughes [Thu, 27 Mar 2025 11:35:57 +0000 (11:35 +0000)]
Merge remote-tracking branch 'github/pull/751'

4 months agoBump kitchen-inspec from 2.6.2 to 3.0.0
dependabot[bot] [Thu, 27 Mar 2025 11:26:18 +0000 (11:26 +0000)]
Bump kitchen-inspec from 2.6.2 to 3.0.0

Bumps [kitchen-inspec](https://github.com/inspec/kitchen-inspec) from 2.6.2 to 3.0.0.
- [Release notes](https://github.com/inspec/kitchen-inspec/releases)
- [Changelog](https://github.com/inspec/kitchen-inspec/blob/main/CHANGELOG.md)
- [Commits](https://github.com/inspec/kitchen-inspec/compare/v2.6.2...v3.0.0)

---
updated-dependencies:
- dependency-name: kitchen-inspec
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
4 months agocommunity: bump to v3.4.2
Grant Slater [Thu, 27 Mar 2025 06:41:36 +0000 (06:41 +0000)]
community: bump to v3.4.2

4 months agoResolve dependency loop between networking and prometheus cookbooks
Tom Hughes [Mon, 24 Mar 2025 20:14:02 +0000 (20:14 +0000)]
Resolve dependency loop between networking and prometheus cookbooks

4 months agoFix wiki.openstreetmap.org hard coding in mediawiki cookbook
Tom Hughes [Mon, 24 Mar 2025 19:14:14 +0000 (19:14 +0000)]
Fix wiki.openstreetmap.org hard coding in mediawiki cookbook

4 months agoStop gps-tile redirecting server-status to https
Tom Hughes [Sun, 23 Mar 2025 10:15:56 +0000 (10:15 +0000)]
Stop gps-tile redirecting server-status to https

4 months agoEnsure wikibase uses the correct repository URL
Tom Hughes [Sun, 23 Mar 2025 09:50:03 +0000 (09:50 +0000)]
Ensure wikibase uses the correct repository URL

4 months agoSort rc mediawiki releases before real releases
Tom Hughes [Sat, 22 Mar 2025 17:44:33 +0000 (17:44 +0000)]
Sort rc mediawiki releases before real releases

4 months agoDon't pin dependencies for mediawiki 1.43
Tom Hughes [Sat, 22 Mar 2025 15:14:29 +0000 (15:14 +0000)]
Don't pin dependencies for mediawiki 1.43

4 months agoUpdate test wiki to mediawiki 1.43
Tom Hughes [Sat, 22 Mar 2025 14:56:10 +0000 (14:56 +0000)]
Update test wiki to mediawiki 1.43

4 months agoMake wiki version configurable
Tom Hughes [Sat, 22 Mar 2025 14:55:23 +0000 (14:55 +0000)]
Make wiki version configurable

4 months agoweb: Ignore GoogleAssociationService assetlinks.json requests
Grant Slater [Sat, 22 Mar 2025 11:02:01 +0000 (11:02 +0000)]
web: Ignore GoogleAssociationService assetlinks.json requests

4 months agoInclude prometheus recipe before using prometheus resources
Tom Hughes [Sat, 22 Mar 2025 11:21:28 +0000 (11:21 +0000)]
Include prometheus recipe before using prometheus resources

4 months agoAdd wiki test instance on muirdris
Tom Hughes [Sat, 22 Mar 2025 11:16:52 +0000 (11:16 +0000)]
Add wiki test instance on muirdris

4 months agoUse system gem to install dbus-systemd for prometheus
Tom Hughes [Fri, 21 Mar 2025 17:28:52 +0000 (17:28 +0000)]
Use system gem to install dbus-systemd for prometheus

4 months agoTest wiki cookbook on Debian 12
Tom Hughes [Thu, 20 Mar 2025 22:43:26 +0000 (22:43 +0000)]
Test wiki cookbook on Debian 12

4 months agoMake wiki installation configurable
Tom Hughes [Thu, 20 Mar 2025 22:42:43 +0000 (22:42 +0000)]
Make wiki installation configurable

4 months agoSwitch gps-tile tests to run on Debian
Tom Hughes [Thu, 20 Mar 2025 22:12:58 +0000 (22:12 +0000)]
Switch gps-tile tests to run on Debian

4 months agoFix i18n dependencies in rails asset rebuilds
Tom Hughes [Thu, 20 Mar 2025 12:41:24 +0000 (12:41 +0000)]
Fix i18n dependencies in rails asset rebuilds

4 months agoAdd support for i18n-js 4.x
Tom Hughes [Tue, 18 Mar 2025 19:42:06 +0000 (19:42 +0000)]
Add support for i18n-js 4.x

5 months agoMerge remote-tracking branch 'github/pull/749'
Tom Hughes [Mon, 10 Mar 2025 00:44:45 +0000 (00:44 +0000)]
Merge remote-tracking branch 'github/pull/749'

5 months agoRe-render vector tiles by layer
Paul Norman [Mon, 10 Mar 2025 00:27:20 +0000 (17:27 -0700)]
Re-render vector tiles by layer

This should reduce the amount of work that is caused by updates.

5 months agodns: Update dnscontrol to 4.17.0
Grant Slater [Sun, 9 Mar 2025 19:12:05 +0000 (19:12 +0000)]
dns: Update dnscontrol to 4.17.0

5 months agoIncrease mysql connection limit for the wiki
Tom Hughes [Sun, 9 Mar 2025 14:43:08 +0000 (14:43 +0000)]
Increase mysql connection limit for the wiki

5 months agoDisable DNSSEC validation in systemd-resolved
Tom Hughes [Sun, 9 Mar 2025 14:29:41 +0000 (14:29 +0000)]
Disable DNSSEC validation in systemd-resolved

5 months agoDrop last traces of old shorewall firewall zones
Tom Hughes [Fri, 7 Mar 2025 17:26:26 +0000 (17:26 +0000)]
Drop last traces of old shorewall firewall zones

5 months agoDrop last remnants of role based networking
Tom Hughes [Fri, 7 Mar 2025 17:17:55 +0000 (17:17 +0000)]
Drop last remnants of role based networking

5 months agoDrop last remnants of old bytemark networking
Tom Hughes [Fri, 7 Mar 2025 17:04:25 +0000 (17:04 +0000)]
Drop last remnants of old bytemark networking

5 months agoMove OSUOSL hosts to use interface inheritance for network configuration
Tom Hughes [Fri, 7 Mar 2025 16:59:00 +0000 (16:59 +0000)]
Move OSUOSL hosts to use interface inheritance for network configuration

5 months agoImprove blackholing of AWS routes on he.net
Tom Hughes [Fri, 7 Mar 2025 15:15:23 +0000 (15:15 +0000)]
Improve blackholing of AWS routes on he.net

5 months agoImprove routing policy rules for Dublin
Tom Hughes [Fri, 7 Mar 2025 15:01:41 +0000 (15:01 +0000)]
Improve routing policy rules for Dublin

5 months agoMove Dublin hosts to use interface inheritance for network configuration
Tom Hughes [Fri, 7 Mar 2025 14:47:22 +0000 (14:47 +0000)]
Move Dublin hosts to use interface inheritance for network configuration

5 months agoFix internal interfaces at UCL
Tom Hughes [Fri, 7 Mar 2025 14:08:30 +0000 (14:08 +0000)]
Fix internal interfaces at UCL

5 months agoFix route metrics
Tom Hughes [Fri, 7 Mar 2025 13:43:36 +0000 (13:43 +0000)]
Fix route metrics

5 months agoMove UCL hosts to use interface inheritance for network configuration
Tom Hughes [Fri, 7 Mar 2025 13:39:56 +0000 (13:39 +0000)]
Move UCL hosts to use interface inheritance for network configuration

5 months agoFix role inheritance
Tom Hughes [Fri, 7 Mar 2025 11:21:51 +0000 (11:21 +0000)]
Fix role inheritance

5 months agoGet zone for DHCP domain from interfaces
Tom Hughes [Fri, 7 Mar 2025 10:57:56 +0000 (10:57 +0000)]
Get zone for DHCP domain from interfaces

5 months agoMake bond configuration more robust
Tom Hughes [Fri, 7 Mar 2025 10:39:55 +0000 (10:39 +0000)]
Make bond configuration more robust

5 months agoIntroduce equinix-ams-public role for servers with public addresses
Tom Hughes [Fri, 7 Mar 2025 09:49:25 +0000 (09:49 +0000)]
Introduce equinix-ams-public role for servers with public addresses

5 months agoRework network configuration in Amsterdam to avoid duplication
Tom Hughes [Thu, 6 Mar 2025 22:31:15 +0000 (22:31 +0000)]
Rework network configuration in Amsterdam to avoid duplication

5 months agoIncrease mail going via Eqninix to 75%
Tom Hughes [Thu, 6 Mar 2025 19:44:44 +0000 (19:44 +0000)]
Increase mail going via Eqninix to 75%

5 months agoReduce sensitivity of web error rate alert on idle servers
Tom Hughes [Tue, 4 Mar 2025 12:54:55 +0000 (12:54 +0000)]
Reduce sensitivity of web error rate alert on idle servers