Problem
While trying to set up a generic Application Link in Jira to allow MettleCI Workbench to look up Jira items, Jira might start forcing you to re-authenticate with Jira administrator credentials at every step. This can prevent the user from completing the integration process.
If you:
-
have more than one Atlassian application installed on the server that Jira is hosted on; and
-
the applications (including Jira) are using the same URL except for the port number to differentiate between them…
…then they might be interfering with each other’s session information, thereby causing this behaviour.
Solution
The simplest solution is to modify each application’s context path which results in a more application-specific URL.
The following pages describe the steps for the Atlassian applications that are typically installed together when a MettleCI customer doesn’t have their own applications to fulfill the usual application life-cycle management (ALM) roles:
-
https://confluence.atlassian.com/jirakb/change-the-context-path-used-to-access-jira-server-225119408.html
-
https://confluence.atlassian.com/bitbucketserver/moving-bitbucket-server-to-a-different-context-path-776640153.html
-
https://confluence.atlassian.com/bamboo/changing-bamboo-s-root-context-path-396300360.html
MettleCI can work with many different vendors' ALM tools, not just Atlassian’s suite.
Related articles
- Configuring Atlassian Jira issue lookup with MettleCI Workbench
- GitLab
- MettleCI CLI produces 'Failed to connect to host' error
- MettleCI Command Line Reference
- Configuring Authentication between Workbench and Atlassian Bitbucket
- How does the integration/configuration with BitBucket, Jira, and Bamboo work?
- Azure pipeline error "You need the Git 'GenericContribute' permission"
- Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup
- Workbench operations return ‘Could not find specified assets’
- How does MettleCI work with HP ALM?
- Workbench throws 'OutOfMemoryError'
- MettleCI CLI produces error 'Incorrectly typed data found for annotation element'
- Executing a Unit Test
- A Workbench update doesn't appear to have installed
- Creating a Unit Test
- Workbench operations return ‘Could not find specified assets’
- Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error
- Why is MettleCI's Git Integration Special?
- MettleCI Workbench Setup Wizard
- How does the integration/configuration with BitBucket, Jira, and Bamboo work?
- The MettleCI Service doesn't automatically start after a reboot
- How do we change which Browser is used for MettleCI Workbench?
- SSH Configuration
- How do we re-run the Workbench Setup Wizard?
- Jira displays error about Workbench 'not registered as a Consumer' when registering application
- Jira displays error about Workbench 'not registered as a Consumer' when registering application
- Creating a Unit Test
- Does MettleCI require Atlassian Jira?
- Command Line Interface
- Unexpected DataStage error occurred - Unhandled exception Type=Segmentation error
- How do we re-run the Workbench Setup Wizard?
- Can MettleCI integrate with Active Directory?
- Which credentials do I use to log in to the MettleCI Workbench?
- Workbench Set-Branch Command
- A Workbench update doesn't appear to have installed
- Micro Focus ALM
- Jira admin session timing out when setting up an App Link with Workbench
- Command Reference
- Why is MettleCI's Git Integration Special?
- How does MettleCI Workbench integrate with Git?
- Enabling extended logging in Atlassian Bamboo
- MettleCI Integrations - Introduction
- How do we change which Browser is used for MettleCI Workbench?
- Shared Container image previews not available in Atlassian Bitbucket
- Jira admin session timing out when setting up an App Link with Workbench
- The Workbench is unreachable, or the Workbench service won't start
- Fabricating Unit Test Data
- MettleCI CLI produces error 'Incorrectly typed data found for annotation element'
- Workbench throws 'OutOfMemoryError'
- MettleCI Workbench Commit fails when Bitbucket Jira issue commit checker is enabled
- MettleCI command 'workbench set-branch' command produces a credentials error
- Git and MettleCI
- Build Pipeline SFTP operations fail due to DataStage Engine name
- Why do I have to install another version of Java?
- Which user account does Workbench use to commit changes in Git?
- Force Refreshing your Browser
- Shared Container image previews not available in Atlassian Bitbucket
- MettleCI Integrations
- How does MettleCI Workbench integrate with Git?
- Workbench produces 'Failed to initialize DATASTAGE_ASB authentication' error on startup
- The MettleCI Service doesn't automatically start after a reboot
- MettleCI command 'workbench set-branch' command produces a credentials error
- Can MettleCI integrate with Active Directory?
- Development Model Options & Recommendations
- Micro Focus ALM
- How does the MettleCI Workbench Service work in Unix?
- Integrating Atlassian Jira with MettleCI Workbench
- Which credentials do I use to log in to the MettleCI Workbench?
- How strictly is MettleCI bound to the version of Jira we're using?
- Committing DataStage Assets to Git
- How does MettleCI work with HP ALM?
- Azure pipeline error "You need the Git 'GenericContribute' permission"
- How does MettleCI integrate with other tools?
- Build Pipeline SFTP operations fail due to DataStage Engine name
- SSH Configuration
- Jira issues aren't showing relevant Git commits made via MettleCI
- No permission to install the DataStage Designer MettleCI menu items
- Which user account does Workbench use to commit changes in Git?
- Configuring MettleCI Workbench to access systems via an HTTP/S proxy
- Git and MettleCI
- Configuring MettleCI Workbench to access systems via an HTTP/S proxy
- How does the MettleCI Workbench Service work in Unix?
- GitHub
- MettleCI CLI produces 'Failed to connect to host' error
- GitHub
- The Workbench is unreachable, or the Workbench service won't start
- Force Refreshing your Browser
- Why do I have to install another version of Java?
- No permission to install the DataStage Designer MettleCI menu items
- MettleCI Workbench Commit fails when Bitbucket Jira issue commit checker is enabled
- MettleCI Workbench Setup Wizard
- Executing a Unit Test
- Development Model Options & Recommendations
- How does MettleCI integrate with other tools?
- How strictly is MettleCI bound to the version of Jira we're using?
- Jira issues aren't showing relevant Git commits made via MettleCI
- Does MettleCI require Atlassian Jira?
- GitLab
- Configuring Authentication between Workbench and Atlassian Bitbucket
- Enabling extended logging in Atlassian Bamboo
- Committing DataStage Assets to Git
- MettleCI CLI Operating Modes