Error formatting macro: appfire-confluence-analytics: java.lang.NullPointerException: Cannot invoke "com.atlassian.confluence.xhtml.api.MacroDefinition.getMacroId()" because "macroDefinition" is null
Skip to end of banner
Go to start of banner

Migration to cloud from server/DC

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Description

This page explains:

  • Migration support details for the app content from server/DC to cloud
  • Differences between the server/DC and cloud version of the app

Pre-requisites

Ensure to:

Migration process

  1. Install (and configure) Create on Transition for Jira on your cloud instance.
  2. Install Jira Cloud Migration Assistant on the server/DC instance from which you intend to migrate the Create on Transition for Jira workflow and app configurations. 
  3. Use System > IMPORT AND EXPORT > Migrate to cloud to navigate to the migration screen where you can migrate global app configurations, workflow configurations, and/or users and groups, as required. For more information, refer to this page.

Differences between Server/DC and Cloud versions of the app

The following table lists the feature differences between the Server/DC and Cloud versions of the app.

Parameter/FeatureServer/DCCloudNotes
Features

Supported post functions:

  • Create Issue(s)
  • Creat Sub-task(s)

Supported post functions:

  • Create Issue
  • Create Subtask
  • Update Issue

Supported validators: Conditioned Validator

In the Cloud version, you notice that the features supported by Update on Transition for Jira are combined with Create on Transition for Jira.
Conditions based on substitution variablesJQL supported for validatorsJQL is not supported for validators. Jira expressions are supported instead. 
Copy issues in epicSupportedNot supported
Copy attachmentsSupportedSupported with a limitation of user not being able to add attachments during workflow transitionsRefer to  CSOT-1085 - Getting issue details... STATUS
Conditions for subtask default handlingSupportedNot supportedRefer to  CSOT-1084 - Getting issue details... STATUS
  • Issue fields
    • Due date offset 
    • Target issue status (Update Issue only)
    • Remote link(s) - Link types
  • Optional rules
    Regular expression pattern (for Conditions & Configuration > Create multiple issues)
Supported

Not supported

  • All Confluence links are copied to the issue being created or updated as web links.
  • The following result in a broken image in the issue being created or updated: 
    • Any media (image or GIF etc..) embedded in the original or parent issue's comments.
    • Any non-image media files or attachments such as GIF etc., in the description or environment fields.
  • Create multiple issues in the Conditions & Configuration tab does not support the use of regular expressions.
  • Copy attachments and Copy links are not supported while creating multiple issues or subtasks.
Refer to  CSOT-1253 - Getting issue details... STATUS CSOT-1301 - Getting issue details... STATUS CSOT-1373 - Getting issue details... STATUS CSOT-1551 - Getting issue details... STATUS CSOT-1553 - Getting issue details... STATUS CSOT-1568 - Getting issue details... STATUS

Limitations

It is recommended that the administrator creates the following field entities if they have not been migrated by JCMA:

  • Components
  • Fix versions
  • Affected versions
  • Labels
  • Reporter
  • Assignee
  • Watchers

Substitution variables processing

Custom fields

  • When substitution variables are used to set custom fields in the source instance, the following representations are not currently supported in workflow post function migrations:
    • entry_customfield_<issue key>
    • values_customfield_<custom field id>
    • values_customfield_<issue key>(entry)
    • transition_customfield_<custom field id>

Others

When the following fields are defined using substitution variables in the source instance, they are not processed and are copied as-is to the target instance:

  • JQL query
  • Acting user

Problem reporting

If you experience any problems or behavior changes that are unexpected, refer to Help and open a ticket with us. This helps us identify and prioritize fixes and improvements.

  • No labels