[release-1.7] Need conditional Longhorn version against Kubernetes version

Summary

Current Sylva release 1.7 is using Longhorn 1.11.2.

Contrary to previous versions, the latest Longhorn 1.11.3 requires Kubernetes 1.34. But Sylva 1.7 supports Kubernetes 1.33, 1.34, 1.35. So this new Longhorn version must not be applied for 1.33.

In current code there is no conditional version. It must be introduced to be able to upgrade to Longhorn 1.11.3 when possible.

Longhorn 1.11.3 Release note

Edited by Aurélien Sollaud