Skip to main content
Skip table of contents

Migrating Easy Agile Programs with JCMA

Easy Agile Programs data migrates with the Jira Cloud Migration Assistant (JCMA).

If you're migrating from an on-premise (Server or Data Center) Jira site to Cloud, Atlassian recommends using JCMA.

When the app is included in a JCMA migration, Program data for the migrated Jira projects will automatically be migrated.

Pre-requisites

To include Easy Agile Programs in a JCMA migration, you’ll need:

  • Easy Agile Programs updated to the latest version on the origin Server / Data Center site

  • Easy Agile Programs is installed in the Cloud instance.

Expired app license on Jira Server? You can still download the latest (Data Center) version of the app from the Atlassian Marketplace, and upload this to your Jira Server site.

The app will show an “Unlicensed” page when using a version your license does not include access to. However, the JCMA integration will still work without an eligible license.

How does it work?

  1. Update the Easy Agile Programs and JCMA apps to the latest version.

    • Using earlier versions reduces the chance of a successful migration.

    • Easy Agile Programs versions prior to v4.4.0 do not integrate with JCMA.

  2. During the Assess your apps stage, select “Needed in Cloud” for Easy Agile Programs.

  3. Follow the steps on how to use the Jira Cloud Migration Assistant to migrate data to your Cloud instance.

  4. App data associated with your migrated Jira data will be migrated as one of the last steps in the JCMA migration.

Limitations

  • Sprint capacities entered on the Team planning page and Confidence votes are not currently migrated.

  • As of 18 Jan 2024, customers have been able to initiate a cancellation of an app migration with version 1.10.10 of JCMA. This is currently not supported by Easy Agile Programs.

Which Programs will be migrated with my selected Jira projects?

Easy Agile Programs can only migrate a Program if the Jira data for that Program is found on the destination Jira Cloud site. Each Program is configured to use a set of Jira boards; you’ll need to migrate these Jira projects and boards to migrate the whole Program to Jira Cloud.

Projects included in a migration

Outcome in Easy Agile Programs for Jira Cloud

All Jira projects on Jira

All Programs will appear in Jira Cloud as they did in Jira Server/DC.

All Jira projects in a Program (minimum recommended)

That Program will appear in Jira Cloud as it was in Jira Server/DC; other Programs will not be migrated.

Some of the Jira projects in a Program

That Program will be migrated, but only contain the migrated Jira boards; some teams/boards will be missing.

No Jira projects that appear in any Programs

No Programs will be migrated.

Staged migrations

We recommend migrating the relevant Jira projects AND Easy Agile Programs in the same migration.

If more than one of your migrations will include Jira projects used in Easy Agile Programs, you’ll need to include Easy Agile Programs in each of those migrations.

If you are planning a staged migration, we recommend enabling Easy Agile Programs for all migrations. This allows it to migrate the app data associated with the Jira projects in each migration. The app does not need a separate migration.

It’s safe to include Easy Agile Programs in every migration. It will not create duplicates, and will automatically skip already-migrated data.

Troubleshooting an Easy Agile Programs JCMA migration

Check what version of Easy Agile Programs was installed on the origin Jira Server / Data Center site during the migration. If you’re not using the latest version, this may cause problems with the migration.

App migration logs on Cloud

You can review the results of a migration of Easy Agile Programs data on the destination Jira Cloud site. This is available for Jira Administrators by navigating to:

  1. Jira Cloud’s global settings → “Manage Apps”

  2. Then, in the left navigation pane under “Easy Agile Programs” → “Migration Assistant”

Why is the migration “Successful”, but not all Programs have appeared on the Cloud site

There are three main causes of this that will appear in the migration logs:

Troubleshooting failed or stuck migrations

If app data is missing on the Cloud site, first check if the associated Jira data has been migrated successfully:

  • Check that the team and roadmap boards used in the Program on the Server/DC site are available on the Jira Cloud site.

  • Check that the Jira issues that were scheduled in the Program on the Server/DC site can be found in the matching Jira projects on the Jira Cloud site.

  • Check that the date fields and issue link types configured for the Program can be found on the Jira Cloud site.


We are here for you!

Our team is here to help with your JCMA migration. If you have any questions or concerns, please contact our support team!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.