Table of contents

Patch 05

The description and installation procedures for the enhancements and fixes for patch 05 are provided.

Patch details for wsl-v1231-x86-patch-05

This patch includes the following enhancements and fixes:
TS002147762 - Ability to prevent users from accessing the Watson Studio cluster
Watson Studio Local administrators now have the option on whether to allow data scientists to sign up for access to the Watson Studio cluster. The administrator can set the configuration AllowUserSignUp to False in the /user-home/_global_/config/config.properties file to disable the Sign up tab on the Watson Studio login page. The default value for AllowUserSignUp is True.
TS002374525
For LDAP users, the Change password option in User settings is now removed.
PSIRT 137020
The issue related to the user key file being is readable is now fixed.
Terminal access to Jupyter GPU environment
In the Environments page, the link to the terminal for Jupyter for GPU now opens the correct terminal.
TS002301093
On the Assets tab in a project page, for all notebooks that are displayed, the links to the environments now open the correct environment for editing.
Documentation link
The link to the docs on the Watson Studio home page points to the 1.2.3 version.

Prerequisites

WSL 1.2.3.1 x86 patch01, patch02, and patch03 must all be installed. To download patch 05, go to Fix Central and select wsl-x86-v1231-patch05. Previous patches are also available in Fix Central.

Patch files

The patch contains the following files:

  • dsx-core.v3.13.1296-x86_64-20190618.013726.tgz
  • usermgmt.v3.13.1572-x86_64-20190619.032621.tgz
  • wdp-dashboard-frontend.1.3.4-x86_64-20190619.145521.tgz

Pre-installation

  1. If you want to roll back the patch, run the docker images command and note the tag of the images.
    1. Run kubectl get deploy -n dsx dsx-core -o yaml | grep image: and note the value of the image key.
    2. Run kubectl get deploy -n dsx usermgmt -o yaml | grep image: and note the value of the image key.
    3. Run kubectl get deploy -n dsx dash-front-deploy -o yaml | grep image: and note the value of the image key.

Installing patches

To install the dsx-core patch
  1. Open the dsx-core image by running tar -xzvf dsx-core.v3.13.1303-x86_64-20190702.030918.tgz.
  2. Run the command cd dsx-core-artifact.
  3. Run the command docker load < dsx-core_v3.13.1303-x86_64.tar.gz to load the image.
  4. Run docker tag 436c85957075 idp-registry.sysibm-adm.svc.cluster.local:31006/dsx-core:v3.13.1303-x86_64_v1231-patch05 to tag the image.
  5. Run docker push idp-registry.sysibm-adm.svc.cluster.local:31006/dsx-core:v3.13.1303-x86_64_v1231-patch05 to push the image to the docker registry.
  6. Run kubectl -n dsx edit deploy dsx-core.
  7. Look for the image key, and change the value to idp-registry.sysibm-adm.svc.cluster.local:31006/dsx-core:v3.13.1303-x86_64_v1231-patch05.
To install the usermgmt patch
  1. Open the usermgmt image by running tar -xzvf usermgmt.v3.13.1580-x86_64-20190626.181142.tgz.
  2. Run the command cd usermgmt-artifact.
  3. Run the command docker load < privatecloud-usermgmt_v3.13.1580-x86_64.tar.gz to load the image.
  4. Run docker tag 82765790bedf idp-registry.sysibm-adm.svc.cluster.local:31006/privatecloud-usermgmt:v3.13.1580-x86_64_v1231-patch05 to tag the image.
  5. Run docker push idp-registry.sysibm-adm.svc.cluster.local:31006/privatecloud-usermgmt:v3.13.1580-x86_64_v1231-patch05 to push the image to the docker registry.
  6. Run kubectl -n dsx edit deploy usermgmt.
  7. Look for the image key, and change the value to idp-registry.sysibm-adm.svc.cluster.local:31006/privatecloud-usermgmt:v3.13.1580-x86_64_v1231-patch05.
To install the wdp-dashboard-frontend patch
  1. Open the dashboard frontend image by running tar -xzvf wdp-dashboard-frontend.1.3.4-x86_64-20190702.030940.tgz.
  2. Run the command cd wdp-dashboard-frontend-artifact.
  3. Run docker load < dashboard-frontend_1.8.7-x86_64.tar.gz command to load the image.
  4. Run docker tag beca76390b62 idp-registry.sysibm-adm.svc.cluster.local:31006/dashboard-frontend:1.8.7-x86_64_v1231-patch05 to tag the image.
  5. Run docker push idp-registry.sysibm-adm.svc.cluster.local:31006/dashboard-frontend:1.8.7-x86_64_v1231-patch05 to push the image to the docker registry.
  6. Run kubectl -n dsx edit deploy dash-front-deploy.
  7. Look for the image key, and change the value to idp-registry.sysibm-adm.svc.cluster.local:31006/dashboard-frontend:1.8.7-x86_64_v1231-patch05.

Post-installation

None

Rolling back the patch

To roll back the patch
  1. Run kubectl edit deploy -n dsx dsx-core, and then look for the image key, and change it to the value in the Pre-installation section.
  2. Run kubectl edit deploy -n dsx usermgmt, and then look for the image key, and change it to the value in the Pre-installation section.
  3. Run kubectl edit deploy -n dsx dash-front-deploy, and then look for the image key, and change it to the value in thePre-installation section.