~ahasenack/landscape-charm/ci-integration-test

Merge dont-restart-services-unnecessarily [f=1463697] [r=bjornt,adam-collard,landscape-builder] [a=Free Ekanayaka]
This branch makes the LSCtl callback a bit smarter and avoid restarting services in a few situations that don't require a restart. For instance:

- If the SSL certificate change (since we don't load it in memory)

- If the postgresql relation data changed in a way that doesn't affect connection details (for example a new landscape-server unit was added and it's popping up in the allowed_units key).

There is also a small cleanup of repeated logic for finding a certain key in the required_data list of a ServiceManager.
Filename Latest Rev Last Changed Committer Comment Size
..
Symlink charmhelpers 259.1.1 9 years ago Free Ekanayaka Add pause action .
Symlink lib 259.1.1 9 years ago Free Ekanayaka Add pause action .
File migrate-schema 284.1.1 9 years ago Christopher Glass Initial draft of the upgrade schema action. 168 bytes Diff Download File
File pause 259.1.1 9 years ago Free Ekanayaka Add pause action 143 bytes Diff Download File
File resume 284.3.2 9 years ago Bjorn Tillenius Add integration tests. 146 bytes Diff Download File
File upgrade 264.1.1 9 years ago Danilo Šegan Add upgrade action. 149 bytes Diff Download File