← all publishers

mozilla-platform-ops

@mozilla-platform-ops source repo

7 published skills

  1. Redash · mozilla-platform-ops bundle
    Query Mozilla's Redash (sql.telemetry.mozilla.org) for telemetry data from BigQuery. Use when querying Firefox user telemetry, OS distribution, architecture breakdown, FXCI task data, or running custom SQL against Mozilla's data warehouse. Triggers on "redash", "telemetry query", "sql.telemetry", "BigQuery query", "Firefox data", "client counts", "user population", "DAU", "MAU", "macOS version", "macOS distribution", "Apple Silicon", "aarch64", "x86_64", "architecture distribution", "Windows version", "Windows distribution", "how many users", "what share of users", "what percentage of Firefox users", "worker pool", "queue time", "Taskcluster queue", "FXCI task data".
    0
    installs
  2. Queue Diagnosis · mozilla-platform-ops bundle
    Diagnose why a Taskcluster worker pool queue is backed up. Checks pool health (pending tasks, capacity, provisioning errors) via Taskcluster CLI and analyzes demand patterns (queue times, task volume by project, top pushers) via BigQuery. Produces a diagnostic summary identifying demand-side vs supply-side causes. Use whenever a worker pool has high pending counts, elevated queue times, or deadline-exceeded expirations. Also use when someone asks "why is the queue backed up", "why are tasks waiting", "what's wrong with <pool>", or mentions pending task counts for any gecko-t or releng-hardware pool.
    0
    installs
  3. Azure Cost Analysis · mozilla-platform-ops bundle
    Analyze FXCI Azure CI costs across the 3 CI subscriptions (FXCI DevTest, Trusted FXCI, TC Engineering). Investigate cost increases by worker pool, SKU, region, or service. Distinguish volume-driven changes from rate changes (spot pricing, eviction overhead, VM lifecycle). Correlate with Taskcluster task volume from BigQuery and check fxci-config for cost- relevant changes. Triggers on "azure cost", "cost increase", "cost analysis", "worker pool cost", "FXCI spend", "cloud spend", "cost trend", "why did cost go up", "cost by worker pool", "cost per task", "spot eviction", "spot pricing", "cost diagnostic".
    0
    installs
  4. Azure Support Ticket · mozilla-platform-ops bundle
    Use when filing or updating an Azure support ticket. Wraps the `az support in-subscription tickets` CLI and encodes the per-quota-type payload format, service GUIDs, and ASCII-only description rule. Triggers on "file a quota increase", "bump LowPriorityCores", "request cores in a region", "open an Azure support ticket", "raise sev on ticket", or FXCI quota work.
    0
    installs
  5. Production Image Deploy · mozilla-platform-ops bundle
    Deploy Firefox CI production worker images by coordinating worker-images GitHub Actions builds, fxci-config worker-images.yml bumps, Taskcluster validation, Slack changelogs, post-merge health checks, and Bugzilla deployment records. Use for production rollouts of ronin_puppet, generic-worker, cloud-worker, Windows Azure SIG, or Linux GCP changes. DO NOT USE FOR build-only requests; use worker-image-build.
    0
    installs
  6. Taskcluster Worker Lifecycle Logs · mozilla-platform-ops bundle
    Use when investigating Taskcluster worker-manager/worker-scanner provisioning, registration, Azure scanner, lifecycle, or VM-trace issues with tc-logview. Covers stuck workers, registration failures, OperationPreempted, scan-seen health, worker-error, and worker-removed. DO NOT USE FOR task logs, artifacts, retriggers, in-VM logs, or Azure control-plane logs.
    0
    installs
  7. Firefox CI Test Coverage By Platform · mozilla-platform-ops bundle
    Use when querying Firefox CI test health by platform: tier classification, skip rates, coverage gaps, pool comparisons, green-up planning, platform decommissioning, test suite analysis, or CI infrastructure planning.
    0
    installs