chef.git
22 months agoAdd tests for elasticsearch, kibana and logstash cookbooks
Tom Hughes [Mon, 24 Feb 2020 21:34:03 +0000 (21:34 +0000)]
Add tests for elasticsearch, kibana and logstash cookbooks

22 months agoAdd test for hot cookbook
Tom Hughes [Mon, 24 Feb 2020 19:11:32 +0000 (19:11 +0000)]
Add test for hot cookbook

22 months agoAdd tests for git cookbook
Tom Hughes [Sun, 23 Feb 2020 22:42:49 +0000 (22:42 +0000)]
Add tests for git cookbook

22 months agoAdd tests for db cookbook
Tom Hughes [Sun, 23 Feb 2020 22:12:00 +0000 (22:12 +0000)]
Add tests for db cookbook

22 months agoAdd test for backup cookbook
Tom Hughes [Sun, 23 Feb 2020 19:22:00 +0000 (19:22 +0000)]
Add test for backup cookbook

22 months agoAdd test for planet::current recipe
Tom Hughes [Sun, 23 Feb 2020 19:08:23 +0000 (19:08 +0000)]
Add test for planet::current recipe

22 months agoVersion bump + omnipaymultiprocessor extension
Guillaume RISCHARD [Sun, 23 Feb 2020 20:58:16 +0000 (21:58 +0100)]
Version bump + omnipaymultiprocessor extension

22 months agoForce Enable TCP MTU probing @ UCL
Grant Slater [Sat, 22 Feb 2020 22:13:47 +0000 (22:13 +0000)]
Force Enable TCP MTU probing @ UCL

22 months agoMerge pull request #276 from Firefishy/git-timeout-tweak
Grant [Sat, 22 Feb 2020 21:13:04 +0000 (21:13 +0000)]
Merge pull request #276 from Firefishy/git-timeout-tweak

git: tweak description for apache keepalive timeout

22 months agoMerge pull request #277 from Firefishy/fully-resolve-planet-links-for-mirrors
Grant [Sat, 22 Feb 2020 21:12:34 +0000 (21:12 +0000)]
Merge pull request #277 from Firefishy/fully-resolve-planet-links-for-mirrors

planet: Resolve header links so it works on mirrors

22 months agoplanet: Resolve header links so works on mirrors
Grant Slater [Sat, 22 Feb 2020 18:56:57 +0000 (18:56 +0000)]
planet: Resolve header links so works on mirrors

22 months agogit: tweak description for apache keepalive timeout
Grant Slater [Sat, 22 Feb 2020 18:45:41 +0000 (18:45 +0000)]
git: tweak description for apache keepalive timeout

22 months agoSwitch to github actions/checkout@v2
Grant Slater [Sat, 22 Feb 2020 00:45:25 +0000 (00:45 +0000)]
Switch to github actions/checkout@v2

22 months agogit: add potential workaround of keepalive race
Grant Slater [Sat, 22 Feb 2020 00:09:24 +0000 (00:09 +0000)]
git: add potential workaround of keepalive race

22 months agoFix cookstyle typo
Grant Slater [Fri, 21 Feb 2020 23:28:27 +0000 (23:28 +0000)]
Fix cookstyle typo

22 months agoIncease planet rate limit allowance
Grant Slater [Fri, 21 Feb 2020 14:39:00 +0000 (14:39 +0000)]
Incease planet rate limit allowance

22 months agotilecache: move some refer to nginx
Grant Slater [Fri, 21 Feb 2020 13:22:21 +0000 (13:22 +0000)]
tilecache: move some refer to nginx

22 months agoBlock twpkinfo.com
Tom Hughes [Fri, 21 Feb 2020 11:02:36 +0000 (11:02 +0000)]
Block twpkinfo.com

22 months agoAdd more depth limits to git checkouts
Tom Hughes [Fri, 21 Feb 2020 08:47:50 +0000 (08:47 +0000)]
Add more depth limits to git checkouts

22 months agoOnly uses push events on master to update the badges
Tom Hughes [Fri, 21 Feb 2020 08:44:34 +0000 (08:44 +0000)]
Only uses push events on master to update the badges

22 months agoLimit depth of worddpress extension checkout
Grant Slater [Fri, 21 Feb 2020 02:07:42 +0000 (02:07 +0000)]
Limit depth of worddpress extension checkout

22 months agoLimit depth of rails checkout
Tom Hughes [Fri, 21 Feb 2020 00:48:45 +0000 (00:48 +0000)]
Limit depth of rails checkout

22 months agoFix badge URLs
Tom Hughes [Fri, 21 Feb 2020 00:15:40 +0000 (00:15 +0000)]
Fix badge URLs

22 months agoMerge remote-tracking branch 'github/pull/272'
Tom Hughes [Fri, 21 Feb 2020 00:14:34 +0000 (00:14 +0000)]
Merge remote-tracking branch 'github/pull/272'

22 months agoSwitch to using github actions for CI tasks
Tom Hughes [Thu, 21 Nov 2019 10:00:42 +0000 (10:00 +0000)]
Switch to using github actions for CI tasks

22 months agoGit only checkout 1 deep
Grant Slater [Fri, 21 Feb 2020 00:08:37 +0000 (00:08 +0000)]
Git only checkout 1 deep

22 months agoUse https for github URLs
Tom Hughes [Thu, 20 Feb 2020 22:54:23 +0000 (22:54 +0000)]
Use https for github URLs

22 months agoAdd test for tile cookbook
Tom Hughes [Thu, 20 Feb 2020 21:47:45 +0000 (21:47 +0000)]
Add test for tile cookbook

22 months agoAdd test for supybot cookbook
Tom Hughes [Thu, 20 Feb 2020 19:13:15 +0000 (19:13 +0000)]
Add test for supybot cookbook

22 months agoAdd test for subversion cookbook
Tom Hughes [Thu, 20 Feb 2020 19:04:41 +0000 (19:04 +0000)]
Add test for subversion cookbook

22 months agoAdd test for hardware cookbook
Tom Hughes [Thu, 20 Feb 2020 18:50:50 +0000 (18:50 +0000)]
Add test for hardware cookbook

22 months agoAdd test for ftp cookbook
Tom Hughes [Thu, 20 Feb 2020 18:40:51 +0000 (18:40 +0000)]
Add test for ftp cookbook

22 months agoSwitch back to CUBIC for congestion control
Tom Hughes [Thu, 20 Feb 2020 11:10:47 +0000 (11:10 +0000)]
Switch back to CUBIC for congestion control

22 months agoRemove schema_changes from irc bot
Paul Norman [Thu, 20 Feb 2020 04:28:36 +0000 (20:28 -0800)]
Remove schema_changes from irc bot

22 months agoAdd test for trac cookbook
Tom Hughes [Wed, 19 Feb 2020 23:33:41 +0000 (23:33 +0000)]
Add test for trac cookbook

22 months agoAdd test for osqa cookbook
Tom Hughes [Wed, 19 Feb 2020 22:52:54 +0000 (22:52 +0000)]
Add test for osqa cookbook

22 months agoAdd test for gps-tile cookbook
Tom Hughes [Wed, 19 Feb 2020 22:16:43 +0000 (22:16 +0000)]
Add test for gps-tile cookbook

22 months agoFetch cookstyle warnings
Tom Hughes [Wed, 19 Feb 2020 21:46:32 +0000 (21:46 +0000)]
Fetch cookstyle warnings

22 months agoTell cookstyle to target ruby 2.5
Tom Hughes [Wed, 19 Feb 2020 21:40:21 +0000 (21:40 +0000)]
Tell cookstyle to target ruby 2.5

22 months agoUpdate bundle
Tom Hughes [Wed, 19 Feb 2020 21:39:56 +0000 (21:39 +0000)]
Update bundle

23 months agoFix mpm for tile servers
Tom Hughes [Wed, 19 Feb 2020 01:03:54 +0000 (01:03 +0000)]
Fix mpm for tile servers

23 months agoAdd test for civicrm cookbook
Tom Hughes [Tue, 18 Feb 2020 22:42:39 +0000 (22:42 +0000)]
Add test for civicrm cookbook

23 months agoAdd test for rsyncd cookbook.
Tom Hughes [Tue, 18 Feb 2020 22:16:03 +0000 (22:16 +0000)]
Add test for rsyncd cookbook.

23 months agoAdd test for taginfo cookbook
Tom Hughes [Tue, 18 Feb 2020 21:52:03 +0000 (21:52 +0000)]
Add test for taginfo cookbook

23 months agoAdd test for geodns cookbook
Tom Hughes [Tue, 18 Feb 2020 21:01:21 +0000 (21:01 +0000)]
Add test for geodns cookbook

23 months agoImprove handling of apache mpm selection
Tom Hughes [Tue, 18 Feb 2020 19:59:12 +0000 (19:59 +0000)]
Improve handling of apache mpm selection

23 months agoAdd test for piwik cookbook
Tom Hughes [Tue, 18 Feb 2020 19:10:10 +0000 (19:10 +0000)]
Add test for piwik cookbook

23 months agoAdd test for mailman cookbook
Tom Hughes [Tue, 18 Feb 2020 18:05:14 +0000 (18:05 +0000)]
Add test for mailman cookbook

23 months agoDon't try and install sitepress-multilingual-cms in test environments
Tom Hughes [Tue, 18 Feb 2020 16:17:31 +0000 (16:17 +0000)]
Don't try and install sitepress-multilingual-cms in test environments

23 months agoAdd test for switch2osm cookbook
Tom Hughes [Tue, 18 Feb 2020 15:58:02 +0000 (15:58 +0000)]
Add test for switch2osm cookbook

23 months agoAdd test for stateofthemap cookbook
Tom Hughes [Tue, 18 Feb 2020 15:46:39 +0000 (15:46 +0000)]
Add test for stateofthemap cookbook

23 months agoDisable sudo for the verifier
Tom Hughes [Tue, 18 Feb 2020 13:40:52 +0000 (13:40 +0000)]
Disable sudo for the verifier

As recommended by the kitchen-dokken instructions

23 months agoMonkey patch subversion provider to avoid failures
Tom Hughes [Tue, 18 Feb 2020 11:35:46 +0000 (11:35 +0000)]
Monkey patch subversion provider to avoid failures

https://github.com/chef/chef/issues/9373

23 months agoAdd test for blog cookbook
Tom Hughes [Tue, 18 Feb 2020 00:18:59 +0000 (00:18 +0000)]
Add test for blog cookbook

23 months agoAdd test for serverinfo cookbook
Tom Hughes [Mon, 17 Feb 2020 21:46:01 +0000 (21:46 +0000)]
Add test for serverinfo cookbook

23 months agoUse a common upstream for trogdor and takhisis
Tom Hughes [Mon, 17 Feb 2020 17:29:29 +0000 (17:29 +0000)]
Use a common upstream for trogdor and takhisis

23 months agoAdd role for takhisis
Tom Hughes [Mon, 17 Feb 2020 16:01:13 +0000 (16:01 +0000)]
Add role for takhisis

23 months agoAdd test for postgresql cookbook
Tom Hughes [Sun, 16 Feb 2020 23:06:05 +0000 (23:06 +0000)]
Add test for postgresql cookbook

23 months agoDefault to using the upstream repository for postgres
Tom Hughes [Sun, 16 Feb 2020 23:00:47 +0000 (23:00 +0000)]
Default to using the upstream repository for postgres

23 months agoUse systemd-resolved stub resolver for nginx resolver
Tom Hughes [Sun, 16 Feb 2020 17:56:27 +0000 (17:56 +0000)]
Use systemd-resolved stub resolver for nginx resolver

This ensures that nginx queries follow the same path as everything
else and are subject to DNSSEC validation as well as allowing us to
simplify the tests that use nginx.

23 months agoAdd test for tilecache cookbook
Tom Hughes [Sun, 16 Feb 2020 17:55:33 +0000 (17:55 +0000)]
Add test for tilecache cookbook

23 months agoMake tilecache cookbook enable nginx cache automatically
Tom Hughes [Sun, 16 Feb 2020 17:49:16 +0000 (17:49 +0000)]
Make tilecache cookbook enable nginx cache automatically

23 months agoMake nginx cookbook default to using the nginx upstream repository
Tom Hughes [Sun, 16 Feb 2020 17:34:43 +0000 (17:34 +0000)]
Make nginx cookbook default to using the nginx upstream repository

23 months agoMove cron customisation for tile caches to the tools cookbook
Tom Hughes [Sun, 16 Feb 2020 17:09:02 +0000 (17:09 +0000)]
Move cron customisation for tile caches to the tools cookbook

23 months agoAdd tests for web cookbook
Tom Hughes [Sun, 16 Feb 2020 15:37:45 +0000 (15:37 +0000)]
Add tests for web cookbook

23 months agoAdd test for geoipupdate cookbook
Tom Hughes [Sun, 16 Feb 2020 11:31:49 +0000 (11:31 +0000)]
Add test for geoipupdate cookbook

23 months agoAdd test for passenger cookbook
Tom Hughes [Sun, 16 Feb 2020 10:29:04 +0000 (10:29 +0000)]
Add test for passenger cookbook

23 months agoMerge pull request #269 from Firefishy/blogs-use-bundle-deployment
Grant [Sun, 16 Feb 2020 01:06:20 +0000 (01:06 +0000)]
Merge pull request #269 from Firefishy/blogs-use-bundle-deployment

blogs: use bundle install deployment over global

23 months agoblogs: run bundle install as blogs user
Grant Slater [Sun, 16 Feb 2020 00:06:18 +0000 (00:06 +0000)]
blogs: run bundle install as blogs user

23 months agoRemove redundant sudo key and specify os in travis config
Tom Hughes [Sun, 16 Feb 2020 00:04:35 +0000 (00:04 +0000)]
Remove redundant sudo key and specify os in travis config

23 months agoblogs: use bundle install deployment over global
Grant Slater [Sat, 15 Feb 2020 23:43:08 +0000 (23:43 +0000)]
blogs: use bundle install deployment over global

Switch to using safe `bundle install --deployment` instead of
global install, which may conflict with other dependencies.

23 months agoMerge pull request #268 from Firefishy/update-travis-ci-version
Grant [Sat, 15 Feb 2020 23:01:29 +0000 (23:01 +0000)]
Merge pull request #268 from Firefishy/update-travis-ci-version

Update travis ci version

23 months agoMerge pull request #267 from Firefishy/apt-source-disable
Grant [Sat, 15 Feb 2020 22:41:31 +0000 (22:41 +0000)]
Merge pull request #267 from Firefishy/apt-source-disable

apt: Disable used apt-src per Ubuntu 18.04 default

23 months agoUse Ubuntu Bionic for travis-ci
Grant Slater [Sat, 15 Feb 2020 22:27:59 +0000 (22:27 +0000)]
Use Ubuntu Bionic for travis-ci

23 months agoUpdate CI ruby version to 2.5.7
Grant Slater [Sat, 15 Feb 2020 22:26:59 +0000 (22:26 +0000)]
Update CI ruby version to 2.5.7

23 months agoapt: Disable used apt-src per Ubuntu 18.04 default
Grant Slater [Sat, 15 Feb 2020 21:58:27 +0000 (21:58 +0000)]
apt: Disable used apt-src per Ubuntu 18.04 default

23 months agoRevert accidental change
Tom Hughes [Sat, 15 Feb 2020 19:19:51 +0000 (19:19 +0000)]
Revert accidental change

23 months agoOnly cleanup sysctl keys that are no longer set
Tom Hughes [Sat, 15 Feb 2020 18:36:23 +0000 (18:36 +0000)]
Only cleanup sysctl keys that are no longer set

23 months agoSplit out default munin plugin installation to a new recipe
Tom Hughes [Sat, 15 Feb 2020 17:24:57 +0000 (17:24 +0000)]
Split out default munin plugin installation to a new recipe

Having split them out make sure the default recipe is included
anywhere a munin_plugin resource is used, to ensure that munin
is installed and make coupling explicit.

23 months agoQuiet HP DL360 G6 fan speed car alarm
Grant Slater [Sat, 15 Feb 2020 17:11:58 +0000 (17:11 +0000)]
Quiet HP DL360 G6 fan speed car alarm

23 months agoReduce implicit coupling between cookbooks
Tom Hughes [Sat, 15 Feb 2020 16:56:35 +0000 (16:56 +0000)]
Reduce implicit coupling between cookbooks

23 months agoAdd tests for planet cookbook
Tom Hughes [Sat, 15 Feb 2020 14:52:12 +0000 (14:52 +0000)]
Add tests for planet cookbook

23 months agoAdd test for osmosis cookbook
Tom Hughes [Sat, 15 Feb 2020 12:33:21 +0000 (12:33 +0000)]
Add test for osmosis cookbook

23 months agoAdd test for incron cookbook
Tom Hughes [Sat, 15 Feb 2020 12:28:21 +0000 (12:28 +0000)]
Add test for incron cookbook

23 months agoFix package dependencies in planet cookbook
Tom Hughes [Sat, 15 Feb 2020 12:05:56 +0000 (12:05 +0000)]
Fix package dependencies in planet cookbook

23 months agoResync exim config with upstream default
Tom Hughes [Sat, 15 Feb 2020 11:29:35 +0000 (11:29 +0000)]
Resync exim config with upstream default

23 months agoAdd geodns map for nominatim
Tom Hughes [Fri, 14 Feb 2020 22:55:21 +0000 (22:55 +0000)]
Add geodns map for nominatim

23 months agoUpdate dnscontrol to 2.11 release
Tom Hughes [Fri, 14 Feb 2020 22:18:08 +0000 (22:18 +0000)]
Update dnscontrol to 2.11 release

23 months agoAdd test for squid cookbook
Tom Hughes [Fri, 14 Feb 2020 20:09:02 +0000 (20:09 +0000)]
Add test for squid cookbook

23 months agoAdd test for nginx cookbook
Tom Hughes [Fri, 14 Feb 2020 20:00:39 +0000 (20:00 +0000)]
Add test for nginx cookbook

23 months agoAdd test for nodejs cookbook
Tom Hughes [Fri, 14 Feb 2020 19:36:59 +0000 (19:36 +0000)]
Add test for nodejs cookbook

23 months agoExpect munin to use an IPv6 socket
Tom Hughes [Fri, 14 Feb 2020 18:45:35 +0000 (18:45 +0000)]
Expect munin to use an IPv6 socket

23 months agoAdd test for memcached cookbook
Tom Hughes [Fri, 14 Feb 2020 16:44:32 +0000 (16:44 +0000)]
Add test for memcached cookbook

23 months agoAdd test for openssh cookbook
Tom Hughes [Fri, 14 Feb 2020 16:33:49 +0000 (16:33 +0000)]
Add test for openssh cookbook

23 months agoAdd test for fail2ban cookbook
Tom Hughes [Fri, 14 Feb 2020 16:30:14 +0000 (16:30 +0000)]
Add test for fail2ban cookbook

23 months agoMake fail2ban use the journal to monitor sshd
Tom Hughes [Fri, 14 Feb 2020 16:29:49 +0000 (16:29 +0000)]
Make fail2ban use the journal to monitor sshd

23 months agoAdd test for donate cookbook
Tom Hughes [Fri, 14 Feb 2020 16:06:16 +0000 (16:06 +0000)]
Add test for donate cookbook

23 months agoAdd test for dmca cookbook
Tom Hughes [Fri, 14 Feb 2020 15:42:01 +0000 (15:42 +0000)]
Add test for dmca cookbook

23 months agoCheck that servers are listening on the right protocols
Tom Hughes [Fri, 14 Feb 2020 14:46:10 +0000 (14:46 +0000)]
Check that servers are listening on the right protocols

23 months agoAdd test for dhcpd cookbook
Tom Hughes [Fri, 14 Feb 2020 14:36:18 +0000 (14:36 +0000)]
Add test for dhcpd cookbook