You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Create a LaunchTemplate using v1beta2 version as provided in the example using SSA.
Make sure the resource is created
Remove spotOptions from manifest and update using SSA.
MR should not have the spotOptions anymore.
What happened?
when removing a field that was converted from array to object type in new versions, those fields are not removed when using server side apply. If you change the manifest to v1beta1 version(Storage version), it works as expected.
Relevant Error Output Snippet
No response
Crossplane Version
1.16.0
Provider Version
1.18.2
Kubernetes Version
1.29
Kubernetes Distribution
EKS
Additional Info
No response
The text was updated successfully, but these errors were encountered:
If you use client side apply, it removes the filed as it won't care what is the stored version. it might be something to do with the diff . If I run kubectl diff --server-side when the resource was created using SSA, it doesn't show any changes after removing the filed either
Is there an existing issue for this?
Affected Resource(s)
all resources that have version conversion
Resource MRs required to reproduce the bug
Steps to Reproduce
spotOptions
from manifest and update using SSA.spotOptions
anymore.What happened?
when removing a field that was converted from array to object type in new versions, those fields are not removed when using server side apply. If you change the manifest to v1beta1 version(Storage version), it works as expected.
Relevant Error Output Snippet
No response
Crossplane Version
1.16.0
Provider Version
1.18.2
Kubernetes Version
1.29
Kubernetes Distribution
EKS
Additional Info
No response
The text was updated successfully, but these errors were encountered: