Bug 1389518

Summary: bodhi-server and bodhi-client don't include the release in their Requires on python2-bodhi
Product: [Fedora] Fedora Reporter: Randy Barlow <randy>
Component: bodhiAssignee: Randy Barlow <randy>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: lewk, randy
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: bodhi-2.3.0-2.fc26 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1389519 (view as bug list) Environment:
Last Closed: 2016-10-27 19:53:01 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1389519    

Description Randy Barlow 2016-10-27 19:00:26 UTC
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