Merge lp://qastaging/~alexlist/charms/trusty/swift-storage/nrpe-rebased into lp://qastaging/~openstack-charmers-archive/charms/trusty/swift-storage/next
Status: | Needs review |
---|---|
Proposed branch: | lp://qastaging/~alexlist/charms/trusty/swift-storage/nrpe-rebased |
Merge into: | lp://qastaging/~openstack-charmers-archive/charms/trusty/swift-storage/next |
Diff against target: |
931 lines (+691/-32) 15 files modified
charm-helpers-hooks.yaml (+1/-0) config.yaml (+14/-0) files/nagios/check_swift_service (+25/-0) files/nagios/check_swift_storage.py (+136/-0) files/sudo/swift-storage (+1/-0) hooks/charmhelpers/contrib/charmsupport/nrpe.py (+219/-0) hooks/charmhelpers/contrib/charmsupport/volumes.py (+159/-0) hooks/swift_storage_hooks.py (+58/-2) hooks/swift_storage_utils.py (+33/-2) metadata.yaml (+3/-0) revision (+1/-1) templates/050-swift-storage (+24/-0) templates/rsyncd.conf (+5/-23) unit_tests/test_swift_storage_relations.py (+10/-3) unit_tests/test_swift_storage_utils.py (+2/-1) |
To merge this branch: | bzr merge lp://qastaging/~alexlist/charms/trusty/swift-storage/nrpe-rebased |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
James Page | Needs Fixing | ||
Review via email: mp+231406@code.qastaging.launchpad.net |
This proposal supersedes a proposal from 2014-07-31.
Description of the change
This change adds nrpe-external-
Contains:
- re-sync of charmsupport
- renamed basic checks for swift ring hashes and replication
- status checks for swift storage services
- sudo permissions for above status checks
Rebase on -next as of 2014-08-19
Unmerged revisions
- 45. By Alexander List
-
[alexlist] move Nagios checks from scripts/ to files/, add service checks, add sudo permissions for service checks
- 44. By Alexander List
-
[alexlist] Initial support for nrpe-external-
master, fix rsync configuration to support /etc/rsync.d - 43. By Alexander List
-
[alexlist] re-sync charm-helpers, import charmsupport
- 42. By Alexander List
-
[alexlist] add config parameters for nrpe-external-
master support - 41. By Alexander List
-
[alexlist] add charmsupport dependency
This merge proposal appears to have more than just the nrpe support - lots of changes around how rsync is managed as well?
Was this intentional? if so I would prefer that they where split out into two MP's to make it easier to test/review.