Skip to main content
OpenSRE connects to Jira to create incident tickets, update existing issues, and add investigation findings as comments — keeping your team’s workflow in sync with automated investigations.

Prerequisites

  • Jira Cloud account (Jira Server/Data Center also supported)
  • API token and project access

Setup

Option 1: Interactive CLI

Select Jira when prompted and provide your base URL, email, API token, and project key.

Option 2: Persistent store

Add to ~/.opensre/integrations.json:

Creating a Jira API token

  1. Go to id.atlassian.com/manage-profile/security/api-tokens
  2. Click Create API token
  3. Give it a label (e.g., opensre)
  4. Copy the token
For Jira Data Center/Server, use a personal access token from ProfilePersonal Access Tokens instead.

Verify

Expected output on success:
This is a configuration-presence check (base_url, email, and api_token are all set) rather than a live API call.

Troubleshooting

Security best practices

  • Use a dedicated Jira user for OpenSRE with only the permissions it needs (create and comment on issues).
  • Store credentials in ~/.opensre/integrations.json, not in source code or environment variables.
  • Rotate the API token periodically.