Atmos Pro Logo

Atmos Pro

ProductPricingDocsBlogChangelog
Create Workspace
← Back to Changelog
Feature

Track Infrastructure Exceptions in One Place

Erik Osterman

Erik Osterman

CEO & Founder of Cloud Posse

|September 24, 2026

From a failed run to a tracked issue

Terraform errors and warnings from uploaded executions now appear alongside CLI exceptions in Issues → Exceptions. Repeated occurrences match a stable issue across repositories, stacks, and components, so you can see where a problem is happening without opening every workflow run.

Issues / Exceptions

Interactive example · sample data
Issue
Last seenAgeTrend EventsInstancesPriorityAssignee
Module output value precondition failed
terraformACME-67H·error·Escalating
2 days agoe12b5ca25 daysa3c59e842128 total6
Check block assertion failed
terraformACME-68K·warning·New
2 days agoe12b5ca6 daysa3c59e81218 total3
Unable to resolve component configuration
ACME-69M·error·New
2 days agoe12b5ca2 daysa3c59e844 total2
The example above uses sample data. Select a row to explore the issue and try resolving it.

Find the issue, see its impact

  • Stable issue codes and direct links — reference an issue with a workspace-prefixed code such as ACME-67H. Share its dedicated page with your team.
  • Compact feed — scan severity, status, last seen, event counts, and the number of affected instances. Search by diagnostic text or issue code.
  • Detailed occurrences — inspect monospaced diagnostics, execution context, affected stacks and components, and links to the GitHub Actions runs. Occurrences without a matching instance are reported separately.
  • Persistent triage — resolve, ignore, or reopen an issue. A new occurrence after resolution reopens it; ignored issues stay ignored.
  • Bulk actions — select issues with the checkbox beneath each severity indicator, or select all loaded rows. Resolve, ignore, reopen, set priority, or assign them together. Unsuccessful updates remain selected for retry.

Turn diagnostics into work

Create a GitHub issue from an exception in one of its affected repositories. Review the generated title and description, then create it with the diagnostic, affected scope, and workflow links included. Atmos Pro saves the GitHub link and shows it in the GitHub Issues view. Exception triage remains independent of the GitHub issue's status.

Investigate with your MCP client

MCP clients can search issues and occurrences, open an issue by ID, code, or dashboard URL, inspect diagnostic context, count events, explore tag distributions and affected associations, and manage triage and assignment. They can also prepare a GitHub issue draft and create it in an affected repository.
Reads honor workspace permissions and OAuth scopes. Writes require explicit consent and live write permissions, and triage changes are audited. Existing Sentry-compatible client configuration continues to work.

Investigate with context

Open Issues to see errors by default. The sidebar separates errors, warnings, and GitHub issues, and links to drifted instances. Filter by repository, stack, component, occurrence time, or issue age. Compact trend bars, first/last-seen commit links, and stack/component composition help locate the affected infrastructure.
Use Ask AI to start an investigation with the selected occurrence and issue context, or Copy as → Markdown to share a diagnostic summary with a stable issue link. Assignment and priority persist across the dashboard and MCP.

Follow the stacks and components you own

Open Account Settings → Notifications to manage multiple personal rules. Search your repository’s inventory and select several stacks or components at once, then edit, enable, disable, or remove each rule independently. Errors are selected by default; warnings are optional. Choose in-app or email delivery for each rule. Wildcards such as payments/* remain an advanced option.
With personal-settings DMs enabled for your Slack installation, message the Atmos Pro bot to manage the same rules. Your account must be linked, and the conversation stays private. Use a channel with the bot for infrastructure questions and other requests.
Slack alerts use each channel's existing repository and stack/component subscriptions. Enable Exception errors or Exception warnings on those subscriptions. New issues and regressions after resolution have distinct alerts, with a stable issue link, the diagnostic, and captured commit/workflow context. Duplicate events, ignored issues, and historical imports do not send alerts.
Email alerts support mail-client one-click unsubscribe and include a preferences link. Unsubscribing removes email delivery from the matching subscriptions while preserving in-app and Slack settings. Sidebar dots show unresolved errors in red and warnings or drift in yellow.

Older

Resource Counts, Right in Your Pull Request

Newer

Follow Deployments and Releases by Email

Erik Osterman

Erik Osterman

CEO & Founder of Cloud Posse

Erik is the founder of Cloud Posse and creator of Atmos. With over a decade of experience helping teams adopt Terraform at scale, he is passionate about open-source infrastructure tooling and developer experience.

Book a Meeting
Atmos Pro Logo

Atmos Pro

The fastest way to deploy your apps on AWS with Terraform and GitHub Actions.

GitHubTwitterLinkedInYouTubeSlack

For Developers

  • Quick Start
  • Example Workflows
  • Atmos Documentation
  • Register for Office Hours
  • Join the Slack Community

Enterprise

  • Trust Center
  • Procurement
  • Pricing
  • Contact Sales

Company

  • Support
  • About Cloud Posse
  • Security
  • Blog
  • Media Kit
  • Try our Newsletter

Legal

  • SaaS Agreement
  • Terms of Use
  • Privacy Policy
  • Disclaimer
  • Cookie Policy

© 2026 Cloud Posse, LLC. All rights reserved.

Checking status...