Originally asked by Johannes Glück on 30 June 2022 (original question)
Prerequisites:
We have to Jira instances, both should contain the same tickets (with same IDs) for shared projects. Lets call the Jira instances J1 & J2 the project with a exalate connection EXA and an internal project without the sync INT
Steps:
We have a ticket EXA-1 that is synced between J1 & J2
If now on J1 someone moves EXA-1 to project INT (and it gets INT-1) we stop updating EXA-1 on J2.
Now if someone on J1 moves INT-1 back to EXA it becomes a new ticket EXA-2 (at least with heavily different workflows & statuses)
Problem 1:
BUT it will still be synced to J2 as EXA-1.
Problem 2:
This leads for the next new ticket to be:
EXA-2 on J2 synced with EXA-3 on J1, which makes it really awful to talk about ticket IDs with people seeing only J1 or J2.
What can we do to avoid/mitigate? (moving of tickets is needed to be able to move a bug to a change request etc.)