Twingate incident

Database Connection Issues

Minor Resolved View vendor source →

Twingate experienced a minor incident on June 26, 2024 affecting Public API and Admin Console and 1 more component, lasting —. The incident has been resolved; the full update timeline is below.

Started
Jun 26, 2024, 10:01 PM UTC
Resolved
Jun 26, 2024, 10:01 PM UTC
Duration
Detected by Pingoru
Jun 26, 2024, 10:01 PM UTC

Affected components

Public APIAdmin ConsoleConnector Heartbeat

Update timeline

  1. resolved Jun 26, 2024, 10:01 PM UTC

    On June 26, 2024, between 8:16 pm UTC and 8:28 pm UTC, Twingate experienced several database connectivity alerts due to a failed rollout of one of its components. The rollout was promptly reversed, and our existing reliability measures prevented any major disruption to customer traffic.

  2. postmortem Jun 29, 2024, 08:28 AM UTC

    **Components impacted** Management: Public API Management: Admin Console ‌ **Summary** On June 26, 2024 between 20:16 and 20:24 UTC, Twingate’s SQL proxies restarted, causing a brief failure to a small percentage of calls made to our Public API \(Terraform, Pulumi, k8s Operator, etc.\) and to the Admin console. There was no impact to Clients or Connectors. A change to our SQL proxy deployments that was targeting staging and development environments was pushed to production due to a misconfiguration, causing our SQL proxy instances to restart. ‌ **Root cause** Due to a misconfiguration, a change to our SQL proxy deployments intended for staging and development environments was pushed to production, causing them to restart. ‌ **Corrective actions** Short Term: * Ensure that SQL proxy deployments are only pushed in a controlled manner by resuming the GitOps workflow manually. * Fix the misconfiguration in our GitOps deployment mechanism for our SQL proxy deployments and set the Helm chart version to a static value so that all upgrades are done in a controlled manner. * Enhance our SQL proxy Helm chart to reduce the impact to services during updates and upgrades.