Skip to content

Update jira integration to use Jira Cloud#4880

Merged
psss merged 2 commits into
mainfrom
psss-jira-link
May 14, 2026
Merged

Update jira integration to use Jira Cloud#4880
psss merged 2 commits into
mainfrom
psss-jira-link

Conversation

@psss
Copy link
Copy Markdown
Member

@psss psss commented May 11, 2026

A different way of authentication needs to be used for the Jira Cloud instance. Use basic_auth with email and token and update related documentation.

Fix #4879.

Pull Request Checklist

  • implement the feature
  • write the documentation
  • include a release note

@psss psss added the command | link tmt link command label May 11, 2026
@psss psss added this to planning May 11, 2026
@github-project-automation github-project-automation Bot moved this to backlog in planning May 11, 2026
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the Jira integration to support Jira Cloud by adding an email field and switching to basic authentication. Feedback indicates that making the email field mandatory is a breaking change; it should be optional to maintain backward compatibility with Jira Server. The implementation should support both basic and token authentication based on the presence of the email, and documentation should be updated accordingly.

Comment thread tmt/config/models/link.py
Comment thread tmt/utils/jira.py
Comment thread docs/releases/pending/4879.fmf
@psss psss moved this from backlog to review in planning May 12, 2026
@psss psss added the ci | full test Pull request is ready for the full test execution label May 12, 2026
@psss psss force-pushed the psss-jira-link branch from ce83d1c to fe43d7c Compare May 12, 2026 11:21
@psss psss moved this from review to merge in planning May 12, 2026
@psss psss force-pushed the psss-jira-link branch from fe43d7c to 16d3a92 Compare May 14, 2026 07:16
psss added 2 commits May 14, 2026 10:12
A different way of authentication needs to be used for the Jira
Cloud instance. Use `basic_auth` with `email` and `token` and
update related documentation.

Fix #4879.
@psss psss force-pushed the psss-jira-link branch from 16d3a92 to 78ae24f Compare May 14, 2026 08:12
@psss
Copy link
Copy Markdown
Member Author

psss commented May 14, 2026

Just an irrelevant connection issue, merging.

@psss psss merged commit 8934aa2 into main May 14, 2026
33 of 34 checks passed
@psss psss deleted the psss-jira-link branch May 14, 2026 10:05
@github-project-automation github-project-automation Bot moved this from merge to done in planning May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci | full test Pull request is ready for the full test execution command | link tmt link command

Projects

Status: done

Development

Successfully merging this pull request may close these issues.

tmt link doesn't work with Jira Cloud

3 participants