Closed Bug 1342134 Opened 7 years ago Closed 6 years ago

Resolve duplicate sets of Treeherder Pulse credentials

Categories

(Tree Management :: Treeherder: Infrastructure, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: emorley, Assigned: emorley)

References

Details

Now that bug 1068447 has landed, I can see all of the Pulse users/queues that are Treeherder related, via:
https://pulseguardian.mozilla.org/profile
https://pulseguardian.mozilla.org/queues

These are:

1) treeherder-staging
  - queue/treeherder-staging/resultsets
  - queue/treeherder-staging/jobs

2) treeherder-stage
  - no queues

3) treeherder-prod
  - queue/treeherder-prod/resultsets
  - queue/treeherder-prod/jobs

4) treeherder
  - no queues

I'm presuming (2) and (4) can be deleted since they have no queues?
(I know we were going to adjust the naming to be more consistent for the stage entry, but think that's not worth it now, since we'd lose queue data unless we spent a while figuring out a solution)

If so, I can delete them - just wanted to check first :-)
Flags: needinfo?(cdawson)
That's a good question, actually.  I don't have "treeherder" in my list, and I don't think that's in use anymore.  So I think that's good to go.  

I saw "treeherder-stage" mentioned in "PULSE_URI" on stage.  This is used for job-actions, retriggers, etc.  While it has no queues, it DOES have exchanges associated with it.  It would be nice to move to one or the other "stage/staging" for both items to remove confusion.  But for now, we need to keep treeherder-stage as well.

Also, on my list of PG work is to add listings of exchanges for users in addition to queues.
Flags: needinfo?(cdawson)
Oops, actually "treeherder" is probably the prod job actions:
https://www.dropbox.com/s/rfz5z0btzicc72a/Screenshot%202017-02-23%2013.11.22.png?dl=0

So we should keep both, or migrate the exchanges to our current users.
Assignee: emorley → ghickman
See Also: → 1281821
Assignee: ghickman → emorley
The pulse publisher was removed in bug 1492462, making the second set of credentials unused.

I've unset the environment variable unused by the publisher (bug 1281821 comment 23), and then deleted the `treeherder` and `treeherder-stage` pulse users.

The pulse consumer continues to use these pulse users (as before):
* treeherder-prod
* treeherder-staging
* treeherder-prototype
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Depends on: 1492462
Resolution: --- → FIXED
Blocks: 1281821
See Also: 1281821
You need to log in before you can comment on or make changes to this bug.