Merge lp:~raharper/charms/trusty/cinder-vnx/validate_source_and_fail_fast into lp:~alai/charms/trusty/cinder-vnx/trunk
Proposed by
Ryan Harper
Status: | Merged |
---|---|
Merged at revision: | 6 |
Proposed branch: | lp:~raharper/charms/trusty/cinder-vnx/validate_source_and_fail_fast |
Merge into: | lp:~alai/charms/trusty/cinder-vnx/trunk |
Diff against target: |
94 lines (+53/-6) 1 file modified
hooks/cinder_hooks.py (+53/-6) |
To merge this branch: | bzr merge lp:~raharper/charms/trusty/cinder-vnx/validate_source_and_fail_fast |
Related bugs: |
Description of the change
Validate vnx_source, vnx_source_key, navicli_source, navicli_source_key charm values; Fail relation if invalid since these are required for cinder-vnx to work.
Explicitly list out the packages to be installed
Run apt_install with fatal=True; we want to fail if we cannot install required packages.
Removed dist-upgrade; I don't think it's expected behavior to perform a dist-upgrade when the charm adds or removes the storage relation.
To post a comment you must log in.