Skip to content
Discussion options

You must be logged in to vote

I just went through this upgrade (2.16.0 -> 2.19.3, ARM control plane cax11 nodes, Flannel CNI, Traefik, cluster autoscaler). Here's everything that broke and how I fixed it.

Provider produced invalid plan
planned value cty.UnknownVal(cty.String) does not match config value
cty.StringVal("10.255.0.1") nor prior value cty.StringVal("10.255.0.1")

It's a state conflict due to subnet change between module versions. The module changed the LB network subnet. The old LB attachment has IP 10.255.0.1 (on the 10.255.0.0/16 subnet), but the new module wants to place the LB on the agent subnet 10.0.0.0/16. The provider cannot reconcile this.

What I did:

Caution

This causes downtime, plan accordingly.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@ajayyy
Comment options

Answer selected by wassup-
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants