Merge lp:~ken-vandine/ubuntu-system-settings/rtm-check-hash into lp:ubuntu-system-settings/rtm-14.09
| Status: | Rejected |
|---|---|
| Rejected by: | Sebastien Bacher on 2015-03-25 |
| 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) | 2015-01-23 | Approve on 2015-02-27 | |
| PS Jenkins bot | continuous-integration | Approve on 2015-02-26 | |
|
Review via email:
|
|||
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:/
| Sebastien Bacher (seb128) wrote : | # |
Ken, do you have hints on how to test those changes?
Small stylistic comments
- why do you reorder an include in non alphabetic order?
- the extra new line after includes don't look necessary
- 974. By Ken VanDine on 2015-02-26
-
reorder includes to be alphabetical and removed a blank line
| PS Jenkins bot (ps-jenkins) wrote : | # |
PASSED: Continuous integration, rev:974
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
SUCCESS: http://
deb: http://
SUCCESS: http://
Click here to trigger a rebuild:
http://
| Sebastien Bacher (seb128) wrote : | # |
seems like we are not doing more rtm landing, so cleaning the list a bit, that one is rather going to be including with the vivid rebase
Unmerged revisions
- 974. By Ken VanDine on 2015-02-26
-
reorder includes to be alphabetical and removed a blank line
- 973. By Ken VanDine on 2015-01-23
-
[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://