so you ask user "Chef Client is running. The changes that you make may be overridden by Chef later." And if he choose cancel you continue? That doesn't sound reasonable for me. Maybe add question add the end "Continue configuration with YaST?"