Preparing for the upgrade

General prerequisites

Before you upgrade to 2022.1, please make sure:

  • you are running Axual version 2021.3. Use axual.sh status to check the current version.

  • you are performing the deployment with Axual CLI 2022.1

Below you will find specific prerequisites for services that are upgraded or introduced in release 2022.1.

Unset overridden versions

For every component upgrade step, make sure you have not overridden the version of the component, which you might have done as a result or a security update or patch release upgrade. Find below a list of all the platform components and the name of the file where the versions are specified. Make sure all versions are commented out, to make sure the Axual CLI upgrade takes care of starting the right version for the 2022.1 release.

Table 1. Component version file names
Component File names Configuration variable

Cluster API

platform-config/clusters/{cluster-name}/cluster-api.sh

CLUSTERAPI_VERSION

Schema Registry (master & slave)

platform-config/tenants/{tenant-name}/instances/{instance-name}/schemaregistry.sh

SCHEMAREGISTRY_VERSION

Discovery API

platform-config/tenants/{tenant-name}/instances/{instance-name}/discovery-api.sh

DISCOVERYAPI_VERSION

Instance API

platform-config/tenants/{tenant-name}/instances/{instance-name}/instance-api.sh

INSTANCEAPI_VERSION

Management API

platform-config/clusters/{cluster-name}/mgmt-api.sh

MGMT_API_VERSION

Management UI

platform-config/clusters/{cluster-name}/mgmt-ui.sh

MGMT_UI_VERSION

Axual Connect

platform-config/tenants/{tenant-name}/instances/{instance-name}/connect.sh

CONNECT_VERSION

Next step: Performing the upgrade

This concludes the preparation for the 2022.1 upgrade. You may now continue Performing the Upgrade.