So if we set those to nil, chef will fail with an error and that's what we want ( since both are required ). Did I understood you correctly?