diff --git a/go.mod b/go.mod index 695d809c..97c2d5fd 100644 --- a/go.mod +++ b/go.mod @@ -8,10 +8,10 @@ godebug default=go1.24 require ( golang.org/x/time v0.7.0 - k8s.io/api v0.0.0-20250302000304-d98e88306c64 - k8s.io/apimachinery v0.0.0-20250303192542-9dca0b5e166d - k8s.io/client-go v0.0.0-20250302000636-ec8a292223d9 - k8s.io/code-generator v0.0.0-20250303214338-e85ab91c4bf6 + k8s.io/api v0.0.0-20250307053018-84fcd81bee60 + k8s.io/apimachinery v0.0.0-20250306085752-a3f7d4eded06 + k8s.io/client-go v0.0.0-20250307173338-d5f336d4f511 + k8s.io/code-generator v0.0.0-20250307173940-001bab2adc8c k8s.io/klog/v2 v2.130.1 ) diff --git a/go.sum b/go.sum index 64dd2692..10f1afa8 100644 --- a/go.sum +++ b/go.sum @@ -138,14 +138,14 @@ gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -k8s.io/api v0.0.0-20250302000304-d98e88306c64 h1:usPcU79ne5EPNj5qlw51vCMZrDLsNhute8ORJB5HkGA= -k8s.io/api v0.0.0-20250302000304-d98e88306c64/go.mod h1:TbBpVuQjoXdOhqO78T/K+NHq7MV5uCp3fUKjTS5yvCs= -k8s.io/apimachinery v0.0.0-20250303192542-9dca0b5e166d h1:T6Y92jPVinfTQ3vdRcQCz+nzkA7uuQy41em4dgWpfpk= -k8s.io/apimachinery v0.0.0-20250303192542-9dca0b5e166d/go.mod h1:0rVRgdlgja0MQ+SYCognm5pRNteQOvhHAsDpKOs48GU= -k8s.io/client-go v0.0.0-20250302000636-ec8a292223d9 h1:RsjtLwH878+j/TXxa4Llu1gUu6T2eeWgePO3GKTicj8= -k8s.io/client-go v0.0.0-20250302000636-ec8a292223d9/go.mod h1:pXNpqxTwJbeA0hnbKUjpV7EISwuPYW0HnykV3Mkltqw= -k8s.io/code-generator v0.0.0-20250303214338-e85ab91c4bf6 h1:vJhiAtsqZhKTu9TFHtvWCZ+2u42sDkKBTfe3FGlB50o= -k8s.io/code-generator v0.0.0-20250303214338-e85ab91c4bf6/go.mod h1:GjnOOAzIPxz8F6NtXR5svZEdJoOMxguRFlEoJUqHSmU= +k8s.io/api v0.0.0-20250307053018-84fcd81bee60 h1:5w11QoDvikZvD0aqRSNq5Oq69zco5d2A/b/qt6/XqV8= +k8s.io/api v0.0.0-20250307053018-84fcd81bee60/go.mod h1:G18UCv44PFPN4QtOrDTocD/18UTFN7LHvSxz0SmxMvI= +k8s.io/apimachinery v0.0.0-20250306085752-a3f7d4eded06 h1:Q+BA4tyKlrCyXCHNHhiDIxMYz7JWeybRTlXmJeGvofY= +k8s.io/apimachinery v0.0.0-20250306085752-a3f7d4eded06/go.mod h1:0rVRgdlgja0MQ+SYCognm5pRNteQOvhHAsDpKOs48GU= +k8s.io/client-go v0.0.0-20250307173338-d5f336d4f511 h1:a6hDUjqP3QG7qjIyNPhI4dVhwdjA8jhfTLYQxtQESgM= +k8s.io/client-go v0.0.0-20250307173338-d5f336d4f511/go.mod h1:KHxkBo3ouS7IsFeZZ8lpnkQ1srTCR4GnsAtafhXdYJs= +k8s.io/code-generator v0.0.0-20250307173940-001bab2adc8c h1:RrNTaqfuBnRyzaYnmmhmliq6s6JXCof2JgU1vL/XzxY= +k8s.io/code-generator v0.0.0-20250307173940-001bab2adc8c/go.mod h1:kVoSR6kLsWSlEYCtaZVk+JzSZUhQWfwgf7DTrwLV4+k= k8s.io/gengo/v2 v2.0.0-20250207200755-1244d31929d7 h1:2OX19X59HxDprNCVrWi6jb7LW1PoqTlYqEq5H2oetog= k8s.io/gengo/v2 v2.0.0-20250207200755-1244d31929d7/go.mod h1:EJykeLsmFC60UQbYJezXkEsG2FLrt0GPNkU5iK5GWxU= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= diff --git a/pkg/generated/clientset/versioned/fake/clientset_generated.go b/pkg/generated/clientset/versioned/fake/clientset_generated.go index c616856e..3d42bf2a 100644 --- a/pkg/generated/clientset/versioned/fake/clientset_generated.go +++ b/pkg/generated/clientset/versioned/fake/clientset_generated.go @@ -19,6 +19,7 @@ limitations under the License. package fake import ( + metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/watch" "k8s.io/client-go/discovery" @@ -49,9 +50,13 @@ func NewSimpleClientset(objects ...runtime.Object) *Clientset { cs.discovery = &fakediscovery.FakeDiscovery{Fake: &cs.Fake} cs.AddReactor("*", "*", testing.ObjectReaction(o)) cs.AddWatchReactor("*", func(action testing.Action) (handled bool, ret watch.Interface, err error) { + var opts metav1.ListOptions + if watchActcion, ok := action.(testing.WatchActionImpl); ok { + opts = watchActcion.ListOptions + } gvr := action.GetResource() ns := action.GetNamespace() - watch, err := o.Watch(gvr, ns) + watch, err := o.Watch(gvr, ns, opts) if err != nil { return false, nil, err }