Bug 678936 - Odd entries related to external trackers in history
Summary: Odd entries related to external trackers in history
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Bugzilla
Classification: Community
Component: Bugzilla General
Version: 4.2
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified vote
Target Milestone: ---
Assignee: Tony Fu
QA Contact: tools-bugs
URL:
Whiteboard:
Depends On: 723050
Blocks: 834142
TreeView+ depends on / blocked
 
Reported: 2011-02-20 23:58 UTC by Bernd Groh
Modified: 2014-06-18 08:22 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-11-16 02:11:16 UTC


Attachments (Terms of Use)

Description Bernd Groh 2011-02-20 23:58:54 UTC
Description of problem:

Odd entries related to external trackers are making it into the history. I haven't tried to reproduce the problem, and I don't exactly know what's causing it, but I've found three bugs where this is the case:

$VAR1 = {
          'added' => '',
          'attach_id' => undef,
          'bug_id' => '630990',
          'bug_when' => '2010-10-20 11:30:27',
          'fieldid' => '76',
          'removed' => 'https://access.redhat.com/show_bug.cgi?id=00320418',
          'who' => '174484'
        };
$VAR1 = {
          'added' => '',
          'attach_id' => undef,
          'bug_id' => '499874',
          'bug_when' => '2011-02-02 03:39:10',
          'fieldid' => '76',
          'removed' => 'https://access.redhat.com/show_bug.cgi?id=00358403',
          'who' => '266078'
        };
$VAR1 = {
          'added' => '',
          'attach_id' => undef,
          'bug_id' => '672138',
          'bug_when' => '2011-02-03 07:19:24',
          'fieldid' => '76',
          'removed' => 'https://access.redhat.com/show_bug.cgi?id=00408969',
          'who' => '200676'
        };


"https://access.redhat.com/show_bug.cgi?id=" is not a valid url for any tracker, and while it seems to have deleted the BZ<->SFDC association in Bugzilla, it does not seem to propagate the deletion through to SFDC.

I can only speculate that these requests were sent via xmlrpc, as I don't see the UI allowing this, though I'm not entirely certain. If so, such requests should simply be rejected, i.e. nothing should happen. Unless the url has the right format, it should not trigger a deletion of an external tracker. Equally, irrespective of how the request is issued, all history entries relating to the deletion of external trackers should have the same format, and the "removed" entry should read "Red Hat Customer Portal <id>".

Comment 1 Andrew Hecox 2011-02-21 12:33:50 UTC
The requests we investigated last week were all created through the BZ UI, none through SFDC.

Comment 2 Bernd Groh 2011-02-21 14:01:12 UTC
I very much doubt these were created through the BZ UI. There's just no way, at least not as far as I can see. The only way I can explain this is that someone made an according xmlrpc call, and I guess the only way to be sure is to ask the people who made the change, and hope they remember.

Comment 3 Jeff Fearn 🐞 2012-05-30 04:39:53 UTC
As part of the recent Bugzilla 2.4 upgrade the Bugzilla team are cleaning up bugs opened against old versions of Bugzilla. This bug has been flagged as an old bug and will be CLOSED WONTFIX in 7 days time.

If you believe this bug is an issue in the latest Bugzilla version please comment on this bug within 7 days. Doing so will ensure this bug is not closed automatically.

Thanks, the Bugzilla team.

Comment 4 Bernd Groh 2012-05-30 13:31:30 UTC
This requires testing to see if it's still a problem. Very low priority, though.

Comment 5 Simon Green 2012-06-21 00:10:03 UTC
It is still a problem, and it comes from Hardware Cert. Assigning this bug to tfu, since I mentioned it to him last week, and he is going to change it.

  -- simon


Note You need to log in before you can comment on or make changes to this bug.