Fix Readme
Abstract
IBM Watson Explorer Deep Analytics Edition Version 12.0.2.1 includes programs for upgrading Watson Explorer Version 12.0 to the latest level.
Content
Installing / Upgrading to Watson Explorer oneWEX Version 12.0.2.1
Fix list of Watson Explorer Deep Analytics Edition Version 12.0.2.1
Installing / Upgrading to Watson Explorer oneWEX Version 12.0.2.1
Installing / Upgrading to oneWEX for ICP Version 12.0.2.1
Planning - Before you deploy Watson Explorer oneWEX for ICP Version 12.0.2.1
To deploy Watson Explorer oneWEX for ICP, the Persistent Volumes listed in the Resources Required section in the Watson Explorer oneWEX Helm Chart README are required unless you use dynamic persistent volume provisioning.
See Installing Watson Explorer oneWEX on IBM Cloud Private before you install Watson Explorer oneWEX for ICP Version 12.0.2.1 Also, make sure to select the proper storage type (NFS, Glusterfs, etc.) that supports the listed access mode based on the Watson Explorer oneWEX Helm Chart README.
Notes:
- Watson Explorer oneWEX Helm Chart README is found after you install Watson Explorer oneWEX on IBM Cloud Private. Login to IBM Cloud Private, go to Catalog then select
ibm-wex-prod
. - See Watson Explorer oneWEX for ICP KC known issues also if you plan to copy the yaml templates from the Knowledge Center. Some part of the description needs to be corrected.
- Security Bulletin for supported ICP version is available. See Security Bulletin: IBM Cloud Private is affected by a privilege escalation vulnerability in Kubernetes API server for details and how to download the fix.
- Upgrading to ICP Version 3.1.1 from previous ICP Versions are not supported at the moment. If you want to use oneWEX Version 12.0.2.1 on ICP Version 3.1.1, install ICP Version 3.1.1 freshly and install oneWEX Version 12.0.2.1.
Performing a fresh installation of Watson Explorer oneWEX for ICP
You can install Watson Explorer oneWEX for ICP Version 12.0.2.1 directly without installing Watson Explorer oneWEX for ICP Version 12.0.0 GA, Version 12.0.0.1, Version 12.0.1 or Version 12.0.2. To perform a fresh installation of Watson Explorer oneWEX for ICP Version 12.0.2.1, follow the steps as described in Installing Watson Explorer oneWEX on IBM Cloud Private. Note that Watson Explorer oneWEX for ICP Version 12.0.2.1 supports ICP Version 2.1.0.3, Version 3.1.0 and Version 3.1.1 with fresh installation.
Upgrading to Watson Explorer oneWEX for ICP Version 12.0.2.1 on ICP 3.1.0
Following scenario is supported to upgrade to Watson Explorer oneWEX for ICP Version 12.0.2.1 on ICP Version 3.1.0.
- Upgrade from Watson Explorer oneWEX for ICP Version 12.0.1 or Version 12.0.2 on ICP Version 2.1.0.3 to Watson Explorer oneWEX for ICP Version 12.0.2.1 on ICP Version 3.1.0.
There are two paths for the upgrading:
- Upgrade ICP Version 2.1.0.3 to Version 3.1.0 first, then upgrade oneWEX for ICP from Version 12.0.1 or Version 12.0.2.
- Upgrade oneWEX for ICP Version 12.0.1 or Version 12.0.2 to Version 12.0.2.1 first, then upgrade ICP Version 2.1.0.3 to Version 3.1.0.
Upgrading Watson Explorer oneWEX for ICP
To upgrade Watson Explorer oneWEX for ICP Version 12.0.1 or Version 12.0.2 to Version 12.0.2.1:
-
Install oneWEX for ICP Version 12.0.2.1 with following steps 3-6 in Installing Watson Explorer oneWEX on IBM Cloud Private.
-
If you upgrade from oneWEX for ICP Version 12.0.1 and you do not use dynamic persistent volume provisioning, create wex-disk-log persistent volume that is newly introduced in oneWEX for ICP Version 12.0.2. You can create the persistent volume by executing:
kubectl create -f <yaml-file>
Refer to the Watson Explorer oneWEX Helm Chart README for template of yaml-file for wex-disk-log persistent volume. -
Upgrade helm release of oneWEX for ICP to Version 12.0.2.1. See "Upgrade Helm release version" in Managing Helm releases.
Special instructions when upgrading Watson Explorer oneWEX for ICP from Version 12.0.2 to Version 12.0.2.1:
Especially when upgrading oneWEX for ICP Version 12.0.2 to Version 12.0.2.1, an error about Ingestion statefulset such as follows would appear in the ICP console.
Invalid request : rpc error: code=Unknown desc=StatefulSet.apps "wex-icp-ibm-wex-prod-ingestion" is invalid: spec: Forbidden:updates to statefulset spec for fields other than 'replicas', 'templates', and 'updateStrategy' are forebidden.
Or, if you proceed the upgrade without noticing the error, you might see 2 Helm releases of oneWEX in the ICP console after the upgrade.
Follow the steps below to have Ingestion pod work with new configuration:
- Run the
kubectl
command to create a yaml file (named ingestion-statefulset.yaml in this example) of the Ingestion statefulset.
kubectl -n YOUR_NAMESPACE get statefulset <YOUR_RELEASE>-ibm-wex-prod-ingestion -o yaml > ingestion-statefulset.yaml - Edit the yaml file (ingestion-statefulset.yaml) to apply the following changes.
- Add "serviceName" to "spec" (around at line 19, with 2-space indent)
spec: podManagementPolicy: Parallel serviceName: <YOUR_RELEASE>-ibm-wex-prod-ingestion-headless
- Add the following security keys (securityContext and its sub keys) to "spec.template.spec". (around at line 133, with 6-space indent)
spec: ... template: ... spec: ... dnsPolicy: ClusterFirst securityContext: runAsNonRoot: false runAsUser: 0
- Update the image tag from "12.0.2.417-linux-amd64" to "12.0.2.489-linux-amd64". (around at line 75)
image: mycluster.icp:8500/default/ibm-wex-ee:12.0.2.489-linux-amd64
- Add "serviceName" to "spec" (around at line 19, with 2-space indent)
- Delete the current statefulset with
kubectl
command.
kubectl -n YOUR_NAMESPACE delete statefulset <YOUR_RELEASE>-ibm-wex-prod-ingestion - Create the modified statefulset with the yaml file (ingestion-statefulset.yaml in this example)
kubectl -n YOUR_NAMESPACE create -f ingestion-statefulset.yaml
Upgrading IBM Cloud Private
To upgrade ICP 2.1.0.3 to ICP 3.1.0, see Upgrading from IBM Cloud Private Version 2.1.0.3 to 3.1.0.
Installing / Upgrading to oneWEX for single container deployment Version 12.0.2.1
Performing a fresh installation of Watson Explorer oneWEX for single container deployment Version 12.0.2.1
You can install Watson Explorer oneWEX for single container deployment Version 12.0.2.1 directly without installing Watson Explorer oneWEX for single container deployment Version 12.0.0.1, Version 12.0.1 or Version 12.0.2. To perform a fresh installation of Watson Explorer oneWEX for single container deployment Version 12.0.2.1, follow the steps as described in Installing Watson Explorer oneWEX on Docker.
Upgrading to Watson Explorer oneWEX for single container deployment Version 12.0.2.1
You can upgrade from Watson Explorer oneWEX for single container deployment Version 12.0.0.1, Version 12.0.1, or Version 12.0.2 to Watson Explorer oneWEX for single container deployment Version 12.0.2.1 without uninstalling Watson Explorer oneWEX for single container deployment Version 12.0.0.1, Version 12.0.1 or 12.0.2. To upgrade to Watson Explorer oneWEX for single container deployment Version 12.0.2.1, follow the steps as described in Installing Watson Explorer oneWEX on Docker to install Watson Explorer oneWEX for single container deployment Version 12.0.2.1.
Installing / Upgrading to Watson Explorer Analytical Components Version 12.0.2.1 or Foundational Components Version 12.0.2.1
Performing a fresh installation of Foundational Components Version 12.0.2.1
You can install Watson Explorer Foundational Components Version 12.0.2.1 directly without installing Watson Explorer Foundational Components Version 12.0.2 GA . To perform a fresh installation of Foundational Components Version 12.0.2.1, follow the steps as described in Installing and Integrating IBM Watson Explorer Foundational Components for Foundational Components.
Performing a fresh installation of Watson Explorer Analytical Components Version 12.0.2.1
You cannot install Watson Explorer Analytical Components Version 12.0.2.1 directly without installing Watson Explorer Analytical Components Version 12.0.2 GA . To perform a fresh installation of Watson Explorer Analytical Components Version 12.0.2.1, you must install Watson Explorer Analytical Components Version 12.0.2 first and apply the Fix Pack 1. Follow the steps as described in Installing Watson Explorer Content Analytics for Analytical Components.
Upgrading to Watson Explorer Analytical Components Version 12.0.2.1 or Foundational Components Version 12.0.2.1
See Upgrading to Watson Explorer 12.0.x for detailed steps. Same steps are applicable when you are upgrading from Watson Explorer Analytical Components Version 12.0.0 or Watson Explorer Foundational Components Version 12.0.0.
For other versions, upgrading to Watson Explorer Version 12 is supported only from Watson Content Analytics (WCA) v3.5 to WEX Analytical Components (AC) v12, from WEX AC v11.0.2 to WEX AC v12, and from WEX Foundational Components (FC) v11.0.2 to WEX FC v12. From other versions, upgrading to WCA v3.5, WEX FC v11.0.2, or WEX AC v11.0.2 is required before upgrading to WEX Version 12. For upgrading from those versions, see Upgrading to Watson Explorer 12.0.x.
Fix list of Watson Explorer Deep Analytics Edition Version 12.0.2.1
IBM Watson Explorer oneWEX, Version 12.0.2 Fix Pack 1
List of fixes
Version 12.0.2 Fix Pack 1 provides fixes for the following problems.
Issue | Description |
---|---|
PH06639 |
Internal enhancements delivered in Watson Explorer oneWEX, Version 12.0.2.1: Application Builder: Admin UI: Intrastructure: Converter: Core: |
IBM Watson Explorer Foundational Components, Version 12.0.2 Fix Pack 1
List of fixes
Version 12.0.2 Fix Pack 1 provides fixes for the following problems.
Issue | Description |
---|---|
PH01471 | WITH A SHARED FOLDER ENABLED, each CLUSTER LABEL SHOW AN INCORRECT NUMBER OF RESULTS next to it |
PI92501 | SOAP Request/Response message validation fails on IBM DataPower Gateway |
IBM Watson Explorer Analytical Components, Version 12.0.2 Fix Pack 1
List of fixes
Version 12.0.2 Fix Pack 1 provides fixes for the following problems.
Issue | Description |
---|---|
IT26769 | REPORT BUTTON ON THE SEARCH UI PRODUES EMPTY RESULTS WHEN non-ascii character is used in the query string |
IT26890 | "ESADMIN SYSTEM STOPLOCAL" command does not stop all the sessions as expected |
PH04882 | The language and locale settings are not honored for the CSV import and the auto language detection is enforced instead |
PH06638 |
Internal enhanceents delivered in Watson Explorer Analytical Component, Version 12.0.2.1: |
Was this topic helpful?
Document Information
Modified date:
20 December 2018
UID
ibm10791383