Image checksum tester for Fedora
Project description
Fedora Checksum Tester
Fedora Checksum Tester is a little script that can automatically run checksum tests as defined in https://fedoraproject.org/wiki/QA:Testcase_Mediakit_Checksums.
Installation
The program is packed for PyPi, so you can install it easily using the pip command.
pip install --user fedora_checksum_tester
Usage
Navigate into the directory where you have downloaded the images to check and
run fedora_checksum_tester
with those options. If you have not downloaded any
images to check, the program downloads the images automatically from Koji.
Options
--release : The release number of the Fedora compose, for which you want to download the images. Rawhide is used by default.
--compose : The compose identification. Mostly, this is a date in the form of YYYYMMDD except for the release candidates. If left out, the number is calculated from the actual date, but it only works for Rawhide images.
--arch : Architecture for which to download the images. x86_64 used by default.
--variant : One possible variant, such as Cloud, Everything, Server, Spins, Workstation.
--subvariant : Can be used with Spins variant, to distinguish between various spins, such as KDE, LXCD, Xfce. If left out, all spins will be tested.
--type : Can be used with Server to distinguish between boot and dvd.
--purge : If set to True, all downloaded images will be deleted after the test has finished, independently of the result.
--forcedownload : Not yet implemented. This, if set to True will download the image even if it has been previously downloaded.
Bugs
If you find a bug, report an issue at https://github.com/lruzicka/checksum-tester.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for fedora_checksum_tester-1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 250c512691d4c090c6f316f5e231b581b5fc708127e58550e07a9030f7b9f690 |
|
MD5 | bd021267b8b92f33893160a45fad4600 |
|
BLAKE2b-256 | 5c719cc50ec5a1b1e1201370d946e0c6619471e8a8f1a96e400f55e3ebb371f4 |
Hashes for fedora_checksum_tester-1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98fbea888890f3c147d9cb28b28a15c7b4ca6bab11ad6bb2e7c6abbb3b1962a8 |
|
MD5 | 908232382da3594fe4715c05cbdabb29 |
|
BLAKE2b-256 | 5877bc875e7d7848ef8580f88970761ce628fc037249885e8171cbb2be0cff6d |