chef.git
19 months agoCivicrm + civirules version bump
Guillaume RISCHARD [Thu, 15 Oct 2020 09:49:52 +0000 (11:49 +0200)]
Civicrm + civirules version bump

19 months agoMerge remote-tracking branch 'github/pull/352'
Tom Hughes [Tue, 13 Oct 2020 07:12:54 +0000 (08:12 +0100)]
Merge remote-tracking branch 'github/pull/352'

19 months agoBump cookstyle from 6.20.1 to 6.20.2
dependabot[bot] [Tue, 13 Oct 2020 05:01:38 +0000 (05:01 +0000)]
Bump cookstyle from 6.20.1 to 6.20.2

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.20.1 to 6.20.2.
- [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.20.1...v6.20.2)

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoRun osqa test on Ubuntu 20.04
Tom Hughes [Mon, 12 Oct 2020 19:38:04 +0000 (20:38 +0100)]
Run osqa test on Ubuntu 20.04

19 months agoForce use of python 2 for OSQA
Tom Hughes [Mon, 12 Oct 2020 19:30:58 +0000 (19:30 +0000)]
Force use of python 2 for OSQA

19 months agoSwitch dotsrc to cloudflare DNS
Tom Hughes [Fri, 9 Oct 2020 10:10:29 +0000 (11:10 +0100)]
Switch dotsrc to cloudflare DNS

19 months agoMerge remote-tracking branch 'github/pull/351'
Tom Hughes [Fri, 9 Oct 2020 07:19:47 +0000 (08:19 +0100)]
Merge remote-tracking branch 'github/pull/351'

19 months agoBump cookstyle from 6.19.11 to 6.20.1
dependabot[bot] [Fri, 9 Oct 2020 05:01:29 +0000 (05:01 +0000)]
Bump cookstyle from 6.19.11 to 6.20.1

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.19.11 to 6.20.1.
- [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.19.11...v6.20.1)

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoRevert "Revert "Disable HTTP2 for svn.openstreetmap.org""
Grant Slater [Fri, 9 Oct 2020 00:41:47 +0000 (01:41 +0100)]
Revert "Revert "Disable HTTP2 for svn.openstreetmap.org""

This reverts commit 746e66b44227d10302a4bc85caa1f33d4401213f.

19 months agoRevert "Disable HTTP2 for svn.openstreetmap.org"
Grant Slater [Thu, 8 Oct 2020 23:30:40 +0000 (00:30 +0100)]
Revert "Disable HTTP2 for svn.openstreetmap.org"

This reverts commit c63cdfe9e4a737154c75ffa47e0d90ae057065cd.

19 months agoSwitch culebre to use cloudflare DNS
Tom Hughes [Thu, 8 Oct 2020 20:56:42 +0000 (21:56 +0100)]
Switch culebre to use cloudflare DNS

19 months agoOverride name servers for shenron
Tom Hughes [Thu, 8 Oct 2020 20:25:13 +0000 (21:25 +0100)]
Override name servers for shenron

19 months agoUse a common set of default resolvers, defaulting to cloudflare
Tom Hughes [Thu, 8 Oct 2020 19:19:46 +0000 (20:19 +0100)]
Use a common set of default resolvers, defaulting to cloudflare

19 months agoRemove unused roles
Tom Hughes [Thu, 8 Oct 2020 18:20:34 +0000 (19:20 +0100)]
Remove unused roles

19 months agoEnable systemd collector
Tom Hughes [Thu, 8 Oct 2020 16:42:18 +0000 (17:42 +0100)]
Enable systemd collector

19 months agoUse a connection URI for postgres monitoring
Tom Hughes [Tue, 6 Oct 2020 19:34:05 +0000 (20:34 +0100)]
Use a connection URI for postgres monitoring

19 months agoRestart postgres exporter when the configuration changes
Tom Hughes [Tue, 6 Oct 2020 18:18:20 +0000 (19:18 +0100)]
Restart postgres exporter when the configuration changes

19 months agoGather even more postgres statistics
Tom Hughes [Tue, 6 Oct 2020 17:59:46 +0000 (18:59 +0100)]
Gather even more postgres statistics

19 months agonominatim: add hook for more generic blocks
Sarah Hoffmann [Tue, 6 Oct 2020 13:31:04 +0000 (15:31 +0200)]
nominatim: add hook for more generic blocks

19 months agoReport database size and replication delay for postgres
Tom Hughes [Mon, 5 Oct 2020 21:27:11 +0000 (22:27 +0100)]
Report database size and replication delay for postgres

19 months agoGenerate prometheus statistics for the API
Tom Hughes [Mon, 5 Oct 2020 18:43:49 +0000 (19:43 +0100)]
Generate prometheus statistics for the API

19 months agoMerge remote-tracking branch 'github/pull/348'
Tom Hughes [Mon, 5 Oct 2020 07:08:55 +0000 (08:08 +0100)]
Merge remote-tracking branch 'github/pull/348'

19 months agoBump cookstyle from 6.19.5 to 6.19.11
dependabot[bot] [Mon, 5 Oct 2020 05:01:51 +0000 (05:01 +0000)]
Bump cookstyle from 6.19.5 to 6.19.11

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.19.5 to 6.19.11.
- [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.19.5...v6.19.11)

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoNew version of hillshade file
Guillaume RISCHARD [Sun, 4 Oct 2020 23:22:26 +0000 (01:22 +0200)]
New version of hillshade file

19 months agoExclude postgres and template databases from prometheus
Tom Hughes [Sun, 4 Oct 2020 20:02:25 +0000 (21:02 +0100)]
Exclude postgres and template databases from prometheus

19 months agoRun postgres exporter as user postgres
Tom Hughes [Sun, 4 Oct 2020 19:51:41 +0000 (20:51 +0100)]
Run postgres exporter as user postgres

19 months agoEnable prometheus postgres exporter
Tom Hughes [Sun, 4 Oct 2020 18:28:37 +0000 (19:28 +0100)]
Enable prometheus postgres exporter

19 months agoUse google DNS on shenron
Tom Hughes [Fri, 2 Oct 2020 18:28:52 +0000 (19:28 +0100)]
Use google DNS on shenron

19 months agoChange zoom update file
Guillaume RISCHARD [Thu, 1 Oct 2020 15:32:29 +0000 (17:32 +0200)]
Change zoom update file

19 months agoJiggle for ovr file name
Guillaume RISCHARD [Thu, 1 Oct 2020 10:12:49 +0000 (12:12 +0200)]
Jiggle for ovr file name

19 months agoAdd hillshade layer with extra class
Guillaume RISCHARD [Thu, 1 Oct 2020 09:01:38 +0000 (11:01 +0200)]
Add hillshade layer with extra class

19 months agoMerge remote-tracking branch 'github/pull/347'
Tom Hughes [Thu, 1 Oct 2020 07:27:20 +0000 (08:27 +0100)]
Merge remote-tracking branch 'github/pull/347'

19 months agoBump actions/setup-ruby from v1.1.1 to v1.1.2
dependabot[bot] [Thu, 1 Oct 2020 05:47:29 +0000 (05:47 +0000)]
Bump actions/setup-ruby from v1.1.1 to v1.1.2

Bumps [actions/setup-ruby](https://github.com/actions/setup-ruby) from v1.1.1 to v1.1.2.
- [Release notes](https://github.com/actions/setup-ruby/releases)
- [Commits](https://github.com/actions/setup-ruby/compare/v1.1.1...5f29a1cd8dfebf420691c4c9a0e832e2fae5a526)

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoCredit David
Guillaume RISCHARD [Wed, 30 Sep 2020 09:25:01 +0000 (11:25 +0200)]
Credit David

19 months agoMerge remote-tracking branch 'github/pull/346'
Tom Hughes [Wed, 30 Sep 2020 07:25:19 +0000 (08:25 +0100)]
Merge remote-tracking branch 'github/pull/346'

19 months agoBump test-kitchen from 2.7.1 to 2.7.2
dependabot[bot] [Wed, 30 Sep 2020 05:01:07 +0000 (05:01 +0000)]
Bump test-kitchen from 2.7.1 to 2.7.2

Bumps [test-kitchen](https://github.com/test-kitchen/test-kitchen) from 2.7.1 to 2.7.2.
- [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.1...v2.7.2)

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoMerge remote-tracking branch 'github/pull/345'
Tom Hughes [Tue, 29 Sep 2020 07:17:57 +0000 (08:17 +0100)]
Merge remote-tracking branch 'github/pull/345'

19 months agoBump cookstyle from 6.18.8 to 6.19.5
dependabot[bot] [Tue, 29 Sep 2020 05:01:01 +0000 (05:01 +0000)]
Bump cookstyle from 6.18.8 to 6.19.5

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.18.8 to 6.19.5.
- [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.18.8...v6.19.5)

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoReport tile cache parents to prometheus
Tom Hughes [Sun, 27 Sep 2020 21:14:12 +0000 (22:14 +0100)]
Report tile cache parents to prometheus

19 months agoEnable logical replication for postgres 12 on errol
Tom Hughes [Sun, 27 Sep 2020 09:35:51 +0000 (10:35 +0100)]
Enable logical replication for postgres 12 on errol

19 months agoMerge pull request #344 from Firefishy/ignore-vicon-valerus-online-ping
Grant [Sat, 26 Sep 2020 20:02:25 +0000 (21:02 +0100)]
Merge pull request #344 from Firefishy/ignore-vicon-valerus-online-ping

Ignore Vicon Valerus online status pings

19 months agoIgnore Vicon Valerus online status pings
Grant Slater [Sat, 26 Sep 2020 19:29:24 +0000 (20:29 +0100)]
Ignore Vicon Valerus online status pings

19 months agoConfigure modtile and renderd collectors
Tom Hughes [Sat, 26 Sep 2020 10:47:21 +0000 (11:47 +0100)]
Configure modtile and renderd collectors

19 months agoIgnore failures starting shorewall
Tom Hughes [Fri, 25 Sep 2020 07:24:21 +0000 (08:24 +0100)]
Ignore failures starting shorewall

19 months agoEnable firewall on tile caches
Tom Hughes [Thu, 24 Sep 2020 18:11:30 +0000 (19:11 +0100)]
Enable firewall on tile caches

19 months agoIgnore failures disabling shorewall
Tom Hughes [Thu, 24 Sep 2020 17:46:59 +0000 (18:46 +0100)]
Ignore failures disabling shorewall

19 months agoEnable firewall on rhaegal
Tom Hughes [Thu, 24 Sep 2020 17:10:02 +0000 (18:10 +0100)]
Enable firewall on rhaegal

19 months agoDisable firewall on rhaegal
Tom Hughes [Thu, 24 Sep 2020 16:53:04 +0000 (17:53 +0100)]
Disable firewall on rhaegal

19 months agoEnable firewall on meraxes
Tom Hughes [Thu, 24 Sep 2020 16:44:57 +0000 (17:44 +0100)]
Enable firewall on meraxes

19 months agoDisable firewall on tile caches
Tom Hughes [Thu, 24 Sep 2020 16:09:10 +0000 (17:09 +0100)]
Disable firewall on tile caches

19 months agoReport details of configured chef roles to prometheus
Tom Hughes [Thu, 24 Sep 2020 15:47:45 +0000 (16:47 +0100)]
Report details of configured chef roles to prometheus

19 months agoEnable tcpstat collector
Tom Hughes [Wed, 23 Sep 2020 23:14:35 +0000 (00:14 +0100)]
Enable tcpstat collector

19 months agoReport details of configured network interfaces to prometheus
Tom Hughes [Wed, 23 Sep 2020 21:26:08 +0000 (22:26 +0100)]
Report details of configured network interfaces to prometheus

19 months agoAttempt to fix test failures in mailman cookbook
Tom Hughes [Wed, 23 Sep 2020 20:47:26 +0000 (21:47 +0100)]
Attempt to fix test failures in mailman cookbook

19 months agoDon't try and update grub under test kitchen
Tom Hughes [Wed, 23 Sep 2020 20:40:57 +0000 (21:40 +0100)]
Don't try and update grub under test kitchen

19 months agoConfigure SMART collector for prometheus
Tom Hughes [Wed, 23 Sep 2020 17:15:17 +0000 (17:15 +0000)]
Configure SMART collector for prometheus

19 months agoAdd framework for provisioning textfile collectors for prometheus
Tom Hughes [Wed, 23 Sep 2020 16:22:43 +0000 (16:22 +0000)]
Add framework for provisioning textfile collectors for prometheus

19 months agoAdd passenger exporter
Tom Hughes [Tue, 22 Sep 2020 17:44:26 +0000 (17:44 +0000)]
Add passenger exporter

19 months agoAdd squid exporter
Tom Hughes [Tue, 22 Sep 2020 17:24:41 +0000 (17:24 +0000)]
Add squid exporter

19 months agoSet scrape URI for nginx monitoring
Tom Hughes [Tue, 22 Sep 2020 16:57:44 +0000 (17:57 +0100)]
Set scrape URI for nginx monitoring

19 months agoFix ruby 2.7 warning
Tom Hughes [Tue, 22 Sep 2020 16:50:44 +0000 (16:50 +0000)]
Fix ruby 2.7 warning

19 months agoAdd nginx exporter
Tom Hughes [Tue, 22 Sep 2020 16:42:13 +0000 (16:42 +0000)]
Add nginx exporter

19 months agoDisable device sandboxing for squid on idris
Tom Hughes [Tue, 22 Sep 2020 16:28:04 +0000 (17:28 +0100)]
Disable device sandboxing for squid on idris

19 months agoDisable wireguard on idris
Tom Hughes [Tue, 22 Sep 2020 15:33:02 +0000 (16:33 +0100)]
Disable wireguard on idris

19 months agoReduce cache memory on idris
Tom Hughes [Tue, 22 Sep 2020 15:32:22 +0000 (16:32 +0100)]
Reduce cache memory on idris

19 months agoEnable firewall on rimfaxe
Tom Hughes [Mon, 21 Sep 2020 23:29:21 +0000 (00:29 +0100)]
Enable firewall on rimfaxe

19 months agoEnable firewall on gorwen
Tom Hughes [Mon, 21 Sep 2020 22:53:38 +0000 (23:53 +0100)]
Enable firewall on gorwen

19 months agoFix typo
Tom Hughes [Mon, 21 Sep 2020 21:58:38 +0000 (22:58 +0100)]
Fix typo

19 months agoReduce cache memory on fuchur
Tom Hughes [Mon, 21 Sep 2020 21:47:45 +0000 (22:47 +0100)]
Reduce cache memory on fuchur

19 months agoDisable wireguard on fuchur
Tom Hughes [Mon, 21 Sep 2020 21:42:56 +0000 (22:42 +0100)]
Disable wireguard on fuchur

19 months agoDisable firewall on gorwen and rimfaxe
Tom Hughes [Mon, 21 Sep 2020 21:15:44 +0000 (22:15 +0100)]
Disable firewall on gorwen and rimfaxe

19 months agoSwitch to installing prometheus exporters from a custom git repository
Tom Hughes [Mon, 21 Sep 2020 19:18:53 +0000 (19:18 +0000)]
Switch to installing prometheus exporters from a custom git repository

19 months agoUse ffdhe2048 DH parameters from RFC 7919
Tom Hughes [Mon, 21 Sep 2020 18:30:10 +0000 (19:30 +0100)]
Use ffdhe2048 DH parameters from RFC 7919

Taken from latest Mozilla recomendations which prefer those
over generating your own parameters.

20 months agoUpdate chef client to 16.5.64
Tom Hughes [Sun, 20 Sep 2020 11:53:21 +0000 (12:53 +0100)]
Update chef client to 16.5.64

20 months agoWorkaround apparent bug in chef-client 16.5
Tom Hughes [Sun, 20 Sep 2020 10:25:38 +0000 (10:25 +0000)]
Workaround apparent bug in chef-client 16.5

20 months agoGo back to unmounting resolv.conf but prevent path canonicalisation
Tom Hughes [Sun, 20 Sep 2020 09:42:19 +0000 (09:42 +0000)]
Go back to unmounting resolv.conf but prevent path canonicalisation

20 months agoAdd memcached exporter
Tom Hughes [Sun, 20 Sep 2020 09:01:59 +0000 (09:01 +0000)]
Add memcached exporter

20 months agoFix cookstyle warnings
Tom Hughes [Sat, 19 Sep 2020 14:49:10 +0000 (15:49 +0100)]
Fix cookstyle warnings

20 months agoUpdate for changes in apache exporter
Tom Hughes [Sat, 19 Sep 2020 14:48:16 +0000 (15:48 +0100)]
Update for changes in apache exporter

20 months agoSwitch to installing prometheus exporters from github
Tom Hughes [Sat, 19 Sep 2020 14:08:29 +0000 (14:08 +0000)]
Switch to installing prometheus exporters from github

20 months agoFix typo
Tom Hughes [Sat, 19 Sep 2020 06:33:46 +0000 (07:33 +0100)]
Fix typo

20 months agoAttempt to fix test failures caused by crazy docker networking
Tom Hughes [Fri, 18 Sep 2020 21:55:31 +0000 (22:55 +0100)]
Attempt to fix test failures caused by crazy docker networking

20 months agoEnable process and interrupt collectors for the node exporter
Tom Hughes [Fri, 18 Sep 2020 21:35:12 +0000 (22:35 +0100)]
Enable process and interrupt collectors for the node exporter

20 months agoSilence update-smart-drivedb updates
Grant Slater [Fri, 18 Sep 2020 21:01:44 +0000 (22:01 +0100)]
Silence update-smart-drivedb updates

20 months agoFix update-smart-drivedb cron template issue
Grant Slater [Fri, 18 Sep 2020 20:58:00 +0000 (21:58 +0100)]
Fix update-smart-drivedb cron template issue

20 months agoRun smartmontools update-smart-drivedb occasionally
Grant Slater [Fri, 18 Sep 2020 20:54:52 +0000 (21:54 +0100)]
Run smartmontools update-smart-drivedb occasionally

20 months agoUpdate ruby-version to 2.7.1
Grant Slater [Fri, 18 Sep 2020 20:28:36 +0000 (21:28 +0100)]
Update ruby-version to 2.7.1

20 months agoEstabish tunnels between shenron and gateway machines
Tom Hughes [Fri, 18 Sep 2020 18:20:13 +0000 (19:20 +0100)]
Estabish tunnels between shenron and gateway machines

20 months agoTarget ruby 2.7 as that is what chef 16 uses
Tom Hughes [Fri, 18 Sep 2020 07:26:28 +0000 (08:26 +0100)]
Target ruby 2.7 as that is what chef 16 uses

20 months agoFix new cookstyle warnings
Tom Hughes [Fri, 18 Sep 2020 07:25:58 +0000 (08:25 +0100)]
Fix new cookstyle warnings

20 months agoMerge remote-tracking branch 'github/pull/343'
Tom Hughes [Fri, 18 Sep 2020 07:21:57 +0000 (08:21 +0100)]
Merge remote-tracking branch 'github/pull/343'

20 months agoBump cookstyle from 6.17.7 to 6.18.8
dependabot[bot] [Fri, 18 Sep 2020 05:01:10 +0000 (05:01 +0000)]
Bump cookstyle from 6.17.7 to 6.18.8

Bumps [cookstyle](https://github.com/chef/cookstyle) from 6.17.7 to 6.18.8.
- [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.7...v6.18.8)

Signed-off-by: dependabot[bot] <support@github.com>
20 months agoConfigure server status URI for apache exporter
Tom Hughes [Thu, 17 Sep 2020 19:29:16 +0000 (20:29 +0100)]
Configure server status URI for apache exporter

20 months agoEnable NTP collector for prometheus node exporter
Tom Hughes [Thu, 17 Sep 2020 18:23:17 +0000 (18:23 +0000)]
Enable NTP collector for prometheus node exporter

20 months agoInstall prometheus apache exporter on machines running apache
Tom Hughes [Thu, 17 Sep 2020 17:52:10 +0000 (17:52 +0000)]
Install prometheus apache exporter on machines running apache

20 months agoEnable wireguard on jakelong
Tom Hughes [Thu, 17 Sep 2020 06:11:43 +0000 (07:11 +0100)]
Enable wireguard on jakelong

20 months agoFix prometheus test
Tom Hughes [Wed, 16 Sep 2020 19:57:32 +0000 (19:57 +0000)]
Fix prometheus test

20 months agoEnable firewall on drogon
Tom Hughes [Wed, 16 Sep 2020 18:47:12 +0000 (19:47 +0100)]
Enable firewall on drogon

20 months agoDisable firewall on drogon
Tom Hughes [Wed, 16 Sep 2020 18:20:10 +0000 (19:20 +0100)]
Disable firewall on drogon

20 months agoAdd wireguard keepalives to a few more machines
Tom Hughes [Wed, 16 Sep 2020 18:10:06 +0000 (19:10 +0100)]
Add wireguard keepalives to a few more machines