Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: norman465 The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #16361 +/- ##
==========================================
+ Coverage 80.17% 80.19% +0.02%
==========================================
Files 216 216
Lines 13440 13440
==========================================
+ Hits 10775 10778 +3
Misses 2300 2300
+ Partials 365 362 -3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Hey have you seen @SaschaSchwarze0 old PR - #13552 I'm curious if you saw that change but decided your implementation is preferred. I originally put a hold on that PR while I explored server side apply - but unfortunately as I dug more into server side apply I realized it had a lot of limitations at the time. I honestly thing doing the hash of the spec is really the simplest way. It will even handle defaulting that occurs on the PodSpec. |
|
/hold |
Yes, I know of that. When looking at the 1.20 changes for propagated labels and annotations I just noticed that this very small change would achieve the same and so I just opened this PR to quickly address it. |
Proposed Changes
to
spec.template.metadata.labelscausing the semantic equality check to fail every reconile.Release Note