Handle chef client disabling enabling properly
This will leave an information that chef client was disabled because of the update, which will make it obvious, generate less stress for our SREs and prevent from unexpected restoring of chef client when it should be not.
How to proceed
-
review and approve this MR (no merge yet!) -
review and approve gitlab-org/ci-cd/runner-release-helper!52 (merged) (no merge yet!) -
review and approve gitlab-com/runbooks!2855 (merged) (no merge yet!) -
merge this MR -
update chef-repo and Chef Server to point to the new version of the cookbook -
merge gitlab-org/ci-cd/runner-release-helper!52 (merged) -
merge gitlab-com/runbooks!2855 (merged)
Edited by Steve Xuereb