#50 Add rpminspect.yaml to exclude some CI false positives
Merged 9 months ago by rjones. Opened 9 months ago by crobinso.
rpms/ crobinso/qemu rpminspect-exclusions  into  rawhide

file added
+20
@@ -0,0 +1,20 @@ 

+ # complains about qemu use of: gethostbyname, inet_aton, inet_ntoa

+ # but warning here isn't really accomplishing anything

+ badfuncs:

+   exclude_path: .*

+ 

+ # These pre-compiled files have `.symtab`

+ debuginfo:

+   ignore:

+     - /usr/share/qemu/palcode-clipper

+     - /usr/share/qemu/hppa-firmware.img

+ 

+ # More pre-compiled rom warnings:

+ # - Program built without GNU_STACK: /usr/share/qemu/u-boot.e500

+ # - Stack is still executable: /usr/share/qemu/hppa-firmware.img

+ elf:

+   exclude_path: ^/usr/share/qemu/(u-boot.e500|hppa-firmware.img)$

+ 

+ # CryptoPkg fuzz tests have invalid unicode, but I assume that's intentional

+ unicode:

+   exclude: .*edk2/CryptoPkg.*

no initial comment

Build succeeded.
https://fedora.softwarefactory-project.io/zuul/buildset/016a13e6919043dcb61a2a94f35899a0

I've been wondering about how to do this. Where did you find documentation about the format and possible fields?

Pull-Request has been merged by rjones

9 months ago

I've been wondering about how to do this. Where did you find documentation about the format and possible fields?

@rjones it wasn't easy! Saw an example in systemd distgit. Eventually found /usr/share/rpminspect/fedora.yaml which seems to document everything

Metadata