Skip to content

DEVPROD-3811 Added support for OpenSearch for Jira.#1099

Open
amierzwicki wants to merge 2 commits intomainfrom
issue/DEVPROD-3811-support-for-opensearch-in-jira-v2
Open

DEVPROD-3811 Added support for OpenSearch for Jira.#1099
amierzwicki wants to merge 2 commits intomainfrom
issue/DEVPROD-3811-support-for-opensearch-in-jira-v2

Conversation

@amierzwicki
Copy link
Copy Markdown
Collaborator

@amierzwicki amierzwicki commented Mar 23, 2026

Pull request description

Adds OpenSearch as a search platform option for Jira, following the same pattern used by Confluence.

What changed

Helm chart:

  • OpenSearch added as an optional subchart dependency (opensearch.enabled)
  • Auto-generated admin credentials via createSecret, or bring-your-own via existingSecretRef
  • Init container to wait for OpenSearch readiness before Jira starts
  • OpenSearch connection config injected via ADDITIONAL_JIRA_CONFIG_* env vars

Tests:

  • JiraOpenSearchTest — verifies secret generation, env vars, and init container
  • AdditionalConfigPropertiesTest — verifies custom jira-config.properties injection
  • KinD workflow updated with OpenSearch verification for Jira and Bitbucket

Docs:

  • New example guide: JIRA_OPENSEARCH.md (bundled + external OpenSearch)
  • Updated JIRA.md container docs and CONFIGURATION.md

Checklist

  • I have added unit tests
  • I have applied the change to all applicable products
  • The E2E test has passed (use e2e label)

Rovo Dev code review: Rovo Dev couldn't review this pull request
Upgrade to Rovo Dev Standard to continue using code review.

@amierzwicki amierzwicki marked this pull request as ready for review March 23, 2026 18:51
@amierzwicki amierzwicki added e2e and removed e2e labels Apr 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants