Merge lp:~ken-vandine/ubuntu-system-settings/rtm-check-hash into lp:ubuntu-system-settings/rtm-14.09
Proposed by
Ken VanDine
Status: | Rejected |
---|---|
Rejected by: | Sebastien Bacher |
Proposed branch: | lp:~ken-vandine/ubuntu-system-settings/rtm-check-hash |
Merge into: | lp:ubuntu-system-settings/rtm-14.09 |
Diff against target: |
224 lines (+77/-5) 7 files modified
plugins/system-update/PageComponent.qml (+1/-0) plugins/system-update/download_tracker.cpp (+3/-4) plugins/system-update/download_tracker.h (+5/-1) plugins/system-update/network/network.cpp (+2/-0) plugins/system-update/update.cpp (+1/-0) plugins/system-update/update.h (+5/-0) tests/autopilot/ubuntu_system_settings/utils/mock_update_click_server.py (+60/-0) |
To merge this branch: | bzr merge lp:~ken-vandine/ubuntu-system-settings/rtm-check-hash |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sebastien Bacher (community) | Approve | ||
PS Jenkins bot | continuous-integration | Approve | |
Review via email: mp+247489@code.launchpad.net |
Commit message
[system-update] Add support for checksum validation.
Description of the change
This branch uses the download manager checksum support. Rather than checking for the checksum in the system settings application this is relayed to the download manager which will check the file against the given signature. If the signature passes everything continues as expected else, udm will emit an error signal and the download will be considered a failure.
Instructions to test this can be found in the test plan https:/
To post a comment you must log in.
Unmerged revisions
- 974. By Ken VanDine
-
reorder includes to be alphabetical and removed a blank line
- 973. By Ken VanDine
-
[system-update] Add support for checksum validation.
FAILED: Continuous integration, rev:973 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- rtm-14. 09-ci/44/ jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- 14.09-touch/ 23 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- rtm-14. 09-14.09- armhf-ci/ 45 jenkins. qa.ubuntu. com/job/ ubuntu- system- settings- rtm-14. 09-14.09- armhf-ci/ 45/artifact/ work/output/ *zip*/output. zip jenkins. qa.ubuntu. com/job/ generic- deb-autopilot- runner- 14.09-mako/ 24 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- 14.09-armhf/ 23 jenkins. qa.ubuntu. com/job/ generic- mediumtests- builder- 14.09-armhf/ 23/artifact/ work/output/ *zip*/output. zip s-jenkins. ubuntu- ci:8080/ job/touch- flash-device/ 17408
http://
Executed test runs:
UNSTABLE: http://
SUCCESS: http://
deb: http://
UNSTABLE: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- system- settings- rtm-14. 09-ci/44/ rebuild
http://