Closed Bug 1865609 Opened 2 years ago Closed 2 years ago

Request for a Dedicated Bot Account to Enhance Automatic Distributed Error Tracing

Categories

(bugzilla.mozilla.org :: Administration, enhancement, P3)

Production
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: michael, Assigned: dkl)

References

Details

The DOM team has been actively engaged in stabilizing our automatic distributed error tracing capabilities across our components. As part of this effort, we are also focusing on stabilizing scripts responsible for pulling data from Mozilla's telemetry servers and extracting error information for reporting to monitoring bugs.

Currently, our scripts depend on users providing their personal API key for Bugzilla. Looking ahead, we are aiming to transition to a more automated workflow, necessitating the use of a dedicated Bot account with a permanent API key.

To streamline our processes and enhance the efficiency of our error tracing mechanisms, we kindly request the creation of a standalone account specifically designated for use with these scripts. This dedicated Bot account will allow us to run our scripts seamlessly and contribute to the overall improvement of our error monitoring infrastructure.

These scripts currently reside in the dom/qouta/scripts directory, but they will probably be moved into their own repository.

Assignee: nobody → dkl
Status: NEW → ASSIGNED

What would you like the bot to be named? I can get this set up. The domain portion needs to be @bots.tld but the rest can be whatever you like. I will create the account, setup MFA and an initial API key and then send the information to you securely.

Flags: needinfo?(mvanstraten)

Sorry for the delay, I had to discuss this with the team since there were some differences on naming conventions.

As a bot name ErrorPropagation would be best.

Flags: needinfo?(mvanstraten)

I have created error-propagation@bots.tld on production as well as our dev instance (bugzilla-dev.allizom.org). I have also set up TOTP and created an API key for each account.

Ping me on Slack and I can use magic-wormhole or something similar to send you the full details.

Thanks

Flags: needinfo?(mvanstraten)
Flags: needinfo?(mvanstraten)

Credentials have been passed on. Closing.

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