Applying a Patch Using an Installer Stanza

Applying a patch using an Installer Stanza leverages the automation provided by the patch-install capability of the web-based Installer.

ATTENTION
Note the following before you proceed:
  • A fabric installed by using the legacy installer must be upgraded by using the legacy installer only. The legacy installer does not install the Keycloak service. You must use your organization's Keycloak service for production environments. Similarly, the life cycle of a fabric installed by using the Data Fabric UI should be solely managed by using the Data Fabric UI. If you still go ahead and add patch by using the legacy installer (the installer is installed on all the nodes of the fabric), future updates/upgrades to the fabric will remove the patch as the Data Fabric UI does not know the patch was installed.
  • The mapr-keycloak package available with HPE Ezmeral Data Fabric is only a placeholder service in the Data Fabric UI, and is not recommended for a production environment. You must use your organization's Keycloak service in a production environment. The legacy installer does not install the Keycloak service.
NOTE
To apply a patch using an Installer Stanza, specify the file name and directory in the environment.patch_version parameter in the Stanza (YAML) file. After this, use the install command to run the Stanza.

Patches are available on package.ezmeral.hpe.com/releases/patches/. If you are using your own repo, download the required patch on to your repo. Note that the required folder structure on your repo must be the same as on package.ezmeral.hpe.com/releases/patches .

TIP
Applying a patch using the Installer is an offline update (not a rolling update).

For information about the install command, see Installing or Upgrading Core Using an Installer Stanza. For information about the Stanza parameters, see Working with Installer Stanza Files.