Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-28748

Project Imports should include relevant Active Objects data

    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for JIRA Server. Using JIRA Cloud? See the corresponding suggestion.

      Atlassian Status as of 17 September 2015

      Hey All,

      Thank you all for your patience and understanding over the lifespan of this ticket.

      What’s the deal?

      I’m pleased to say that we have completed the necessary additional functionality to include Active Objects data when importing projects. This means you can now carry over your JIRA Agile project data between instances.

      What’s included?

      Sprint and Ranking data are considered to be the most important types of data in JIRA Agile and was included in the Active Objects being imported.

      As mentioned in our previous update, the solution doesn’t include all data found in JIRA Agile. Boards, which harboured too much complexity to deliver in this solution within a reasonable timeframe, has been excluded from this implementation.

      When can I use this?

      JIRA Server will need to wait until the next major release of JIRA to utilise this feature.
      Due to the internal changes necessary to provide this functionality, both the exporting and importing JIRA instances need to be versions which have this new implementation. This means Active Objects will not be imported when involving any instance that is not up-to-date with this functionality.

      Once again, thank you for your patience and a big thank you to all the beta candidates that helped during our testing program for this feature.

      Regards,
      Kerrod Williams
      JIRA Product Management
      kewilliams at atlassian dot com


      If you are looking for JIRA Agile specific data, we are tracking this separately here: https://jira.atlassian.com/browse/GHS-10577

      Original description below
      Currently, when performing a project import, it does not restore any plugin data, including JIRA Agile (formerly GreenHopper). This is an issue, as many customers do use both JIRA with GH integration.

      With the more recent releases of plugins, information is stored within AO tables, which the project import also ignores. Some sample information that should be included:

      • Ranking
      • Start/End/Release dates for versions

            [JRASERVER-28748] Project Imports should include relevant Active Objects data

            Areg Vrtanesyan (Work) added a comment - I have moved scripts to new place https://bitbucket.org/vrtareg/jira-agile-data-import/src/master/  

            If I understand correctly, sprints & ranking are imported for each project.

            However when creating a board with multiple (imported) projects,

            • JIRA creates several sprints i.e. one for each project
            • The backlog is sorted by project first, then by priority i.e. global priority is lost

            How can I deal with that? (except by merging projects before the export/import)

            Damien Baboulaz [NeoXam] added a comment - If I understand correctly, sprints & ranking are imported for each project. However when creating a board with multiple (imported) projects, JIRA creates several sprints i.e. one for each project The backlog is sorted by project first, then by priority i.e. global priority is lost How can I deal with that? (except by merging projects before the export/import)

            Hi

            Please report about any issues.
            Please test on Staging instance before doing on Live data.

            https://bitbucket.org/arevrt01/jira-agile-data-import

            Regards,
            Areg

            AregVrtanesyan added a comment - Hi Please report about any issues. Please test on Staging instance before doing on Live data. https://bitbucket.org/arevrt01/jira-agile-data-import Regards, Areg

            That is great. BTW just to share with you the latest version of Configuration Manager add-on supports migration of Agile Boards too. It works well and I have tested it but I would still be interested in doing it with own scripts.

            Ravi Sagar (Sparxsys) added a comment - That is great. BTW just to share with you the latest version of Configuration Manager add-on supports migration of Agile Boards too. It works well and I have tested it but I would still be interested in doing it with own scripts.

            Hi Ravi

            I am on a final scripts check stage by Atlassian and I will share details soon.

            Regards,
            Areg

            AregVrtanesyan added a comment - Hi Ravi I am on a final scripts check stage by Atlassian and I will share details soon. Regards, Areg

            Hi Areg,

            Would you be able to share the scripts so other can also get benefit with your solution

            Ravi Sagar (Sparxsys) added a comment - Hi Areg, Would you be able to share the scripts so other can also get benefit with your solution

            Hi

            I have managed to do some reverse engineering and create script for Jira 6.4.x + MySQL combination to move Boards across.

            Some manual work and running script recreates most of the information.

            Will publish it soon somewhere ...

            Regards,
            Areg

            AregVrtanesyan added a comment - Hi I have managed to do some reverse engineering and create script for Jira 6.4.x + MySQL combination to move Boards across. Some manual work and running script recreates most of the information. Will publish it soon somewhere ... Regards, Areg

            Hemant added a comment -

            We are not able migrate Boards

            Hemant added a comment - We are not able migrate Boards

            Aftering performing project import. The boards do not get recreated. That needs to be created manually and the sprints appear in the newly created board. Just make sure that the board configuration like filter, swimlanes and column are re-created exactly like source instance.

            However in some cases people create multiple boards in the same project or use one board for multiple projects the sprint data doesn't seem to be migrated completely. I am working on such migration these days and will share the outcomes.

            Ravi Sagar (Sparxsys) added a comment - Aftering performing project import. The boards do not get recreated. That needs to be created manually and the sprints appear in the newly created board. Just make sure that the board configuration like filter, swimlanes and column are re-created exactly like source instance. However in some cases people create multiple boards in the same project or use one board for multiple projects the sprint data doesn't seem to be migrated completely. I am working on such migration these days and will share the outcomes.

            MattS added a comment -

            My reading of the source is that Rank order is preserved within each project, but not across multiple projects. I can't find the docs about the project importer and rank to add a comment there though

            MattS added a comment - My reading of the source is that Rank order is preserved within each project, but not across multiple projects. I can't find the docs about the project importer and rank to add a comment there though

              Unassigned Unassigned
              dchan David Chan
              Votes:
              402 Vote for this issue
              Watchers:
              306 Start watching this issue

                Created:
                Updated:
                Resolved: