Closed Bug 1582108 Opened 5 years ago Closed 5 years ago

Completely remove 'confirming' state

Categories

(Tree Management :: Perfherder, task, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: igoldan, Assigned: onegru)

References

Details

Attachments

(3 files)

We realized its utility is questionable + increases confusion + messes up UI/UX.

We're better off reverting all work done in bug 1451657.
This bug must also address the problem noted in bug 1536018.

See Also: → 1468943
Priority: -- → P1

This needs to be done in three separate steps:

  1. Ensure no one can add 'confirming' state from Perfherder
  2. Clean the database of confirming state
  3. Completely remove any mention of CONFIRMING state via this bug.
Depends on: 1582692
Depends on: 1582698

The PR is basically ready, but we're still experiencing the problem 1st reported in bug 1536018.

Trying to better reproduce it, we came to the conclusion there's a race condition on the backend side.
I'll detail more in bug 1536018.
My suggestion is to deploy this bug as it is & reopen bug 1536018.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: