Flock 2019 has ended
This is a draft schedule! Please create a personal schedule noting which sessions you will attend. We will use this information to create a final overall schedule.
Back To Schedule
Thursday, August 8 • 15:30 - 16:20
Fedora CI and rpminspect

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

This talk will discuss the Fedora CI project and use the rpminspect tool as an example.  It will be about 25% on Fedora CI and 75% on rpminspect, but that's not a hard and fast rule.  rpminspect is a new tool being developed to help ensure packaging policy and build reliability.  I call rpminspect a "build deviation analysis tool".  It checks for policy compliance as well as things like ABI differences.   Did new symbols appear in shared libraries?  Did any disappear?  Do we have all of the hardened options enabled for the build?  Are there any unapproved setuid executables?  And so on.  rpminspect can check a single build or compare one build to another.  Developers can run it locally or it can run via Fedora CI and report results that way.


Package maintainers and developers are the main audience. Anyone interested in helping improve the way we keep Fedora reliable and stable. rpminspect is open for contributions and part of the talk will involve explaining how to contribute.

avatar for David Cantrell

David Cantrell

Principal Software Engineer, Red Hat
I am principal software engineer on the Software Management (rpm & dnf) team within Red Hat's platform engineering department.  I have been working at Red Hat since 2005.  I have been working on some aspect of Linux systems since 1998. My interests are primarily in the systems or... Read More →
avatar for Tim Flink

Tim Flink

Red Hat
Tim works for Red Hat as part of Fedora Quality focusing on tooling and improving efficiency.

Thursday August 8, 2019 15:30 - 16:20 CEST
Orion (102m² / 40 people) Budapest, Kárpát utca 62-64, 1133 Hungary