Skip to content

Commit dbce7cd

Browse files
author
cloud-team-rebase-bot
committed
UPSTREAM: <drop>: Updating and vendoring go modules after an upstream rebase
1 parent 976e140 commit dbce7cd

File tree

24,990 files changed

+4597782
-1265332
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

24,990 files changed

+4597782
-1265332
lines changed

go.mod

Lines changed: 34 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module sigs.k8s.io/cluster-api
22

3-
go 1.22
3+
go 1.24.0
44

55
require (
66
github.com/MakeNowJust/heredoc v1.0.0
@@ -30,23 +30,28 @@ require (
3030
github.com/spf13/pflag v1.0.7
3131
github.com/spf13/viper v1.20.1
3232
github.com/valyala/fastjson v1.6.4
33-
go.etcd.io/etcd/api/v3 v3.5.9
34-
go.etcd.io/etcd/client/v3 v3.5.9
35-
golang.org/x/net v0.17.0 // indirect
36-
golang.org/x/oauth2 v0.10.0
37-
google.golang.org/grpc v1.55.0
38-
k8s.io/api v0.27.2
39-
k8s.io/apiextensions-apiserver v0.27.2
40-
k8s.io/apimachinery v0.27.2
41-
k8s.io/apiserver v0.27.2
42-
k8s.io/client-go v0.27.2
43-
k8s.io/cluster-bootstrap v0.27.2
44-
k8s.io/component-base v0.27.2
45-
k8s.io/klog/v2 v2.90.1
46-
k8s.io/kubectl v0.27.2
47-
k8s.io/utils v0.0.0-20230209194617-a36077c30491
48-
sigs.k8s.io/controller-runtime v0.15.1
49-
sigs.k8s.io/yaml v1.3.0
33+
go.etcd.io/etcd/api/v3 v3.5.22
34+
go.etcd.io/etcd/client/pkg/v3 v3.5.22
35+
go.etcd.io/etcd/client/v3 v3.5.22
36+
go.uber.org/zap v1.27.0
37+
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
38+
golang.org/x/oauth2 v0.30.0
39+
golang.org/x/text v0.27.0
40+
gomodules.xyz/jsonpatch/v2 v2.5.0
41+
google.golang.org/grpc v1.71.3
42+
k8s.io/api v0.33.3
43+
k8s.io/apiextensions-apiserver v0.33.3
44+
k8s.io/apimachinery v0.33.3
45+
k8s.io/apiserver v0.33.3
46+
k8s.io/client-go v0.33.3
47+
k8s.io/cluster-bootstrap v0.33.3
48+
k8s.io/component-base v0.33.3
49+
k8s.io/klog/v2 v2.130.1
50+
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff
51+
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738
52+
sigs.k8s.io/controller-runtime v0.21.0
53+
sigs.k8s.io/randfill v1.0.0
54+
sigs.k8s.io/yaml v1.6.0
5055
)
5156

5257
require (
@@ -132,17 +137,17 @@ require (
132137
go.uber.org/multierr v1.11.0 // indirect
133138
go.yaml.in/yaml/v2 v2.4.2 // indirect
134139
go4.org v0.0.0-20201209231011-d4a079459e60 // indirect
135-
golang.org/x/crypto v0.14.0 // indirect
136-
golang.org/x/sys v0.13.0 // indirect
137-
golang.org/x/term v0.13.0 // indirect
138-
golang.org/x/text v0.13.0
139-
golang.org/x/time v0.3.0 // indirect
140-
golang.org/x/tools v0.14.0 // indirect
141-
google.golang.org/appengine v1.6.7 // indirect
142-
google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17 // indirect
143-
google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 // indirect
144-
google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f // indirect
145-
google.golang.org/protobuf v1.33.0 // indirect
140+
golang.org/x/crypto v0.40.0 // indirect
141+
golang.org/x/net v0.42.0 // indirect
142+
golang.org/x/sync v0.16.0 // indirect
143+
golang.org/x/sys v0.34.0 // indirect
144+
golang.org/x/term v0.33.0 // indirect
145+
golang.org/x/time v0.9.0 // indirect
146+
golang.org/x/tools v0.34.0 // indirect
147+
google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422 // indirect
148+
google.golang.org/genproto/googleapis/rpc v0.0.0-20250115164207-1a7da9e5054f // indirect
149+
google.golang.org/protobuf v1.36.6 // indirect
150+
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
146151
gopkg.in/inf.v0 v0.9.1 // indirect
147152
gopkg.in/yaml.v3 v3.0.1 // indirect
148153
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.2 // indirect

go.sum

Lines changed: 11 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -383,9 +383,8 @@ golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8U
383383
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
384384
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
385385
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
386-
golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4=
387-
golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
388-
golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=
386+
golang.org/x/crypto v0.40.0 h1:r4x+VvoG5Fm+eJcxMaY8CQM7Lb0l1lsmjGBQ6s8BfKM=
387+
golang.org/x/crypto v0.40.0/go.mod h1:Qr1vMER5WyS2dfPHAlsOj01wgLbsyWtFn/aY+5+ZdxY=
389388
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
390389
golang.org/x/exp v0.0.0-20190306152737-a1d7652674e8/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
391390
golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522/go.mod h1:ZjyILWgesfNpC6sMxTJOJm9Kp84zZh5NQWvqDGG3Qr8=
@@ -432,10 +431,8 @@ golang.org/x/net v0.0.0-20200222125558-5a598a2470a0/go.mod h1:z5CRVTTTmAJ677TzLL
432431
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
433432
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
434433
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
435-
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
436-
golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
437-
golang.org/x/net v0.17.0 h1:pVaXccu2ozPjCXewfr1S7xza/zcXTity9cCdXQYSjIM=
438-
golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE=
434+
golang.org/x/net v0.42.0 h1:jzkYrhi3YQWD6MLBJcsklgQsoAcw89EcZbJw8Z614hs=
435+
golang.org/x/net v0.42.0/go.mod h1:FF1RA5d3u7nAYA4z2TkclSCKh68eSXtiFwcWQpPXdt8=
439436
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
440437
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
441438
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
@@ -470,24 +467,20 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w
470467
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
471468
golang.org/x/sys v0.0.0-20211007075335-d3039528d8ac/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
472469
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
473-
golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
474-
golang.org/x/sys v0.13.0 h1:Af8nKPmuFypiUBjVoU9V20FiaFXOcuZI21p0ycVYYGE=
475-
golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
470+
golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
471+
golang.org/x/sys v0.34.0 h1:H5Y5sJ2L2JRdyv7ROF1he/lPdvFsd0mJHFw2ThKHxLA=
472+
golang.org/x/sys v0.34.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
476473
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
477-
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
478-
golang.org/x/term v0.0.0-20220526004731-065cf7ba2467/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
479-
golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
480-
golang.org/x/term v0.13.0 h1:bb+I9cTfFazGW51MZqBVmZy7+JEJMouUHTUSKVQLBek=
481-
golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U=
474+
golang.org/x/term v0.33.0 h1:NuFncQrRcaRvVmgRkvM3j/F00gWIAlcmlB8ACEKmGIg=
475+
golang.org/x/term v0.33.0/go.mod h1:s18+ql9tYWp1IfpV9DmCtQDDSRBUjKaw9M1eAv5UeF0=
482476
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
483477
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
484478
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
485479
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
486480
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
487481
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
488-
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
489-
golang.org/x/text v0.13.0 h1:ablQoSUd0tRdKxZewP80B+BaqeKJuVhuRxj/dkrun3k=
490-
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
482+
golang.org/x/text v0.27.0 h1:4fGWRpyh641NLlecmyl4LOe6yDdfaYNrGb2zdfo4JV4=
483+
golang.org/x/text v0.27.0/go.mod h1:1D28KMCvyooCX9hBiosv5Tz/+YLxj0j7XhWjpSUF7CU=
491484
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
492485
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
493486
golang.org/x/time v0.9.0 h1:EsRrnYcQiGH+5FfbgvV4AP7qEZstoyrHB0DzarOQ4ZY=
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
7.3.2
2+
# Keep this pinned version in parity with cel-go
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
*.pb.go linguist-generated=true
2+
*.pb.go -diff -merge
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
bazel-*
2+
MODULE.bazel.lock
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
load("@io_bazel_rules_go//go:def.bzl", "go_library")
2+
3+
package(default_visibility = ["//visibility:public"])
4+
5+
licenses(["notice"]) # Apache 2.0
6+
7+
go_library(
8+
name = "expr",
9+
srcs = [
10+
"checked.pb.go",
11+
"eval.pb.go",
12+
"explain.pb.go",
13+
"syntax.pb.go",
14+
"value.pb.go",
15+
],
16+
importpath = "cel.dev/expr",
17+
visibility = ["//visibility:public"],
18+
deps = [
19+
"@org_golang_google_genproto_googleapis_rpc//status:go_default_library",
20+
"@org_golang_google_protobuf//reflect/protoreflect",
21+
"@org_golang_google_protobuf//runtime/protoimpl",
22+
"@org_golang_google_protobuf//types/known/anypb",
23+
"@org_golang_google_protobuf//types/known/durationpb",
24+
"@org_golang_google_protobuf//types/known/emptypb",
25+
"@org_golang_google_protobuf//types/known/structpb",
26+
"@org_golang_google_protobuf//types/known/timestamppb",
27+
],
28+
)
29+
30+
alias(
31+
name = "go_default_library",
32+
actual = ":expr",
33+
visibility = ["//visibility:public"],
34+
)
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Contributor Code of Conduct
2+
## Version 0.1.1 (adapted from 0.3b-angular)
3+
4+
As contributors and maintainers of the Common Expression Language
5+
(CEL) project, we pledge to respect everyone who contributes by
6+
posting issues, updating documentation, submitting pull requests,
7+
providing feedback in comments, and any other activities.
8+
9+
Communication through any of CEL's channels (GitHub, Gitter, IRC,
10+
mailing lists, Google+, Twitter, etc.) must be constructive and never
11+
resort to personal attacks, trolling, public or private harassment,
12+
insults, or other unprofessional conduct.
13+
14+
We promise to extend courtesy and respect to everyone involved in this
15+
project regardless of gender, gender identity, sexual orientation,
16+
disability, age, race, ethnicity, religion, or level of experience. We
17+
expect anyone contributing to the project to do the same.
18+
19+
If any member of the community violates this code of conduct, the
20+
maintainers of the CEL project may take action, removing issues,
21+
comments, and PRs or blocking accounts as deemed appropriate.
22+
23+
If you are subject to or witness unacceptable behavior, or have any
24+
other concerns, please email us at
25+
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# How to Contribute
2+
3+
We'd love to accept your patches and contributions to this project. There are a
4+
few guidelines you need to follow.
5+
6+
## Contributor License Agreement
7+
8+
Contributions to this project must be accompanied by a Contributor License
9+
Agreement. You (or your employer) retain the copyright to your contribution,
10+
this simply gives us permission to use and redistribute your contributions as
11+
part of the project. Head over to <https://cla.developers.google.com/> to see
12+
your current agreements on file or to sign a new one.
13+
14+
You generally only need to submit a CLA once, so if you've already submitted one
15+
(even if it was for a different project), you probably don't need to do it
16+
again.
17+
18+
## Code reviews
19+
20+
All submissions, including submissions by project members, require review. We
21+
use GitHub pull requests for this purpose. Consult
22+
[GitHub Help](https://help.github.com/articles/about-pull-requests/) for more
23+
information on using pull requests.
24+
25+
## What to expect from maintainers
26+
27+
Expect maintainers to respond to new issues or pull requests within a week.
28+
For outstanding and ongoing issues and particularly for long-running
29+
pull requests, expect the maintainers to review within a week of a
30+
contributor asking for a new review. There is no commitment to resolution --
31+
merging or closing a pull request, or fixing or closing an issue -- because some
32+
issues will require more discussion than others.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# Project Governance
2+
3+
This document defines the governance process for the CEL language. CEL is
4+
Google-developed, but openly governed. Major contributors to the CEL
5+
specification and its corresponding implementations constitute the CEL
6+
Language Council. New members may be added by a unanimous vote of the
7+
Council.
8+
9+
The MAINTAINERS.md file lists the members of the CEL Language Council, and
10+
unofficially indicates the "areas of expertise" of each member with respect
11+
to the publicly available CEL repos.
12+
13+
## Code Changes
14+
15+
Code changes must follow the standard pull request (PR) model documented in the
16+
CONTRIBUTING.md for each CEL repo. All fixes and features must be reviewed by a
17+
maintainer. The maintainer reserves the right to request that any feature
18+
request (FR) or PR be reviewed by the language council.
19+
20+
## Syntax and Semantic Changes
21+
22+
Syntactic and semantic changes must be reviewed by the CEL Language Council.
23+
Maintainers may also request language council review at their discretion.
24+
25+
The review process is as follows:
26+
27+
- Create a Feature Request in the CEL-Spec repo. The feature description will
28+
serve as an abstract for the detailed design document.
29+
- Co-develop a design document with the Language Council.
30+
- Once the proposer gives the design document approval, the document will be
31+
linked to the FR in the CEL-Spec repo and opened for comments to members of
32+
33+
- The Language Council will review the design doc at the next council meeting
34+
(once every three weeks) and the council decision included in the document.
35+
36+
If the proposal is approved, the spec will be updated by a maintainer (if
37+
applicable) and a rationale will be included in the CEL-Spec wiki to ensure
38+
future developers may follow CEL's growth and direction over time.
39+
40+
Approved proposals may be implemented by the proposer or by the maintainers as
41+
the parties see fit. At the discretion of the maintainer, changes from the
42+
approved design are permitted during implementation if they improve the user
43+
experience and clarity of the feature.

0 commit comments

Comments
 (0)