* dnf yum: fix tests running on Fedora 29 * wrap in always block
* Use custom rpm repo script for dnf testing * Switch to a jinja2 test