Open Bug 1541926 Opened 6 years ago Updated 5 months ago

Audit graveyarded products' flag and tracking flag inclusion lists

Categories

(bugzilla.mozilla.org :: Administration, task)

Production
task
Not set
normal

Tracking

()

REOPENED

People

(Reporter: marco, Unassigned)

References

(Blocks 1 open bug)

Details

The data is present, but the tracking flags configuration has to be changed.

But fundamentally, adding components to the graveyard means we don't care about the data any more.
Attachments can be removed, etc.

We should verify that the graveyard versions of each product match their living counterparts.

Can we just run the sync-flags script to do this?

Type: defect → task
Component: General → Administration
Flags: needinfo?(dkl)
Summary: Some graveyard components lost tracking flags → Audit graveyarded products and flag and tracking flag inclusion lists
Summary: Audit graveyarded products and flag and tracking flag inclusion lists → Audit graveyarded products' flag and tracking flag inclusion lists

Yeah we added the tracking flag support to scripts/syncflags.pl after the component for bug 1316080 was moved so that would explain the missing flags. I have ran the syncflags.pl script now and the old tracking flags and values are back.

Assignee: nobody → dkl
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(dkl)
Resolution: --- → FIXED

(In reply to Dylan Hardison [:dylan] (he/him) from comment #2)

We should verify that the graveyard versions of each product match their living counterparts.

Can we just run the sync-flags script to do this?

Closed too soon. As for auditing, as a rule I always run syncflags.pl before any component is graveyarded so I dont think we need to automate or script this. I can just go through each of the graveyard products by hand soon and should fix any other issues that may exist. Setting needinfo to myself.

Status: RESOLVED → REOPENED
Flags: needinfo?(dkl)
Resolution: FIXED → ---

(In reply to Dylan Hardison [:dylan] (he/him) from comment #1)

The data is present, but the tracking flags configuration has to be changed.

But fundamentally, adding components to the graveyard means we don't care about the data any more.
Attachments can be removed, etc.

Yeah, I can see that we no longer care about those components going forward, but for machine learning purposes we need to have good past data in order to be able to train.

Can we wait on this until we enable the new is_regression field? I'm waiting on the UI change to the new_bug page.

Assignee: dkl → nobody

(In reply to David Lawrence [:dkl] from comment #4)

(In reply to Dylan Hardison [:dylan] (he/him) from comment #2)

We should verify that the graveyard versions of each product match their living counterparts.

Can we just run the sync-flags script to do this?

Closed too soon. As for auditing, as a rule I always run syncflags.pl before any component is graveyarded so I dont think we need to automate or script this. I can just go through each of the graveyard products by hand soon and should fix any other issues that may exist. Setting needinfo to myself.

This is done now by the admin UI I added not long ago: https://bugzilla.mozilla.org/admin/component/graveyard

Flags: needinfo?(dkl)
You need to log in before you can comment on or make changes to this bug.