~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
..
actions 259.1.1 9 years ago Free Ekanayaka Add pause action Diff
charmhelpers 259.1.1 9 years ago Free Ekanayaka Add pause action Diff
config 56 11 years ago David Britton Adding config/ dir that will allow actually deploy Diff
dev 104.2.9 10 years ago David Britton Adding a 'dev/install-amulet' script. Hopefully t Diff
exec.d 300 8 years ago Free Ekanayaka Add empty exec.d directory, for pre-install hooks Diff
hooks 218.2.1 9 years ago Free Ekanayaka Add testable install hook Diff
lib 259.1.1 9 years ago Free Ekanayaka Add pause action Diff
old 218.2.1 9 years ago Free Ekanayaka Add testable install hook Diff
templates 218.3.1 9 years ago Free Ekanayaka Add PostgreSQLRelationContext Diff
tests 226 9 years ago Free Ekanayaka Add tests directory [trivial] Diff
.bzrignore 263.2.1 9 years ago Free Ekanayaka Use layers 107 bytes Diff Download File
actions.yaml 284.3.3 9 years ago Bjorn Tillenius Merge trunk. 706 bytes Diff Download File
charm-helpers.yaml 259.1.1 9 years ago Free Ekanayaka Add pause action 122 bytes Diff Download File
config.yaml 254.1.2 9 years ago Danilo Šegan Replace tabs with spaces in the yaml file. 2.7 KB Diff Download File
copyright 26 11 years ago David Britton adding readme/maintainer/copyright 756 bytes Diff Download File
HACKING.md 133.3.3 10 years ago David Britton addressing andreas[1] 1.2 KB Diff Download File
icon.svg 247 9 years ago Christopher Glass Updated svg charm icon to the design-approved one 10.3 KB Diff Download File
LICENSE 152.2.5 9 years ago David Britton New upstream: - added vhost-config relation to co 17.5 KB Diff Download File
Makefile 300.1.15 8 years ago Bjorn Tillenius Remove integration-test-dense-maas, since it doesn 2 KB Diff Download File
metadata.yaml 302.2.2 8 years ago Free Ekanayaka Update metadata 489 bytes Diff Download File
README.md 260 9 years ago Free Ekanayaka Update integration tests info in README.md [trivia 3.2 KB Diff Download File
TODO 122.2.15 10 years ago David Britton Removing stale TODOs 302 bytes Diff Download File