Merge lp://qastaging/~doanac/uci-engine/webui-upgrade-fix into lp://qastaging/uci-engine
Proposed by
Andy Doan
Status: | Merged |
---|---|
Approved by: | Andy Doan |
Approved revision: | 468 |
Merged at revision: | 480 |
Proposed branch: | lp://qastaging/~doanac/uci-engine/webui-upgrade-fix |
Merge into: | lp://qastaging/uci-engine |
Diff against target: |
42 lines (+15/-1) 1 file modified
charms/precise/webui/hooks/hooks.py (+15/-1) |
To merge this branch: | bzr merge lp://qastaging/~doanac/uci-engine/webui-upgrade-fix |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Joe Talbott (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+218518@code.qastaging.launchpad.net |
Commit message
webui charm: don't loose relation information after upgrade
We create relationship related files that must be accessible via
apache in www-root. Our install function currently deletes this
directory, so our upgrade logic winds up with the webui not being
able to report engine-health. This backs up the important files
and restores them
Description of the change
Fixes an issue where running:
./juju/deploy.py --upgrade
leaves the webui unable to report engine health
To post a comment you must log in.
PASSED: Continuous integration, rev:468 s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/598/
http://
Executed test runs:
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/uci- engine- ci/598/ rebuild
http://