Hi david Thank you for the review. The VRS service must be stopped for any of the following configuration changes and not just changes to vrs_config_file. If you say that Config-changed would called for other reasons as well the can you suggest what can be done (Ideally detect stop the service of any of the parameters in config.yaml had changed, but how to do it?). And vsc-controller-active,vsc-controller-standby can be either configured by the user (which vsc is not deployed using charms) or could be learnt through relation hooks. Thanks Subbu vsc-controller-active: type: string description: Active VRS controller to use. default: vsc-controller-standby: type: string description: Standby VRS controller to use. default: vrs-packages: type: string default: "nuage-metadata-agent nuage-openvswitch-common nuage-openvswitch-datapath-dkms nuage-python-openvswitch nuage-openvswitch-switch" description: List of packages to install for VRS. vrs-repository-url: type: string description: Optional URL to Nuage VRS repository containing Debian packages. default: vrs-ppa-key: type: string description: Optional KEY to Nuage VRS PPA containing Debian packages. default: Regards Subbu On Fri, Oct 30, 2015 at 2:26 PM, David Ames