...
You've added a username for the new Applink in the Requirement Yogi administration in Confluence, tab "Integrations".
In Confluence
The Confluence part has now been replaced with a wizard, in 2.4.8. In the Requirement Yogi administration, click "Integrations", select the Jira instance that is disconnected, and there is a link "Fix applink" at the bottom.
Expand | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||
Shut down ConfluenceWe don't know what is the impact of performing these changes while Confluence is running, so by default we recommend shutting down Confluence. If you don't follow this recommendation, please at least disable Requirement Yogi temporarily before changing the database. (In development, we've always had success changing values in live, but in development we don't need reliability of data). Get the old and new Applink ID
All the tables of Requirement Yogi in Confluence start with AO_32F7CE. Note: Depending on your database, the quotes can be:
Here is the layout of this table: SERVICEID should be equal to APPLINKID for all links to Jira instances that were created using Atlassian's "Application links" system (the API is designed to support other types of integrations, but we haven't programmed it yet). Once you've determined what is the old and new "APPLINKID" (as per the table above), proceed to the next steps. Change AO_32F7CE_AOREQUIREMENT_LINKThis table contains links and relationships between objects, and some of them are the Jira issues. In this table, only for records which have an APPLINK equal to the old applink and non-null, please update it to the new applink.
Change AO_32F7CE_AOINTEGRATION_QUEUEYou are going to move any message that was initially destined to the old Jira:
Here is the layout of the table: If you have Requirement Yogi 2.3If you have RY 2.3.x in Confluence, then you also need to update the table AO_32F7CE_AOISSUETEMPLATE.
|
In Jira
Shut down Jira
Same as for Confluence: We recommend shutting down Jira and performing a backup before starting. If you don't, at least disable Requirement Yogi for Jira.
Determine the Applink ID of Confluence
Yes, it is not the same as Jira's applink ID on the other side. However, this is much harder to determine. Please derive information by browsing the data returned by the following queryYou can easily determine the Appliink ID by going to the Jira administration → Application links → click on "Edit" next to the Confluence link → The ID is in the URL.
To confirm, you can run the following query and check whether the IDs match:
Code Block | ||
---|---|---|
| ||
SELECT * FROM BANDANA WHERE BANDANAKEY LIKE 'applinks%'; |
...