]>
git.openstreetmap.org Git - chef.git/log
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
Grant Slater [Fri, 10 Oct 2025 15:36:40 +0000 (16:36 +0100)]
mediawiki: Fix failing backup
Tom Hughes [Thu, 9 Oct 2025 19:48:26 +0000 (20:48 +0100)]
Update chef client to 18.8.11
Tom Hughes [Thu, 9 Oct 2025 16:21:05 +0000 (17:21 +0100)]
Merge remote-tracking branch 'github/pull/802'
Pablo Brasero [Thu, 9 Oct 2025 15:28:04 +0000 (16:28 +0100)]
Use more conventional `bundle` over `bundler`
Grant Slater [Wed, 8 Oct 2025 19:08:30 +0000 (20:08 +0100)]
blogs: Retry to ignore faulty blog feeds
Grant Slater [Wed, 8 Oct 2025 11:18:49 +0000 (12:18 +0100)]
web: remove funding.json active-contributor due to plans limit
Grant Slater [Tue, 7 Oct 2025 21:29:09 +0000 (22:29 +0100)]
spamassassin: blacklist_from repeated spammer
Grant Slater [Tue, 7 Oct 2025 21:28:27 +0000 (22:28 +0100)]
web: funding: fix currency mismatches
Paul Norman [Tue, 7 Oct 2025 20:53:14 +0000 (13:53 -0700)]
Merge pull request #801 from pnorman/funding_cleanup
funding.json cleanup
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.
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.
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.
Grant Slater [Tue, 7 Oct 2025 12:38:48 +0000 (13:38 +0100)]
web: add osmf funding-manifest-urls to funding.json
Grant Slater [Tue, 7 Oct 2025 12:34:21 +0000 (13:34 +0100)]
foundation: ensure .well-known created
Grant Slater [Tue, 7 Oct 2025 12:30:13 +0000 (13:30 +0100)]
foundation: add funding-manifest-urls to osmfoundation.org
Grant Slater [Tue, 7 Oct 2025 12:23:06 +0000 (13:23 +0100)]
web: Add funding-manifest-urls for github repo in funding.json
Grant Slater [Tue, 7 Oct 2025 11:53:36 +0000 (12:53 +0100)]
Fix web test data_bag typo
Grant Slater [Mon, 6 Oct 2025 18:58:21 +0000 (19:58 +0100)]
web: Add security.txt
Grant Slater [Mon, 6 Oct 2025 11:01:25 +0000 (12:01 +0100)]
web: Enable 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>
Grant Slater [Mon, 6 Oct 2025 10:38:23 +0000 (11:38 +0100)]
prometheus: Fetch additional EC2 cloudwatch metrics
Tom Hughes [Sun, 5 Oct 2025 09:46:47 +0000 (10:46 +0100)]
Switch site back to online mode
Grant Slater [Sun, 5 Oct 2025 09:44:48 +0000 (10:44 +0100)]
Fix norbert interface names
Tom Hughes [Sun, 5 Oct 2025 09:04:08 +0000 (10:04 +0100)]
Switch site to offline mode
Tom Hughes [Sat, 4 Oct 2025 14:59:14 +0000 (15:59 +0100)]
Only try and create standby.signal if the cluster exists
Tom Hughes [Sat, 4 Oct 2025 14:55:48 +0000 (15:55 +0100)]
Install postgres 17 on database servers
Grant Slater [Fri, 3 Oct 2025 12:46:22 +0000 (13:46 +0100)]
prometheus: Add alertmanager rules for S3 replication lag and failures
Grant Slater [Tue, 30 Sep 2025 21:11:24 +0000 (22:11 +0100)]
community: Update discourse to v3.5.1
Tom Hughes [Fri, 26 Sep 2025 11:06:21 +0000 (12:06 +0100)]
Merge remote-tracking branch 'github/pull/798'
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>
Grant Slater [Fri, 26 Sep 2025 09:41:45 +0000 (10:41 +0100)]
Add osm-service-logs AWS account to cloudwatch-exporter
Tom Hughes [Thu, 25 Sep 2025 19:34:39 +0000 (20:34 +0100)]
Add support for seamless AWS key changes
Tom Hughes [Sun, 14 Sep 2025 17:24:42 +0000 (18:24 +0100)]
Remove redundant tests
Grant Slater [Thu, 25 Sep 2025 12:59:50 +0000 (13:59 +0100)]
Switch remaining logrotate to zstd
Grant Slater [Thu, 25 Sep 2025 12:53:33 +0000 (13:53 +0100)]
Switch chef and web logrotate to zstd
Grant Slater [Wed, 24 Sep 2025 18:05:37 +0000 (19:05 +0100)]
web: Trust fastly proxy IPs
Grant Slater [Wed, 24 Sep 2025 18:37:28 +0000 (19:37 +0100)]
prometheus: add sts role for osm-vector account
Grant Slater [Wed, 24 Sep 2025 17:59:35 +0000 (18:59 +0100)]
ssh: Add missing manually maintained known_hosts. Sorted by name
Grant Slater [Wed, 24 Sep 2025 16:25:33 +0000 (17:25 +0100)]
Add pablobm to dev
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.
Grant Slater [Mon, 22 Sep 2025 08:37:38 +0000 (09:37 +0100)]
prometheus: bump to v3.6.0
Grant Slater [Tue, 16 Sep 2025 06:39:10 +0000 (07:39 +0100)]
tile: add cdn-region and cdn-pop to apache logging
Grant Slater [Mon, 15 Sep 2025 05:10:40 +0000 (06:10 +0100)]
prometheus: increase fastly_healthcheck scrape_timeout
Grant Slater [Sun, 14 Sep 2025 15:38:48 +0000 (16:38 +0100)]
imagery: bump NA 50k revision
Tom Hughes [Sun, 14 Sep 2025 14:45:14 +0000 (15:45 +0100)]
Relax security for sql_exporter to fix crash
Tom Hughes [Sun, 14 Sep 2025 08:51:29 +0000 (09:51 +0100)]
Disable HPE repositories
Grant Slater [Sun, 14 Sep 2025 01:10:05 +0000 (02:10 +0100)]
imagery: Bump NA 250k revision
Sarah Hoffmann [Thu, 11 Sep 2025 07:21:41 +0000 (09:21 +0200)]
nominatim: custom log format
Grant Slater [Thu, 11 Sep 2025 06:49:55 +0000 (07:49 +0100)]
Fix dev test for postgresql version
Grant Slater [Wed, 10 Sep 2025 23:21:25 +0000 (00:21 +0100)]
imagery: Switch NA 250k to seamless version
Tom Hughes [Tue, 9 Sep 2025 10:12:45 +0000 (11:12 +0100)]
Fix apis index page
Tom Hughes [Tue, 9 Sep 2025 09:27:53 +0000 (10:27 +0100)]
Use postgres 17 for dev tests
Tom Hughes [Tue, 9 Sep 2025 09:26:10 +0000 (10:26 +0100)]
Configure postgres cluster for dev APIs from the role
Tom Hughes [Tue, 9 Sep 2025 09:11:58 +0000 (10:11 +0100)]
Use the 17/main postgres cluster on dev
Tom Hughes [Mon, 8 Sep 2025 17:13:55 +0000 (18:13 +0100)]
Merge remote-tracking branch 'github/pull/796'
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>
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.
Tom Hughes [Sat, 6 Sep 2025 13:55:38 +0000 (14:55 +0100)]
Add IPv6 addresses for azure-01 and azure-02
Grant Slater [Fri, 5 Sep 2025 12:11:54 +0000 (13:11 +0100)]
mailman: fix typo in backup script
Grant Slater [Thu, 4 Sep 2025 23:43:05 +0000 (00:43 +0100)]
Lower energy_perf_bias on power limited azure-01/02
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
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
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
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
Grant Slater [Wed, 3 Sep 2025 23:49:40 +0000 (00:49 +0100)]
apache: Use consistent definition of BufferedLogs
Grant Slater [Wed, 3 Sep 2025 12:02:14 +0000 (13:02 +0100)]
podman: remove restrictions from prune service
Grant Slater [Wed, 3 Sep 2025 12:00:00 +0000 (13:00 +0100)]
podman: add read_write_paths for prune service
Grant Slater [Wed, 3 Sep 2025 11:55:59 +0000 (12:55 +0100)]
podman: add timer based podman system prune
Grant Slater [Tue, 2 Sep 2025 23:04:20 +0000 (00:04 +0100)]
tile: Use apache CustomLog to log special fastly request headers
Grant Slater [Tue, 2 Sep 2025 16:00:16 +0000 (17:00 +0100)]
tile: random delay render-lowzoom with host consistency
Grant Slater [Tue, 2 Sep 2025 15:56:48 +0000 (16:56 +0100)]
systemd: add Fixed Random Delay support to timer
Sarah Hoffmann [Tue, 2 Sep 2025 15:54:21 +0000 (17:54 +0200)]
nominatim: update robots.txt
Sarah Hoffmann [Tue, 2 Sep 2025 15:27:17 +0000 (17:27 +0200)]
nominatim: reduce keepalive
Grant Slater [Tue, 2 Sep 2025 15:26:21 +0000 (16:26 +0100)]
tile: use 80% of cores for lowzoom_threads
Grant Slater [Tue, 2 Sep 2025 00:28:24 +0000 (01:28 +0100)]
imagery: use correct BBOX for imagery
Grant Slater [Tue, 2 Sep 2025 00:20:38 +0000 (01:20 +0100)]
imagery: use ASCII for IBGE attribution
Grant Slater [Tue, 2 Sep 2025 00:09:04 +0000 (01:09 +0100)]
imagery: Add BR ibge-aerial-2021
Grant Slater [Mon, 1 Sep 2025 21:40:38 +0000 (22:40 +0100)]
imagery: disable memory limit and stop systemd-coredump.socket
Grant Slater [Mon, 1 Sep 2025 21:22:25 +0000 (22:22 +0100)]
imagery: Fix BG imagery projection
Grant Slater [Mon, 1 Sep 2025 21:16:06 +0000 (22:16 +0100)]
imagery: Use default extension for BG imagery
Grant Slater [Mon, 1 Sep 2025 21:06:51 +0000 (22:06 +0100)]
Add Bulgaria MAF Imagery
Grant Slater [Mon, 1 Sep 2025 20:47:56 +0000 (21:47 +0100)]
Update sst tool to latest release
Tom Hughes [Sun, 31 Aug 2025 20:59:26 +0000 (21:59 +0100)]
Make debian-12 the primary test target
Tom Hughes [Sun, 31 Aug 2025 21:00:31 +0000 (22:00 +0100)]
Use ubuntu-latest as base platform for test kitchen
Grant Slater [Mon, 1 Sep 2025 18:25:55 +0000 (19:25 +0100)]
Tune energy_perf_bias for all stormfly-04 CPU cores
Grant Slater [Mon, 1 Sep 2025 18:07:48 +0000 (19:07 +0100)]
Tune energy_perf_bias for all dulcy CPU cores
Grant Slater [Mon, 1 Sep 2025 17:59:35 +0000 (18:59 +0100)]
Set energy_perf_bias for all odin CPU cores
Grant Slater [Mon, 1 Sep 2025 17:56:06 +0000 (18:56 +0100)]
Set energy_perf_bias for all ysera CPU cores
Grant Slater [Mon, 1 Sep 2025 14:36:00 +0000 (15:36 +0100)]
Tune energy_perf_bias for all azure-01/02 CPUs
Grant Slater [Mon, 1 Sep 2025 14:23:10 +0000 (15:23 +0100)]
Enable tile role azure-02
Tom Hughes [Sun, 31 Aug 2025 21:25:26 +0000 (22:25 +0100)]
Remove unused logstash support
Grant Slater [Sun, 31 Aug 2025 03:59:57 +0000 (04:59 +0100)]
Add azure-01 postgres and cpu/memory tuning
Grant Slater [Sun, 31 Aug 2025 03:26:06 +0000 (04:26 +0100)]
Add tile style to azure-01
Grant Slater [Sun, 31 Aug 2025 03:21:57 +0000 (04:21 +0100)]
Add tile role to azure-01
Grant Slater [Sun, 31 Aug 2025 03:19:30 +0000 (04:19 +0100)]
Make debian and pg17 the default for tile role
Tom Hughes [Sat, 30 Aug 2025 23:21:01 +0000 (00:21 +0100)]
Add roles for azure-01 and azure-02
Grant Slater [Sat, 30 Aug 2025 12:46:28 +0000 (13:46 +0100)]
community: fix tar exclude
Grant Slater [Sat, 30 Aug 2025 12:29:28 +0000 (13:29 +0100)]
community: exclude rotated logs from backup
Grant Slater [Sat, 30 Aug 2025 12:26:33 +0000 (13:26 +0100)]
Use zstd adapt for logrotate compression level