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
BUILD/MEDIUM: deps: update client-native to v6.2.18
The Equal and Diff methods of the client-native models are now generated by
go-method-gen and take GoMethodGenOptions instead of the removed
models.Options; the Equalizer plumbing in utils, store and the v3 TCP CR
followed.
The generated Diff no longer treats nil as equal to an empty struct pointer.
Empty TuneOptions/TuneSslOptions injected by the controller are not
persisted in the config file, so they kept re-appearing as a diff and caused
a reload on every sync; both sides are now normalized to nil when empty
before diffing.
The regenerated v3 CRDs only gain new fields, nothing is removed.
// +kubebuilder:validation:XValidation:rule="!has(self.spec.default_path)", message="spec.config.default_path is set by ingress controller internally"
27
27
// +kubebuilder:validation:XValidation:rule="!has(self.spec.master__dash__worker)", message="spec.config.master-worker is set by ingress controller internally"
28
28
// +kubebuilder:validation:XValidation:rule="!has(self.spec.pidfile)", message="spec.config.pidfile is set by ingress controller internally"
0 commit comments