Bug 2229841

Summary: Add bug to BRE queue for calls to external bug API calls
Product: [Community] Bugzilla Reporter: Jeff Fearn 🐞 <jfearn>
Component: ExtensionsAssignee: Jeff Fearn 🐞 <jfearn>
Extensions sub component: ExternalBugs QA Contact: Jeff Fearn 🐞 <jfearn>
Status: RELEASE_PENDING --- Docs Contact:
Severity: high    
Priority: high CC: rlemosor
Version: 5.0   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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:

Description Jeff Fearn 🐞 2023-08-07 23:46:11 UTC
Description of problem:

Currently when calling ExternalBugs.update_external_bug the bug does not get added to the BRE queue, forcing PMs to manually ad the bug to the queue.

The bug should simply be added to the BRE for any call to this function.

Comment 2 Jeff Fearn 🐞 2023-08-15 04:18:30 UTC
On QA server:

1. Scale down job queues to zero.

2. Check job queue.

3. Run API cal to update a link.

4. Check queue to see if bug has been added to job queue.

5. Restart job queue.

PASSED.

Job was added and then processed as expected.

Comment 4 Jeff Fearn 🐞 2023-08-15 04:22:50 UTC
This fix has been deployed to stage Bugzilla for a short public testing phase.

https://bugzilla.stage.redhat.com