When a package is uploaded to rhn via rhnpush, the database should be populated with both the package's md5sum, and its sha256sum
Note: this work does not include support for source rpm uploads, nor does it include populating sha*sums of files in the rpm.
To Test, run rhnpush with at least the following different setups: * push an unsigned rpm to a channel with the --nosig flag * push a signed rpm to a channel. * sign your unsigned rpm, and push. it should fail with mismatched md5sum. push again with --force. it should overwrite the old rpm. After pushing these all, you should be able to see both md5sum and sha256sum on the rpm's details page.
Verified on webdev. Testopia ID: https://testopia.devel.redhat.com/bugzilla/tr_show_case.cgi?case_id=12328