]> git.openstreetmap.org Git - chef.git/log
chef.git
7 hours agoConsistent zstd, tar and mysqldump options. master
Grant Slater [Fri, 10 Oct 2025 15:41:20 +0000 (16:41 +0100)]
Consistent zstd, tar and mysqldump options.

Drop: zstd adapt to improve rsynable output and speed consistency
Add: zstd compression level to 11
Add: zstd quiet
Add: zstd long reduce output size at expense higher memory usage
Add: mysqldump max-allowed-packet=1G to improve reliability with large datasets
Add: tar --sort=name to improve rsynable output

7 hours agomediawiki: Fix failing backup
Grant Slater [Fri, 10 Oct 2025 15:36:40 +0000 (16:36 +0100)]
mediawiki: Fix failing backup

27 hours agoUpdate chef client to 18.8.11
Tom Hughes [Thu, 9 Oct 2025 19:48:26 +0000 (20:48 +0100)]
Update chef client to 18.8.11

30 hours agoMerge remote-tracking branch 'github/pull/802'
Tom Hughes [Thu, 9 Oct 2025 16:21:05 +0000 (17:21 +0100)]
Merge remote-tracking branch 'github/pull/802'

31 hours agoUse more conventional `bundle` over `bundler`
Pablo Brasero [Thu, 9 Oct 2025 15:28:04 +0000 (16:28 +0100)]
Use more conventional `bundle` over `bundler`

2 days agoblogs: Retry to ignore faulty blog feeds
Grant Slater [Wed, 8 Oct 2025 19:08:30 +0000 (20:08 +0100)]
blogs: Retry to ignore faulty blog feeds

2 days agoweb: remove funding.json active-contributor due to plans limit
Grant Slater [Wed, 8 Oct 2025 11:18:49 +0000 (12:18 +0100)]
web: remove funding.json active-contributor due to plans limit

3 days agospamassassin: blacklist_from repeated spammer
Grant Slater [Tue, 7 Oct 2025 21:29:09 +0000 (22:29 +0100)]
spamassassin: blacklist_from repeated spammer

3 days agoweb: funding: fix currency mismatches
Grant Slater [Tue, 7 Oct 2025 21:28:27 +0000 (22:28 +0100)]
web: funding: fix currency mismatches

3 days agoMerge pull request #801 from pnorman/funding_cleanup
Paul Norman [Tue, 7 Oct 2025 20:53:14 +0000 (13:53 -0700)]
Merge pull request #801 from pnorman/funding_cleanup

funding.json cleanup

3 days agoweb: funding: Fix currency mismatches
Paul Norman [Tue, 7 Oct 2025 20:33:55 +0000 (13:33 -0700)]
web: funding: Fix currency mismatches

Each entry in the plan array must have exactly one ISO 4217
currency code. As we not all funding channels accept all
currencies, splitting the one-time donation into multiple
plans allows for the donation of multiple currencies.

Some channels have no ISO 4217 currency listed and cannot
be part of any plan.

3 days agoweb: funding: Don't include empty financial history
Paul Norman [Tue, 7 Oct 2025 20:28:57 +0000 (13:28 -0700)]
web: funding: Don't include empty financial history

history is optional but the text says to only include if one
of expenses or income is being communicated. This means it
shouldn't be included if it's an empty list.

3 days agoweb: funding: Don't set wellKnown for webpageUrl
Paul Norman [Tue, 7 Oct 2025 20:26:47 +0000 (13:26 -0700)]
web: funding: Don't set wellKnown for webpageUrl

wellKnown is optional and only has use if the hostname that
funding.json is served from differs from the webpageUrl url.

Since both are served from www.openstreetmap.org, it is not
necessary here.

3 days agoweb: add osmf funding-manifest-urls to funding.json
Grant Slater [Tue, 7 Oct 2025 12:38:48 +0000 (13:38 +0100)]
web: add osmf funding-manifest-urls to funding.json

3 days agofoundation: ensure .well-known created
Grant Slater [Tue, 7 Oct 2025 12:34:21 +0000 (13:34 +0100)]
foundation: ensure .well-known created

3 days agofoundation: add funding-manifest-urls to osmfoundation.org
Grant Slater [Tue, 7 Oct 2025 12:30:13 +0000 (13:30 +0100)]
foundation: add funding-manifest-urls to osmfoundation.org

3 days agoweb: Add funding-manifest-urls for github repo in funding.json
Grant Slater [Tue, 7 Oct 2025 12:23:06 +0000 (13:23 +0100)]
web: Add funding-manifest-urls for github repo in funding.json

3 days agoFix web test data_bag typo
Grant Slater [Tue, 7 Oct 2025 11:53:36 +0000 (12:53 +0100)]
Fix web test data_bag typo

4 days agoweb: Add security.txt
Grant Slater [Mon, 6 Oct 2025 18:58:21 +0000 (19:58 +0100)]
web: Add security.txt

4 days agoweb: Enable funding.json and .well-known/funding-manifest-urls
Grant Slater [Mon, 6 Oct 2025 11:01:25 +0000 (12:01 +0100)]
web: Enable funding.json and .well-known/funding-manifest-urls

4 days agoAdd funding.json and .well-known/funding-manifest-urls
Robot8A [Thu, 31 Jul 2025 14:44:59 +0000 (16:44 +0200)]
Add funding.json and .well-known/funding-manifest-urls

Signed-off-by: Grant Slater <github@firefishy.com>
4 days agoprometheus: Fetch additional EC2 cloudwatch metrics
Grant Slater [Mon, 6 Oct 2025 10:38:23 +0000 (11:38 +0100)]
prometheus: Fetch additional EC2 cloudwatch metrics

5 days agoSwitch site back to online mode
Tom Hughes [Sun, 5 Oct 2025 09:46:47 +0000 (10:46 +0100)]
Switch site back to online mode

5 days agoFix norbert interface names
Grant Slater [Sun, 5 Oct 2025 09:44:48 +0000 (10:44 +0100)]
Fix norbert interface names

5 days agoSwitch site to offline mode
Tom Hughes [Sun, 5 Oct 2025 09:04:08 +0000 (10:04 +0100)]
Switch site to offline mode

6 days agoOnly try and create standby.signal if the cluster exists
Tom Hughes [Sat, 4 Oct 2025 14:59:14 +0000 (15:59 +0100)]
Only try and create standby.signal if the cluster exists

6 days agoInstall postgres 17 on database servers
Tom Hughes [Sat, 4 Oct 2025 14:55:48 +0000 (15:55 +0100)]
Install postgres 17 on database servers

7 days agoprometheus: Add alertmanager rules for S3 replication lag and failures
Grant Slater [Fri, 3 Oct 2025 12:46:22 +0000 (13:46 +0100)]
prometheus: Add alertmanager rules for S3 replication lag and failures

10 days agocommunity: Update discourse to v3.5.1
Grant Slater [Tue, 30 Sep 2025 21:11:24 +0000 (22:11 +0100)]
community: Update discourse to v3.5.1

2 weeks agoMerge remote-tracking branch 'github/pull/798'
Tom Hughes [Fri, 26 Sep 2025 11:06:21 +0000 (12:06 +0100)]
Merge remote-tracking branch 'github/pull/798'

2 weeks agobuild(deps): bump cookstyle from 8.4.0 to 8.5.0
dependabot[bot] [Fri, 26 Sep 2025 11:01:14 +0000 (11:01 +0000)]
build(deps): bump cookstyle from 8.4.0 to 8.5.0

Bumps [cookstyle](https://github.com/chef/cookstyle) from 8.4.0 to 8.5.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/v8.4.0...v8.5.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2 weeks agoAdd osm-service-logs AWS account to cloudwatch-exporter
Grant Slater [Fri, 26 Sep 2025 09:41:45 +0000 (10:41 +0100)]
Add osm-service-logs AWS account to cloudwatch-exporter

2 weeks agoAdd support for seamless AWS key changes
Tom Hughes [Thu, 25 Sep 2025 19:34:39 +0000 (20:34 +0100)]
Add support for seamless AWS key changes

2 weeks agoRemove redundant tests
Tom Hughes [Sun, 14 Sep 2025 17:24:42 +0000 (18:24 +0100)]
Remove redundant tests

2 weeks agoSwitch remaining logrotate to zstd
Grant Slater [Thu, 25 Sep 2025 12:59:50 +0000 (13:59 +0100)]
Switch remaining logrotate to zstd

2 weeks agoSwitch chef and web logrotate to zstd
Grant Slater [Thu, 25 Sep 2025 12:53:33 +0000 (13:53 +0100)]
Switch chef and web logrotate to zstd

2 weeks agoweb: Trust fastly proxy IPs
Grant Slater [Wed, 24 Sep 2025 18:05:37 +0000 (19:05 +0100)]
web: Trust fastly proxy IPs

2 weeks agoprometheus: add sts role for osm-vector account
Grant Slater [Wed, 24 Sep 2025 18:37:28 +0000 (19:37 +0100)]
prometheus: add sts role for osm-vector account

2 weeks agossh: Add missing manually maintained known_hosts. Sorted by name
Grant Slater [Wed, 24 Sep 2025 17:59:35 +0000 (18:59 +0100)]
ssh: Add missing manually maintained known_hosts. Sorted by name

2 weeks agoAdd pablobm to dev
Grant Slater [Wed, 24 Sep 2025 16:25:33 +0000 (17:25 +0100)]
Add pablobm to dev

2 weeks agontp: Use server instead of pool for backup Google NTP servers
Grant Slater [Mon, 22 Sep 2025 09:40:29 +0000 (10:40 +0100)]
ntp: Use server instead of pool for backup Google NTP servers

pool re-resolves, but Google NTP servers are static.

2 weeks agoprometheus: bump to v3.6.0
Grant Slater [Mon, 22 Sep 2025 08:37:38 +0000 (09:37 +0100)]
prometheus: bump to v3.6.0

3 weeks agotile: add cdn-region and cdn-pop to apache logging
Grant Slater [Tue, 16 Sep 2025 06:39:10 +0000 (07:39 +0100)]
tile: add cdn-region and cdn-pop to apache logging

3 weeks agoprometheus: increase fastly_healthcheck scrape_timeout
Grant Slater [Mon, 15 Sep 2025 05:10:40 +0000 (06:10 +0100)]
prometheus: increase fastly_healthcheck scrape_timeout

3 weeks agoimagery: bump NA 50k revision
Grant Slater [Sun, 14 Sep 2025 15:38:48 +0000 (16:38 +0100)]
imagery: bump NA 50k revision

3 weeks agoRelax security for sql_exporter to fix crash
Tom Hughes [Sun, 14 Sep 2025 14:45:14 +0000 (15:45 +0100)]
Relax security for sql_exporter to fix crash

3 weeks agoDisable HPE repositories
Tom Hughes [Sun, 14 Sep 2025 08:51:29 +0000 (09:51 +0100)]
Disable HPE repositories

3 weeks agoimagery: Bump NA 250k revision
Grant Slater [Sun, 14 Sep 2025 01:10:05 +0000 (02:10 +0100)]
imagery: Bump NA 250k revision

4 weeks agonominatim: custom log format
Sarah Hoffmann [Thu, 11 Sep 2025 07:21:41 +0000 (09:21 +0200)]
nominatim: custom log format

4 weeks agoFix dev test for postgresql version
Grant Slater [Thu, 11 Sep 2025 06:49:55 +0000 (07:49 +0100)]
Fix dev test for postgresql version

4 weeks agoimagery: Switch NA 250k to seamless version
Grant Slater [Wed, 10 Sep 2025 23:21:25 +0000 (00:21 +0100)]
imagery: Switch NA 250k to seamless version

4 weeks agoFix apis index page
Tom Hughes [Tue, 9 Sep 2025 10:12:45 +0000 (11:12 +0100)]
Fix apis index page

4 weeks agoUse postgres 17 for dev tests
Tom Hughes [Tue, 9 Sep 2025 09:27:53 +0000 (10:27 +0100)]
Use postgres 17 for dev tests

4 weeks agoConfigure postgres cluster for dev APIs from the role
Tom Hughes [Tue, 9 Sep 2025 09:26:10 +0000 (10:26 +0100)]
Configure postgres cluster for dev APIs from the role

4 weeks agoUse the 17/main postgres cluster on dev
Tom Hughes [Tue, 9 Sep 2025 09:11:58 +0000 (10:11 +0100)]
Use the 17/main postgres cluster on dev

4 weeks agoMerge remote-tracking branch 'github/pull/796'
Tom Hughes [Mon, 8 Sep 2025 17:13:55 +0000 (18:13 +0100)]
Merge remote-tracking branch 'github/pull/796'

4 weeks agobuild(deps): bump test-kitchen from 3.8.1 to 3.9.0
dependabot[bot] [Mon, 8 Sep 2025 11:14:15 +0000 (11:14 +0000)]
build(deps): bump test-kitchen from 3.8.1 to 3.9.0

Bumps [test-kitchen](https://github.com/test-kitchen/test-kitchen) from 3.8.1 to 3.9.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.8.1...v3.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
4 weeks agoRemove AllowOverride Options=RailsBaseURI from dev user sites
Tom Hughes [Sun, 7 Sep 2025 09:17:20 +0000 (10:17 +0100)]
Remove AllowOverride Options=RailsBaseURI from dev user sites

I'm not sure it ever did anything and apache has now started
erroring on unknown options.

4 weeks agoAdd IPv6 addresses for azure-01 and azure-02
Tom Hughes [Sat, 6 Sep 2025 13:55:38 +0000 (14:55 +0100)]
Add IPv6 addresses for azure-01 and azure-02

5 weeks agomailman: fix typo in backup script
Grant Slater [Fri, 5 Sep 2025 12:11:54 +0000 (13:11 +0100)]
mailman: fix typo in backup script

5 weeks agoLower energy_perf_bias on power limited azure-01/02
Grant Slater [Thu, 4 Sep 2025 23:43:05 +0000 (00:43 +0100)]
Lower energy_perf_bias on power limited azure-01/02

5 weeks agotile: use systemd logging on lowzoom jobs. Add break to retry loops
Grant Slater [Thu, 4 Sep 2025 12:54:07 +0000 (13:54 +0100)]
tile: use systemd logging on lowzoom jobs. Add break to retry loops

5 weeks agoapt: add linux to backport source packages to upgrade kernel utils
Grant Slater [Thu, 4 Sep 2025 12:42:18 +0000 (13:42 +0100)]
apt: add linux to backport source packages to upgrade kernel utils

Example packages: linux-cpupower, linux-perf

5 weeks agoUse [::] as the default listen address for all apaches
Tom Hughes [Thu, 4 Sep 2025 08:41:38 +0000 (09:41 +0100)]
Use [::] as the default listen address for all apaches

https://github.com/openstreetmap/operations/issues/1280

5 weeks agotile: Test using IPv6 socket to workaround https://github.com/openstreetmap/operation...
Grant Slater [Wed, 3 Sep 2025 23:50:57 +0000 (00:50 +0100)]
tile: Test using IPv6 socket to workaround https://github.com/openstreetmap/operations/issues/1280

5 weeks agoapache: Use consistent definition of BufferedLogs
Grant Slater [Wed, 3 Sep 2025 23:49:40 +0000 (00:49 +0100)]
apache: Use consistent definition of BufferedLogs

5 weeks agopodman: remove restrictions from prune service
Grant Slater [Wed, 3 Sep 2025 12:02:14 +0000 (13:02 +0100)]
podman: remove restrictions from prune service

5 weeks agopodman: add read_write_paths for prune service
Grant Slater [Wed, 3 Sep 2025 12:00:00 +0000 (13:00 +0100)]
podman: add read_write_paths for prune service

5 weeks agopodman: add timer based podman system prune
Grant Slater [Wed, 3 Sep 2025 11:55:59 +0000 (12:55 +0100)]
podman: add timer based podman system prune

5 weeks agotile: Use apache CustomLog to log special fastly request headers
Grant Slater [Tue, 2 Sep 2025 23:04:20 +0000 (00:04 +0100)]
tile: Use apache CustomLog to log special fastly request headers

5 weeks agotile: random delay render-lowzoom with host consistency
Grant Slater [Tue, 2 Sep 2025 16:00:16 +0000 (17:00 +0100)]
tile: random delay render-lowzoom with host consistency

5 weeks agosystemd: add Fixed Random Delay support to timer
Grant Slater [Tue, 2 Sep 2025 15:56:48 +0000 (16:56 +0100)]
systemd: add Fixed Random Delay support to timer

5 weeks agonominatim: update robots.txt
Sarah Hoffmann [Tue, 2 Sep 2025 15:54:21 +0000 (17:54 +0200)]
nominatim: update robots.txt

5 weeks agonominatim: reduce keepalive
Sarah Hoffmann [Tue, 2 Sep 2025 15:27:17 +0000 (17:27 +0200)]
nominatim: reduce keepalive

5 weeks agotile: use 80% of cores for lowzoom_threads
Grant Slater [Tue, 2 Sep 2025 15:26:21 +0000 (16:26 +0100)]
tile: use 80% of cores for lowzoom_threads

5 weeks agoimagery: use correct BBOX for imagery
Grant Slater [Tue, 2 Sep 2025 00:28:24 +0000 (01:28 +0100)]
imagery: use correct BBOX for imagery

5 weeks agoimagery: use ASCII for IBGE attribution
Grant Slater [Tue, 2 Sep 2025 00:20:38 +0000 (01:20 +0100)]
imagery: use ASCII for IBGE attribution

5 weeks agoimagery: Add BR ibge-aerial-2021
Grant Slater [Tue, 2 Sep 2025 00:09:04 +0000 (01:09 +0100)]
imagery: Add BR ibge-aerial-2021

5 weeks agoimagery: disable memory limit and stop systemd-coredump.socket
Grant Slater [Mon, 1 Sep 2025 21:40:38 +0000 (22:40 +0100)]
imagery: disable memory limit and stop systemd-coredump.socket

5 weeks agoimagery: Fix BG imagery projection
Grant Slater [Mon, 1 Sep 2025 21:22:25 +0000 (22:22 +0100)]
imagery: Fix BG imagery projection

5 weeks agoimagery: Use default extension for BG imagery
Grant Slater [Mon, 1 Sep 2025 21:16:06 +0000 (22:16 +0100)]
imagery: Use default extension for BG imagery

5 weeks agoAdd Bulgaria MAF Imagery
Grant Slater [Mon, 1 Sep 2025 21:06:51 +0000 (22:06 +0100)]
Add Bulgaria MAF Imagery

5 weeks agoUpdate sst tool to latest release
Grant Slater [Mon, 1 Sep 2025 20:47:56 +0000 (21:47 +0100)]
Update sst tool to latest release

5 weeks agoMake debian-12 the primary test target
Tom Hughes [Sun, 31 Aug 2025 20:59:26 +0000 (21:59 +0100)]
Make debian-12 the primary test target

5 weeks agoUse ubuntu-latest as base platform for test kitchen
Tom Hughes [Sun, 31 Aug 2025 21:00:31 +0000 (22:00 +0100)]
Use ubuntu-latest as base platform for test kitchen

5 weeks agoTune energy_perf_bias for all stormfly-04 CPU cores
Grant Slater [Mon, 1 Sep 2025 18:25:55 +0000 (19:25 +0100)]
Tune energy_perf_bias for all stormfly-04 CPU cores

5 weeks agoTune energy_perf_bias for all dulcy CPU cores
Grant Slater [Mon, 1 Sep 2025 18:07:48 +0000 (19:07 +0100)]
Tune energy_perf_bias for all dulcy CPU cores

5 weeks agoSet energy_perf_bias for all odin CPU cores
Grant Slater [Mon, 1 Sep 2025 17:59:35 +0000 (18:59 +0100)]
Set energy_perf_bias for all odin CPU cores

5 weeks agoSet energy_perf_bias for all ysera CPU cores
Grant Slater [Mon, 1 Sep 2025 17:56:06 +0000 (18:56 +0100)]
Set energy_perf_bias for all ysera CPU cores

5 weeks agoTune energy_perf_bias for all azure-01/02 CPUs
Grant Slater [Mon, 1 Sep 2025 14:36:00 +0000 (15:36 +0100)]
Tune energy_perf_bias for all azure-01/02 CPUs

5 weeks agoEnable tile role azure-02
Grant Slater [Mon, 1 Sep 2025 14:23:10 +0000 (15:23 +0100)]
Enable tile role azure-02

5 weeks agoRemove unused logstash support
Tom Hughes [Sun, 31 Aug 2025 21:25:26 +0000 (22:25 +0100)]
Remove unused logstash support

5 weeks agoAdd azure-01 postgres and cpu/memory tuning
Grant Slater [Sun, 31 Aug 2025 03:59:57 +0000 (04:59 +0100)]
Add azure-01 postgres and cpu/memory tuning

5 weeks agoAdd tile style to azure-01
Grant Slater [Sun, 31 Aug 2025 03:26:06 +0000 (04:26 +0100)]
Add tile style to azure-01

5 weeks agoAdd tile role to azure-01
Grant Slater [Sun, 31 Aug 2025 03:21:57 +0000 (04:21 +0100)]
Add tile role to azure-01

5 weeks agoMake debian and pg17 the default for tile role
Grant Slater [Sun, 31 Aug 2025 03:19:30 +0000 (04:19 +0100)]
Make debian and pg17 the default for tile role

5 weeks agoAdd roles for azure-01 and azure-02
Tom Hughes [Sat, 30 Aug 2025 23:21:01 +0000 (00:21 +0100)]
Add roles for azure-01 and azure-02

5 weeks agocommunity: fix tar exclude
Grant Slater [Sat, 30 Aug 2025 12:46:28 +0000 (13:46 +0100)]
community: fix tar exclude

5 weeks agocommunity: exclude rotated logs from backup
Grant Slater [Sat, 30 Aug 2025 12:29:28 +0000 (13:29 +0100)]
community: exclude rotated logs from backup

5 weeks agoUse zstd adapt for logrotate compression level
Grant Slater [Sat, 30 Aug 2025 12:26:33 +0000 (13:26 +0100)]
Use zstd adapt for logrotate compression level