[IMPROVEMENT] Talos support for environment check in longhorn manager #9558
Closed
Description
Describe the bug
After upgrading Longhorn from 1.6.2 to 1.7.1 on Talos OS, RWX volumes are not working and there are several errors about detecting NFS ver kernel settings and OS packages.
To Reproduce
Deploy latest Longhorn release on Talos OS 1.7.7
Expected behavior
RWX volumes to work out of the box
Support bundle for troubleshooting
supportbundle_5bb5caf5-13b3-479d-b5fd-4ae2cedbe8d3_2024-10-01T16-22-20Z.zip
Environment
- Longhorn version: 1.7.1
- Impacted volume (PV): All RWX volumes
- Installation method (e.g. Rancher Catalog App/Helm/Kubectl): Helm chart deployed via ArgoCD
- Kubernetes distro (e.g. RKE/K3s/EKS/OpenShift) and version: Talos OS 1.7.7, k8s 1.30.5
- Number of control plane nodes in the cluster: 3
- Number of worker nodes in the cluster: 6
- Node config
- OS type and version: Talos OS 1.7.7
- Kernel version: 6.6.52-talos
- CPU per node: 8
- Memory per node: 16 GB
- Disk type (e.g. SSD/NVMe/HDD): SSD
- Network bandwidth between the nodes (Gbps): 1gbps
- Underlying Infrastructure (e.g. on AWS/GCE, EKS/GKE, VMWare/KVM, Baremetal): Proxmox VMs
- Number of Longhorn volumes in the cluster: 30+
Additional context
Helm chart values:
Workaround and Mitigation
This should be used to detect kernel config settings for Talos OS: cat /proc/config.gz | zless
Metadata
Labels
Distro, Platform or Arch support relatedTroubleshoot relatedRequire to backport to 1.7.3 release branchLonghorn manager (control plane)Request for improvement of existing functionMust be implement or fixed in this release (managed by PO)Require backport. Only used when the specific versions to backport have not been definied.Require QA to review coverage
Type
Projects
Status
Resolved
Status
Closed