Bug 1012441

Summary: fedpkg tag-request broken: using undefined attributes of 'Commands' object
Product: [Fedora] Fedora Reporter: Michel Alexandre Salim <michel>
Component: fedpkgAssignee: Pavol Babinčák <pbabinca>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 20CC: dennis, pbabinca
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-10-10 14:32:17 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:

Description Michel Alexandre Salim 2013-09-26 13:25:02 UTC
Description of problem:
When using fedpkg to submit a tag request, it first fails with

  Could not execute tagrequest: 'Commands' object has no attribute 'get'

which is due to the first line of the body of the tagrequest method definition in cli.py:

  self.cmd.tracbaseurl = self.cmd.get('fedpkg', 'tracbaseurl', raw=True)

After editing the file to manually set tracbaseurl to the value in fedpkg.conf, it then fails with:

  Could not request a tag release: 'Commands' object has no attribute 'override'

as soon as it tries processing the description (whether description text is passed interactively or through --desc)

Version-Release number of selected component (if applicable):
fedpkg-1.14-1.fc20.noarch
pyrpkg-1.19-2.fc20.noarch

How reproducible:
Always (also on RHEL 6)

Steps to Reproduce:
1. Clone a Fedora package with fedpkg
2. cd into the package directory
3. fedpkg tag-request

Actual results:
Error described above

Expected results:
Should just work

Additional info:

Comment 1 Pavol Babinčák 2014-10-10 14:32:17 UTC
fedpkg no longer has this option as we no longer use that work flow. The process is managed via blocker bugs now.