-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Version 15.1.0 upgrade forces node group re-creation, causing production outages #1318
Comments
It may also be the AMI version was updated. You have to pin that down. |
I'm in the same situation 😞 Is there a documented workaround? I'm considering:
I think that approach would work... but it's not ideal. |
Getting this and I've tried to go back to just upgrade from 12.20 to anything later and this happens. Looks like it's tied to a userdata update. |
There is still the Disaster Recovery option. In my case, switching to
To switch it without resources changes, I adapted the state to that change:
The change consisted in the serial to make a new valid state, and the changes of the
Again, last resort. |
I have the same issue and it blocks all the work. When will this be fixed? |
Me too
After a fresh success apply. the second run will get `update in-place' message.
|
Please see #1372 |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Description
Version 15.1.0 of this module introduced a breaking change to the configuration of node groups with the move from a single
instance_type
property to a list ofinstance_types
.I understand that being able to optionally pass in a list of
instance_types
is a great feature for some users, but forcing the change on everyone is really a problem. This change causes all existing node groups to be re-created which has the effect of causing a service outage for everyone using this module.The ability to pass in multiple
instance_types
should be implemented in a way that doesn't force the re-creation of node groups. For example, by retaining the option to pass in a singleinstance_type
.Versions
$ terraform -version
Terraform v0.15.0
on darwin_amd64
Reproduction
Steps to reproduce the behavior:
The text was updated successfully, but these errors were encountered: