Merge lp:~gnuoy/charms/trusty/ceph-radosgw/workloadstatus into lp:~openstack-charmers-archive/charms/trusty/ceph-radosgw/next
| Status: | Merged |
|---|---|
| Merged at revision: | 47 |
| Proposed branch: | lp:~gnuoy/charms/trusty/ceph-radosgw/workloadstatus |
| Merge into: | lp:~openstack-charmers-archive/charms/trusty/ceph-radosgw/next |
| Diff against target: |
830 lines (+362/-207) 6 files modified
hooks/ceph_radosgw_context.py (+92/-0) hooks/hooks.py (+14/-78) hooks/install (+1/-1) hooks/utils.py (+45/-16) unit_tests/test_ceph_radosgw_context.py (+202/-0) unit_tests/test_hooks.py (+8/-112) |
| To merge this branch: | bzr merge lp:~gnuoy/charms/trusty/ceph-radosgw/workloadstatus |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| David Ames | 2015-10-08 | Approve on 2015-10-12 | |
|
Review via email:
|
|||
- 50. By Liam Young on 2015-10-08
-
Tidyup
charm_lint_check #11511 ceph-radosgw-next for gnuoy mp273834
LINT OK: passed
Build: http://
| Liam Young (gnuoy) wrote : | # |
This patch is a little larger than the other workload status ones because I've taken the opportunity to move the rendering of the ceph.conf over to us the templating and context helpers from charm helpers to bring it more inline with other openstack charms.
charm_amulet_test #7214 ceph-radosgw-next for gnuoy mp273834
AMULET OK: passed
Build: http://
| David Ames (thedac) wrote : | # |
This is looking good. And it was useful for me to see the addition of a context object.
I have a couple of questions in line for the benefit of my own understanding.
- 51. By Liam Young on 2015-10-12
-
Identity relation should be an optional interface for status checks as not all versions support it. Catch inconsistent auth passed back by mons
- 52. By Liam Young on 2015-10-12
-
Fix lint and add unit test to test inconsistent auths
| Liam Young (gnuoy) wrote : | # |
Manually ran amulet:
juju-test INFO : Results: 6 passed, 0 failed, 0 errored
charm_lint_check #11660 ceph-radosgw-next for gnuoy mp273834
LINT OK: passed
Build: http://
charm_lint_check #11713 ceph-radosgw-next for gnuoy mp273834
LINT OK: passed
Build: http://
charm_unit_test #10894 ceph-radosgw-next for gnuoy mp273834
UNIT OK: passed
charm_amulet_test #7278 ceph-radosgw-next for gnuoy mp273834
AMULET FAIL: amulet-test failed
AMULET Results (max last 2 lines):
make: *** [functional_test] Error 1
ERROR:root:Make target returned non-zero.
Full amulet test output: http://
Build: http://

charm_unit_test #10702 ceph-radosgw-next for gnuoy mp273834
UNIT OK: passed
Build: http:// 10.245. 162.77: 8080/job/ charm_unit_ test/10702/