]>
git.openstreetmap.org Git - chef.git/log
Tom Hughes [Mon, 27 Nov 2017 14:51:49 +0000 (14:51 +0000)]
Qualify property names
Tom Hughes [Mon, 27 Nov 2017 14:46:19 +0000 (14:46 +0000)]
Upgrade eustace to chef 13
Tom Hughes [Sun, 26 Nov 2017 20:48:58 +0000 (20:48 +0000)]
Convert rails_port definition to a resource
Tom Hughes [Sun, 26 Nov 2017 20:48:17 +0000 (20:48 +0000)]
Drop redundant file_column_root attribute
Tom Hughes [Thu, 23 Nov 2017 21:21:43 +0000 (21:21 +0000)]
Enable CSP in report only mode for the main web site
Tom Hughes [Thu, 23 Nov 2017 18:36:37 +0000 (18:36 +0000)]
Modernise postgresql LWRPs
Tom Hughes [Wed, 22 Nov 2017 20:28:22 +0000 (20:28 +0000)]
Update chef client to 12.21.26
Tom Hughes [Wed, 22 Nov 2017 20:22:49 +0000 (20:22 +0000)]
Modernise nodejs_package LWRP
Tom Hughes [Wed, 22 Nov 2017 18:13:01 +0000 (18:13 +0000)]
Update wiki to mediawiki 1.29
Tom Hughes [Wed, 22 Nov 2017 18:07:29 +0000 (18:07 +0000)]
Modernise mysql LWRPs
Tom Hughes [Wed, 22 Nov 2017 18:00:42 +0000 (18:00 +0000)]
Modernise mediawiki LWRPs
Tom Hughes [Wed, 22 Nov 2017 13:29:38 +0000 (13:29 +0000)]
Qualify property access
Tom Hughes [Wed, 22 Nov 2017 13:29:06 +0000 (13:29 +0000)]
Use declare_resource to avoid conflict with "package" property
Matt Amos [Wed, 22 Nov 2017 10:02:07 +0000 (10:02 +0000)]
Add explanatory header for full-experimental CC BY-SA planets.
Thanks to @pnorman for pointing out the difference between them. Since it confused me, seems worth adding a little comment at the top to say what each one is (and why the earlier one says "final").
Tom Hughes [Tue, 21 Nov 2017 22:56:16 +0000 (22:56 +0000)]
Modernise wordpress LWRPs
Tom Hughes [Tue, 21 Nov 2017 20:24:23 +0000 (20:24 +0000)]
Use declare_resource to avoid need for template_source wart
Tom Hughes [Tue, 21 Nov 2017 19:41:13 +0000 (19:41 +0000)]
Modernise apache LWRPs
Tom Hughes [Tue, 21 Nov 2017 19:09:41 +0000 (19:09 +0000)]
Modernise squid_fragment LWRP
Tom Hughes [Sun, 19 Nov 2017 20:58:08 +0000 (20:58 +0000)]
Fix munin_plugin resource
Tom Hughes [Fri, 17 Nov 2017 19:24:26 +0000 (19:24 +0000)]
Update carto stylesheet to v4.5.0
Closes #138
Tom Hughes [Fri, 17 Nov 2017 16:55:07 +0000 (16:55 +0000)]
Disable mcelog on shenron
Tom Hughes [Fri, 17 Nov 2017 16:21:21 +0000 (16:21 +0000)]
Disable mcelog on scorch
The processor/chipset in scorch needs a new version than is
available in 16.04 and refuses to start otherwise.
Tom Hughes [Fri, 17 Nov 2017 16:00:02 +0000 (16:00 +0000)]
Fix issues with chef report handler
Tom Hughes [Thu, 16 Nov 2017 21:30:59 +0000 (21:30 +0000)]
Use mail gem instead of pony
It seems pony hasn't been updated for a while and has broken
with the latest release of mail so just use mail directly.
Tom Hughes [Thu, 16 Nov 2017 19:56:45 +0000 (19:56 +0000)]
Modernise more LWRPs
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
Tom Hughes [Wed, 15 Nov 2017 22:54:49 +0000 (22:54 +0000)]
Update some custom resources for Chef 14 compatibility
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>
Tom Hughes [Tue, 14 Nov 2017 19:44:08 +0000 (19:44 +0000)]
Fix foodcritic warnings
Tom Hughes [Tue, 14 Nov 2017 19:11:00 +0000 (19:11 +0000)]
Fix rubocop warnings
Tom Hughes [Tue, 14 Nov 2017 19:10:20 +0000 (19:10 +0000)]
Update bundle
Tom Hughes [Mon, 13 Nov 2017 21:33:26 +0000 (21:33 +0000)]
Deploy jekyll based stateofthemap sites on ridley
Tom Hughes [Mon, 13 Nov 2017 20:18:47 +0000 (20:18 +0000)]
Add trigger script to mail mcelog reports
Grant Slater [Mon, 13 Nov 2017 15:06:35 +0000 (15:06 +0000)]
Add mcelog daemon
Tom Hughes [Thu, 9 Nov 2017 20:03:28 +0000 (20:03 +0000)]
Correct URL for elasticsearch 5.x repository
Tom Hughes [Thu, 9 Nov 2017 19:44:34 +0000 (19:44 +0000)]
Update elasticsearch to 5.x on ridley
Tom Hughes [Thu, 9 Nov 2017 19:27:50 +0000 (19:27 +0000)]
Upgrade foundation and DWG wikis to 1.29
Tom Hughes [Thu, 9 Nov 2017 19:22:44 +0000 (19:22 +0000)]
Update board wiki to 1.29
Tom Hughes [Tue, 7 Nov 2017 22:44:44 +0000 (22:44 +0000)]
Disable sensors on vial that are reading nonsensical values
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 .
Tom Hughes [Tue, 7 Nov 2017 19:38:44 +0000 (19:38 +0000)]
Disable unconnected sensors on vial
Tom Hughes [Mon, 6 Nov 2017 19:22:36 +0000 (19:22 +0000)]
Allow access to nagios remote plugins on nepomuk
Tom Hughes [Thu, 2 Nov 2017 21:04:21 +0000 (21:04 +0000)]
Update network interface name for nepomuk
Tom Hughes [Thu, 2 Nov 2017 19:00:59 +0000 (19:00 +0000)]
Remove old addresses from nepomuk
Tom Hughes [Tue, 31 Oct 2017 10:36:24 +0000 (10:36 +0000)]
Add new addresses for nepomuk
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.
Sarah Hoffmann [Thu, 26 Oct 2017 09:46:21 +0000 (11:46 +0200)]
revert all fpm pool settings for dulcy
Grant Slater [Thu, 26 Oct 2017 01:19:53 +0000 (02:19 +0100)]
Revert "tilecache: remove fallback caches as peers"
This reverts commit
9457cdd43375bbe2493fe838739227851ac084c1 .
Sarah Hoffmann [Wed, 25 Oct 2017 19:47:42 +0000 (21:47 +0200)]
dulcy: reduce fpm pool sizes a bit
Tom Hughes [Tue, 24 Oct 2017 20:14:14 +0000 (21:14 +0100)]
Tune new disks in karm and eddie
Tom Hughes [Tue, 24 Oct 2017 14:39:44 +0000 (15:39 +0100)]
Remove hpssacli with ssacli
Tom Hughes [Tue, 24 Oct 2017 13:52:07 +0000 (14:52 +0100)]
Remove forced downgrade of hp-health
Grant Slater [Mon, 23 Oct 2017 17:33:58 +0000 (18:33 +0100)]
Tune WDC RE3/RE4 disks with poor NCQ
Grant Slater [Mon, 23 Oct 2017 17:32:10 +0000 (18:32 +0100)]
Lower squid memory on komodo
Grant Slater [Mon, 23 Oct 2017 17:31:40 +0000 (18:31 +0100)]
tilecache: remove fallback caches as peers
Tom Hughes [Fri, 20 Oct 2017 20:27:02 +0000 (21:27 +0100)]
Load nct6775 sensor module on vial
Tom Hughes [Fri, 20 Oct 2017 18:22:15 +0000 (19:22 +0100)]
Update carto stylesheet to v4.4.0
Closes #131
Tom Hughes [Fri, 20 Oct 2017 18:05:45 +0000 (19:05 +0100)]
Install Noto Sans Arabic UI from github if necessary
Tom Hughes [Fri, 20 Oct 2017 17:34:02 +0000 (18:34 +0100)]
Fix backup sync
Tom Hughes [Fri, 20 Oct 2017 17:29:39 +0000 (18:29 +0100)]
Send output from the database script to admins
Sarah Hoffmann [Thu, 19 Oct 2017 20:09:48 +0000 (22:09 +0200)]
increase fpm pool sizes on dulcy
Tom Hughes [Wed, 18 Oct 2017 21:42:46 +0000 (22:42 +0100)]
Make g5team an admin on G5 Solutions machines
Tom Hughes [Wed, 18 Oct 2017 10:21:44 +0000 (11:21 +0100)]
Adjust cache size for komodo
Tom Hughes [Tue, 17 Oct 2017 18:00:45 +0000 (19:00 +0100)]
Drop rails50 dev site
Tom Hughes [Tue, 17 Oct 2017 11:19:28 +0000 (12:19 +0100)]
Add role for komodo
Tom Hughes [Mon, 16 Oct 2017 17:45:09 +0000 (18:45 +0100)]
Tune bonding on odin
Tom Hughes [Mon, 16 Oct 2017 17:36:06 +0000 (18:36 +0100)]
Enable network bonding on odin
Tom Hughes [Fri, 13 Oct 2017 19:45:40 +0000 (20:45 +0100)]
Update piwik to 3.2.0
Tom Hughes [Wed, 11 Oct 2017 17:53:25 +0000 (18:53 +0100)]
Switch postgres replication to use WAL-E
Tom Hughes [Wed, 11 Oct 2017 08:52:26 +0000 (09:52 +0100)]
Create common base role for tiamat nodes
Tom Hughes [Tue, 10 Oct 2017 19:43:46 +0000 (20:43 +0100)]
Add infrastructure for using WAL-E
Tom Hughes [Mon, 9 Oct 2017 23:50:25 +0000 (00:50 +0100)]
Only sync the database backup if pg_dump succeeds
Tom Hughes [Mon, 9 Oct 2017 07:28:44 +0000 (08:28 +0100)]
Remove translatewiki access to git.osm.org
Tom Hughes [Wed, 4 Oct 2017 23:08:17 +0000 (00:08 +0100)]
Adjust CPU temperature warning thresholds for vial
Tom Hughes [Tue, 3 Oct 2017 17:46:28 +0000 (18:46 +0100)]
Rework tile cache logging to avoid duplication
Closes #94
Sarah Hoffmann [Tue, 3 Oct 2017 12:48:36 +0000 (14:48 +0200)]
nominatim: enable updating of postcodes
Tom Hughes [Mon, 2 Oct 2017 19:36:08 +0000 (20:36 +0100)]
Reduce WAL expiry to 14 days
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
Sarah Hoffmann [Sun, 1 Oct 2017 19:06:33 +0000 (21:06 +0200)]
nominatim: move apache log into nominatim logdir
Sarah Hoffmann [Sun, 1 Oct 2017 19:05:59 +0000 (21:05 +0200)]
put dulcy back in update mode
Sarah Hoffmann [Fri, 29 Sep 2017 17:40:25 +0000 (19:40 +0200)]
put dulcy in import mode
Tom Hughes [Thu, 28 Sep 2017 17:51:12 +0000 (18:51 +0100)]
Add #osm-asia to cgiirc
Sarah Hoffmann [Mon, 25 Sep 2017 21:55:18 +0000 (23:55 +0200)]
put pummelzacken back into update mode
Tom Hughes [Thu, 21 Sep 2017 18:38:50 +0000 (19:38 +0100)]
Allow replication connections from eddie
Tom Hughes [Thu, 21 Sep 2017 18:28:18 +0000 (19:28 +0100)]
Increase maximum number of database replication connections
Tom Hughes [Thu, 21 Sep 2017 18:22:37 +0000 (19:22 +0100)]
Configure eddie as a database slave
Tom Hughes [Thu, 21 Sep 2017 18:17:01 +0000 (19:17 +0100)]
Update chef client to 12.21.12
Tom Hughes [Thu, 21 Sep 2017 18:14:46 +0000 (19:14 +0100)]
Fix isdct version
Tom Hughes [Thu, 21 Sep 2017 18:13:48 +0000 (19:13 +0100)]
Update piwik to 3.1.1
Tom Hughes [Thu, 21 Sep 2017 15:09:51 +0000 (16:09 +0100)]
Update hardware cookbook for new version of Intel SSD tool
Sarah Hoffmann [Sun, 17 Sep 2017 17:34:21 +0000 (19:34 +0200)]
fix rubocop offence
Sarah Hoffmann [Sun, 17 Sep 2017 14:25:55 +0000 (16:25 +0200)]
nominatim: no git repo updates via chef
Tom Hughes [Sun, 17 Sep 2017 09:26:26 +0000 (10:26 +0100)]
Update carto stylesheet to v4.3.0
Closes #128
Sarah Hoffmann [Sat, 16 Sep 2017 19:06:26 +0000 (21:06 +0200)]
put pummelzacken in import mode
Sarah Hoffmann [Sat, 16 Sep 2017 18:49:19 +0000 (20:49 +0200)]
move pummelzacken to postgres 9.6
Sarah Hoffmann [Sat, 16 Sep 2017 14:07:45 +0000 (16:07 +0200)]
disable automatic git updates on dulcy
Tom Hughes [Wed, 13 Sep 2017 17:32:46 +0000 (18:32 +0100)]
Restart the chef server when the certificate changes
Tom Hughes [Wed, 13 Sep 2017 17:17:51 +0000 (18:17 +0100)]
Update piwik to 3.1.0
Tom Hughes [Mon, 11 Sep 2017 11:25:01 +0000 (12:25 +0100)]
Remove trailing space
Tom Hughes [Thu, 7 Sep 2017 18:02:10 +0000 (19:02 +0100)]
Configure eddie as a database master