]> git.openstreetmap.org Git - chef.git/log
chef.git
3 years agoAdd a keepalive for wireguard on longma
Tom Hughes [Wed, 16 Sep 2020 17:42:52 +0000 (18:42 +0100)]
Add a keepalive for wireguard on longma

3 years agoAdd brackets around IPv6 addresses
Tom Hughes [Wed, 16 Sep 2020 16:54:38 +0000 (17:54 +0100)]
Add brackets around IPv6 addresses

3 years agoInstall prometheus client everywhere
Tom Hughes [Wed, 16 Sep 2020 16:43:02 +0000 (17:43 +0100)]
Install prometheus client everywhere

3 years agoAllow prometheus to use wireguard or direct external connections
Tom Hughes [Wed, 16 Sep 2020 16:19:37 +0000 (17:19 +0100)]
Allow prometheus to use wireguard or direct external connections

3 years agoEnable wireguard support on all machines that support it
Tom Hughes [Wed, 16 Sep 2020 15:54:26 +0000 (16:54 +0100)]
Enable wireguard support on all machines that support it

3 years agoDeploy prometheus client to machines in Amsterdam
Tom Hughes [Wed, 16 Sep 2020 15:33:56 +0000 (16:33 +0100)]
Deploy prometheus client to machines in Amsterdam

3 years agoLabel targets with appropriate instance names
Tom Hughes [Wed, 16 Sep 2020 08:33:09 +0000 (09:33 +0100)]
Label targets with appropriate instance names

3 years agoMerge remote-tracking branch 'github/pull/342'
Tom Hughes [Wed, 16 Sep 2020 07:22:56 +0000 (08:22 +0100)]
Merge remote-tracking branch 'github/pull/342'

3 years agoBump test-kitchen from 2.7.0 to 2.7.1
dependabot[bot] [Wed, 16 Sep 2020 05:01:17 +0000 (05:01 +0000)]
Bump test-kitchen from 2.7.0 to 2.7.1

Bumps [test-kitchen](https://github.com/test-kitchen/test-kitchen) from 2.7.0 to 2.7.1.
- [Release notes](https://github.com/test-kitchen/test-kitchen/releases)
- [Changelog](https://github.com/test-kitchen/test-kitchen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/test-kitchen/test-kitchen/compare/v2.7.0...v2.7.1)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoConfigure SMTP for prometheus
Tom Hughes [Tue, 15 Sep 2020 21:16:28 +0000 (22:16 +0100)]
Configure SMTP for prometheus

3 years agoInstall grafana as an interface to prometheus
Tom Hughes [Tue, 15 Sep 2020 19:54:16 +0000 (19:54 +0000)]
Install grafana as an interface to prometheus

3 years agoGroup prometheus josb by exporter instead of client
Tom Hughes [Tue, 15 Sep 2020 18:04:32 +0000 (18:04 +0000)]
Group prometheus josb by exporter instead of client

3 years agoAllow wireguard connections from anywhere
Tom Hughes [Tue, 15 Sep 2020 16:32:22 +0000 (17:32 +0100)]
Allow wireguard connections from anywhere

3 years agoEnable wireguard access for tomh
Tom Hughes [Tue, 15 Sep 2020 16:23:50 +0000 (17:23 +0100)]
Enable wireguard access for tomh

3 years agoRemove a few legacy settings
Tom Hughes [Tue, 15 Sep 2020 16:23:21 +0000 (17:23 +0100)]
Remove a few legacy settings

3 years agoMerge remote-tracking branch 'github/pull/341'
Tom Hughes [Tue, 15 Sep 2020 07:04:17 +0000 (08:04 +0100)]
Merge remote-tracking branch 'github/pull/341'

3 years agoMerge remote-tracking branch 'github/pull/340'
Tom Hughes [Tue, 15 Sep 2020 07:04:13 +0000 (08:04 +0100)]
Merge remote-tracking branch 'github/pull/340'

3 years agoBump kitchen-dokken from 2.10.0 to 2.11.0
dependabot[bot] [Tue, 15 Sep 2020 05:01:41 +0000 (05:01 +0000)]
Bump kitchen-dokken from 2.10.0 to 2.11.0

Bumps [kitchen-dokken](https://github.com/someara/kitchen-dokken) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/someara/kitchen-dokken/releases)
- [Changelog](https://github.com/test-kitchen/kitchen-dokken/blob/master/CHANGELOG.md)
- [Commits](https://github.com/someara/kitchen-dokken/compare/v2.10.0...v2.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoBump cookstyle from 6.17.5 to 6.17.7
dependabot[bot] [Tue, 15 Sep 2020 05:01:19 +0000 (05:01 +0000)]
Bump cookstyle from 6.17.5 to 6.17.7

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.17.5 to 6.17.7.
- [Release notes](https://github.com/chef/cookstyle/releases)
- [Changelog](https://github.com/chef/cookstyle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chef/cookstyle/compare/v6.17.5...v6.17.7)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agotrac: fix apache config typo
Grant Slater [Mon, 14 Sep 2020 20:50:10 +0000 (21:50 +0100)]
trac: fix apache config typo

3 years agotrac: Disable /timeline for now
Grant Slater [Mon, 14 Sep 2020 20:44:24 +0000 (21:44 +0100)]
trac: Disable /timeline for now

3 years agoRemove cleanup code
Tom Hughes [Mon, 14 Sep 2020 19:11:51 +0000 (20:11 +0100)]
Remove cleanup code

3 years agoConfigure v4 address for wireguard endpoints with an internal address
Tom Hughes [Mon, 14 Sep 2020 18:24:38 +0000 (19:24 +0100)]
Configure v4 address for wireguard endpoints with an internal address

3 years agoCleanup any old "normal" priority networking configuration
Tom Hughes [Mon, 14 Sep 2020 18:18:44 +0000 (19:18 +0100)]
Cleanup any old "normal" priority networking configuration

3 years agoFix configuration of wireguard keys on 18.04
Tom Hughes [Mon, 14 Sep 2020 18:07:24 +0000 (19:07 +0100)]
Fix configuration of wireguard keys on 18.04

3 years agoMake updating wireguard configuration work on 18.04
Tom Hughes [Mon, 14 Sep 2020 16:35:51 +0000 (17:35 +0100)]
Make updating wireguard configuration work on 18.04

3 years agoAdd routes to wireguard peers
Tom Hughes [Mon, 14 Sep 2020 16:32:15 +0000 (17:32 +0100)]
Add routes to wireguard peers

3 years agoUse correct network prefix for wireguard tunnels
Tom Hughes [Mon, 14 Sep 2020 16:25:50 +0000 (17:25 +0100)]
Use correct network prefix for wireguard tunnels

3 years agoStrip trailing newline from public key
Tom Hughes [Mon, 14 Sep 2020 16:25:21 +0000 (17:25 +0100)]
Strip trailing newline from public key

3 years agoGenerate wireguard addresses without systemd-id128
Tom Hughes [Mon, 14 Sep 2020 16:16:49 +0000 (16:16 +0000)]
Generate wireguard addresses without systemd-id128

3 years agoFix cookstyle warnings
Tom Hughes [Mon, 14 Sep 2020 15:59:55 +0000 (16:59 +0100)]
Fix cookstyle warnings

3 years agoReplace OpenVPN with wireguard for VPN tunnels
Tom Hughes [Sun, 13 Sep 2020 23:36:11 +0000 (23:36 +0000)]
Replace OpenVPN with wireguard for VPN tunnels

3 years agoAdd basic infrastructure for wireguard tunnels
Tom Hughes [Sat, 12 Sep 2020 14:29:52 +0000 (14:29 +0000)]
Add basic infrastructure for wireguard tunnels

3 years agotrace: Disallow all robots. Is no more. It has ceased to be.
Grant Slater [Sun, 13 Sep 2020 22:22:58 +0000 (23:22 +0100)]
trace: Disallow all robots. Is no more. It has ceased to be.

3 years agoOnly update the main openstreetmap.org domain during regular checks
Tom Hughes [Sun, 13 Sep 2020 16:48:03 +0000 (17:48 +0100)]
Only update the main openstreetmap.org domain during regular checks

3 years agodns: update dnscontrol to v3.3.0
Grant Slater [Sun, 13 Sep 2020 15:31:26 +0000 (16:31 +0100)]
dns: update dnscontrol to v3.3.0

3 years agoUpdate piwik to 3.14.1
Tom Hughes [Sat, 12 Sep 2020 11:12:49 +0000 (12:12 +0100)]
Update piwik to 3.14.1

3 years agoUpdate bundle
Tom Hughes [Fri, 11 Sep 2020 21:35:53 +0000 (22:35 +0100)]
Update bundle

3 years agoDon't try and dump tablespaces in mysql backups
Tom Hughes [Fri, 11 Sep 2020 17:34:29 +0000 (18:34 +0100)]
Don't try and dump tablespaces in mysql backups

3 years agoPrevent installation of prometheus-node-exporter-collectors
Tom Hughes [Fri, 11 Sep 2020 14:14:59 +0000 (15:14 +0100)]
Prevent installation of prometheus-node-exporter-collectors

3 years agoInstall basic prometheus node exporter on UCL machines
Tom Hughes [Fri, 11 Sep 2020 14:02:38 +0000 (15:02 +0100)]
Install basic prometheus node exporter on UCL machines

3 years agoConfigure tiamat-11 as a prometheus server
Tom Hughes [Fri, 11 Sep 2020 13:59:26 +0000 (14:59 +0100)]
Configure tiamat-11 as a prometheus server

3 years agoAdd initial version of prometheus cookbook
Tom Hughes [Fri, 11 Sep 2020 13:45:10 +0000 (13:45 +0000)]
Add initial version of prometheus cookbook

3 years agoRemove web-backend role from thorns
Tom Hughes [Thu, 10 Sep 2020 17:13:07 +0000 (18:13 +0100)]
Remove web-backend role from thorns

3 years agoTake memcached stats from the frontends
Tom Hughes [Thu, 10 Sep 2020 09:14:48 +0000 (10:14 +0100)]
Take memcached stats from the frontends

3 years agoHandle all requests on frontends and stop proxying to backends
Tom Hughes [Thu, 10 Sep 2020 08:37:58 +0000 (09:37 +0100)]
Handle all requests on frontends and stop proxying to backends

3 years agoUse frontends for memcache storage
Tom Hughes [Thu, 10 Sep 2020 08:09:26 +0000 (09:09 +0100)]
Use frontends for memcache storage

3 years agoMerge remote-tracking branch 'github/pull/339'
Tom Hughes [Thu, 10 Sep 2020 07:15:11 +0000 (08:15 +0100)]
Merge remote-tracking branch 'github/pull/339'

3 years agoiRun memcached on locahost if there is no internal address
Tom Hughes [Thu, 10 Sep 2020 07:14:19 +0000 (08:14 +0100)]
iRun memcached on locahost if there is no internal address

3 years agoBump test-kitchen from 2.6.0 to 2.7.0
dependabot[bot] [Thu, 10 Sep 2020 05:00:49 +0000 (05:00 +0000)]
Bump test-kitchen from 2.6.0 to 2.7.0

Bumps [test-kitchen](https://github.com/test-kitchen/test-kitchen) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/test-kitchen/test-kitchen/releases)
- [Changelog](https://github.com/test-kitchen/test-kitchen/blob/master/CHANGELOG.md)
- [Commits](https://github.com/test-kitchen/test-kitchen/compare/v2.6.0...v2.7.0)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoridley: tweak apache config to hopefully improve health
Grant Slater [Thu, 10 Sep 2020 00:23:36 +0000 (01:23 +0100)]
ridley: tweak apache config to hopefully improve health

3 years agoCheck that memcached is running on the frontends
Tom Hughes [Wed, 9 Sep 2020 19:38:40 +0000 (20:38 +0100)]
Check that memcached is running on the frontends

3 years agoUpdate kitchen tests for changes to frontend and backend services
Tom Hughes [Wed, 9 Sep 2020 19:35:56 +0000 (20:35 +0100)]
Update kitchen tests for changes to frontend and backend services

3 years agoSpin up memcached on the web frontends
Tom Hughes [Wed, 9 Sep 2020 18:20:38 +0000 (19:20 +0100)]
Spin up memcached on the web frontends

3 years agoMove all rails job queue runners to the frontends
Tom Hughes [Wed, 9 Sep 2020 18:17:42 +0000 (19:17 +0100)]
Move all rails job queue runners to the frontends

3 years agoSpin up cgimap on the frontends
Tom Hughes [Wed, 9 Sep 2020 18:14:02 +0000 (19:14 +0100)]
Spin up cgimap on the frontends

3 years agoAdd remote hands for lambton
Tom Hughes [Mon, 7 Sep 2020 15:46:59 +0000 (16:46 +0100)]
Add remote hands for lambton

3 years agoRe-enable firewall on lambton
Tom Hughes [Mon, 7 Sep 2020 13:54:23 +0000 (14:54 +0100)]
Re-enable firewall on lambton

3 years agoUpdate name of smartd service
Tom Hughes [Mon, 7 Sep 2020 13:49:39 +0000 (14:49 +0100)]
Update name of smartd service

3 years agoDisable firewall on lambton
Tom Hughes [Sun, 6 Sep 2020 16:55:46 +0000 (17:55 +0100)]
Disable firewall on lambton

3 years agoAdd role for lambton
Tom Hughes [Sun, 6 Sep 2020 14:24:57 +0000 (15:24 +0100)]
Add role for lambton

3 years agoDrop role for necrosan
Tom Hughes [Sat, 5 Sep 2020 14:54:02 +0000 (15:54 +0100)]
Drop role for necrosan

3 years agoWSGIDaemonProcess use multiple processes and restart-interval
Grant Slater [Thu, 3 Sep 2020 14:27:31 +0000 (15:27 +0100)]
WSGIDaemonProcess use multiple processes and restart-interval

3 years agoMerge remote-tracking branch 'github/pull/338'
Tom Hughes [Thu, 3 Sep 2020 08:13:28 +0000 (09:13 +0100)]
Merge remote-tracking branch 'github/pull/338'

3 years agoBump cookstyle from 6.16.9 to 6.16.10
dependabot[bot] [Thu, 3 Sep 2020 05:02:19 +0000 (05:02 +0000)]
Bump cookstyle from 6.16.9 to 6.16.10

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.16.9 to 6.16.10.
- [Release notes](https://github.com/chef/cookstyle/releases)
- [Changelog](https://github.com/chef/cookstyle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chef/cookstyle/compare/v6.16.9...v6.16.10)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoUpdate bundle
Tom Hughes [Wed, 2 Sep 2020 06:07:26 +0000 (07:07 +0100)]
Update bundle

3 years agoUpdate bundle
Tom Hughes [Tue, 1 Sep 2020 21:28:26 +0000 (22:28 +0100)]
Update bundle

3 years agorsync: Add missing systemd dependency
Grant Slater [Mon, 31 Aug 2020 19:30:38 +0000 (20:30 +0100)]
rsync: Add missing systemd dependency

3 years agoplanet: increase download speed
Grant Slater [Mon, 31 Aug 2020 17:07:22 +0000 (18:07 +0100)]
planet: increase download speed

3 years agorsync: increase rsyncd transfer speed
Grant Slater [Mon, 31 Aug 2020 17:01:52 +0000 (18:01 +0100)]
rsync: increase rsyncd transfer speed

3 years agoapache: switch default mpm to event
Grant Slater [Mon, 31 Aug 2020 00:50:35 +0000 (01:50 +0100)]
apache: switch default mpm to event

3 years agoSwitch web-backend to apache mpm event
Grant Slater [Sun, 30 Aug 2020 22:40:45 +0000 (23:40 +0100)]
Switch web-backend to apache mpm event

3 years agoplanet: Switch to apache mpm event
Grant Slater [Sun, 30 Aug 2020 22:18:53 +0000 (23:18 +0100)]
planet: Switch to apache mpm event

3 years agoforum: switch to apache mpm event
Grant Slater [Sun, 30 Aug 2020 21:59:55 +0000 (22:59 +0100)]
forum: switch to apache mpm event

3 years agopiwik: Switch to apache event mpm
Grant Slater [Sun, 30 Aug 2020 01:02:13 +0000 (02:02 +0100)]
piwik: Switch to apache event mpm

3 years agoSwitch ridley to apache mpm event
Grant Slater [Sun, 30 Aug 2020 00:10:02 +0000 (01:10 +0100)]
Switch ridley to apache mpm event

3 years agoBuild taginfo tools in release mode
Jochen Topf [Thu, 27 Aug 2020 07:33:13 +0000 (09:33 +0200)]
Build taginfo tools in release mode

3 years agomediawiki: remove uneeded params for delete
Grant Slater [Thu, 27 Aug 2020 01:59:26 +0000 (02:59 +0100)]
mediawiki: remove uneeded params for delete

3 years agoMerge pull request #334 from Tigerfell/tiles
Grant [Thu, 27 Aug 2020 01:56:56 +0000 (02:56 +0100)]
Merge pull request #334 from Tigerfell/tiles

remove SlippyMap extension from all wikis

3 years agoSwitch taginfo C++ tools from internal to the new repository
Jochen Topf [Wed, 26 Aug 2020 14:42:52 +0000 (16:42 +0200)]
Switch taginfo C++ tools from internal to the new repository

3 years agoremove SlippyMap extension from all wikis
Tigerfell [Thu, 20 Aug 2020 21:42:29 +0000 (23:42 +0200)]
remove SlippyMap extension from all wikis

3 years agoInstall php-xml and php-curl for civivrm
Tom Hughes [Wed, 26 Aug 2020 11:53:18 +0000 (12:53 +0100)]
Install php-xml and php-curl for civivrm

3 years agoEnable mod_proxy_fcgi where needed for php-fpm
Tom Hughes [Wed, 26 Aug 2020 08:42:33 +0000 (09:42 +0100)]
Enable mod_proxy_fcgi where needed for php-fpm

3 years agoMerge remote-tracking branch 'github/pull/336'
Tom Hughes [Wed, 26 Aug 2020 07:21:50 +0000 (08:21 +0100)]
Merge remote-tracking branch 'github/pull/336'

3 years agoBump cookstyle from 6.15.5 to 6.15.9
dependabot[bot] [Wed, 26 Aug 2020 05:55:29 +0000 (05:55 +0000)]
Bump cookstyle from 6.15.5 to 6.15.9

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.15.5 to 6.15.9.
- [Release notes](https://github.com/chef/cookstyle/releases)
- [Changelog](https://github.com/chef/cookstyle/blob/master/CHANGELOG.md)
- [Commits](https://github.com/chef/cookstyle/compare/v6.15.5...v6.15.9)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agonominatim: increase number of tracked connections
Sarah Hoffmann [Tue, 25 Aug 2020 17:52:36 +0000 (19:52 +0200)]
nominatim: increase number of tracked connections

The number of established connections has almost doubled since
the update to Ubuntu 20.04.

3 years agoFix taginfo rule
Jochen Topf [Sun, 23 Aug 2020 19:46:32 +0000 (21:46 +0200)]
Fix taginfo rule

3 years agoCheck out and compile tools for taginfo
Jochen Topf [Sun, 23 Aug 2020 19:19:19 +0000 (21:19 +0200)]
Check out and compile tools for taginfo

This commit doesn't use the new versions of those tools yet, it just
checks them out and compiles and them.

3 years agoRemove code to add no longer used --readonly flag
Tom Hughes [Sun, 23 Aug 2020 10:04:50 +0000 (11:04 +0100)]
Remove code to add no longer used --readonly flag

Closes #335

3 years agoSwitch readonly load at Equinix to snap-01
Tom Hughes [Sun, 23 Aug 2020 09:29:15 +0000 (10:29 +0100)]
Switch readonly load at Equinix to snap-01

3 years agoRemove cleanup code for old GeoIP configuration
Tom Hughes [Fri, 21 Aug 2020 07:26:58 +0000 (08:26 +0100)]
Remove cleanup code for old GeoIP configuration

3 years agoSwitch embedded maps to use the fastly CDN
Tom Hughes [Thu, 20 Aug 2020 18:06:05 +0000 (19:06 +0100)]
Switch embedded maps to use the fastly CDN

3 years agoCiviCRM version bump
Guillaume RISCHARD [Thu, 20 Aug 2020 15:03:37 +0000 (17:03 +0200)]
CiviCRM version bump

3 years agoMerge pull request #331 from Tigerfell/tiles
Grant [Thu, 20 Aug 2020 11:19:06 +0000 (12:19 +0100)]
Merge pull request #331 from Tigerfell/tiles

Align wiki tile layer list with featured tile layers at osm.org

3 years agoMerge pull request #332 from Firefishy/git-civicrm-fix
Grant [Thu, 20 Aug 2020 11:18:00 +0000 (12:18 +0100)]
Merge pull request #332 from Firefishy/git-civicrm-fix

civicrm: checkout full depth on extensions

3 years agoConfigure a timer to run geoipupdate weekly
Tom Hughes [Thu, 20 Aug 2020 07:40:09 +0000 (08:40 +0100)]
Configure a timer to run geoipupdate weekly

3 years agoAllow path accessibility to be configured for systemd services
Tom Hughes [Thu, 20 Aug 2020 07:32:35 +0000 (08:32 +0100)]
Allow path accessibility to be configured for systemd services

3 years agoDrop support for GeoIPv1 databases in rails installs
Tom Hughes [Thu, 20 Aug 2020 07:32:00 +0000 (08:32 +0100)]
Drop support for GeoIPv1 databases in rails installs

3 years agoPurge old geoip packages
Tom Hughes [Thu, 20 Aug 2020 07:19:03 +0000 (08:19 +0100)]
Purge old geoip packages

3 years agocivicrm: checkout full depth on extensions
Grant Slater [Wed, 19 Aug 2020 23:43:06 +0000 (00:43 +0100)]
civicrm: checkout full depth on extensions