{
  "meta": {
    "version": "v1",
    "pricing": {
      "public": {
        "label": "Public",
        "description": "Read-only API access for lightweight status checks and public integrations."
      },
      "premium": {
        "label": "Premium",
        "description": "API keys with higher hourly quotas, plus Slack, Discord, webhook, and email outage alerts across your vendor stack."
      }
    },
    "generatedAt": "2026-07-23T10:44:36.205Z"
  },
  "data": {
    "id": "incident_statuspage_harness_w6srk5hkwfg4",
    "slug": "harness-infracost-integration-degraded-in-iacm-pipelines-2026-05-05",
    "title": "infracost integration degraded in iacm pipelines",
    "summary": "infracost integration degraded in iacm pipelines",
    "status": "resolved",
    "severity": "minor",
    "startedAt": "2026-05-05T17:14:58.743+00:00",
    "updatedAt": "2026-05-20T00:36:08.587+00:00",
    "resolvedAt": "2026-05-05T17:51:49.453+00:00",
    "provider": {
      "slug": "harness",
      "name": "Harness"
    },
    "affectedServices": [],
    "links": {
      "html": "/incidents/harness-infracost-integration-degraded-in-iacm-pipelines-2026-05-05",
      "api": "/api/v1/incidents/harness-infracost-integration-degraded-in-iacm-pipelines-2026-05-05",
      "providerHtml": "/providers/harness"
    },
    "impactSummary": "Harness reported a minor event for the affected tracked services.",
    "source": {
      "id": "source_harness_status",
      "kind": "official_api",
      "name": "Harness Status",
      "checkedAt": "2026-07-23T10:40:15.096+00:00",
      "officialUrl": "https://status.harness.io",
      "statusPageUrl": "https://status.harness.io"
    },
    "updates": [
      {
        "id": "update_statuspage_harness_w6srk5hkwfg4_gjbfwm05116p",
        "status": "investigating",
        "body": "We are currently investigating this issue.",
        "createdAt": "2026-05-05T17:14:58.836+00:00"
      },
      {
        "id": "update_statuspage_harness_w6srk5hkwfg4_tyzcrdsz4dw2",
        "status": "resolved",
        "body": "This incident has been resolved.",
        "createdAt": "2026-05-05T17:51:49.453+00:00"
      },
      {
        "id": "update_statuspage_harness_w6srk5hkwfg4_8gd6xrl97hhw",
        "status": "resolved",
        "body": "## **Summary**\n\nOn May 5, 2026, customers using Infracost evaluations in the Prod2 environment experienced failures during infrastructure cost estimation workflows. Infrastructure deployments themselves continued to function normally, but pricing evaluations failed due to requests being routed to an incorrect endpoint configuration.  \n\nThe issue was caused by a  ingress routing configuration issue during a Prod2-specific rollout. Requests to the Infracost service were routed to a default HTML login surface instead of the expected API endpoint, causing evaluation failures.  \n\n## **Impact**\n\n* Infracost evaluations failed for customers in the Prod2 environment.\n* Infrastructure deployments and pipeline executions continued functioning normally.\n* The issue was isolated to pricing and evaluation functionality only.\n* Prod1 and other environments were not impacted.  \n\n## **Root Cause**\n\nThe incident was caused by a configuration mismatch between the Infracost plugin endpoint and the ingress routing configuration in Prod2. This resulted in invalid responses and caused Infracost evaluations to fail.  \n\n## **Remediation**\n\nThe issue was mitigated by rerouting Prod2 traffic to the stable Prod1 Infracost API endpoint while validating routing behavior. Once traffic was repointed, impacted pipelines successfully completed and Infracost evaluations were restored.  \n\n## **Preventive Actions**\n\n* Add automated validation to ensure ingress routes and endpoint configurations remain aligned.\n* Introduce synthetic health checks for Infracost evaluation APIs across environments.\n* Strengthen rollout validation processes for environment-specific routing overrides.\n* Improve deployment guardrails to detect configuration drift between application and ingress configurations before rollout completion.",
        "createdAt": "2026-05-20T00:34:30.107+00:00"
      }
    ],
    "access": {
      "plan": "public",
      "keyed": false
    }
  }
}