@@ -396,6 +396,8 @@ github.com/go-logr/logr v1.3.0 h1:2y3SDp0ZXuc6/cjLSZ+Q3ir+QB9T/iG5yYRXqsagWSY=
396396github.com/go-logr/logr  v1.3.0 /go.mod  h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY =
397397github.com/go-logr/logr  v1.4.1  h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ =
398398github.com/go-logr/logr  v1.4.1 /go.mod  h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY =
399+ github.com/go-logr/logr  v1.4.2  h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY =
400+ github.com/go-logr/logr  v1.4.2 /go.mod  h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY =
399401github.com/go-logr/stdr  v1.2.2  h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag =
400402github.com/go-logr/stdr  v1.2.2 /go.mod  h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE =
401403github.com/go-logr/zapr  v1.2.3 /go.mod  h1:eIauM6P8qSvTw5o2ez6UEAfGjQKrxQTl5EoK+Qa2oG4 =
@@ -527,6 +529,7 @@ github.com/google/pprof v0.0.0-20210609004039-a478d1d731e9/go.mod h1:kpwsk12EmLe
527529github.com/google/pprof  v0.0.0-20210720184732-4bb14d4b1be1  h1:K6RDEckDVWvDI9JAJYCmNdQXq6neHJOYx3V6jnqNEec =
528530github.com/google/pprof  v0.0.0-20210720184732-4bb14d4b1be1 /go.mod  h1:kpwsk12EmLew5upagYY7GY0pfYCcupk39gWOCRROcvE =
529531github.com/google/pprof  v0.0.0-20240424215950-a892ee059fd6 /go.mod  h1:kf6iHlnVGwgKolg33glAes7Yg/8iWP8ukqeldJSO7jw =
532+ github.com/google/pprof  v0.0.0-20241210010833-40e02aabc2ad /go.mod  h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144 =
530533github.com/google/renameio  v0.1.0 /go.mod  h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI =
531534github.com/google/s2a-go  v0.1.4 /go.mod  h1:Ej+mSEMGRnqRzjc7VtF+jdBwYG5fuJfiZ8ELkjEwM0A =
532535github.com/google/safetext  v0.0.0-20220905092116-b49f7bc46da2  h1:SJ+NtwL6QaZ21U+IrK7d0gGgpjGGvd2kz+FzTHVzdqI =
@@ -737,6 +740,7 @@ github.com/onsi/ginkgo/v2 v2.14.0/go.mod h1:JkUdW7JkN0V6rFvsHcJ478egV3XH9NxpD27H
737740github.com/onsi/ginkgo/v2  v2.15.0 /go.mod  h1:HlxMHtYF57y6Dpf+mc5529KKmSq9h2FpCF+/ZkwUxKM =
738741github.com/onsi/ginkgo/v2  v2.17.1 /go.mod  h1:llBI3WDLL9Z6taip6f33H76YcWtJv+7R3HigUjbIBOs =
739742github.com/onsi/ginkgo/v2  v2.17.2 /go.mod  h1:nP2DPOQoNsQmsVyv5rDA8JkXQoCs6goXIvr/PRJ1eCc =
743+ github.com/onsi/ginkgo/v2  v2.22.2 /go.mod  h1:oeMosUL+8LtarXBHu/c0bx2D/K9zyQ6uX3cTyztHwsk =
740744github.com/onsi/gomega  v0.0.0-20170829124025-dcabb60a477c /go.mod  h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA =
741745github.com/onsi/gomega  v1.5.0 /go.mod  h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY =
742746github.com/onsi/gomega  v1.7.1 /go.mod  h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY =
@@ -767,6 +771,8 @@ github.com/onsi/gomega v1.32.0 h1:JRYU78fJ1LPxlckP6Txi/EYqJvjtMrDC04/MM5XRHPk=
767771github.com/onsi/gomega  v1.32.0 /go.mod  h1:a4x4gW6Pz2yK1MAmvluYme5lvYTn61afQ2ETw/8n4Lg =
768772github.com/onsi/gomega  v1.33.0  h1:snPCflnZrpMsy94p4lXVEkHo12lmPnc3vY5XBbreexE =
769773github.com/onsi/gomega  v1.33.0 /go.mod  h1:+925n5YtiFsLzzafLUHzVMBpvvRAzrydIBiSIxjX3wY =
774+ github.com/onsi/gomega  v1.36.2  h1:koNYke6TVk6ZmnyHrCXba/T/MoLBXFjeC1PtvYgw0A8 =
775+ github.com/onsi/gomega  v1.36.2 /go.mod  h1:DdwyADRjrc825LhMEkD76cHR5+pUnjhUN8GlHlRPHzY =
770776github.com/opencontainers/go-digest  v0.0.0-20180430190053-c9281466c8b2 /go.mod  h1:cMLVZDEM3+U2I4VmLI6N8jQYUd2OVphdqWwCJHrFt2s =
771777github.com/opencontainers/go-digest  v1.0.0 /go.mod  h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM =
772778github.com/opencontainers/runc  v0.0.0-20190115041553-12f6a991201f /go.mod  h1:qT5XzbpPznkRYVz/mWwUaVBUv2rmF59PVA73FjuZG0U =
@@ -1006,6 +1012,8 @@ golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=
10061012golang.org/x/crypto  v0.21.0 /go.mod  h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs =
10071013golang.org/x/crypto  v0.22.0  h1:g1v0xeRhjcugydODzvb3mEM9SQ0HGp9s/nh3COQ/C30 =
10081014golang.org/x/crypto  v0.22.0 /go.mod  h1:vr6Su+7cTlO45qkww3VDJlzDn0ctJvRgYbC2NvXHt+M =
1015+ golang.org/x/crypto  v0.31.0  h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U =
1016+ golang.org/x/crypto  v0.31.0 /go.mod  h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk =
10091017golang.org/x/exp  v0.0.0-20180321215751-8460e604b9de /go.mod  h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
10101018golang.org/x/exp  v0.0.0-20180807140117-3d87b88a115f /go.mod  h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
10111019golang.org/x/exp  v0.0.0-20190121172915-509febef88a4 /go.mod  h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA =
@@ -1070,6 +1078,7 @@ golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
10701078golang.org/x/mod  v0.13.0 /go.mod  h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c =
10711079golang.org/x/mod  v0.14.0 /go.mod  h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c =
10721080golang.org/x/mod  v0.17.0 /go.mod  h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c =
1081+ golang.org/x/mod  v0.22.0 /go.mod  h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY =
10731082golang.org/x/net  v0.0.0-20170114055629-f2499483f923 /go.mod  h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
10741083golang.org/x/net  v0.0.0-20180724234803-3673e40ba225 /go.mod  h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
10751084golang.org/x/net  v0.0.0-20180826012351-8a410e7b638d /go.mod  h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4 =
@@ -1154,6 +1163,8 @@ golang.org/x/net v0.23.0 h1:7EYJ93RZ9vYSZAIb2x3lnuvqO5zneoD6IvWjuhfxjTs=
11541163golang.org/x/net  v0.23.0 /go.mod  h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg =
11551164golang.org/x/net  v0.24.0  h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w =
11561165golang.org/x/net  v0.24.0 /go.mod  h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8 =
1166+ golang.org/x/net  v0.33.0  h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I =
1167+ golang.org/x/net  v0.33.0 /go.mod  h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4 =
11571168golang.org/x/oauth2  v0.0.0-20180821212333-d2e6202438be /go.mod  h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U =
11581169golang.org/x/oauth2  v0.0.0-20190226205417-e64efc72b421 /go.mod  h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw =
11591170golang.org/x/oauth2  v0.0.0-20190604053449-0f29369cfe45 /go.mod  h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw =
@@ -1204,6 +1215,8 @@ golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=
12041215golang.org/x/sync  v0.6.0 /go.mod  h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk =
12051216golang.org/x/sync  v0.7.0  h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M =
12061217golang.org/x/sync  v0.7.0 /go.mod  h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk =
1218+ golang.org/x/sync  v0.10.0  h1:3NQrjDixjgGwUOCaF8w2+VYHv0Ve/vGYSbdkTa98gmQ =
1219+ golang.org/x/sync  v0.10.0 /go.mod  h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk =
12071220golang.org/x/sys  v0.0.0-20170830134202-bb24a47a89ea /go.mod  h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY =
12081221golang.org/x/sys  v0.0.0-20180823144017-11551d06cbcc /go.mod  h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY =
12091222golang.org/x/sys  v0.0.0-20180830151530-49385e6e1522 /go.mod  h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY =
@@ -1330,6 +1343,8 @@ golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=
13301343golang.org/x/sys  v0.18.0 /go.mod  h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA =
13311344golang.org/x/sys  v0.19.0  h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o =
13321345golang.org/x/sys  v0.19.0 /go.mod  h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA =
1346+ golang.org/x/sys  v0.28.0  h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA =
1347+ golang.org/x/sys  v0.28.0 /go.mod  h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA =
13331348golang.org/x/term  v0.0.0-20201126162022-7de9c90e9dd1 /go.mod  h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo =
13341349golang.org/x/term  v0.0.0-20210927222741-03fcf44c2211 /go.mod  h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8 =
13351350golang.org/x/term  v0.1.0 /go.mod  h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8 =
@@ -1354,6 +1369,8 @@ golang.org/x/term v0.18.0 h1:FcHjZXDMxI8mM3nwhX9HlKop4C0YQvCVCdwYl2wOtE8=
13541369golang.org/x/term  v0.18.0 /go.mod  h1:ILwASektA3OnRv7amZ1xhE/KTR+u50pbXfZ03+6Nx58 =
13551370golang.org/x/term  v0.19.0  h1:+ThwsDv+tYfnJFhF4L8jITxu1tdTWRTZpdsWgEgjL6Q =
13561371golang.org/x/term  v0.19.0 /go.mod  h1:2CuTdWZ7KHSQwUzKva0cbMg6q2DMI3Mmxp+gKJbskEk =
1372+ golang.org/x/term  v0.27.0  h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q =
1373+ golang.org/x/term  v0.27.0 /go.mod  h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM =
13571374golang.org/x/text  v0.0.0-20160726164857-2910a502d2bf /go.mod  h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ =
13581375golang.org/x/text  v0.0.0-20170915032832-14c0d48ead0c /go.mod  h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ =
13591376golang.org/x/text  v0.3.0 /go.mod  h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ =
@@ -1378,6 +1395,8 @@ golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
13781395golang.org/x/text  v0.13.0 /go.mod  h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE =
13791396golang.org/x/text  v0.14.0  h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ =
13801397golang.org/x/text  v0.14.0 /go.mod  h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU =
1398+ golang.org/x/text  v0.21.0  h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo =
1399+ golang.org/x/text  v0.21.0 /go.mod  h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ =
13811400golang.org/x/time  v0.0.0-20181108054448-85acf8d2951c /go.mod  h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ =
13821401golang.org/x/time  v0.0.0-20190308202827-9d24e82272b4 /go.mod  h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ =
13831402golang.org/x/time  v0.0.0-20191024005414-555d28b269f0 /go.mod  h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ =
@@ -1468,6 +1487,7 @@ golang.org/x/tools v0.14.0/go.mod h1:uYBEerGOWcJyEORxN+Ek8+TT266gXkNlHdJBwexUsBg
14681487golang.org/x/tools  v0.16.1 /go.mod  h1:kYVVN6I1mBNoB1OX+noeBjbRk4IUEPa7JJ+TJMEooJ0 =
14691488golang.org/x/tools  v0.17.0 /go.mod  h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps =
14701489golang.org/x/tools  v0.20.0 /go.mod  h1:WvitBU7JJf6A4jOdg4S1tviW9bhUxkgeCui/0JHctQg =
1490+ golang.org/x/tools  v0.28.0 /go.mod  h1:dcIOrVd3mfQKTgrDVQHqCPMWy6lnhfhtX3hLXYVLfRw =
14711491golang.org/x/xerrors  v0.0.0-20190717185122-a985d3407aa7 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
14721492golang.org/x/xerrors  v0.0.0-20191011141410-1b5146add898 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
14731493golang.org/x/xerrors  v0.0.0-20191204190536-9bdfabe68543 /go.mod  h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
@@ -1676,6 +1696,8 @@ google.golang.org/protobuf v1.31.0 h1:g0LDEJHgrBl9N9r17Ru3sqWhkIx2NB67okBHPwC7hs
16761696google.golang.org/protobuf  v1.31.0 /go.mod  h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I =
16771697google.golang.org/protobuf  v1.33.0  h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI =
16781698google.golang.org/protobuf  v1.33.0 /go.mod  h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos =
1699+ google.golang.org/protobuf  v1.36.1  h1:yBPeRvTftaleIgM3PZ/WBIZ7XM/eEYAaEyCwvyjq/gk =
1700+ google.golang.org/protobuf  v1.36.1 /go.mod  h1:9fA7Ob0pmnwhb644+1+CVWFRbNajQ6iRojtC/QF5bRE =
16791701gopkg.in/alecthomas/kingpin.v2  v2.2.6 /go.mod  h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw =
16801702gopkg.in/check.v1  v0.0.0-20161208181325-20d25e280405 /go.mod  h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
16811703gopkg.in/check.v1  v1.0.0-20180628173108-788fd7840127 /go.mod  h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0 =
0 commit comments