Sub-Blockers are not detected as proposed or accepted blockers #12
Labels
No labels
Closed As
Duplicate
Closed As
Fixed
Closed As
Invalid
discussions
easyfix
enhancement
task
ai-review-please
Backlog Status
Needs Review
Backlog Status
Ready
chore
documentation
points
01
points
02
points
03
points
05
points
08
points
13
pr2jira
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Sprint Status
Blocked
Sprint Status
Done
Sprint Status
In Progress
Sprint Status
Review
Sprint Status
To Do
Technical Debt
Work Item
Bug
Work Item
Epic
Work Item
Spike
Work Item
Task
Work Item
User Story
No milestone
No project
No assignees
4 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
quality/blockerbugs#12
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Moved from trac https://fedorahosted.org/fedora-qa/ticket/313 :
"When bugs are marked as blocking existing proposed or accepted blocker bugs, they are not detected by the sync algorithm and thus are not detected as blocker/nth bugs
Current Example: 852845 is blocking 850775 which is an accepted blocker but doesn't show up on the blocker tracking page"
This has been open for 1.5 years or so (from trac) and nothing catastrophic has happened. To me, this fits nicely as a "wishlist" feature/fix
I'm actually gonna raise the priority on this because it's quite bad, now we trust blockerbugs quite a lot - we run blocker review meetings off it and we also use it for generating the stable push and candidate compose requests. This can potentially lead to us flat out leaving out bugs and updates we should be tracking and pushing. The only failsafe here is for the people running meetings and filing requests to check the listed bugs one by one for dependencies (or just remember that some of them have dependencies, every time they do anything). As that person is usually me, I try to do this, but I can tell you from past experience I'm not perfect :D
It may be quite difficult to implement this well, though. Ideally we'd want a nice accurate representation of these relationships - the database should be able to express them well and this should be shown in a good way in the UI and also in the IRC and request templates. That's probably not trivial to do. It might be easier to at least implement something simpler, like a big red 'THIS BUG HAS SOME DEPENDENCIES!' flag in the web UI view at least.
Metadata Update from @adamwill:
Commit e5abd4ec relates to this ticket
The commit above makes the UI aware of bug dependencies (an icon shown, etc), but doesn't track them. In a second step, I'd like to show the first level of dependencies directly in the UI (and any more nested deps would be shown simplified, as above).
Issue tagged with: next
Metadata Update from @kparal:
Metadata Update from @kparal:
Issue tagged with: next
Metadata Update from @kparal:
Metadata Update from @kparal: