]> git.openstreetmap.org Git - chef.git/log
chef.git
7 months agoTune s3 upload speed and concurrency
Grant Slater [Thu, 28 Sep 2023 14:42:36 +0000 (15:42 +0100)]
Tune s3 upload speed and concurrency

7 months agoplanet: add tile_logs S3 redirect
Grant Slater [Thu, 28 Sep 2023 12:42:06 +0000 (13:42 +0100)]
planet: add tile_logs S3 redirect

Fixes: https://github.com/openstreetmap/operations/issues/965
7 months agoCorrect interface name for bowser
Tom Hughes [Thu, 28 Sep 2023 07:28:09 +0000 (08:28 +0100)]
Correct interface name for bowser

7 months agoSwitch balerion to use postgresql 16
Tom Hughes [Thu, 28 Sep 2023 07:27:29 +0000 (08:27 +0100)]
Switch balerion to use postgresql 16

7 months agoSwitch balerion to use postgresql 16
Tom Hughes [Tue, 26 Sep 2023 15:52:45 +0000 (16:52 +0100)]
Switch balerion to use postgresql 16

7 months agoCivi+extension version bump
Guillaume RISCHARD [Tue, 26 Sep 2023 05:43:11 +0000 (01:43 -0400)]
Civi+extension version bump

7 months agoplanet: remove cleanup code
Grant Slater [Tue, 26 Sep 2023 01:03:53 +0000 (02:03 +0100)]
planet: remove cleanup code

7 months agoplanet: fix minor typo
Grant Slater [Tue, 26 Sep 2023 00:58:58 +0000 (01:58 +0100)]
planet: fix minor typo

7 months agoplanet: fix redirect for full-history osm files
Grant Slater [Tue, 26 Sep 2023 00:57:17 +0000 (01:57 +0100)]
planet: fix redirect for full-history osm files

7 months agoplanet: remove old legacy mirror redirect updater
Grant Slater [Tue, 26 Sep 2023 00:48:00 +0000 (01:48 +0100)]
planet: remove old legacy mirror redirect updater

7 months agoplanet: Remove download speed limit
Grant Slater [Tue, 26 Sep 2023 00:27:02 +0000 (01:27 +0100)]
planet: Remove download speed limit

7 months agoAdd redirects to planet S3
Grant Slater [Mon, 25 Sep 2023 17:16:28 +0000 (18:16 +0100)]
Add redirects to planet S3

7 months agoPort apache-latest-planet-filename to python
Grant Slater [Mon, 25 Sep 2023 17:14:50 +0000 (18:14 +0100)]
Port apache-latest-planet-filename to python

7 months agoMerge remote-tracking branch 'github/pull/623'
Tom Hughes [Sun, 24 Sep 2023 22:49:59 +0000 (23:49 +0100)]
Merge remote-tracking branch 'github/pull/623'

7 months agoAdd geoipupdate depends on planet
Grant Slater [Sun, 24 Sep 2023 22:35:51 +0000 (23:35 +0100)]
Add geoipupdate depends on planet

7 months agoAdd a comment indicating where imagery blacklist requests come from
Paul Norman [Sun, 24 Sep 2023 21:27:51 +0000 (14:27 -0700)]
Add a comment indicating where imagery blacklist requests come from

7 months agoCopy planet dumps to S3
Tom Hughes [Sun, 24 Sep 2023 18:27:20 +0000 (19:27 +0100)]
Copy planet dumps to S3

7 months agoCopy tile logs to S3
Tom Hughes [Sun, 24 Sep 2023 17:57:53 +0000 (18:57 +0100)]
Copy tile logs to S3

7 months agoCopy hourly and daily replication diffs to S3
Tom Hughes [Sun, 24 Sep 2023 15:06:23 +0000 (16:06 +0100)]
Copy hourly and daily replication diffs to S3

7 months agoMake paths explicit
Tom Hughes [Sun, 24 Sep 2023 14:45:18 +0000 (15:45 +0100)]
Make paths explicit

7 months agoCopy minutely replication diffs to S3
Tom Hughes [Sun, 24 Sep 2023 14:35:00 +0000 (15:35 +0100)]
Copy minutely replication diffs to S3

7 months agoFix access to AWS credentials for planet services
Tom Hughes [Sun, 24 Sep 2023 09:55:38 +0000 (10:55 +0100)]
Fix access to AWS credentials for planet services

7 months agoAdd support for BindPaths and BindReadOnlyPaths to systemd_service
Tom Hughes [Sun, 24 Sep 2023 09:54:53 +0000 (10:54 +0100)]
Add support for BindPaths and BindReadOnlyPaths to systemd_service

7 months agoCopy changeset replication diffs to S3
Tom Hughes [Sun, 24 Sep 2023 09:41:09 +0000 (10:41 +0100)]
Copy changeset replication diffs to S3

7 months agoEnable some addition postgres collectors
Tom Hughes [Sun, 24 Sep 2023 09:11:11 +0000 (10:11 +0100)]
Enable some addition postgres collectors

7 months agoReplace custom query with process_idle collector
Tom Hughes [Sun, 24 Sep 2023 09:03:06 +0000 (10:03 +0100)]
Replace custom query with process_idle collector

7 months agoGive notes dump access to AWS credentials
Tom Hughes [Sun, 24 Sep 2023 08:59:14 +0000 (09:59 +0100)]
Give notes dump access to AWS credentials

7 months agoAdd DHCP and DNS for new machines
Tom Hughes [Sat, 23 Sep 2023 23:42:29 +0000 (00:42 +0100)]
Add DHCP and DNS for new machines

7 months agoAdd roles for fume and grisu
Tom Hughes [Sat, 23 Sep 2023 23:24:33 +0000 (00:24 +0100)]
Add roles for fume and grisu

7 months agoMerge remote-tracking branch 'github/pull/621'
Tom Hughes [Sat, 23 Sep 2023 23:06:04 +0000 (00:06 +0100)]
Merge remote-tracking branch 'github/pull/621'

7 months agodhcpd: use correct netboot.xyz PXE filename.
Grant Slater [Sat, 23 Sep 2023 22:55:55 +0000 (23:55 +0100)]
dhcpd: use correct netboot.xyz PXE filename.

7 months agoMerge remote-tracking branch 'github/pull/622'
Tom Hughes [Sat, 23 Sep 2023 16:50:38 +0000 (17:50 +0100)]
Merge remote-tracking branch 'github/pull/622'

7 months agoAdd planet::aws recipe to configure awscli for planet uploads
Tom Hughes [Sat, 23 Sep 2023 15:57:09 +0000 (16:57 +0100)]
Add planet::aws recipe to configure awscli for planet uploads

7 months agoMake sure the planet user is created by recipes which use it
Tom Hughes [Sat, 23 Sep 2023 11:52:44 +0000 (12:52 +0100)]
Make sure the planet user is created by recipes which use it

7 months agoFix recipe ordering
Tom Hughes [Sat, 23 Sep 2023 11:50:09 +0000 (12:50 +0100)]
Fix recipe ordering

7 months agoCopy notes dumps to S3
Tom Hughes [Sat, 23 Sep 2023 11:19:18 +0000 (12:19 +0100)]
Copy notes dumps to S3

7 months agoRun tile log analysis as the planet user
Tom Hughes [Sat, 23 Sep 2023 11:10:37 +0000 (12:10 +0100)]
Run tile log analysis as the planet user

7 months agoUse the planet user consistently for generating planet data
Tom Hughes [Sat, 23 Sep 2023 11:05:21 +0000 (12:05 +0100)]
Use the planet user consistently for generating planet data

7 months agoConfigure Tracestrack API key for the web site
Tom Hughes [Fri, 22 Sep 2023 16:52:57 +0000 (17:52 +0100)]
Configure Tracestrack API key for the web site

7 months agoRemove tile role from pyrene
Tom Hughes [Fri, 22 Sep 2023 08:43:41 +0000 (09:43 +0100)]
Remove tile role from pyrene

7 months agonominatim: tweak pool size on vhagar
Sarah Hoffmann [Thu, 21 Sep 2023 09:04:47 +0000 (11:04 +0200)]
nominatim: tweak pool size on vhagar

7 months agoAdd awscli to planet cookbooks
Grant Slater [Wed, 20 Sep 2023 16:57:57 +0000 (17:57 +0100)]
Add awscli to planet cookbooks

7 months agoFix paths
Tom Hughes [Wed, 20 Sep 2023 07:36:55 +0000 (08:36 +0100)]
Fix paths

7 months agoRemove the ability to specify a custom directory for mediawiki
Tom Hughes [Wed, 20 Sep 2023 07:32:55 +0000 (08:32 +0100)]
Remove the ability to specify a custom directory for mediawiki

It doesn't actually work because the timer jobs assums they can
infer the directory from the site name.

7 months agonominatim: switch longma to postgres 16
Sarah Hoffmann [Mon, 18 Sep 2023 18:36:18 +0000 (20:36 +0200)]
nominatim: switch longma to postgres 16

7 months agoFix osmf mediawiki skin site name
Grant Slater [Mon, 18 Sep 2023 17:28:09 +0000 (18:28 +0100)]
Fix osmf mediawiki skin site name

7 months agoMerge remote-tracking branch 'github/pull/618'
Tom Hughes [Mon, 18 Sep 2023 16:50:09 +0000 (17:50 +0100)]
Merge remote-tracking branch 'github/pull/618'

7 months agoMerge remote-tracking branch 'github/pull/619'
Tom Hughes [Mon, 18 Sep 2023 16:49:01 +0000 (17:49 +0100)]
Merge remote-tracking branch 'github/pull/619'

7 months agoAdd dev dependencies of mod_tile to dev server
Paul Norman [Mon, 18 Sep 2023 16:47:05 +0000 (09:47 -0700)]
Add dev dependencies of mod_tile to dev server

7 months agoAllow wiki to serve main page on /
Grant Slater [Mon, 18 Sep 2023 14:27:08 +0000 (15:27 +0100)]
Allow wiki to serve main page on /

7 months agoSwitch OSMF default site to bare domain
Grant Slater [Mon, 18 Sep 2023 14:26:41 +0000 (15:26 +0100)]
Switch OSMF default site to bare domain

7 months agoRevert "Add contact form 7 to blog.openstreetmap.org"
Grant Slater [Sun, 17 Sep 2023 00:28:37 +0000 (01:28 +0100)]
Revert "Add contact form 7 to blog.openstreetmap.org"

This reverts commit 5e921d8b793856c60973888cc866d087594e89db.

7 months agoRevert "Remove broken wordpress_plugin line from previous commit"
Grant Slater [Sun, 17 Sep 2023 00:28:35 +0000 (01:28 +0100)]
Revert "Remove broken wordpress_plugin line from previous commit"

This reverts commit d1f00bcdca1e465514141d591384d219b81b72b0.

7 months agoRemove broken wordpress_plugin line from previous commit
Grant Slater [Sun, 17 Sep 2023 00:27:14 +0000 (01:27 +0100)]
Remove broken wordpress_plugin line from previous commit

7 months agoAdd contact form 7 to blog.openstreetmap.org
Guillaume RISCHARD [Sat, 16 Sep 2023 23:30:51 +0000 (19:30 -0400)]
Add contact form 7 to blog.openstreetmap.org

7 months agoRevert accidental commit
Tom Hughes [Thu, 14 Sep 2023 21:09:16 +0000 (22:09 +0100)]
Revert accidental commit

7 months agoAdd missing comma
Tom Hughes [Thu, 14 Sep 2023 09:08:07 +0000 (10:08 +0100)]
Add missing comma

7 months agoMerge remote-tracking branch 'github/pull/614'
Tom Hughes [Thu, 14 Sep 2023 09:05:57 +0000 (10:05 +0100)]
Merge remote-tracking branch 'github/pull/614'

7 months agoSet reasonable PostgreSQL GUCs for tile servers
Paul Norman [Tue, 12 Sep 2023 09:34:27 +0000 (02:34 -0700)]
Set reasonable PostgreSQL GUCs for tile servers

These are based off of the osm2pgsql.org recommendations, scaled
for the larger servers we run, as well as experience running
PostgreSQL in a large variety of environments.

7 months agoMerge remote-tracking branch 'github/pull/617'
Tom Hughes [Thu, 14 Sep 2023 08:46:39 +0000 (09:46 +0100)]
Merge remote-tracking branch 'github/pull/617'

7 months agoRemove unused PostgreSQL config from Prometheus
Paul Norman [Thu, 14 Sep 2023 08:40:55 +0000 (01:40 -0700)]
Remove unused PostgreSQL config from Prometheus

7 months agoMerge remote-tracking branch 'github/pull/616'
Tom Hughes [Thu, 14 Sep 2023 08:11:45 +0000 (09:11 +0100)]
Merge remote-tracking branch 'github/pull/616'

7 months agoUpdate to tilelog v1.7.0
Paul Norman [Thu, 14 Sep 2023 03:49:32 +0000 (20:49 -0700)]
Update to tilelog v1.7.0

7 months agoMatch number of apache workers on tile servers to the CPU count
Tom Hughes [Tue, 12 Sep 2023 23:09:02 +0000 (00:09 +0100)]
Match number of apache workers on tile servers to the CPU count

7 months agoTry and ensure tile server use an integer number of listen buckets
Tom Hughes [Tue, 12 Sep 2023 20:03:08 +0000 (21:03 +0100)]
Try and ensure tile server use an integer number of listen buckets

7 months agoMerge remote-tracking branch 'github/pull/613'
Tom Hughes [Tue, 12 Sep 2023 15:28:44 +0000 (16:28 +0100)]
Merge remote-tracking branch 'github/pull/613'

7 months agoMerge remote-tracking branch 'github/pull/615'
Tom Hughes [Tue, 12 Sep 2023 15:11:54 +0000 (16:11 +0100)]
Merge remote-tracking branch 'github/pull/615'

7 months agobuild(deps): bump docker/login-action from 2 to 3
dependabot[bot] [Tue, 12 Sep 2023 11:33:03 +0000 (11:33 +0000)]
build(deps): bump docker/login-action from 2 to 3

Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agocookstyle
Guillaume RISCHARD [Tue, 12 Sep 2023 09:47:12 +0000 (05:47 -0400)]
cookstyle

7 months agoSet default effective_io_concurrency and random_page_cost to SSD values
Paul Norman [Mon, 11 Sep 2023 21:27:05 +0000 (14:27 -0700)]
Set default effective_io_concurrency and random_page_cost to SSD values

Since all the drives with DBs on them are SSDs, set these GUCs to values
more appropriate to a generic SSD. NVMe drives could have even higher
concurrency, but this is a reasonable start.

7 months agoadd stripe payment requirement firewall
Guillaume RISCHARD [Mon, 11 Sep 2023 16:40:14 +0000 (12:40 -0400)]
add stripe payment requirement firewall

7 months agoadd stripe payment requirement sweetalert
Guillaume RISCHARD [Mon, 11 Sep 2023 16:10:11 +0000 (12:10 -0400)]
add stripe payment requirement sweetalert

7 months agoadd stripe payment requirement, correct identifier
Guillaume RISCHARD [Mon, 11 Sep 2023 16:07:52 +0000 (12:07 -0400)]
add stripe payment requirement, correct identifier

7 months agoadd stripe payments
Guillaume RISCHARD [Mon, 11 Sep 2023 15:37:10 +0000 (11:37 -0400)]
add stripe payments

7 months agoSwitch piasa to use postgresql 15
Tom Hughes [Sun, 10 Sep 2023 14:27:41 +0000 (15:27 +0100)]
Switch piasa to use postgresql 15

8 months agocivicrm version bump
Guillaume RISCHARD [Fri, 8 Sep 2023 16:18:09 +0000 (12:18 -0400)]
civicrm version bump

8 months agocivicrm version bump
Guillaume RISCHARD [Fri, 8 Sep 2023 14:23:43 +0000 (10:23 -0400)]
civicrm version bump

8 months agoAdd a connection limit alert for apache
Tom Hughes [Thu, 7 Sep 2023 16:20:44 +0000 (17:20 +0100)]
Add a connection limit alert for apache

8 months agoReport selected apache configuration options to prometheus
Tom Hughes [Thu, 7 Sep 2023 16:07:27 +0000 (17:07 +0100)]
Report selected apache configuration options to prometheus

8 months agoBlock out of control Bytespider indexer
Tom Hughes [Thu, 7 Sep 2023 14:49:35 +0000 (15:49 +0100)]
Block out of control Bytespider indexer

8 months agoAdd role for piasa
Tom Hughes [Wed, 6 Sep 2023 20:18:28 +0000 (21:18 +0100)]
Add role for piasa

8 months agoMerge remote-tracking branch 'github/pull/612'
Tom Hughes [Tue, 5 Sep 2023 11:13:36 +0000 (12:13 +0100)]
Merge remote-tracking branch 'github/pull/612'

8 months agobuild(deps): bump actions/checkout from 3 to 4
dependabot[bot] [Tue, 5 Sep 2023 11:03:32 +0000 (11:03 +0000)]
build(deps): bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agonominatim: switch dulcy to postgres 15
Sarah Hoffmann [Sun, 3 Sep 2023 14:28:55 +0000 (16:28 +0200)]
nominatim: switch dulcy to postgres 15

8 months agoLog how many tiles we expire
Tom Hughes [Fri, 1 Sep 2023 18:53:36 +0000 (19:53 +0100)]
Log how many tiles we expire

8 months agowiki: Add new osm.wiki aliases
Grant Slater [Thu, 31 Aug 2023 21:14:54 +0000 (22:14 +0100)]
wiki: Add new osm.wiki aliases

8 months agodns: upgrade dnscontrol to 4.3.0
Grant Slater [Thu, 31 Aug 2023 21:07:39 +0000 (22:07 +0100)]
dns: upgrade dnscontrol to 4.3.0

8 months agoGHA explicitly login to GHCR
Grant Slater [Thu, 31 Aug 2023 14:09:53 +0000 (15:09 +0100)]
GHA explicitly login to GHCR

8 months agoGive GHA explicit package read permission
Grant Slater [Thu, 31 Aug 2023 14:06:48 +0000 (15:06 +0100)]
Give GHA explicit package read permission

8 months agoUse GHCR dokken images in test kitchen
Grant Slater [Sun, 27 Aug 2023 08:06:28 +0000 (09:06 +0100)]
Use GHCR dokken images in test kitchen

8 months agonominatim: add pygments for colorful debug output
Sarah Hoffmann [Thu, 31 Aug 2023 12:48:06 +0000 (14:48 +0200)]
nominatim: add pygments for colorful debug output

8 months agonominatim: switch vhagar to postgresql 15
Sarah Hoffmann [Thu, 31 Aug 2023 11:55:35 +0000 (13:55 +0200)]
nominatim: switch vhagar to postgresql 15

8 months agonominatim: reduce timeouts for vhagar
Sarah Hoffmann [Thu, 31 Aug 2023 09:13:13 +0000 (11:13 +0200)]
nominatim: reduce timeouts for vhagar

8 months agonominatim: fix owner for nginx access logrotate logs
Sarah Hoffmann [Thu, 31 Aug 2023 07:57:57 +0000 (09:57 +0200)]
nominatim: fix owner for nginx access logrotate logs

8 months agoAdd ulimit increase documentation to CONTRIBUTING.md
Grant Slater [Mon, 28 Aug 2023 19:05:42 +0000 (20:05 +0100)]
Add ulimit increase documentation to CONTRIBUTING.md

8 months agoUpdate yarnpkg APT signing key
Paul Norman [Mon, 28 Aug 2023 23:40:33 +0000 (16:40 -0700)]
Update yarnpkg APT signing key

8 months agoEnable GitHub Actions manual workflow_dispatch trigger
Grant Slater [Tue, 29 Aug 2023 08:20:48 +0000 (09:20 +0100)]
Enable GitHub Actions manual workflow_dispatch trigger

8 months agoAllow civicrm extensions to be installed from a downloaded zip
Tom Hughes [Sun, 27 Aug 2023 18:39:36 +0000 (19:39 +0100)]
Allow civicrm extensions to be installed from a downloaded zip

8 months agoAdd gpx_files and gpx_file_tags to monthly reindex
Tom Hughes [Sun, 27 Aug 2023 18:22:29 +0000 (19:22 +0100)]
Add gpx_files and gpx_file_tags to monthly reindex

8 months agoRun a monthly reindex of the smaller database tables
Tom Hughes [Sun, 27 Aug 2023 18:07:39 +0000 (19:07 +0100)]
Run a monthly reindex of the smaller database tables