Merge lp:~gnuoy/charms/trusty/cinder-ceph/1453940 into lp:~openstack-charmers-archive/charms/trusty/cinder-ceph/next
Status: | Merged |
---|---|
Merged at revision: | 43 |
Proposed branch: | lp:~gnuoy/charms/trusty/cinder-ceph/1453940 |
Merge into: | lp:~openstack-charmers-archive/charms/trusty/cinder-ceph/next |
Diff against target: |
1382 lines (+929/-101) 8 files modified
hooks/charmhelpers/contrib/openstack/context.py (+8/-9) hooks/charmhelpers/contrib/storage/linux/ceph.py (+224/-2) hooks/cinder_hooks.py (+13/-22) tests/basic_deployment.py (+52/-8) tests/charmhelpers/contrib/amulet/utils.py (+234/-52) tests/charmhelpers/contrib/openstack/amulet/deployment.py (+20/-5) tests/charmhelpers/contrib/openstack/amulet/utils.py (+359/-0) unit_tests/test_cinder_hooks.py (+19/-3) |
To merge this branch: | bzr merge lp:~gnuoy/charms/trusty/cinder-ceph/1453940 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Edward Hope-Morley | 2015-08-27 | Needs Fixing on 2015-09-11 | |
Ryan Beisner | Needs Fixing on 2015-09-08 | ||
Review via email:
|
charm_unit_test #8831 cinder-ceph-next for gnuoy mp269379
UNIT OK: passed
charm_amulet_test #6316 cinder-ceph-next for gnuoy mp269379
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://
Ryan Beisner (1chb1n) wrote : | # |
FYI, amulet test failed due to https:/
Re-running...
charm_amulet_test #6318 cinder-ceph-next for gnuoy mp269379
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://
Ryan Beisner (1chb1n) wrote : | # |
Sorry, ignore my prev comment. I didn't look deeply enough. It's not that race bug mentioned.
Ryan Beisner (1chb1n) wrote : | # |
The proposed changes appear to cause additional subordinate relation data (request-id). If this is an expected behavior change, the amulet test will need to be updated accordingly.
Here's where it tripped:
actual relation data (partial):
'broker_req': '{"api-version": 1, "request-id": "5e38da9e-
expected relation data (partial):
'broker_req': '{"api-version": 1, "ops": [{"replicas": 3, "name": "cinder-ceph", "op": "create-pool"}]}'}
Thanks - holler with any questions!
- 45. By Liam Young on 2015-09-10
-
Charm helper sync
charm_lint_check #9713 cinder-ceph-next for gnuoy mp269379
LINT OK: passed
charm_amulet_test #6341 cinder-ceph-next for gnuoy mp269379
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://
Edward Hope-Morley (hopem) wrote : | # |
Apologies I take that back. This amulet error is real and related to the patch.
- 46. By Liam Young on 2015-09-12
-
Fix amulet tests
charm_lint_check #9829 cinder-ceph-next for gnuoy mp269379
LINT OK: passed
charm_unit_test #9054 cinder-ceph-next for gnuoy mp269379
UNIT OK: passed
charm_amulet_test #6363 cinder-ceph-next for gnuoy mp269379
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://
Edward Hope-Morley (hopem) wrote : | # |
Still getting an amulet fail...
- 47. By Liam Young on 2015-09-14
-
More amulet fixes for ceph broker conversation
charm_lint_check #9929 cinder-ceph-next for gnuoy mp269379
LINT OK: passed
charm_unit_test #9148 cinder-ceph-next for gnuoy mp269379
UNIT OK: passed
charm_amulet_test #6413 cinder-ceph-next for gnuoy mp269379
AMULET OK: passed
Build: http://
charm_lint_check #9593 cinder-ceph-next for gnuoy mp269379
LINT OK: passed
Build: http:// 10.245. 162.77: 8080/job/ charm_lint_ check/9593/