Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Post-upgrade steps for Azure
Anchor
Azure
Azure

Azure Functions

Panel
panelIconIdatlassian-note
panelIcon:note:
bgColor#DEEBFF

Note

Applicable ONLY when you have upgraded Azure Cloud-based cluster where functions were deployed for supporting scheduling feature.

In releases before 2021.3, Azure was deployed with three separate function apps, each having a single function (KyvosClusterStatusFunction, KyvosClusterStartFunction, and KyvosOlapFunction) in it. With the 2021.3 release, the three functions are merged into a single function app (KyvosFunction). Therefore, in case of an upgrade through the Kyvos Manager application, the functions cannot be upgraded, and require a manual update.

If the functions were created in a previous release before Kyvos 2021.3

  1. On the Azure portal, create the Azure function using azure_functions.json template file available at kyvosmanager_war/kyvosmanager/cloud/azure/templates. You can also download the file from the Azure Installation folder.

  2. On the Kyvos Manager portal, navigate to the Properties page. In the kyvosclient.properties file, update the CLUSTER_STARTUP_URL and SERVER_STATUS_CHECK_URL properties with the URL provided in the Azure deployment function output.

  3. Logon to your Azure portal, and navigate to <Container> / user / <work directory> / setup / cloud_conf. Download the cluster.properties file, update the FUNCTION_NAME property to provide the created Azure function name, and the upload the updated file.

  4. Restart the BI Server.

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFEBE6

Warning

DO NOT delete the existing function app, as you may need them in case of a rollback.

Azure Rollback steps

In case you have to roll back from Kyvos version 2021.3 to any previous version, you need to perform the following steps to ensure the correct working of the Azure functions.

...

On the Kyvos Manager portal, navigate to the Properties page. In the kyvosclient.properties file, update the CLUSTER_STARTUP_URL and SERVER_STATUS_CHECK_URL properties with URL available in old functions created before the upgrade.

...

Logon to your Azure portal, and navigate to <Container> / user / <work directory> / setup / cloud_conf. Download the cluster.properties file, update the FUNCTION_NAME property to provide the previous function name that was created before the upgrade, and upload the updated file.

...

From Kyvos 2024.3 onwards, the azcopy version is upgraded from 10.16 to 10.25.

To upgrade the azcopy version, perform the following steps on each Kyvos node (BI Server, Query Engine, Kyvos Manager, Web Portal).

  1. SSH to Kyvos node.

  2. Navigate to the cd /tmp directory by executing the following command.

  3. Upload the UpdateAzcopy.sh script and provide the execute permission by running the chmod 755 UpdateAzcopy.sh command.

  4. Run the ./UpdateAzcopy.sh command. You can also verify the version by running the azcopy --version command.

Migrating Storage account TLS version from 1.0 to TLS 1.2
Anchor
Migrate
Migrate

...