chef-cookbooks / chef_client_updater

Chef Cookbook to update the chef client on nodes
https://supermarket.chef.io/cookbooks/chef_client_updater
Apache License 2.0
54 stars 79 forks source link

Move the upgrade logic outside of Chef #219

Open tas50 opened 3 years ago

tas50 commented 3 years ago

Having Chef upgrade itself is problematic and at this point we need to hit the reset button and try something different. Instead of having Chef determine if an upgrade is necessary and then run the upgrade we should have Chef determine if the upgrade is necessary and then kick off a script via a system scheduler to perform the upgrade.