Description of problem: The bodhi-server and bodhi-client subpackages depend on python2-bodhi by version, but not also by release. They should require the releases to match as well. This was causing a "yum upgrade bodhi-server" on staging to upgrade bodhi-server to the 2.3.0-1 build, while leaving the python2-bodhi package at the 2.3.0-0.2.beta build. Version-Release number of selected component (if applicable): bodhi-2.3.0-1 How reproducible: Every time Steps to Reproduce: 1. Install bodhi-server-2.3.0-0.2.beta. 2. Upgrade to bodhi-server-2.3.0-1. Actual results: $ rpm -qa | grep bodhi python2-bodhi-2.3.0-0.2.beta.9e1c7bab.el7.noarch bodhi-server-2.3.0-1.el7.noarch Expected results: $ rpm -qa | grep bodhi python2-bodhi-2.3.0-1.el7.noarch bodhi-server-2.3.0-1.el7.noarch