cancel
Showing results for 
Search instead for 
Did you mean: 
Andriy_S
Sisense Team Member
Sisense Team Member

Version difference between the client (1.xx) and the server (1.xx) exceeds the supported minor version skew of +/-1

Sometimes during the upgrade process, you can see such a warning:

sisense@node1:~/sisense-L2024.3.0.501$ ./sisense.sh single_config.yaml
[2025-02-24 10:49:56] Preparing System ...
[2025-02-24 10:49:56] Linux user: sisense
[2025-02-24 10:49:56] Validating Sudo permissions for user sisense ...
[2025-02-24 10:49:56] User sisense has sufficient sudo permissions
[2025-02-24 10:49:56] Detecting Host OS ...
[2025-02-24 10:49:56] OS: Ubuntu, Version: 22.04
[2025-02-24 10:49:56] Validating OS and its version
[2025-02-24 10:49:57] Can proceed with RKE process ...
[2025-02-24 10:49:57] Validating that namespace name is all lower case ...
[2025-02-24 10:49:57] detected lock on dpkg, releasing it
Enter the password for user sisense and press [ENTER]:
Using password for Sisense Installation ...
[2025-02-24 10:50:02] Verifying Python packages exist ...
[2025-02-24 10:50:06] Installing required pip libraries
[2025-02-24 10:50:09] Ensuring sisense main directory /opt/sisense exist
[2025-02-24 10:50:09] Fixing /opt/sisense ownership to all files
WARNING: version difference between client (1.29) and server (1.26) exceeds the supported minor version skew of +/-1
WARNING: version difference between client (1.29) and server (1.26) exceeds the supported minor version skew of +/-1

This means that kubectl version installed on the server differs by more than 1  version from Kubernetes, which is not officially supported.

To fix this issue, you’ll need to set the following value in the configuration yaml file:

update_k8s_version: true

And run the update as usual

Rate this article:
Version history
Last update:
‎03-28-2025 09:57 AM
Updated by:
Contributors