JCMA duplicates project roles/group picker/user picker associated with issue security levels for every migration

XMLWordPrintable

    • 11
    • Minor
    • 33

      Issue Summary

      This is reproducible on Data Center: yes

      Steps to Reproduce

      1. Create an issue security scheme with more than one level
      2. Associate a project role/group picker/user picker to one of the levels
      3. Associate this issue security scheme with more than one project
      4. Use the JCMA to migrate the projects

      Expected Results

      JCMA will not create project role duplicated entries for a given issue security level.

      Actual Results

      For every project migration, JCMA will create an additional copy of the same project role for a given level.

      After the first migration Second migration
      Migrating one project Migrating two projects that share the same issue security level

      Workaround

      1. Delete the additional entries on every issue security level impacted by this through the UI
      2. Create a copy of the issue security level on the cloud and associate it with the projects after the migration is finished.
        • First, migrate only one project
        • Create a copy of the permission scheme used by this project on the cloud
        • Migrate the remaining projects
        • After the migration is finished, associate the copy of the issue security level scheme with the impacted projects

        1. first-migration.png
          first-migration.png
          38 kB
        2. second-migration.png
          second-migration.png
          62 kB

              Assignee:
              Jan Ambroziewicz (Inactive)
              Reporter:
              Fábio Wanderer [Atlassian]
              Votes:
              11 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: