{
"request": "Triage Jira ticket MZCLD-3675: fraudpipeline: live Secops prod alert pages into the dead moz-svc-ops account - hand to the owning team",
"references": [
"https://mozilla-hub.atlassian.net/browse/MZCLD-3675"
],
"sourceContext": {
"issue": "MZCLD-3675"
}
}MZCLD-3675 documents a live PagerDuty paging gap in a Secops-owned production Terraform/OpenTofu stack (fraudpipeline, project moz-fx-secops-fraud-prod-e02f) that Cloud Engineering does not own and should not modify. The ticket is well-specified: the ask is purely to notify the Secops fraud-detection owning team about a dead PagerDuty notification channel (keyed to the shut-down moz-svc-ops account) on the "PROD - Dataflow Pipeline System Lag" alert policy, and to let them decide remediation (retarget PagerDuty service, or confirm alert is obsolete). No fix should be applied by this team. Recommend routing/handing off via a Jira comment identifying the owning team/contact and summarizing the technical evidence, then reassigning or linking to a Secops-tracked ticket per acceptance criteria.
[
{
"capability": "jira.issue.read",
"args": {
"key": "MZCLD-3675"
},
"result": {
"key": "MZCLD-3675",
"summary": "fraudpipeline: live Secops prod alert pages into the dead moz-svc-ops account - hand to the owning team",
"status": "Backlog",
"description_text": "Not ours to change \u2014 this is a live Secops prod stack. The job here is to inform the owner, not to fix it. projects/fraudpipeline/tf/prod/envs/prod/monitoring/ targets project moz-fx-secops-fraud-prod-e02f and is actively deployed. The broken path. The alert policy \"PROD - Dataflow Pipeline System Lag\" at main.tf#L107 (Dataflow job/system_lag > 1500 for 60s) notifies two channels at #L126 : google_monitoring_notification_channel.pagerduty \u2014 #L68-L74 , keyed with the plaintext service key from #L7 \u2192 the moz-svc-ops account, which is shut down. This leg pages nobody. google_monitoring_notification_channel.email_jthomas \u2014 still functional, so the alert is not entirely silent. Further dead references in the same project: an email channel on the dead domain, #L99-L105 \u2014 defined but referenced by no policy, so harmless security-incident@moz-svc-ops\u2026 as the prod mapping at modules/resources/main.tf#L14 nine fraud-*@moz-svc-ops\u2026 escalation addresses in configs/identitymanager.json Why we do not touch it. Removing the key destroys the notification channel and breaks the policy's reference \u2014 that is a tofu apply against a Secops production project we do not own. Fixing it properly also needs a decision we cannot make: which PagerDuty service in mozilla.pagerduty.com should this page now? Ask. Report to the Secops fraud-detection owners that their prod Dataflow lag alert has a dead paging leg, and let them decide the target. Jason Thomas has a personal email channel in this stack and is a plausible entry point. Acceptance criteria. The owning team has been informed, with these references. Either they take it over (record where), or they confirm the alert is obsolete. No change is made to this stack by us.",
"comment_count": 0,
"comments": []
}
}
]{
"model": "claude-sonnet-5",
"input_tokens": 3739,
"output_tokens": 2106,
"estimated_cost_usd": 0.042807
}[]