[CHEF-3793] fix missing requires, add smoke test for knife

Verified that the smoke test fails without patches.