Upgrading Unravel from version 4.7.x.x to 4.7.x.x
- Navigate to the - ansible-installationdirectory and create a copy of the- vars_template.ymlfile.- cp vars_template.yml vars.yml 
- Edit - vars.ymlby using any editor. For example, the vi editor.- vi vars.yml 
- In the - vars.ymlfile, update values for the following parameters:- Variable - Description - skip_download_untar- Y: If you set this variable to - Y, it skips the step to download and extract the Unravel tarball and configures or sets up Unravel.
- N: If you set this variable to - N, it downloads and extracts the Unravel installation tarball.
 - unravel_tar_url- Specify the URL of the Unravel distribution. - unravel_user- Specify the username of the Linux user who owns Unravel. - unravel_group- Specify the names of the user groups to which the Linux user belongs. - unravel_root_path- Specify the path where Unravel is installed. - unravel_version- Specify the Unravel version to which you want to upgrade. - skip_precheck- Specify whether you want to skip the upgrade. - data_dir:- Specify if you want to configure a separate data directory outside the Unravel directory. - cloud_platform- Specify the corresponding cloud platform. It can be one of the following: Databricks, Amazon EMR, or Dataproc. - license_path- Specify the path of the license file. The file must be readable by the - unraveluser.- Note- If you define the - license_pathvariable, the license setup is automatically run.
- In - cloud_node, specify the- hostsfile (if the Unravel upgrade is for a cloud platform).
- In - core_nodeand- edge_node, set the corresponding- hostsfile (if the Unravel upgrade is for an on-premise platform).
- From the Unravel server, run the Ansible playbook. - ansible-playbook -i inventories/ upgrade_unravel.yml -e @vars.yml -vvv - Unravel is upgraded to the specified version.