Bug 1239083

Summary: External tracker should support more than one alphanumeric ID's
Product: [Community] Bugzilla Reporter: Miroslav Hradílek <mhradile>
Component: Creating/Changing BugsAssignee: Matt Tyson 🤬 <mtyson>
Status: CLOSED NEXTRELEASE QA Contact: Jeff Fearn 🐞 <jfearn>
Severity: medium Docs Contact:
Priority: medium    
Version: 5.0CC: agk, dmisharo, hss-ied-bugs, mbukatov, mhradile, mkclasses.alld, mkudlej, mtahir, mtyson, nlevinki, qgong, tfreger, yacao
Target Milestone: 5.0Keywords: RFE
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 5.0.4.rh1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-26 03:48:31 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: 1236199, 1357193    

Description Miroslav Hradílek 2015-07-03 12:57:56 UTC
Description of problem:
In order to properly integrate with New System we need a way to reference external Test Case and Test Plan that are defined by set of two alphanumeric ID's. 

First alphanumeric ID is the Project ID eg.: "BaseOS"
Second alphanumeric ID is the object ID
for Test Case eg.: "BaseOS-6381"
for Test Plan eg.: "graphviz General"

please note that Project ID does not need to match the prefix in object ID.

Steps to Reproduce:
1. File new bug.
2. Find "Add External Bug:".
3. Select "Location".
4. Fill "Bug ID".

Actual results:
After selecting any "Locaton" there is always only one Bug ID that is only numeric.

Expected results:
After selecting "New System Test Case" or "New System Test Plan" there should appear two inputs "Project ID" and "Object ID" both allowing alphanumeric entry.

Additional info:
This bug requests bugzilla aplication to generally support this functionality in external tracker.

Comment 2 Jeff Fearn 🐞 2015-07-17 00:14:27 UTC
*** Bug 1243845 has been marked as a duplicate of this bug. ***

Comment 3 Toni Freger 2015-12-23 09:13:01 UTC
The workaround to add this string 'RHEVM3/workitem?id=RHEVM3-10651' instead the ID of the case isn't good enough.

Can you please prioritize this bug?

Thanks,
Toni

Comment 4 Jeff Fearn 🐞 2016-01-19 00:18:25 UTC
*** Bug 1299382 has been marked as a duplicate of this bug. ***

Comment 5 Jeff Fearn 🐞 2017-06-19 03:25:37 UTC
*** Bug 1458729 has been marked as a duplicate of this bug. ***

Comment 6 Matt Tyson 🤬 2017-11-15 05:43:24 UTC
I've added a new box to the external tracker which will allow the user to paste a full URL to the external bug.

Bugzilla will then attempt to resolve that into a 'External Tracker' and 'Bug ID'.  In the case of GitHub or similar trackers that do not us a single identifier, the URL minus the host name will be considered the 'Issue ID'