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.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b4d86c40f0f268e69ff50bdaba92a0d1572aba91efc319fac3ddd94211aebd3 |
|
MD5 | 25b0ff03c5c931497bc91b927f9a9ccc |
|
BLAKE2b-256 | 2f8ac461ff5311710d6a07205930e868c8b10b76053b6083284dea7fcad0dc20 |
Hashes for fedora_checksum_tester-1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95fe3332cdc70d8e2723dd4b14ae6737d4275ef21278422067cc4a90e13c961b |
|
MD5 | b726fcd82517a2c02fb83f5ed4940c32 |
|
BLAKE2b-256 | 06a89f09fb5b4d4cd5e568b5fee604fcd057a16b032704b80bef7dbbd6f866fc |