Project

General

Profile

Actions

coordination #36958

closed

[functional][y][epic] Check checksum of image downloaded from OBS to worker

Added by michalnowak almost 6 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 23
Start date:
2016-08-22
Due date:
2019-03-12
% Done:

100%

Estimated time:
(Total: 10.00 h)
Difficulty:

Description

It happened in https://bugzilla.suse.com/show_bug.cgi?id=1096416 that image was downloaded incorrectly to the Hyper-V host resulting in all Hyper-V tests to fail in a non-obvious way (looked like a product bug).

I don't know what/if any checksum is checked when qemu backend is used but in case of svirt backend there's no checksum validation at all.

In case of svirt backend the checksum has to be done in the virtualizaion host not the worker (sic). And perhaps test code is the right place for the check.

I am hearing that OBS generates SHA checksums for each build, we may need to get them with the image when rsync.pl is triggered.


Subtasks 3 (0 open3 closed)

action #41411: [functional][y] rsync.pl scripts should trigger job with checksum of the isoRejectedokurz2018-09-212018-10-09

Actions
action #41414: [functional][y][tools] Checksum of the images is verified on the worker sideResolvedriafarov2016-08-222019-03-12

Actions
action #13302: [functional][y] Need to crosscheck ISOs against checksum in rsync.pl and/or before starting testResolvedmloviska2016-08-222018-10-23

Actions
Actions

Also available in: Atom PDF