Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Using the Attivio Platform 5.5.1 CLI's update command, be sure all dynamic changes have been downloaded to your Attivio project's conf directory fileset before you move to the next step.
  2. Download the ZIP archive for the Attivio Platform 5.5.1 upgradeproject module, matching the version of the equivalent module included in Execute this command to add the upgradeproject module included with your Attivio Platform 5.6 installation (upgradeproject-5.6.3-dist.zip for Attivio Platform 5.6.3, upgradeproject-1.0.1-dist.zip for Attivio Platform 5.6.2, or upgradeproject-1.0.0-dist.zip for Attivio Platform 5.6.1).Execute this command to add the module into your Attivio Platform 5.5.1 installation:

    Code Block
    languagetext
    themeDJango
    <5.5.1 INSTALL_DIR>/bin/aie-exec modulemanager -i <path to downloaded ZIP archive>
    Once the
    <5.6 INSTALL_DIR>/installed-modules-archive/upgradeproject.zip


    Tip

    If the <5.6 INSTALL_DIR>/installed-modules-archive/upgradeproject.zip archive is not present, you may have selected the Core installation type for 5.6, which does not include the upgradeproject module, or may have manually removed that module from the 5.6 installation. Re-install Attivio Platform 5.6 and be sure to select the Full installation type, then return to this step.


  3. Once the upgradeproject module is installed into Attivio Platform 5.5.1 module is installed, execute the aie-exec upgradeproject tool in the Attivio Platform 5.5.1 installation and project first, using the following command. This will generate a report of the changes you've made in your project so that they can be preserved during the upgrade.

    Code Block
    languagetext
    themeDJango
    <5.5.1 INSTALL_DIR>/bin/aie-exec upgradeproject -g -p <5.5.1 PROJECT_DIR> -o ./

    This will output a report file named upgradeproject-changereport.txt.


  4. Next, execute the same tool using Attivio Platform 5.6, passing in the location of the upgradeproject-changereport.txt file which was produced in the previous step and specifying a new directory location for your upgraded project using the -o flag:

    Code Block
    languagetext
    themeDJango
    <5.6 INSTALL_DIR>/bin/aie-exec upgradeproject -c <path to upgradeproject-changereport.txt file> -p <5.5.1 PROJECT_DIR> -o <5.6 PROJECT_DIR>


    Note

    The name of your new Attivio Platform 5.6 project must match that of your original Attivio Platform 5.5.1 project.

    The aie-exec upgradeproject tool will create the upgraded Attivio Platform 5.6 project in the location you specify via the -o flag. This new location is what you'll use when opening the Attivio Platform 5.6 CLI to deploy and start your project.


  5. Finally, if your 5.5.1 project includes an older version of the Search Analytics module (any version prior to version 1.1.0), you will need to execute the aie-exec searchanalyticsupgrade tool against your upgraded project to modify its configuration so that it will work properly with the newer module version included with the Attivio Platform 5.6 installation. To do so, execute this command:

    Code Block
    languagetext
    themeDJango
    <5.6 INSTALL_DIR>/bin/aie-exec searchanalyticsupgrade -p <5.6 PROJECT_DIR>

    You should see output resembling the following:

    Code Block
    languagetext
    themeDJango
    2019-05-14 10:45:35,613 INFO  - Task: Copy search analytics workflow to project.
    2019-05-14 10:45:35,613 INFO  -   decision: Upgrade
    2019-05-14 10:45:35,613 INFO  -   result: SUCCESS - Copied search analytics query workflow to "/opt/attivio/projects/myproject/conf/workflow/query/searchAnalyticsWorkflow.xml."


...