diff --git a/roles/base.rb b/roles/base.rb new file mode 100644 index 0000000..f6005b7 --- /dev/null +++ b/roles/base.rb @@ -0,0 +1,6 @@ +name "base" + +run_list %w( + kosmos-base::chef_client + kosmos-base::default +) diff --git a/site-cookbooks/kosmos-base/recipes/chef_client.rb b/site-cookbooks/kosmos-base/recipes/chef_client.rb new file mode 100644 index 0000000..29da360 --- /dev/null +++ b/site-cookbooks/kosmos-base/recipes/chef_client.rb @@ -0,0 +1,14 @@ +# +# Cookbook Name:: kosmos-base +# Recipe:: chef_client +# +# Copyright 2019, Kosmos +# +# All rights reserved - Do Not Redistribute +# + +# Update chef to the chosen version +chef_version = '14.11.21' +chef_client_updater "Install #{chef_version}" do + version chef_version +end diff --git a/site-cookbooks/kosmos-base/recipes/default.rb b/site-cookbooks/kosmos-base/recipes/default.rb index 65e70b3..fea60e2 100644 --- a/site-cookbooks/kosmos-base/recipes/default.rb +++ b/site-cookbooks/kosmos-base/recipes/default.rb @@ -11,12 +11,6 @@ include_recipe 'apt' include_recipe 'timezone_iii' include_recipe 'ntp' -# Update chef to the chosen version -chef_version = '14.11.21' -chef_client_updater "Install #{chef_version}" do - version chef_version -end - package 'mailutils' package 'mosh'