Set up Redis VM, upgrade all cookbooks for Chef 18, major cleanup #496

Merged
raucao merged 28 commits from feature/488-redis_server into master 2023-07-01 12:22:39 +00:00
2 changed files with 5 additions and 15 deletions
Showing only changes of commit 76a952dbac - Show all commits

View File

@ -5,10 +5,7 @@ source 'https://supermarket.chef.io'
cookbook 'mediawiki',
git: 'https://github.com/67P/mediawiki-cookbook.git',
ref: 'nginx'
cookbook 'redis',
git: 'https://github.com/phlipper/chef-redis.git',
ref: 'v0.5.6'
cookbook 'redisio', '= 5.0.0' # TODO upgrade to 6.x when we use Chef 16
greg marked this conversation as resolved Outdated

Are we actually using Chef 16 now on all machines that need Redis? If not, this would break Chef runs...

Are we actually using Chef 16 now on all machines that need Redis? If not, this would break Chef runs...
Outdated
Review

I just checked the node files. We do need to update Chef on the following machines, they're on Chef 15 and used an older version of the redisio cookbook

  • akkounts-1
  • bitcoin-2
  • mastodon-3
  • nodejs-4

I'll take care of that tomorrow on Friday

I just checked the node files. We do need to update Chef on the following machines, they're on Chef 15 and used an older version of the redisio cookbook * akkounts-1 * bitcoin-2 * mastodon-3 * nodejs-4 I'll take care of that ~~tomorrow~~ on Friday
cookbook 'redisio', '~> 6.4.1'
cookbook 'postfix', '= 5.0.2'
cookbook 'php', '~> 8.0.0'
cookbook 'composer', '~> 2.7.0'

View File

@ -45,11 +45,7 @@ DEPENDENCIES
poise-ruby-build (~> 1.1.0)
poise-service (~> 1.5.2)
postfix (= 5.0.2)
redis
git: https://github.com/phlipper/chef-redis.git
revision: 7476279fc9c8727f082b8d77b5e1922dc2ef437b
ref: v0.5.6
redisio (= 5.0.0)
redisio (~> 6.4.1)
timezone_iii (= 1.0.4)
ulimit (~> 1.0.0)
users (~> 5.3.1)
@ -152,12 +148,9 @@ GRAPH
poise-service (1.5.2)
poise (~> 2.0)
postfix (5.0.2)
redis (0.5.6)
apt (>= 0.0.0)
redisio (5.0.0)
selinux_policy (>= 2.2.0)
ulimit (>= 0.1.2)
selinux_policy (2.4.3)
redisio (6.4.1)
selinux (>= 0.0.0)
selinux (6.1.12)
seven_zip (4.2.2)
timezone_iii (1.0.4)
ulimit (1.0.0)