Currently CLM allows users to turn on/off roll-back of services from configuration files. Problem with this is, all services have to obey the rule once configuration file is updated.
We need to make this functionality more dynamic and allow user to roll-back as selection during provisioning.
Also, this feature is common across all providers. If we have to debug individual provider, we don't have any option.