]> git.openstreetmap.org Git - chef.git/log
chef.git
7 years agoModernise more LWRPs
Tom Hughes [Thu, 16 Nov 2017 19:56:45 +0000 (19:56 +0000)]
Modernise more LWRPs

7 years agoUse multipackage installs throughout
Tim Smith [Wed, 15 Nov 2017 23:14:53 +0000 (15:14 -0800)]
Use multipackage installs throughout

In Chef 12.1 we introduced multipackage installs. Instead of shelling
out to dpkg for each package to determine what we should do we gather
the information we need and check each package in the array. It's faster
and it takes less memory. It's especially useful after the first run when
nothing actually changes. Far fewer resources consumed.

I noticed you arranged the packages so I tried to keep them to that
same arrangement and I used multiline arrays since they make the diffs
nicer in the future as you add / remove packages. This isn't necessary
for Chef 13, but it's best practice.

Signed-off-by: Tim Smith <tsmith@chef.io>
Closes #137

7 years agoUpdate some custom resources for Chef 14 compatibility
Tom Hughes [Wed, 15 Nov 2017 22:54:49 +0000 (22:54 +0000)]
Update some custom resources for Chef 14 compatibility

7 years agoUse Foodcritic 12.2.1
Tim Smith [Wed, 15 Nov 2017 02:40:21 +0000 (18:40 -0800)]
Use Foodcritic 12.2.1

12.2.0 has a pretty nasty regression where it alerted on any resource
that had an action named :create, which was not the intention

Signed-off-by: Tim Smith <tsmith@chef.io>
7 years agoFix foodcritic warnings
Tom Hughes [Tue, 14 Nov 2017 19:44:08 +0000 (19:44 +0000)]
Fix foodcritic warnings

7 years agoFix rubocop warnings
Tom Hughes [Tue, 14 Nov 2017 19:11:00 +0000 (19:11 +0000)]
Fix rubocop warnings

7 years agoUpdate bundle
Tom Hughes [Tue, 14 Nov 2017 19:10:20 +0000 (19:10 +0000)]
Update bundle

7 years agoDeploy jekyll based stateofthemap sites on ridley
Tom Hughes [Mon, 13 Nov 2017 21:33:26 +0000 (21:33 +0000)]
Deploy jekyll based stateofthemap sites on ridley

7 years agoAdd trigger script to mail mcelog reports
Tom Hughes [Mon, 13 Nov 2017 20:18:47 +0000 (20:18 +0000)]
Add trigger script to mail mcelog reports

7 years agoAdd mcelog daemon
Grant Slater [Mon, 13 Nov 2017 15:06:35 +0000 (15:06 +0000)]
Add mcelog daemon

7 years agoCorrect URL for elasticsearch 5.x repository
Tom Hughes [Thu, 9 Nov 2017 20:03:28 +0000 (20:03 +0000)]
Correct URL for elasticsearch 5.x repository

7 years agoUpdate elasticsearch to 5.x on ridley
Tom Hughes [Thu, 9 Nov 2017 19:44:34 +0000 (19:44 +0000)]
Update elasticsearch to 5.x on ridley

7 years agoUpgrade foundation and DWG wikis to 1.29
Tom Hughes [Thu, 9 Nov 2017 19:27:50 +0000 (19:27 +0000)]
Upgrade foundation and DWG wikis to 1.29

7 years agoUpdate board wiki to 1.29
Tom Hughes [Thu, 9 Nov 2017 19:22:44 +0000 (19:22 +0000)]
Update board wiki to 1.29

7 years agoDisable sensors on vial that are reading nonsensical values
Tom Hughes [Tue, 7 Nov 2017 22:44:44 +0000 (22:44 +0000)]
Disable sensors on vial that are reading nonsensical values

7 years agoRevert "Adjust CPU temperature warning thresholds for vial"
Tom Hughes [Tue, 7 Nov 2017 19:42:40 +0000 (19:42 +0000)]
Revert "Adjust CPU temperature warning thresholds for vial"

This reverts commit 134c83afbfbb9a41ad96999b9ad62dc927a3ad37.

7 years agoDisable unconnected sensors on vial
Tom Hughes [Tue, 7 Nov 2017 19:38:44 +0000 (19:38 +0000)]
Disable unconnected sensors on vial

7 years agoAllow access to nagios remote plugins on nepomuk
Tom Hughes [Mon, 6 Nov 2017 19:22:36 +0000 (19:22 +0000)]
Allow access to nagios remote plugins on nepomuk

7 years agoUpdate network interface name for nepomuk
Tom Hughes [Thu, 2 Nov 2017 21:04:21 +0000 (21:04 +0000)]
Update network interface name for nepomuk

7 years agoRemove old addresses from nepomuk
Tom Hughes [Thu, 2 Nov 2017 19:00:59 +0000 (19:00 +0000)]
Remove old addresses from nepomuk

7 years agoAdd new addresses for nepomuk
Tom Hughes [Tue, 31 Oct 2017 10:36:24 +0000 (10:36 +0000)]
Add new addresses for nepomuk

7 years agoremove fail2ban rules for nominatim
Sarah Hoffmann [Thu, 26 Oct 2017 14:32:34 +0000 (16:32 +0200)]
remove fail2ban rules for nominatim

fail2ban is simply too slow to handle our amount
of traffic.

7 years agorevert all fpm pool settings for dulcy
Sarah Hoffmann [Thu, 26 Oct 2017 09:46:21 +0000 (11:46 +0200)]
revert all fpm pool settings for dulcy

7 years agoRevert "tilecache: remove fallback caches as peers"
Grant Slater [Thu, 26 Oct 2017 01:19:53 +0000 (02:19 +0100)]
Revert "tilecache: remove fallback caches as peers"

This reverts commit 9457cdd43375bbe2493fe838739227851ac084c1.

7 years agodulcy: reduce fpm pool sizes a bit
Sarah Hoffmann [Wed, 25 Oct 2017 19:47:42 +0000 (21:47 +0200)]
dulcy: reduce fpm pool sizes a bit

7 years agoTune new disks in karm and eddie
Tom Hughes [Tue, 24 Oct 2017 20:14:14 +0000 (21:14 +0100)]
Tune new disks in karm and eddie

7 years agoRemove hpssacli with ssacli
Tom Hughes [Tue, 24 Oct 2017 14:39:44 +0000 (15:39 +0100)]
Remove hpssacli with ssacli

7 years agoRemove forced downgrade of hp-health
Tom Hughes [Tue, 24 Oct 2017 13:52:07 +0000 (14:52 +0100)]
Remove forced downgrade of hp-health

7 years agoTune WDC RE3/RE4 disks with poor NCQ
Grant Slater [Mon, 23 Oct 2017 17:33:58 +0000 (18:33 +0100)]
Tune WDC RE3/RE4 disks with poor NCQ

7 years agoLower squid memory on komodo
Grant Slater [Mon, 23 Oct 2017 17:32:10 +0000 (18:32 +0100)]
Lower squid memory on komodo

7 years agotilecache: remove fallback caches as peers
Grant Slater [Mon, 23 Oct 2017 17:31:40 +0000 (18:31 +0100)]
tilecache: remove fallback caches as peers

7 years agoLoad nct6775 sensor module on vial
Tom Hughes [Fri, 20 Oct 2017 20:27:02 +0000 (21:27 +0100)]
Load nct6775 sensor module on vial

7 years agoUpdate carto stylesheet to v4.4.0
Tom Hughes [Fri, 20 Oct 2017 18:22:15 +0000 (19:22 +0100)]
Update carto stylesheet to v4.4.0

Closes #131

7 years agoInstall Noto Sans Arabic UI from github if necessary
Tom Hughes [Fri, 20 Oct 2017 18:05:45 +0000 (19:05 +0100)]
Install Noto Sans Arabic UI from github if necessary

7 years agoFix backup sync
Tom Hughes [Fri, 20 Oct 2017 17:34:02 +0000 (18:34 +0100)]
Fix backup sync

7 years agoSend output from the database script to admins
Tom Hughes [Fri, 20 Oct 2017 17:29:39 +0000 (18:29 +0100)]
Send output from the database script to admins

7 years agoincrease fpm pool sizes on dulcy
Sarah Hoffmann [Thu, 19 Oct 2017 20:09:48 +0000 (22:09 +0200)]
increase fpm pool sizes on dulcy

7 years agoMake g5team an admin on G5 Solutions machines
Tom Hughes [Wed, 18 Oct 2017 21:42:46 +0000 (22:42 +0100)]
Make g5team an admin on G5 Solutions machines

7 years agoAdjust cache size for komodo
Tom Hughes [Wed, 18 Oct 2017 10:21:44 +0000 (11:21 +0100)]
Adjust cache size for komodo

7 years agoDrop rails50 dev site
Tom Hughes [Tue, 17 Oct 2017 18:00:45 +0000 (19:00 +0100)]
Drop rails50 dev site

7 years agoAdd role for komodo
Tom Hughes [Tue, 17 Oct 2017 11:19:28 +0000 (12:19 +0100)]
Add role for komodo

7 years agoTune bonding on odin
Tom Hughes [Mon, 16 Oct 2017 17:45:09 +0000 (18:45 +0100)]
Tune bonding on odin

7 years agoEnable network bonding on odin
Tom Hughes [Mon, 16 Oct 2017 17:36:06 +0000 (18:36 +0100)]
Enable network bonding on odin

7 years agoUpdate piwik to 3.2.0
Tom Hughes [Fri, 13 Oct 2017 19:45:40 +0000 (20:45 +0100)]
Update piwik to 3.2.0

7 years agoSwitch postgres replication to use WAL-E
Tom Hughes [Wed, 11 Oct 2017 17:53:25 +0000 (18:53 +0100)]
Switch postgres replication to use WAL-E

7 years agoCreate common base role for tiamat nodes
Tom Hughes [Wed, 11 Oct 2017 08:52:26 +0000 (09:52 +0100)]
Create common base role for tiamat nodes

7 years agoAdd infrastructure for using WAL-E
Tom Hughes [Tue, 10 Oct 2017 19:43:46 +0000 (20:43 +0100)]
Add infrastructure for using WAL-E

7 years agoOnly sync the database backup if pg_dump succeeds
Tom Hughes [Mon, 9 Oct 2017 23:50:25 +0000 (00:50 +0100)]
Only sync the database backup if pg_dump succeeds

7 years agoRemove translatewiki access to git.osm.org
Tom Hughes [Mon, 9 Oct 2017 07:28:44 +0000 (08:28 +0100)]
Remove translatewiki access to git.osm.org

7 years agoAdjust CPU temperature warning thresholds for vial
Tom Hughes [Wed, 4 Oct 2017 23:08:17 +0000 (00:08 +0100)]
Adjust CPU temperature warning thresholds for vial

7 years agoRework tile cache logging to avoid duplication
Tom Hughes [Tue, 3 Oct 2017 17:46:28 +0000 (18:46 +0100)]
Rework tile cache logging to avoid duplication

Closes #94

7 years agonominatim: enable updating of postcodes
Sarah Hoffmann [Tue, 3 Oct 2017 12:48:36 +0000 (14:48 +0200)]
nominatim: enable updating of postcodes

7 years agoReduce WAL expiry to 14 days
Tom Hughes [Mon, 2 Oct 2017 19:36:08 +0000 (20:36 +0100)]
Reduce WAL expiry to 14 days

7 years agoUpdate authorized_keys for translatewiki
Niklas Laxström [Mon, 2 Oct 2017 08:03:42 +0000 (11:03 +0300)]
Update authorized_keys for translatewiki

Replace personal keys with a dedicated key.

CC @Siebrand
Ref https://github.com/openstreetmap/openstreetmap-website/issues/1646

7 years agonominatim: move apache log into nominatim logdir
Sarah Hoffmann [Sun, 1 Oct 2017 19:06:33 +0000 (21:06 +0200)]
nominatim: move apache log into nominatim logdir

7 years agoput dulcy back in update mode
Sarah Hoffmann [Sun, 1 Oct 2017 19:05:59 +0000 (21:05 +0200)]
put dulcy back in update mode

7 years agoput dulcy in import mode
Sarah Hoffmann [Fri, 29 Sep 2017 17:40:25 +0000 (19:40 +0200)]
put dulcy in import mode

7 years agoAdd #osm-asia to cgiirc
Tom Hughes [Thu, 28 Sep 2017 17:51:12 +0000 (18:51 +0100)]
Add #osm-asia to cgiirc

7 years agoput pummelzacken back into update mode
Sarah Hoffmann [Mon, 25 Sep 2017 21:55:18 +0000 (23:55 +0200)]
put pummelzacken back into update mode

7 years agoAllow replication connections from eddie
Tom Hughes [Thu, 21 Sep 2017 18:38:50 +0000 (19:38 +0100)]
Allow replication connections from eddie

7 years agoIncrease maximum number of database replication connections
Tom Hughes [Thu, 21 Sep 2017 18:28:18 +0000 (19:28 +0100)]
Increase maximum number of database replication connections

7 years agoConfigure eddie as a database slave
Tom Hughes [Thu, 21 Sep 2017 18:22:37 +0000 (19:22 +0100)]
Configure eddie as a database slave

7 years agoUpdate chef client to 12.21.12
Tom Hughes [Thu, 21 Sep 2017 18:17:01 +0000 (19:17 +0100)]
Update chef client to 12.21.12

7 years agoFix isdct version
Tom Hughes [Thu, 21 Sep 2017 18:14:46 +0000 (19:14 +0100)]
Fix isdct version

7 years agoUpdate piwik to 3.1.1
Tom Hughes [Thu, 21 Sep 2017 18:13:48 +0000 (19:13 +0100)]
Update piwik to 3.1.1

7 years agoUpdate hardware cookbook for new version of Intel SSD tool
Tom Hughes [Thu, 21 Sep 2017 15:09:51 +0000 (16:09 +0100)]
Update hardware cookbook for new version of Intel SSD tool

7 years agofix rubocop offence
Sarah Hoffmann [Sun, 17 Sep 2017 17:34:21 +0000 (19:34 +0200)]
fix rubocop offence

7 years agonominatim: no git repo updates via chef
Sarah Hoffmann [Sun, 17 Sep 2017 14:25:55 +0000 (16:25 +0200)]
nominatim: no git repo updates via chef

7 years agoUpdate carto stylesheet to v4.3.0
Tom Hughes [Sun, 17 Sep 2017 09:26:26 +0000 (10:26 +0100)]
Update carto stylesheet to v4.3.0

Closes #128

7 years agoput pummelzacken in import mode
Sarah Hoffmann [Sat, 16 Sep 2017 19:06:26 +0000 (21:06 +0200)]
put pummelzacken in import mode

7 years agomove pummelzacken to postgres 9.6
Sarah Hoffmann [Sat, 16 Sep 2017 18:49:19 +0000 (20:49 +0200)]
move pummelzacken to postgres 9.6

7 years agodisable automatic git updates on dulcy
Sarah Hoffmann [Sat, 16 Sep 2017 14:07:45 +0000 (16:07 +0200)]
disable automatic git updates on dulcy

7 years agoRestart the chef server when the certificate changes
Tom Hughes [Wed, 13 Sep 2017 17:32:46 +0000 (18:32 +0100)]
Restart the chef server when the certificate changes

7 years agoUpdate piwik to 3.1.0
Tom Hughes [Wed, 13 Sep 2017 17:17:51 +0000 (18:17 +0100)]
Update piwik to 3.1.0

7 years agoRemove trailing space
Tom Hughes [Mon, 11 Sep 2017 11:25:01 +0000 (12:25 +0100)]
Remove trailing space

7 years agoConfigure eddie as a database master
Tom Hughes [Thu, 7 Sep 2017 18:02:10 +0000 (19:02 +0100)]
Configure eddie as a database master

7 years agoUpdate civicrm to 4.7.23
Tom Hughes [Wed, 6 Sep 2017 23:10:41 +0000 (00:10 +0100)]
Update civicrm to 4.7.23

7 years agoUse zen.spamhaus.org instead of sbl-xbl.spamhaus.org
Tom Hughes [Tue, 5 Sep 2017 16:36:46 +0000 (17:36 +0100)]
Use zen.spamhaus.org instead of sbl-xbl.spamhaus.org

7 years agoSwitch bytemark machines to use local nameservers
Tom Hughes [Tue, 5 Sep 2017 16:35:46 +0000 (17:35 +0100)]
Switch bytemark machines to use local nameservers

7 years agoCreate blocked senders file
Tom Hughes [Sat, 26 Aug 2017 15:31:55 +0000 (16:31 +0100)]
Create blocked senders file

7 years agoMove blocked senders to a separate file
Tom Hughes [Sat, 26 Aug 2017 11:37:28 +0000 (12:37 +0100)]
Move blocked senders to a separate file

7 years agoUpdate carto stylesheet to v4.2.0
Tom Hughes [Fri, 25 Aug 2017 18:48:48 +0000 (19:48 +0100)]
Update carto stylesheet to v4.2.0

Closes #127

7 years agoFix dev instance setup script to detect db:migrate mode better
Tom Hughes [Fri, 18 Aug 2017 08:04:32 +0000 (09:04 +0100)]
Fix dev instance setup script to detect db:migrate mode better

7 years agoFix disk detection for early Fusion MPT controllers
Tom Hughes [Fri, 4 Aug 2017 19:25:38 +0000 (20:25 +0100)]
Fix disk detection for early Fusion MPT controllers

7 years agoUpdate carto stylesheet to v4.1.0
Tom Hughes [Sun, 30 Jul 2017 21:35:29 +0000 (22:35 +0100)]
Update carto stylesheet to v4.1.0

Closes #125

7 years agoRevert "Update carto stylesheet to v4.1.0"
Tom Hughes [Sun, 30 Jul 2017 23:18:52 +0000 (00:18 +0100)]
Revert "Update carto stylesheet to v4.1.0"

This reverts commit 4732a8848e8dcde62b4c0665602b9511466f17ab.

7 years agoUpdate carto stylesheet to v4.1.0
Tom Hughes [Sun, 30 Jul 2017 21:35:29 +0000 (22:35 +0100)]
Update carto stylesheet to v4.1.0

Closes #125

7 years agoAdd additional resolvers for cmok
Tom Hughes [Tue, 25 Jul 2017 10:32:45 +0000 (11:32 +0100)]
Add additional resolvers for cmok

7 years agoIntel 82574L NIC powersaving fix for tiamat hosts
Grant Slater [Fri, 21 Jul 2017 10:28:32 +0000 (11:28 +0100)]
Intel 82574L NIC powersaving fix for tiamat hosts

7 years agoAdd sotm.org as alias for stateofthemap.org
Tom Hughes [Fri, 21 Jul 2017 09:27:46 +0000 (10:27 +0100)]
Add sotm.org as alias for stateofthemap.org

7 years agoEnable domain expansion for letsencrypt certificates
Tom Hughes [Fri, 14 Jul 2017 19:02:52 +0000 (20:02 +0100)]
Enable domain expansion for letsencrypt certificates

7 years agoAdd maps subdomain to main site certificate
Tom Hughes [Fri, 14 Jul 2017 18:36:32 +0000 (19:36 +0100)]
Add maps subdomain to main site certificate

7 years agoAvoid duplicate resource definitions for apache_module[reqtimeout]
Tom Hughes [Thu, 13 Jul 2017 23:15:03 +0000 (00:15 +0100)]
Avoid duplicate resource definitions for apache_module[reqtimeout]

7 years agoAvoid duplicate resource names for wordpress plugins and themes
Tom Hughes [Thu, 13 Jul 2017 23:06:52 +0000 (00:06 +0100)]
Avoid duplicate resource names for wordpress plugins and themes

7 years agoFix typo
Tom Hughes [Tue, 11 Jul 2017 23:12:47 +0000 (00:12 +0100)]
Fix typo

7 years agoFix new foodcritic warnings
Tom Hughes [Tue, 11 Jul 2017 20:10:32 +0000 (21:10 +0100)]
Fix new foodcritic warnings

7 years agoFix new rubocop warnings
Tom Hughes [Tue, 11 Jul 2017 19:33:05 +0000 (20:33 +0100)]
Fix new rubocop warnings

7 years agoUpdate bundle
Tom Hughes [Tue, 11 Jul 2017 18:39:08 +0000 (19:39 +0100)]
Update bundle

7 years agoUpdate chef client to 12.21.3
Tom Hughes [Tue, 11 Jul 2017 18:32:26 +0000 (19:32 +0100)]
Update chef client to 12.21.3

7 years agoMonitor HTTP 422 responses
Tom Hughes [Thu, 29 Jun 2017 18:25:51 +0000 (19:25 +0100)]
Monitor HTTP 422 responses