chef.git
3 years agoRevert "Update trogdor configuration for squid 3"
Tom Hughes [Tue, 26 Jun 2018 16:42:55 +0000 (17:42 +0100)]
Revert "Update trogdor configuration for squid 3"

This reverts commit 1aa7d907f6decd47ebefe858089a9e04b0a27ae5.

3 years agoUpdate interface name for ascalon
Tom Hughes [Tue, 26 Jun 2018 16:42:03 +0000 (17:42 +0100)]
Update interface name for ascalon

3 years agoDrop php-mcrypt
Tom Hughes [Tue, 26 Jun 2018 15:08:41 +0000 (16:08 +0100)]
Drop php-mcrypt

3 years agoRemove some unused gem installations from dev
Tom Hughes [Tue, 26 Jun 2018 14:36:25 +0000 (15:36 +0100)]
Remove some unused gem installations from dev

3 years agoDon't install nodejs-legacy on Ubuntu 18.04
Tom Hughes [Tue, 26 Jun 2018 14:30:38 +0000 (15:30 +0100)]
Don't install nodejs-legacy on Ubuntu 18.04

3 years agoUse PHP 7.2 on the dev server
Tom Hughes [Tue, 26 Jun 2018 14:13:50 +0000 (15:13 +0100)]
Use PHP 7.2 on the dev server

3 years agoRevert "Update ascalon configuration for squid 3"
Tom Hughes [Tue, 26 Jun 2018 07:39:33 +0000 (08:39 +0100)]
Revert "Update ascalon configuration for squid 3"

This reverts commit 83760b53c07b714c9ed95b5d16c0dd3e8fcfc393.

3 years agoIgnore warning messages from civicrm cron job
Tom Hughes [Tue, 26 Jun 2018 07:37:58 +0000 (08:37 +0100)]
Ignore warning messages from civicrm cron job

3 years agoRevert "Update ridgeback configuration for squid 3"
Tom Hughes [Mon, 25 Jun 2018 22:59:23 +0000 (23:59 +0100)]
Revert "Update ridgeback configuration for squid 3"

This reverts commit c5c9d835ac9099aa3c0e4add1a8982c495e48061.

3 years agoDisable systemd-resolved on geodns machines
Tom Hughes [Mon, 25 Jun 2018 19:40:12 +0000 (20:40 +0100)]
Disable systemd-resolved on geodns machines

3 years agoRemove tuning of xvda on jakelong
Tom Hughes [Mon, 25 Jun 2018 19:35:29 +0000 (20:35 +0100)]
Remove tuning of xvda on jakelong

3 years agoRevert "Update jakelong configuration for squid 3"
Tom Hughes [Mon, 25 Jun 2018 18:06:08 +0000 (19:06 +0100)]
Revert "Update jakelong configuration for squid 3"

This reverts commit 9d90370505a4638b0225f7091de0217c330f3739.

3 years agoAdd squid2 and squid3 repositories and install the correct one
Tom Hughes [Mon, 25 Jun 2018 16:20:31 +0000 (17:20 +0100)]
Add squid2 and squid3 repositories and install the correct one

3 years agoMerge remote-tracking branch 'github/pull/165'
Tom Hughes [Mon, 25 Jun 2018 14:20:51 +0000 (15:20 +0100)]
Merge remote-tracking branch 'github/pull/165'

3 years agoUse the xenial repository for HP tools on 16.04 and later
Tom Hughes [Mon, 25 Jun 2018 12:49:10 +0000 (13:49 +0100)]
Use the xenial repository for HP tools on 16.04 and later

3 years agoUse postgres 10 for OTRS
Tom Hughes [Mon, 25 Jun 2018 12:33:03 +0000 (13:33 +0100)]
Use postgres 10 for OTRS

3 years agoUse PHP 7.2 for the donation site
Tom Hughes [Mon, 25 Jun 2018 11:23:14 +0000 (12:23 +0100)]
Use PHP 7.2 for the donation site

3 years agoUse PHP 7.2 for mediawiki on Ubuntu 18.04
Tom Hughes [Mon, 25 Jun 2018 11:22:02 +0000 (12:22 +0100)]
Use PHP 7.2 for mediawiki on Ubuntu 18.04

3 years agoUse PHP 7.2 for wordpress
Tom Hughes [Mon, 25 Jun 2018 11:20:22 +0000 (12:20 +0100)]
Use PHP 7.2 for wordpress

3 years agoDeny all https access to the private chef repo
Tom Hughes [Sun, 24 Jun 2018 16:04:43 +0000 (17:04 +0100)]
Deny all https access to the private chef repo

3 years agoUpdate reverse DNS for private network
Tom Hughes [Sun, 24 Jun 2018 11:34:07 +0000 (12:34 +0100)]
Update reverse DNS for private network

3 years agoRemove traces of APC power strips
Tom Hughes [Sun, 24 Jun 2018 11:24:33 +0000 (12:24 +0100)]
Remove traces of APC power strips

3 years agoAdd ssh fingerprints for OOB cards on draco and clifford
Tom Hughes [Sun, 24 Jun 2018 11:22:42 +0000 (12:22 +0100)]
Add ssh fingerprints for OOB cards on draco and clifford

3 years agoUse PHP 7.2 for the forum
Tom Hughes [Sun, 24 Jun 2018 10:45:53 +0000 (11:45 +0100)]
Use PHP 7.2 for the forum

3 years agoIgnore the "command failed" bit in the smartctl exit code
Tom Hughes [Sun, 24 Jun 2018 10:43:47 +0000 (11:43 +0100)]
Ignore the "command failed" bit in the smartctl exit code

This normally means that the drive or bridge does not support
returing a health check status but smartctl will still do an
attribute check and report that in other bits.

3 years agoUpdate git URLs for new repository locations
Tom Hughes [Sat, 23 Jun 2018 23:12:54 +0000 (00:12 +0100)]
Update git URLs for new repository locations

3 years agoUpdate git URLs for new repository locations
Tom Hughes [Sat, 23 Jun 2018 16:41:41 +0000 (17:41 +0100)]
Update git URLs for new repository locations

3 years agoMake passenger default to ruby 2.5 on 18.04
Tom Hughes [Sat, 23 Jun 2018 16:27:57 +0000 (17:27 +0100)]
Make passenger default to ruby 2.5 on 18.04

3 years agoHandle new ssh host key types
Tom Hughes [Sat, 23 Jun 2018 16:23:41 +0000 (17:23 +0100)]
Handle new ssh host key types

3 years agoUpdate git URLs for new repository locations
Tom Hughes [Sat, 23 Jun 2018 14:50:40 +0000 (15:50 +0100)]
Update git URLs for new repository locations

3 years agoRemvoe unused xinetd cookbook
Tom Hughes [Sat, 23 Jun 2018 14:39:05 +0000 (15:39 +0100)]
Remvoe unused xinetd cookbook

3 years agoAdd -R to less flags
Tom Hughes [Sat, 23 Jun 2018 14:38:26 +0000 (15:38 +0100)]
Add -R to less flags

3 years agoMove git and dns from shenron to sarel
Tom Hughes [Sat, 23 Jun 2018 13:39:27 +0000 (14:39 +0100)]
Move git and dns from shenron to sarel

3 years agoUpdate taginfo package list for Ubuntu 18.04 compatibility
Tom Hughes [Sat, 23 Jun 2018 11:29:07 +0000 (12:29 +0100)]
Update taginfo package list for Ubuntu 18.04 compatibility

3 years agoUse ruby 2.5 on stormfly-01
Tom Hughes [Sat, 23 Jun 2018 11:24:13 +0000 (12:24 +0100)]
Use ruby 2.5 on stormfly-01

3 years agoUpdate cron job to use cerbot instead of letsencrypt
Tom Hughes [Sat, 23 Jun 2018 10:09:05 +0000 (11:09 +0100)]
Update cron job to use cerbot instead of letsencrypt

3 years agoMove letsencrypt role to sarel
Tom Hughes [Sat, 23 Jun 2018 09:55:05 +0000 (10:55 +0100)]
Move letsencrypt role to sarel

3 years agoRemove redundant git configuration from ironbelly
Tom Hughes [Sat, 23 Jun 2018 09:54:53 +0000 (10:54 +0100)]
Remove redundant git configuration from ironbelly

3 years agoNominatim: search_country table got removed in April
marc tobias [Wed, 20 Jun 2018 12:02:35 +0000 (14:02 +0200)]
Nominatim: search_country table got removed in April

3 years agoEnable HTTP/2 over TLS on 18.04
Tom Hughes [Fri, 22 Jun 2018 08:07:16 +0000 (09:07 +0100)]
Enable HTTP/2 over TLS on 18.04

3 years agoServe private git repositories with git-http-backend
Tom Hughes [Thu, 21 Jun 2018 23:32:31 +0000 (00:32 +0100)]
Serve private git repositories with git-http-backend

3 years agoUse https to access private git repositories
Tom Hughes [Thu, 21 Jun 2018 21:50:43 +0000 (22:50 +0100)]
Use https to access private git repositories

3 years agoEnable https access to private git repositories
Tom Hughes [Thu, 21 Jun 2018 21:43:58 +0000 (22:43 +0100)]
Enable https access to private git repositories

3 years agoSwitch piwik to use GeoIP2
Tom Hughes [Thu, 21 Jun 2018 20:17:43 +0000 (21:17 +0100)]
Switch piwik to use GeoIP2

3 years agoInstall php-xml for piwik
Tom Hughes [Thu, 21 Jun 2018 20:00:18 +0000 (21:00 +0100)]
Install php-xml for piwik

3 years agoUse PHP 7.2 for piwik
Tom Hughes [Thu, 21 Jun 2018 19:29:10 +0000 (20:29 +0100)]
Use PHP 7.2 for piwik

3 years agoRemove chef server roles from ironbelly
Tom Hughes [Thu, 21 Jun 2018 18:03:46 +0000 (19:03 +0100)]
Remove chef server roles from ironbelly

3 years agoRequire libcurl4 for Ubuntu 18.04
Tom Hughes [Thu, 21 Jun 2018 18:01:51 +0000 (19:01 +0100)]
Require libcurl4 for Ubuntu 18.04

3 years agoDisable old mpms before enabling a new one
Tom Hughes [Thu, 21 Jun 2018 16:40:08 +0000 (17:40 +0100)]
Disable old mpms before enabling a new one

3 years agoTune apache on the GPS tile server
Tom Hughes [Thu, 21 Jun 2018 16:35:19 +0000 (17:35 +0100)]
Tune apache on the GPS tile server

3 years agoConfigure access for git server on sarel
Tom Hughes [Wed, 20 Jun 2018 19:58:31 +0000 (20:58 +0100)]
Configure access for git server on sarel

3 years agoRequire git rather than git-core
Tom Hughes [Wed, 20 Jun 2018 19:58:14 +0000 (20:58 +0100)]
Require git rather than git-core

3 years agoConfigure sarel as a chef server
Tom Hughes [Wed, 20 Jun 2018 19:40:21 +0000 (20:40 +0100)]
Configure sarel as a chef server

3 years agoDocument changes to chef server version and download location
Tom Hughes [Wed, 20 Jun 2018 19:34:28 +0000 (20:34 +0100)]
Document changes to chef server version and download location

3 years agoUse PHP 7.2 on 18.04
Tom Hughes [Wed, 20 Jun 2018 18:23:03 +0000 (19:23 +0100)]
Use PHP 7.2 on 18.04

3 years agoDrop moderation.apis.dev.openstreetmap.org
Tom Hughes [Mon, 18 Jun 2018 08:51:45 +0000 (09:51 +0100)]
Drop moderation.apis.dev.openstreetmap.org

3 years agoRemove cron job for cleaning up archived WAL logs
Tom Hughes [Mon, 18 Jun 2018 07:30:23 +0000 (08:30 +0100)]
Remove cron job for cleaning up archived WAL logs

3 years agofix anchor link capitalisation Processing_the_file
Harry Wood [Sun, 17 Jun 2018 22:14:30 +0000 (23:14 +0100)]
fix anchor link capitalisation Processing_the_file

Fix link to  https://wiki.openstreetmap.org/wiki/Planet.osm#Processing_the_file . Somebody fiddled with... I mean...  corrected the heading per the [wiki conventions](https://wiki.openstreetmap.org/wiki/Wiki_guidelines#Titles_-_Page_naming_convention), which meant this anchor link stopped working.

3 years agoAdd support for taginfo.osm.org
Tom Hughes [Sat, 16 Jun 2018 16:26:46 +0000 (17:26 +0100)]
Add support for taginfo.osm.org

3 years agoUpdate squid 3 configurations
Tom Hughes [Fri, 15 Jun 2018 08:09:55 +0000 (09:09 +0100)]
Update squid 3 configurations

3 years agoRemove code to build quad_tile functions
Tom Hughes [Thu, 14 Jun 2018 17:33:16 +0000 (18:33 +0100)]
Remove code to build quad_tile functions

3 years agoUpdate hardware cookbook for new version of Intel SSD tool
Tom Hughes [Thu, 14 Jun 2018 12:51:49 +0000 (13:51 +0100)]
Update hardware cookbook for new version of Intel SSD tool

3 years agoWork around bug in squid 3 that was enabling reverse DNS lookups
Tom Hughes [Thu, 14 Jun 2018 10:42:57 +0000 (11:42 +0100)]
Work around bug in squid 3 that was enabling reverse DNS lookups

3 years agoReduce memory cache size on jakelong
Tom Hughes [Wed, 13 Jun 2018 10:30:33 +0000 (11:30 +0100)]
Reduce memory cache size on jakelong

3 years agoUpdate CiviCRM to 5.2.1
Tom Hughes [Tue, 12 Jun 2018 18:37:04 +0000 (19:37 +0100)]
Update CiviCRM to 5.2.1

3 years agoUpdate OTRS to 6.0.8
Tom Hughes [Tue, 12 Jun 2018 18:12:52 +0000 (19:12 +0100)]
Update OTRS to 6.0.8

3 years agoReduce maximum swap rate on ascalon
Tom Hughes [Tue, 12 Jun 2018 14:31:18 +0000 (15:31 +0100)]
Reduce maximum swap rate on ascalon

3 years agoReduce maximum swap rate on ridgeback
Tom Hughes [Tue, 12 Jun 2018 11:49:29 +0000 (12:49 +0100)]
Reduce maximum swap rate on ridgeback

3 years agoReduce maximum swap rate on ascalon
Tom Hughes [Mon, 11 Jun 2018 18:22:21 +0000 (19:22 +0100)]
Reduce maximum swap rate on ascalon

3 years agoDon't use sibling caches with squid 3
Tom Hughes [Mon, 11 Jun 2018 11:21:19 +0000 (12:21 +0100)]
Don't use sibling caches with squid 3

3 years agoReduce maximum swap rate on trogdor
Tom Hughes [Mon, 11 Jun 2018 09:37:34 +0000 (10:37 +0100)]
Reduce maximum swap rate on trogdor

3 years agoDisable virtual host support for squid 3 caches
Tom Hughes [Mon, 11 Jun 2018 09:37:04 +0000 (10:37 +0100)]
Disable virtual host support for squid 3 caches

3 years agoUpdate trogdor configuration for squid 3
Tom Hughes [Fri, 8 Jun 2018 21:37:49 +0000 (22:37 +0100)]
Update trogdor configuration for squid 3

3 years agoUpdate jakelong configuration for squid 3
Tom Hughes [Fri, 8 Jun 2018 18:23:14 +0000 (19:23 +0100)]
Update jakelong configuration for squid 3

3 years agoMake timezone configuration actually work
Tom Hughes [Fri, 8 Jun 2018 14:34:26 +0000 (15:34 +0100)]
Make timezone configuration actually work

3 years agoDon't forward host specific requests to siblings
Tom Hughes [Fri, 8 Jun 2018 13:41:50 +0000 (14:41 +0100)]
Don't forward host specific requests to siblings

3 years agoUpdate ascalon configuration for squid 3
Tom Hughes [Fri, 8 Jun 2018 08:16:07 +0000 (09:16 +0100)]
Update ascalon configuration for squid 3

3 years agoDon't forward requests from siblings to other siblings
Tom Hughes [Thu, 7 Jun 2018 20:45:12 +0000 (21:45 +0100)]
Don't forward requests from siblings to other siblings

3 years agoUpdate chef client to 13.9.4
Tom Hughes [Thu, 7 Jun 2018 19:18:00 +0000 (20:18 +0100)]
Update chef client to 13.9.4

3 years agoRestart squid when the cache directory is created
Tom Hughes [Thu, 7 Jun 2018 18:34:06 +0000 (19:34 +0100)]
Restart squid when the cache directory is created

3 years agoRemove cleanup of long dead log files
Tom Hughes [Thu, 7 Jun 2018 18:32:41 +0000 (19:32 +0100)]
Remove cleanup of long dead log files

3 years agoUpdate culebre configuration for squid 3
Tom Hughes [Thu, 7 Jun 2018 18:18:48 +0000 (19:18 +0100)]
Update culebre configuration for squid 3

3 years agoRemove some redundant options from squid 3 configuration
Tom Hughes [Thu, 7 Jun 2018 17:44:27 +0000 (18:44 +0100)]
Remove some redundant options from squid 3 configuration

3 years agoConfigure swap rate and timeout for rock caches
Tom Hughes [Thu, 7 Jun 2018 17:39:13 +0000 (18:39 +0100)]
Configure swap rate and timeout for rock caches

3 years agoRemove unused squid defaults file
Tom Hughes [Thu, 7 Jun 2018 17:36:54 +0000 (18:36 +0100)]
Remove unused squid defaults file

3 years agoSuppress sibling requests for missing entries during cache rebuild
Tom Hughes [Thu, 7 Jun 2018 14:44:52 +0000 (15:44 +0100)]
Suppress sibling requests for missing entries during cache rebuild

3 years agoDon't try and enable mcelog on Ubuntu 18.04
Tom Hughes [Thu, 7 Jun 2018 14:13:15 +0000 (15:13 +0100)]
Don't try and enable mcelog on Ubuntu 18.04

3 years agoDon't require sysv-rc-conf on Ubuntu 18.04
Tom Hughes [Thu, 7 Jun 2018 14:08:22 +0000 (15:08 +0100)]
Don't require sysv-rc-conf on Ubuntu 18.04

3 years agoDon't require gnupg-curl on Ubuntu 18.04
Tom Hughes [Thu, 7 Jun 2018 14:02:46 +0000 (15:02 +0100)]
Don't require gnupg-curl on Ubuntu 18.04

3 years agoPurge old squid to clean config and upgrade squidclient
Tom Hughes [Tue, 5 Jun 2018 22:01:33 +0000 (23:01 +0100)]
Purge old squid to clean config and upgrade squidclient

3 years agoDon't try and backup the old cache
Tom Hughes [Tue, 5 Jun 2018 21:50:09 +0000 (22:50 +0100)]
Don't try and backup the old cache

3 years agoUnlock squid 2.x packages before removing them
Tom Hughes [Tue, 5 Jun 2018 21:42:12 +0000 (22:42 +0100)]
Unlock squid 2.x packages before removing them

3 years agoUpdate ridgeback configuration for squid 3
Tom Hughes [Tue, 5 Jun 2018 21:39:38 +0000 (22:39 +0100)]
Update ridgeback configuration for squid 3

3 years agoDon't daemonise when initialising cache directories
Tom Hughes [Tue, 5 Jun 2018 21:36:52 +0000 (22:36 +0100)]
Don't daemonise when initialising cache directories

3 years agoUpdate odin configuration for squid 3
Tom Hughes [Tue, 5 Jun 2018 21:05:44 +0000 (22:05 +0100)]
Update odin configuration for squid 3

3 years agoAdd support for squid 3.x
Tom Hughes [Tue, 5 Jun 2018 19:42:23 +0000 (20:42 +0100)]
Add support for squid 3.x

3 years agoAdd customised copy of squid_icp munin plugin
Tom Hughes [Tue, 5 Jun 2018 18:03:05 +0000 (19:03 +0100)]
Add customised copy of squid_icp munin plugin

This version avoid doing reverse DNS lookups to give better
names and sums multiple entries to cope with SMP squid.

3 years agoAdd host FQDN to allowed domains for tile caches
Tom Hughes [Tue, 5 Jun 2018 10:38:03 +0000 (11:38 +0100)]
Add host FQDN to allowed domains for tile caches

3 years agoPreserve the Host header when forwarding from nginx to squid
Tom Hughes [Tue, 5 Jun 2018 08:43:22 +0000 (09:43 +0100)]
Preserve the Host header when forwarding from nginx to squid

3 years agoRemove old resources
Tom Hughes [Mon, 4 Jun 2018 11:52:43 +0000 (12:52 +0100)]
Remove old resources