Rancher is a really impressive piece of software! I love the GUI and the REST API.
I’m currently evaluating Rancher for hosting a Kubernetes cluster for Pachyderm. Pachyderm requires a
PersistentVolume backed by an EBS volume, which fails with the following error:
MountVolume.SetUp failed […] Output: mount: special device /var/lib/kubelet/plugins/kubernetes.io/aws-ebs/mounts/vol-* does not exist
All the technical details are described in issue #7370. There appears to have been an earlier bug with the same symptoms reported at #4444, but it was supposedly fixed a while ago. But if you read the issue on GitHub, you’ll see another user has encountered this issue in a recent version.
Notably, this works fine on standard Kubernetes for me.
So, my questions:
- Has anybody else gotten EBS-backed
PersistentVolumes to work with Rancher 1.3.0?
- Is it generally worthwhile to file bugs on the GitHub issues page if you don’t have a support contract? I see a lot of open issues with nobody assigned, so I’m guessing there’s just too much incoming issue volume.
- If this is a bug, where should I look in the code to figure out what’s breaking? I’m willing to attempt to fix this myself.
I’d be happy to try to dig into this, but it would probably take me a day just to find out where to begin, given the complexity of Kubernetes and the Rancher integration.
Anyway, thank you for any data that you can provide!