]> git.openstreetmap.org Git - chef.git/log
chef.git
18 months agoDrop roles for thorn-02 and thorn-03
Tom Hughes [Thu, 20 Oct 2022 23:47:08 +0000 (00:47 +0100)]
Drop roles for thorn-02 and thorn-03

18 months agoFix uplink interface name for Amsterdam
Tom Hughes [Thu, 20 Oct 2022 23:29:20 +0000 (00:29 +0100)]
Fix uplink interface name for Amsterdam

18 months agoSwitch uplink monitoring to Juniper switch in Amsterdam
Tom Hughes [Thu, 20 Oct 2022 23:06:03 +0000 (00:06 +0100)]
Switch uplink monitoring to Juniper switch in Amsterdam

18 months agoOnly configure a primary slave in active-backup mode
Tom Hughes [Thu, 20 Oct 2022 22:53:32 +0000 (23:53 +0100)]
Only configure a primary slave in active-backup mode

18 months agoEnable LACP on hosts in Amsterdam
Tom Hughes [Thu, 20 Oct 2022 20:59:58 +0000 (21:59 +0100)]
Enable LACP on hosts in Amsterdam

18 months agoUpdate matomo to 4.12.1
Tom Hughes [Thu, 20 Oct 2022 07:02:43 +0000 (08:02 +0100)]
Update matomo to 4.12.1

18 months agoMerge remote-tracking branch 'github/pull/542'
Tom Hughes [Sat, 15 Oct 2022 06:39:27 +0000 (07:39 +0100)]
Merge remote-tracking branch 'github/pull/542'

18 months agoAdd pandoc package to dev server
Greg [Sat, 15 Oct 2022 06:23:17 +0000 (07:23 +0100)]
Add pandoc package to dev server

18 months agoInstall R and redis on dev servers
Tom Hughes [Fri, 14 Oct 2022 21:08:43 +0000 (22:08 +0100)]
Install R and redis on dev servers

Fixes #541

18 months agodns: use cookstyle auto correct format
Grant Slater [Fri, 14 Oct 2022 12:37:18 +0000 (13:37 +0100)]
dns: use cookstyle auto correct format

18 months agodns: fix cookstyle error
Grant Slater [Fri, 14 Oct 2022 10:13:43 +0000 (11:13 +0100)]
dns: fix cookstyle error

18 months agoapache: fix IfModule for mod_brotli.c + align config with pristine
Grant Slater [Fri, 14 Oct 2022 10:01:19 +0000 (11:01 +0100)]
apache: fix IfModule for mod_brotli.c + align config with pristine

18 months agoRoute dev server mail via fafnir
Grant Slater [Fri, 14 Oct 2022 09:59:05 +0000 (10:59 +0100)]
Route dev server mail via fafnir

18 months agoLimit TOTP controls to the query-features endpoint
Tom Hughes [Thu, 13 Oct 2022 21:51:34 +0000 (22:51 +0100)]
Limit TOTP controls to the query-features endpoint

18 months agoAdd prometheus exporter for overpass
Tom Hughes [Thu, 13 Oct 2022 20:33:48 +0000 (21:33 +0100)]
Add prometheus exporter for overpass

18 months agoFix TOTP validation for overpass
Tom Hughes [Thu, 13 Oct 2022 18:33:18 +0000 (19:33 +0100)]
Fix TOTP validation for overpass

18 months agoSend credentials with overpass requests
Tom Hughes [Thu, 13 Oct 2022 18:18:46 +0000 (19:18 +0100)]
Send credentials with overpass requests

18 months agoRemove dev role from errol
Grant Slater [Thu, 13 Oct 2022 09:44:20 +0000 (10:44 +0100)]
Remove dev role from errol

18 months agoUpgrade foundation, DWG and MWG wikis to 1.38
Tom Hughes [Wed, 12 Oct 2022 19:52:18 +0000 (20:52 +0100)]
Upgrade foundation, DWG and MWG wikis to 1.38

18 months agoUpdate board wiki to 1.38
Tom Hughes [Wed, 12 Oct 2022 19:21:27 +0000 (20:21 +0100)]
Update board wiki to 1.38

18 months agoAdd dnscontrol test
Grant Slater [Wed, 12 Oct 2022 14:54:57 +0000 (15:54 +0100)]
Add dnscontrol test

18 months agodns: add dnscontrol arm support
Grant Slater [Wed, 12 Oct 2022 14:54:29 +0000 (15:54 +0100)]
dns: add dnscontrol arm support

18 months agoDockerfile bump ruby version
Grant Slater [Wed, 12 Oct 2022 09:50:14 +0000 (10:50 +0100)]
Dockerfile bump ruby version

18 months agoOnly set default_qdisc in base role to prevent yoyo
Grant Slater [Wed, 12 Oct 2022 09:48:11 +0000 (10:48 +0100)]
Only set default_qdisc in base role to prevent yoyo

18 months agodhcpd: Fix PCode format: stdoffset
Grant Slater [Wed, 12 Oct 2022 09:46:59 +0000 (10:46 +0100)]
dhcpd: Fix PCode format: stdoffset

18 months agodhcpd: add next-server and PCode/TCode per rfc4833
Grant Slater [Wed, 12 Oct 2022 09:11:27 +0000 (10:11 +0100)]
dhcpd: add next-server and PCode/TCode per rfc4833

18 months agodhcpd: add time-offset + update netboot config
Grant Slater [Wed, 12 Oct 2022 08:17:01 +0000 (09:17 +0100)]
dhcpd: add time-offset + update netboot config

18 months agoapt: minor align to pristine
Grant Slater [Wed, 12 Oct 2022 08:16:19 +0000 (09:16 +0100)]
apt: minor align to pristine

18 months agoshorewall: minor config align to upstream
Grant Slater [Wed, 12 Oct 2022 08:15:10 +0000 (09:15 +0100)]
shorewall: minor config align to upstream

18 months agoUpdate Gems
Grant Slater [Wed, 12 Oct 2022 08:13:44 +0000 (09:13 +0100)]
Update Gems

18 months agoRevert "Move wiki tabaluga -> konqi"
Grant Slater [Wed, 12 Oct 2022 07:37:05 +0000 (08:37 +0100)]
Revert "Move wiki tabaluga -> konqi"

This reverts commit 95febc9a1032b5ec5c26a56fe39d835638950bf4.

18 months agoMove wiki tabaluga -> konqi
Grant Slater [Wed, 12 Oct 2022 07:27:22 +0000 (08:27 +0100)]
Move wiki tabaluga -> konqi

18 months agoUbdate ruby-version to 3.1.2 (rbenv)
Grant Slater [Wed, 12 Oct 2022 07:26:42 +0000 (08:26 +0100)]
Ubdate ruby-version to 3.1.2 (rbenv)

18 months agoAdd clamav to the Debian-exim group after exim is installed
Tom Hughes [Tue, 11 Oct 2022 17:59:37 +0000 (18:59 +0100)]
Add clamav to the Debian-exim group after exim is installed

18 months agoSwitch most tests to run on Ubuntu 22.04
Tom Hughes [Tue, 11 Oct 2022 13:49:24 +0000 (14:49 +0100)]
Switch most tests to run on Ubuntu 22.04

18 months agontp: align chrony config with 22.04 config
Grant Slater [Tue, 11 Oct 2022 13:36:46 +0000 (14:36 +0100)]
ntp: align chrony config with 22.04 config

18 months agodev: Add additional packages
Grant Slater [Tue, 11 Oct 2022 08:36:06 +0000 (09:36 +0100)]
dev: Add additional packages

18 months agoInstall postgis on dev servers
Tom Hughes [Tue, 11 Oct 2022 08:33:34 +0000 (09:33 +0100)]
Install postgis on dev servers

18 months agoAllow geodns deployment from idris
Tom Hughes [Sun, 9 Oct 2022 15:27:49 +0000 (16:27 +0100)]
Allow geodns deployment from idris

18 months agoEnable mod_cgid for git server
Tom Hughes [Sun, 9 Oct 2022 12:14:23 +0000 (13:14 +0100)]
Enable mod_cgid for git server

18 months agoMove dns role to idris and remove management roles from sarel
Tom Hughes [Sun, 9 Oct 2022 11:36:23 +0000 (12:36 +0100)]
Move dns role to idris and remove management roles from sarel

18 months agoAdd chef and git roles to idris
Tom Hughes [Sun, 9 Oct 2022 11:26:44 +0000 (12:26 +0100)]
Add chef and git roles to idris

18 months agoUpdate chef server to 15.1.7
Tom Hughes [Sun, 9 Oct 2022 11:17:28 +0000 (12:17 +0100)]
Update chef server to 15.1.7

18 months agoMove letsencrypt role from sarel to idris
Tom Hughes [Sat, 8 Oct 2022 14:43:22 +0000 (15:43 +0100)]
Move letsencrypt role from sarel to idris

18 months agoRemove serverinfo recipe from sarel
Tom Hughes [Thu, 6 Oct 2022 19:54:29 +0000 (20:54 +0100)]
Remove serverinfo recipe from sarel

18 months agoConfigure request timeouts on web frontends
Tom Hughes [Thu, 6 Oct 2022 19:46:55 +0000 (20:46 +0100)]
Configure request timeouts on web frontends

18 months agoAdd the serverinfo recipe to idris
Tom Hughes [Thu, 6 Oct 2022 19:33:08 +0000 (20:33 +0100)]
Add the serverinfo recipe to idris

18 months agoEnable reqtimeout on the web frontends
Tom Hughes [Thu, 6 Oct 2022 18:55:51 +0000 (19:55 +0100)]
Enable reqtimeout on the web frontends

18 months agooxidized: Increase timeout to avoid triggering on slow device
Grant Slater [Thu, 6 Oct 2022 17:21:42 +0000 (18:21 +0100)]
oxidized: Increase timeout to avoid triggering on slow device

18 months agoFix concurrency groups for github actions
Tom Hughes [Thu, 6 Oct 2022 07:21:55 +0000 (08:21 +0100)]
Fix concurrency groups for github actions

18 months agoUpdate matomo to 4.12.0
Tom Hughes [Thu, 6 Oct 2022 07:00:22 +0000 (08:00 +0100)]
Update matomo to 4.12.0

18 months agooxidized: remove explicit auth_methods
Grant Slater [Wed, 5 Oct 2022 22:37:30 +0000 (23:37 +0100)]
oxidized: remove explicit auth_methods

18 months agooxidized: switch to ed25519 key
Grant Slater [Wed, 5 Oct 2022 21:13:03 +0000 (22:13 +0100)]
oxidized: switch to ed25519 key

18 months agoUpdate to planet-dump-ng 1.2.6
Tom Hughes [Wed, 5 Oct 2022 17:08:06 +0000 (18:08 +0100)]
Update to planet-dump-ng 1.2.6

18 months agocommunity: increase web workers to recommendation
Grant Slater [Wed, 5 Oct 2022 10:18:42 +0000 (11:18 +0100)]
community: increase web workers to recommendation

18 months agooxidized: use single ssh_known_hosts_entry resource
Grant Slater [Wed, 5 Oct 2022 09:53:58 +0000 (10:53 +0100)]
oxidized: use single ssh_known_hosts_entry resource

18 months agooxidized: fix broken usage of ssh_known_hosts_entry flush
Grant Slater [Mon, 3 Oct 2022 23:12:14 +0000 (00:12 +0100)]
oxidized: fix broken usage of ssh_known_hosts_entry flush

18 months agooxidized: fix cookstyle and immediately flush ssh_known_hosts_entry
Grant Slater [Mon, 3 Oct 2022 17:06:38 +0000 (18:06 +0100)]
oxidized: fix cookstyle and immediately flush ssh_known_hosts_entry

18 months agooxidized: fix logrotate missingok
Grant Slater [Mon, 3 Oct 2022 16:38:51 +0000 (17:38 +0100)]
oxidized: fix logrotate missingok

18 months agocommunity: upgrade discourse to v2.8.9
Grant Slater [Sun, 2 Oct 2022 01:39:42 +0000 (02:39 +0100)]
community: upgrade discourse to v2.8.9

18 months agooxidized: Force crash directory
Grant Slater [Sun, 2 Oct 2022 00:19:35 +0000 (01:19 +0100)]
oxidized: Force crash directory

18 months agooxidized: use runtime directory for systemd
Grant Slater [Sun, 2 Oct 2022 00:11:52 +0000 (01:11 +0100)]
oxidized: use runtime directory for systemd

18 months agooxidized: create config store directory tree
Grant Slater [Sat, 1 Oct 2022 23:51:14 +0000 (00:51 +0100)]
oxidized: create config store directory tree

18 months agooxidized: add correct known hosts location
Grant Slater [Sat, 1 Oct 2022 23:43:41 +0000 (00:43 +0100)]
oxidized: add correct known hosts location

18 months agooxidized: add ssh known_hosts key for github
Grant Slater [Sat, 1 Oct 2022 23:39:55 +0000 (00:39 +0100)]
oxidized: add ssh known_hosts key for github

18 months agooxidized: manage ssh directory
Grant Slater [Sat, 1 Oct 2022 23:29:28 +0000 (00:29 +0100)]
oxidized: manage ssh directory

18 months agooxidized: install daemon app into own folder
Grant Slater [Sat, 1 Oct 2022 23:19:00 +0000 (00:19 +0100)]
oxidized: install daemon app into own folder

18 months agooxidized: fix task ordering
Grant Slater [Sat, 1 Oct 2022 23:12:46 +0000 (00:12 +0100)]
oxidized: fix task ordering

18 months agooxidized: fix execute user
Grant Slater [Sat, 1 Oct 2022 23:02:34 +0000 (00:02 +0100)]
oxidized: fix execute user

18 months agooxidized: add accounts dependency
Grant Slater [Sat, 1 Oct 2022 23:00:23 +0000 (00:00 +0100)]
oxidized: add accounts dependency

18 months agooxidized: fix execute resource name
Grant Slater [Sat, 1 Oct 2022 22:51:22 +0000 (23:51 +0100)]
oxidized: fix execute resource name

18 months agooxidized: fix array handling on key
Grant Slater [Sat, 1 Oct 2022 22:49:50 +0000 (23:49 +0100)]
oxidized: fix array handling on key

18 months agoAdd oxidized role
Grant Slater [Sat, 1 Oct 2022 22:44:44 +0000 (23:44 +0100)]
Add oxidized role

18 months agoAdd oxidized backup daemon
Grant Slater [Sat, 1 Oct 2022 22:36:47 +0000 (23:36 +0100)]
Add oxidized backup daemon

19 months agoAdd clamav to the Debian-exim group on mail servers
Tom Hughes [Tue, 27 Sep 2022 21:40:41 +0000 (22:40 +0100)]
Add clamav to the Debian-exim group on mail servers

19 months agoCorrect smarthost name for fafnir
Tom Hughes [Tue, 27 Sep 2022 21:19:34 +0000 (22:19 +0100)]
Correct smarthost name for fafnir

19 months agoConfigure wiki server to send mail via the new smarthost
Tom Hughes [Tue, 27 Sep 2022 20:36:49 +0000 (21:36 +0100)]
Configure wiki server to send mail via the new smarthost

19 months agoEnable TLS 1.3 for gnutls
Tom Hughes [Tue, 27 Sep 2022 18:48:46 +0000 (19:48 +0100)]
Enable TLS 1.3 for gnutls

19 months agoUse amsd instead of hp-ams on Gen10 machines
Tom Hughes [Mon, 26 Sep 2022 12:13:00 +0000 (13:13 +0100)]
Use amsd instead of hp-ams on Gen10 machines

19 months agoEnable both the jammy and focal HP repos for Gen10 machines
Tom Hughes [Mon, 26 Sep 2022 12:12:35 +0000 (13:12 +0100)]
Enable both the jammy and focal HP repos for Gen10 machines

19 months agoSerial port is on S0 for Gen10 machines
Tom Hughes [Mon, 26 Sep 2022 07:31:34 +0000 (08:31 +0100)]
Serial port is on S0 for Gen10 machines

19 months agoRevert "Fix bonding options on faffy"
Tom Hughes [Mon, 26 Sep 2022 06:13:22 +0000 (07:13 +0100)]
Revert "Fix bonding options on faffy"

This reverts commit 117fff49e6ba082bd30e299e8014be525da3a420.

19 months agoFix bonding options on faffy
Tom Hughes [Mon, 26 Sep 2022 06:09:04 +0000 (07:09 +0100)]
Fix bonding options on faffy

19 months agoAdd all interfaces to bond on faffy
Tom Hughes [Mon, 26 Sep 2022 06:08:47 +0000 (07:08 +0100)]
Add all interfaces to bond on faffy

19 months agoimagery: allow longer larger mapserver activation
Grant Slater [Mon, 26 Sep 2022 01:24:13 +0000 (02:24 +0100)]
imagery: allow longer larger mapserver activation

19 months agoUse focal/current-gen10 repository for Gen10
Tom Hughes [Sun, 25 Sep 2022 23:41:23 +0000 (00:41 +0100)]
Use focal/current-gen10 repository for Gen10

19 months agoDon't use hp-ams on Gen10
Tom Hughes [Sun, 25 Sep 2022 23:27:04 +0000 (00:27 +0100)]
Don't use hp-ams on Gen10

19 months agoAdd support for HP Gen10 machines
Tom Hughes [Sun, 25 Sep 2022 23:13:15 +0000 (00:13 +0100)]
Add support for HP Gen10 machines

19 months agoAdd OOB MAC for faffy
Tom Hughes [Sun, 25 Sep 2022 22:00:49 +0000 (23:00 +0100)]
Add OOB MAC for faffy

19 months agoAdd faffy as a dev server
Tom Hughes [Sun, 25 Sep 2022 21:50:18 +0000 (22:50 +0100)]
Add faffy as a dev server

19 months agoReplace intelmas with sst
Tom Hughes [Sun, 25 Sep 2022 10:28:07 +0000 (11:28 +0100)]
Replace intelmas with sst

19 months agoMake fafnir route mail for openstreetmap.org to shenron for now
Tom Hughes [Sun, 25 Sep 2022 09:01:03 +0000 (10:01 +0100)]
Make fafnir route mail for openstreetmap.org to shenron for now

19 months agoAdd mail role to fafnir
Tom Hughes [Sun, 25 Sep 2022 08:53:30 +0000 (09:53 +0100)]
Add mail role to fafnir

19 months agoLimit wireguard special casing to shenron
Tom Hughes [Sat, 24 Sep 2022 11:32:35 +0000 (12:32 +0100)]
Limit wireguard special casing to shenron

In 7ed52aa26 special support was added to make shenron establish
tunnels to the gateway nodes but it is keyed off the mail role so
would apply to all mail servers. This breaks that link and makes it
only apply to shenron.

19 months agoimagery: use nginx more fastcgi defaults. Fewer mapserv processes
Grant Slater [Sat, 24 Sep 2022 03:21:19 +0000 (04:21 +0100)]
imagery: use nginx more fastcgi defaults. Fewer mapserv processes

19 months agoDisable download of Intel MAS tool until Intel sort their shit out
Tom Hughes [Fri, 23 Sep 2022 23:50:02 +0000 (00:50 +0100)]
Disable download of Intel MAS tool until Intel sort their shit out

19 months agoRemove old cleanup code
Tom Hughes [Fri, 23 Sep 2022 23:48:02 +0000 (00:48 +0100)]
Remove old cleanup code

19 months agoCorrect environment variable name
Tom Hughes [Fri, 23 Sep 2022 19:22:02 +0000 (20:22 +0100)]
Correct environment variable name

19 months agoRework apt repository configuration
Tom Hughes [Thu, 22 Sep 2022 22:07:58 +0000 (23:07 +0100)]
Rework apt repository configuration

Instead of using attributes to turn repositories on, use a
separate recipe for each optional repository that is included
by those things which need it.

19 months agologstash: fix kitchen test build
Grant Slater [Wed, 21 Sep 2022 22:03:01 +0000 (23:03 +0100)]
logstash: fix kitchen test build