]> git.openstreetmap.org Git - chef.git/log
chef.git
8 weeks agobuild(deps): bump cookstyle from 8.5.0 to 8.5.2
dependabot[bot] [Tue, 28 Oct 2025 11:01:33 +0000 (11:01 +0000)]
build(deps): bump cookstyle from 8.5.0 to 8.5.2

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

---
updated-dependencies:
- dependency-name: cookstyle
  dependency-version: 8.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
8 weeks agoimagery: update africa topo test to v5
Grant Slater [Tue, 28 Oct 2025 11:00:06 +0000 (11:00 +0000)]
imagery: update africa topo test to v5

8 weeks agoimagery: update africa topo test to v4
Grant Slater [Mon, 27 Oct 2025 16:18:21 +0000 (16:18 +0000)]
imagery: update africa topo test to v4

8 weeks agoimagery: update africa topo test to v3
Grant Slater [Mon, 27 Oct 2025 11:59:08 +0000 (11:59 +0000)]
imagery: update africa topo test to v3

8 weeks agocommunity: ensure acme redirect includes token
Grant Slater [Sun, 26 Oct 2025 16:06:38 +0000 (16:06 +0000)]
community: ensure acme redirect includes token

8 weeks agocommunity: fix test lint
Grant Slater [Sun, 26 Oct 2025 15:48:28 +0000 (15:48 +0000)]
community: fix test lint

8 weeks agocommunity: Rework acme redirect to latest discourse insanity
Grant Slater [Sun, 26 Oct 2025 15:45:55 +0000 (15:45 +0000)]
community: Rework acme redirect to latest discourse insanity

8 weeks agocommunity: Add acme redirect test
Grant Slater [Sun, 26 Oct 2025 15:44:47 +0000 (15:44 +0000)]
community: Add acme redirect test

2 months agoimagery: update africa topo test
Grant Slater [Fri, 24 Oct 2025 17:25:37 +0000 (20:25 +0300)]
imagery: update africa topo test

2 months agoDisable failing apt key
Tom Hughes [Thu, 23 Oct 2025 23:08:05 +0000 (00:08 +0100)]
Disable failing apt key

2 months agoUpdate nodejs to 22.x
Tom Hughes [Thu, 23 Oct 2025 07:14:29 +0000 (08:14 +0100)]
Update nodejs to 22.x

2 months agoBlock public access to raw grafana metrics
Tom Hughes [Wed, 22 Oct 2025 21:06:09 +0000 (22:06 +0100)]
Block public access to raw grafana metrics

2 months agoTar backup still returns error, ignore for now
Grant Slater [Wed, 22 Oct 2025 04:32:30 +0000 (07:32 +0300)]
Tar backup still returns error, ignore for now

2 months agoAlso fix community tar backup
Grant Slater [Wed, 22 Oct 2025 04:05:42 +0000 (07:05 +0300)]
Also fix community tar backup

2 months agoFix tar backup failures
Grant Slater [Wed, 22 Oct 2025 03:55:57 +0000 (06:55 +0300)]
Fix tar backup failures

2 months agoMerge remote-tracking branch 'github/pull/805'
Tom Hughes [Mon, 20 Oct 2025 11:59:42 +0000 (12:59 +0100)]
Merge remote-tracking branch 'github/pull/805'

2 months agobuild(deps): bump test-kitchen from 3.9.0 to 3.9.1
dependabot[bot] [Mon, 20 Oct 2025 11:55:37 +0000 (11:55 +0000)]
build(deps): bump test-kitchen from 3.9.0 to 3.9.1

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

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

Signed-off-by: dependabot[bot] <support@github.com>
2 months agoUpdate matomo to 5.5.0
Tom Hughes [Mon, 20 Oct 2025 10:30:40 +0000 (11:30 +0100)]
Update matomo to 5.5.0

2 months agoimagery: add experimental african-topo layer
Grant Slater [Fri, 17 Oct 2025 20:32:48 +0000 (21:32 +0100)]
imagery: add experimental african-topo layer

2 months agoprometheus: bump to 3.7.1
Grant Slater [Fri, 17 Oct 2025 11:43:07 +0000 (12:43 +0100)]
prometheus: bump to 3.7.1

2 months agoFail backup script on failures
Grant Slater [Thu, 16 Oct 2025 19:09:46 +0000 (20:09 +0100)]
Fail backup script on failures

2 months agoMatch tests ruby version to chef version
Grant Slater [Wed, 15 Oct 2025 22:32:22 +0000 (23:32 +0100)]
Match tests ruby version to chef version

2 months agoprometheus: bump to 3.7.0
Grant Slater [Wed, 15 Oct 2025 21:59:26 +0000 (22:59 +0100)]
prometheus: bump to 3.7.0

2 months agoapt: re-enable HPE mcp repos
Grant Slater [Wed, 15 Oct 2025 20:31:16 +0000 (21:31 +0100)]
apt: re-enable HPE mcp repos

2 months agoRevert "apt: workaround chef 18.8.11 apt_repository key bug"
Tom Hughes [Wed, 15 Oct 2025 19:55:52 +0000 (20:55 +0100)]
Revert "apt: workaround chef 18.8.11 apt_repository key bug"

This reverts commit 368f0bd9f353e2056ff365ba4367e68a5ce35adf.

2 months agoUpdate chef client to 18.8.46
Tom Hughes [Wed, 15 Oct 2025 19:55:09 +0000 (20:55 +0100)]
Update chef client to 18.8.46

2 months agoapt: workaround chef 18.8.11 apt_repository key bug
Grant Slater [Wed, 15 Oct 2025 14:03:07 +0000 (15:03 +0100)]
apt: workaround chef 18.8.11 apt_repository key bug

Workaround: https://github.com/chef/chef/issues/15214

2 months agoimagery: fix backend name conflict
Grant Slater [Tue, 14 Oct 2025 23:24:43 +0000 (00:24 +0100)]
imagery: fix backend name conflict

2 months agoimagery: disable 204 handler
Grant Slater [Tue, 14 Oct 2025 22:21:19 +0000 (23:21 +0100)]
imagery: disable 204 handler

2 months agoimagery: extra headers and handle 204 responses
Grant Slater [Tue, 14 Oct 2025 22:17:38 +0000 (23:17 +0100)]
imagery: extra headers and handle 204 responses

2 months agoimagery: try static file before dyanmic backends
Grant Slater [Tue, 14 Oct 2025 21:56:53 +0000 (22:56 +0100)]
imagery: try static file before dyanmic backends

2 months agoUse default DNS for pixeldesk
Grant Slater [Mon, 13 Oct 2025 00:16:40 +0000 (01:16 +0100)]
Use default DNS for pixeldesk

2 months agoConsistent zstd, tar and mysqldump options.
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

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

2 months 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

2 months 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'

2 months 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 months 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 months 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

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

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

2 months 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

2 months 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.

2 months 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.

2 months 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.

2 months 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

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

2 months 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

2 months 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

2 months 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

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

2 months 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

2 months 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>
2 months 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

2 months 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

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

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

2 months 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

2 months 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

2 months 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

2 months 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 months 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 months 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 months 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 months 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 months agoRemove redundant tests
Tom Hughes [Sun, 14 Sep 2025 17:24:42 +0000 (18:24 +0100)]
Remove redundant tests

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

2 months 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 months agoweb: Trust fastly proxy IPs
Grant Slater [Wed, 24 Sep 2025 18:05:37 +0000 (19:05 +0100)]
web: Trust fastly proxy IPs

2 months 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 months 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 months agoAdd pablobm to dev
Grant Slater [Wed, 24 Sep 2025 16:25:33 +0000 (17:25 +0100)]
Add pablobm to dev

3 months 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.

3 months 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 months 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 months 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 months agoimagery: bump NA 50k revision
Grant Slater [Sun, 14 Sep 2025 15:38:48 +0000 (16:38 +0100)]
imagery: bump NA 50k revision

3 months 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 months agoDisable HPE repositories
Tom Hughes [Sun, 14 Sep 2025 08:51:29 +0000 (09:51 +0100)]
Disable HPE repositories

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

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

3 months 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

3 months 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

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

3 months 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

3 months 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

3 months 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

3 months 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'

3 months 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>
3 months 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.

3 months 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

3 months 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

3 months 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

3 months 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

3 months 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

3 months 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

3 months 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

3 months 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

3 months 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

3 months 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