Bug 707252 - [RFE]Allow any registered user to change the Blocks: field
Summary: [RFE]Allow any registered user to change the Blocks: field
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Bugzilla
Classification: Community
Component: Creating/Changing Bugs
Version: 3.6
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified vote
Target Milestone: 4.2-8
Assignee: Matt Tyson 🤬
QA Contact: tools-bugs
URL:
Whiteboard:
: 758510 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-05-24 13:59 UTC by Adam Williamson
Modified: 2018-12-09 06:29 UTC (History)
12 users (show)

Fixed In Version: 4.2.5-8
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-03-14 22:13:19 UTC


Attachments (Terms of Use)

Description Adam Williamson 2011-05-24 13:59:17 UTC
As requested by Bugzilla admin team, filing a public bug for this. We (QA) would like to ask that the Bugzilla configuration be adjusted such that any registered user can change the Blocks: field of a Fedora bug. This is necessary to the smooth functioning of the blocker bug process:

https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process

as the mechanism by which you propose a bug as a release blocker is to set it as blocking another bug.

Comment 1 Adam Williamson 2011-05-24 13:59:59 UTC

-- 
Fedora Bugzappers volunteer triage team
https://fedoraproject.org/wiki/BugZappers

Comment 3 Adam Williamson 2011-11-30 01:04:01 UTC
*** Bug 758510 has been marked as a duplicate of this bug. ***

Comment 4 Simon Green 2012-06-21 00:49:10 UTC
This would also allow the Depends On field to be changed, as blocking one bug automatically creates a depends on link the other way.

Comment 5 Till Maas 2012-06-29 22:38:05 UTC
According to http://www.bugzilla.org/docs/tip/en/html/products.html#product-group-controls
it seems to be possible to create a group editbugs group for Fedora such as editbugs_fedora that allows their members to only edit all bug fields in bugs in the Fedora product.

Comment 6 Adam Williamson 2012-06-29 22:42:41 UTC
That's not what we want, though. We don't want everyone to be able to edit *any field* in Fedora bugs. We want everyone (registered) to be able to edit a single specific field in Fedora bugs.

Comment 7 Till Maas 2012-06-29 23:00:34 UTC
(In reply to comment #6)
> That's not what we want, though. We don't want everyone to be able to edit
> *any field* in Fedora bugs. We want everyone (registered) to be able to edit
> a single specific field in Fedora bugs.

Then it seems to be that the code needs to be modified:
http://www.bugzilla.org/docs/4.2/en/html/cust-change-permissions.html

Comment 9 Matt Tyson 🤬 2012-11-28 01:34:44 UTC
I've updated the code so that any registered bugzilla user can edit the blocks and dependson field for the Fedora product, without requiring any special permissions.

Comment 11 Adam Williamson 2012-11-28 09:41:38 UTC
Matt: you are my new favourite person and I owe you many, many beers. thanks!

Comment 12 Matt Tyson 🤬 2012-12-06 04:05:51 UTC
I've changed this to remove the ability to edit the 'depends on' field.
Now registered users will only be able to edit the Blocks: field.

Comment 14 Chen Chen 2013-02-19 07:19:33 UTC
Verified on version 4.4-1 on test sever --> PASS

Verify steps:
1. Log in bugzilla with public account.
2. Search a fedora public bug bug A.
3. Change the blocks field with another fedora public bug B.
4. Go to bug B's detail page, check depends on field.
5. Search a Bugzilla public bug bug C.
6. Change the blocks field with another public Bugzilla bug bug D.
7. Go to bug D's detail page, check depends on field.
8. Go to bug A's detail page, update depends on field.
9. Go to bug C's detail page, update depends on field.

Actual result:
1. After step3, blocks field of bug A can be changed successfully.
2. After step4, bug B's depends on field is changed.
3. After step6, blocks field of bug C cannot be changed.
4. After step7, bug D's depends on field not be changed.
5. After step8, bug A's depends on field can not be updated.
6. After step9, bug C's depends on field can not be updated.

Comment 15 Jin Zhao 2013-02-27 01:49:37 UTC
Change to ON_QA in order to verify again on v4.2-8

Comment 18 Simon Green 2013-03-14 22:13:19 UTC
This change is now live.

  -- simon


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