How to Migrate Pipelines from 2.3.x to 2.4.0 and Higher Version

Issue

From Infoworks 2.4.0 and higher versions, metadata related to pipelines have been modified. To export a pipeline from 2.3.0 version and import it to 2.4.0 or higher versions, the following steps must be performed.

Solution

The pipeline exported from 2.3.x version must be migrated to 2.4.0 version compatible pipeline JSON (with the new metadata) using the Data Transformation API and then must be imported to 2.4.0 version.

NOTE: The import from UI fails in 2.4.0 if the following steps are not performed.

  • Login to 2.4.X or 2.5.X edge node and run the following curl request: curl -X POST \http://<ip_address of 2.4.2_edge_node>:7080/awb-server/migration/pipeline/migrate -H 'cache-control: no-cache' -H 'content-type: application/json' -d '<put the json string>'
  • The output will be a JSON with new metadata. Redirect the output to a new file ending with the .json format.
  • Save this content into a JSON file and import it into 2.4.X/2.5.X.

NOTE: These migration steps must be performed if you are not upgrading 2.3.x environment to 2.4.0 but just exporting and importing pipelines between these two versions. This migration process is part of the upgrade, so if you are upgrading 2.3.x environment to 2.4.X/2.5.X, the above-mentioned steps are not required.

Contact Infoworks Support (support@infoworks.io) for more information.

Applicable Versions

  • v2.3.x
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches