Option to enable iscisd even when enable_longhorn=false in kube.tf? #1172
valkenburg-prevue-ch
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The line "systemctl enable --now iscsid" in
terraform-hcloud-kube-hetzner/agents.tf
Line 108 in 34ecefd
Can we enable iscsid when longhorn is not installed by kube.tf? I see two options:
Any thoughts?
Note, for searchability: I encountered the need for this line, when kured rebooted my nodes and suddenly longhorn volumes could not attach anymore. The volumes where constantly spinning as 'attaching', repeatedly restarting the pods which held the claims for these volumes. After digging, I found that the logs of longhorn manager showed what was wrong: "Wait for gRPC service of process pvc to start", after which I understood that the iscsid never restarted after the system reboot. Because it was probably once started, but not enabled by systemctl (as per the tf line linked above).
Beta Was this translation helpful? Give feedback.
All reactions