Hitachi Vantara Pentaho Customer Portal

Welcome to Pentaho Support

Important Notice: Pentaho Service Packs 8.1.0.2, 8.1.0.3, 8.1.0.4

Summary

Customers that have installed any of the below listed Service Packs should immediately update their systems by following the instructions below to address an issue that could result in truncated data. 

The Service Packs affected are:

Issue description

Service Packs 8.1.0.2-8.1.0.4 include a fix for an error that was thrown when trying to write more characters than the length designated in the metadata for the step.

The fix was found to truncate the data to the provided metadata length instead of passing the full string through to the database.

This truncation issue may be resolved by following the instructions provided below. Installing this fix will allow the full string to pass through to the database irrespective of the length specified in the step metadata.  

The following instructions cover each different service pack. 

Action

Installation Steps for 8.1.0.4

You will need to install the fix for both the PDI Client and the Pentaho Server. Verify that you are on version 8.1.0.4 before continuing.

Installation Steps - PDI Client

  1. Stop the PDI client, if it is running.
  2. Move the data-integration/lib/kettle-core-8.1.0.4-595.jar file to a safe location outside of the data-integration folder structure - for example, /Backup.

         Note: Save this kettle-core jar file. You will need it later for future service packs.

  1. Copy the file kettle-core-8.1.0.4-C226.jar to the data-integration/lib folder.
  2. Restart the PDI Client and test.

Installation Steps - Pentaho Server

  1. Stop the Pentaho Server, if it is running.
  2. Move the pentaho-server/tomcat/webapps/pentaho/WEB-INF/lib/kettle-core-8.1.0.4-595.jar file to a safe location outside of the Pentaho Server folder structure - for example, /Backup.

         Note: Save this kettle-core jar file. You will need it later for future service packs.

  1. Copy the kettle-core-8.1.0.4-C226.jar file to the pentaho-server/tomcat/webapps/pentaho/WEB-INF/lib folder.
  2. Restart the Pentaho Server and test.

Installation Steps for 8.1.0.3

You will need to install the fix for both the PDI Client and the Pentaho Server. Verify that you are on version 8.1.0.3 before continuing.

Installation Steps - PDI Client

  1. Stop the PDI client, if it is running.
  2. Move the file data-integration/lib/kettle-core-8.1.0.3-564.jar to a safe location outside of the data-integration folder structure - for example, /Backup.

         Note: Save this kettle-core jar file. You will need it later for future service packs.

  1. Copy the file kettle-core-8.1.0.3-C226.jar to the data-integration/lib folder.
  2. Restart the PDI Client and test.

Installation Steps - Pentaho Server

  1. Stop the Pentaho Server, if it is running.
  2. Move the file pentaho-server/tomcat/webapps/pentaho/WEB-INF/lib/kettle-core-8.1.0.3-564.jar to a safe location outside of the Pentaho Server folder structure - for example, /Backup.

         Note: Save this kettle-core jar file. You will need it later for future service packs.

  1. Copy the file kettle-core-8.1.0.3-C226.jar to the pentaho-server/tomcat/webapps/pentaho/WEB-INF/lib folder.
  2. Restart the Pentaho Server and test.

 

Installation Steps for 8.1.0.2

You will need to install the fix for both the PDI Client and the Pentaho Server. Verify that you are on version 8.1.0.2 before continuing.

Installation Steps - PDI Client

  1. Stop the PDI client if it's running.
  2. Move the file data-integration/lib/kettle-core-8.1.0.2-504.jar to a safe location outside of the data-integration folder structure - for example, /Backup.

         Note: Save this kettle-core jar file. You will need it later for future service packs.

  1. Copy the file kettle-core-8.1.0.2-C226.jar to the data-integration/lib folder.
  2. Restart the PDI Client and test.

Installation Steps - Pentaho Server

  1. Stop the Pentaho Server, if it is running.
  2. Move the file pentaho-server/tomcat/webapps/pentaho/WEB-INF/lib/kettle-core-8.1.0.2-504.jar to a safe location outside of the Pentaho Server folder structure - for example, /Backup.

         Note: Save this kettle-core jar file. You will need it later for future service packs.

  1. Copy the file kettle-core-8.1.0.2-C226.jar to the pentaho-server/tomcat/webapps/pentaho/WEB-INF/lib folder.
  2. Restart the Pentaho Server and test.

 

lil_light_bulb.png

If you need assistance or have questions, please contact Support through the Support Portal.

 
 

Internal Notes (Non Customer Viewable)

  • This defect has been logged under PDI-17636PDI-17638
  • CUST / Patch Information logged under : CUST-226
  • Other Instructions for Support: Marc's Notes

    Applying future service packs

    You will not be able to apply future service packs with this patch jar in place. You will have to reverse the above process before you attempt to apply the 8.1.0.5 (or later) service pack. 

Have more questions? Submit a request

Comments

Powered by Zendesk