-
Notifications
You must be signed in to change notification settings - Fork 524
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EBS-CSI provisioning not working on v0.4.0 #987
Comments
This is fixed by #983 in our v0.4.1 release, due out early next week. |
@bcressey Good to hear, thanks. On that note - if we are using the update operator to automatically upgrade our nodes, is there a mechanism by which we can roll back the update if we were to encounter something like this in a prod environment? |
Unfortunately not just yet, but v0.4.1 is introducing We also have #873 to create an operator that would allow settings to be configured in one place and pushed out to all nodes. That would make the version lock mechanism easier to use. |
@bcressey Hmm that would be a very nice feature. Having to reconfigure nodes with userdata right now is pretty cumbersome. I wonder if the config could even be managed in a ConfigMap that the update-operator watches? Being able to manage node configs from a K8s resource that can be controlled in a gitops repo somewhere would be fantastic. Edit: I verified that this is fixed by building an AMI from the |
Thanks for verifying! We also just released 0.4.1, which includes this fix. We'll track the setting-update options in #873. |
Image I'm using:
EKS 1.16.8
bottlerocket-aws-k8s-1.16-x86_64-v0.4.0-7303622 (ami-08ca10e6b9ca2f001)
What I expected to happen:
I can install the EBS-CSI controller and provision PersistentVolumes successfully.
What actually happened:
When trying to deploy a test pod with a PVC on a new EKS cluster (1.16.8), I ran into the following error:
I replaced the nodes with the standard amazon 1.16 EKS AMI and everything provisions correctly. From the ebs-plugin logs on the controller I also noticed these messages:
How to reproduce the problem:
Create an EKS cluster (1.16.8) with a worker group of Bottlerocket v0.4.0 nodes
Install the EBS-CSI v0.5.0 controller
Deploy the following example:
The text was updated successfully, but these errors were encountered: