Red Hat Bugzilla – Bug 471157
FEAT: catalog should check if the correct kernel variant was used when uploading any result rpm package
Last modified: 2011-06-27 13:04:22 EDT
Description of problem:
We now have a very clear requirement in our policy on what kernel variant should be used when testing on a certain machine, please refer to the "Kernels" section:
When someone uploads a result package, the catalog should check if the correct kernel variant was used. Please notice that I'm not talking about the kernel version numbers, I'm talking about the kernel variants, e.g: the normal "kernel" or the "kernel-smp" or the "kernel-hugemem" or the "kernel-largesmp" for RHEL4 certifications.
The catalog should notify the person who's uploading the package and reject the result rpms from a "wrong" kernel variant(may direct he/she to our online policy on the kernel requirement list as well). At least the catalog should add a special "mark" to these packages if we allow vendors to upload such result rpms from a "wrong" kernel variant.
It is do-able for the catalog to check this. Just need to check the CPU type(ARCH and several flags) and the CPU numbers and the MEMORY size from the INFO test.
Currently reviewers have to manually check this for every result rpm, which is time wasting and a bit annoying. It will be great if the catalog can do this for us.