Commit c1d277b
committed
Bump Kubernetes to 1.36.1 and OCP to 5.0
go.mod: Bump Kubernetes modules to v0.36.1, move to Go 1.26, refresh OpenShift dependencies, and temporarily replace openshift/library-go with github.com/jubittajohn/library-go from openshift/library-go#2171 because Kubernetes 1.36 added HasSyncedChecker() and current library-go refs do not implement it in the fake informer. This keeps vendor generated by go mod vendor so verify-deps can reproduce it.
.ci-operator.yaml: Use openshift/release:rhel-9-release-golang-1.26-openshift-5.0 so CI runs with the matching Go 1.26/OCP 5.0 build root.
Dockerfile: Use the OCP 5.0 Go 1.26 builder and OCP 5.0 runtime base images for the updated dependency stack.1 parent bea98c0 commit c1d277b
1,498 files changed
Lines changed: 94925 additions & 77026 deletions
File tree
- manifests
- vendor
- github.com
- Masterminds/semver/v3
- fatih/color
- fsnotify/fsnotify
- internal
- fxamacker/cbor/v2
- go-openapi
- jsonpointer
- swag
- jsonname
- google/btree
- grpc-ecosystem
- go-grpc-middleware
- providers/prometheus
- v2
- interceptors
- go-grpc-prometheus
- packages/grpcstatus
- mattn
- go-colorable
- go-isatty
- onsi/gomega
- openshift
- api
- config
- v1alpha1
- v1
- console/v1
- etcd
- v1alpha1
- v1
- features
- machineconfiguration/v1
- machine/v1beta1
- operator
- v1alpha1
- v1
- zz_generated.crd-manifests
- quota/v1
- security/v1
- build-machinery-go
- make/lib
- client-go
- config/applyconfigurations
- config
- v1alpha1
- v1
- internal
- operator/applyconfigurations
- internal
- operator
- v1alpha1
- v1
- library-go/pkg
- config/serving
- controller/controllercmd
- crypto
- operator
- certrotation
- management
- v1helpers
- pki
- prometheus/common
- expfmt
- model
- go.uber.org/zap
- zapcore
- golang.org/x
- crypto
- hkdf
- pbkdf2
- net
- html
- http2
- idna
- internal/httpcommon
- sync/singleflight
- sys
- cpu
- plan9
- unix
- windows
- registry
- tools
- go
- ast/edge
- packages
- types/objectpath
- internal
- gcimporter
- gocommand
- imports
- modindex
- pkgbits
- typeparams
- typesinternal
- versions
- google.golang.org
- grpc
- attributes
- balancer
- base
- endpointsharding
- pickfirst
- binarylog/grpc_binarylog_v1
- credentials
- health/grpc_health_v1
- internal
- envconfig
- mem
- transport
- mem
- reflection
- grpc_reflection_v1alpha
- grpc_reflection_v1
- internal
- resolver
- protobuf
- encoding
- protodelim
- protojson
- prototext
- internal
- descfmt
- version
- reflect/protodesc
- k8s.io
- apiextensions-apiserver/pkg
- apis/apiextensions
- v1beta1
- v1
- client/informers/externalversions
- apiextensions
- v1beta1
- v1
- internalinterfaces
- apimachinery/pkg
- apis/meta
- internalversion
- v1
- api
- equality
- validate
- content
- validation/path
- runtime/serializer/cbor
- sharding
- util
- dump
- managedfields
- internal
- portforward
- remotecommand
- runtime
- validation
- field
- apiserver
- pkg
- admission
- initializer
- plugin
- cel
- manifest
- metrics
- namespace/lifecycle
- policy
- config
- apis/policyconfig
- v1
- generic
- internal/generic
- manifest/source
- mutating
- validating
- webhook
- config
- apis/webhookadmission
- v1alpha1
- v1
- generic
- manifest
- loader
- source
- mutating
- validating
- apis
- apiserver
- v1alpha1
- v1beta1
- validation
- audit
- v1
- validation
- audit
- policy
- authentication/request
- headerrequest
- websocket
- cel
- library
- openapi
- resolver
- endpoints
- discovery/aggregated
- filters
- impersonation
- metrics
- handlers
- metrics
- responsewriters
- metrics
- request
- features
- quota/v1
- registry
- generic/registry
- rest
- server
- dynamiccertificates
- egressselector
- flagz
- api
- v1alpha1
- v1beta1
- negotiate
- options
- encryptionconfig
- controller
- resourceconfig
- routes
- statusz
- api
- v1alpha1
- v1beta1
- negotiate
- sharding
- storage
- cacher
- metrics
- progress
- store
- etcd3
- metrics
- feature
- storagebackend/factory
- value/encrypt/envelope
- kmsv2
- util
- filesystem
- peerproxy/metrics
- proxy/metrics
- plugin/pkg/authorizer/webhook
- api
- admissionregistration
- v1alpha1
- v1beta1
- v1
- admission
- v1beta1
- v1
- apidiscovery
- v2beta1
- v2
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- authentication
- v1alpha1
- v1beta1
- v1
- authorization
- v1beta1
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- imagepolicy/v1alpha1
- networking
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- v1beta2
- v1
- scheduling
- v1alpha1
- v1alpha2
- v1beta1
- v1
- storagemigration/v1beta1
- storage
- v1alpha1
- v1beta1
- v1
- client-go
- applyconfigurations
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apiserverinternal/v1alpha1
- autoscaling
- v2beta1
- v2beta2
- certificates/v1beta1
- core/v1
- internal
- resource
- v1alpha3
- v1beta1
- v1beta2
- v1
- scheduling
- v1alpha1
- v1alpha2
- storage
- v1beta1
- v1
- dynamic/fake
- features
- informers
- admissionregistration
- v1alpha1
- v1beta1
- v1
- apiserverinternal/v1alpha1
- apps
- v1beta1
- v1beta2
- v1
- autoscaling
- v1
- v2beta1
- v2beta2
- v2
- batch
- v1beta1
- v1
- certificates
- v1alpha1
- v1beta1
- v1
- coordination
- v1alpha2
- v1beta1
- v1
- core/v1
- discovery
- v1beta1
- v1
- events
- v1beta1
- v1
- extensions/v1beta1
- flowcontrol
- v1beta1
- v1beta2
- v1beta3
- v1
- internalinterfaces
- networking
- v1beta1
- v1
- node
- v1alpha1
- v1beta1
- v1
- policy
- v1beta1
- v1
- rbac
- v1alpha1
- v1beta1
- v1
- resource
- v1alpha3
- v1beta1
- v1beta2
- v1
- scheduling
- v1alpha1
- v1alpha2
- v1beta1
- v1
- storagemigration/v1beta1
- storage
- v1alpha1
- v1beta1
- v1
- kubernetes
- fake
- scheme
- typed
- admissionregistration/v1
- fake
- autoscaling
- v2beta1
- fake
- v2beta2
- fake
- core/v1/fake
- resource
- v1alpha3
- fake
- v1beta2
- fake
- scheduling
- v1alpha1
- fake
- v1alpha2
- fake
- listers
- admissionregistration/v1
- autoscaling
- v2beta1
- v2beta2
- resource
- v1alpha3
- v1beta2
- scheduling/v1alpha2
- plugin/pkg/client/auth/exec
- testing
- tools
- cache
- synctrack
- clientcmd
- api
- leaderelection
- resourcelock
- metrics
- record
- transport
- util/watchlist
- code-generator
- cmd
- client-gen/generators/fake
- deepcopy-gen
- args
- generators
- defaulter-gen/generators
- go-to-protobuf/protobuf
- informer-gen/generators
- component-base
- cli/flag
- featuregate
- logs/api/v1
- metrics
- api/v1
- features
- internal
- prometheus
- clientgo
- fifo
- restclient
- workqueue
- testutil
- version
- zpages/features
- klog/v2
- internal/serialize
- textlogger
- kube-aggregator/pkg
- apis/apiregistration
- v1beta1
- v1
- client
- applyconfiguration
- apiregistration/v1
- internal
- clientset_generated/clientset/typed/apiregistration/v1
- kube-openapi
- cmd/openapi-gen/args
- pkg
- builder3
- builder
- generators
- rules
- internal
- third_party/go-json-experiment/json
- internal
- jsonflags
- jsonopts
- jsonwire
- jsontext
- schemaconv
- spec3
- validation/spec
- streaming
- pkg
- httpstream
- wsstream
- runtime
- utils
- ptr
- third_party/forked/golang
- btree
- sigs.k8s.io
- controller-runtime/pkg
- cache
- client
- apiutil
- fake
- controller
- controllerutil
- priorityqueue
- handler
- internal
- controller
- httpserver
- metrics
- recorder
- source
- manager
- metrics/server
- source
- webhook
- admission
- controller-tools/pkg
- applyconfiguration
- crd
- markers
- loader
- markers
- rbac
- webhook
- structured-merge-diff/v6
- fieldpath
- value
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
6 | | - | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
| 11 | + | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
32 | 36 | | |
33 | 37 | | |
34 | 38 | | |
| |||
39 | 43 | | |
40 | 44 | | |
41 | 45 | | |
42 | | - | |
| 46 | + | |
43 | 47 | | |
44 | | - | |
| 48 | + | |
45 | 49 | | |
46 | | - | |
| 50 | + | |
47 | 51 | | |
48 | 52 | | |
49 | 53 | | |
50 | 54 | | |
51 | | - | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| |||
61 | 64 | | |
62 | 65 | | |
63 | 66 | | |
64 | | - | |
| 67 | + | |
65 | 68 | | |
66 | 69 | | |
67 | 70 | | |
| |||
76 | 79 | | |
77 | 80 | | |
78 | 81 | | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
89 | 92 | | |
90 | | - | |
91 | | - | |
| 93 | + | |
| 94 | + | |
92 | 95 | | |
93 | 96 | | |
94 | 97 | | |
95 | | - | |
96 | | - | |
| 98 | + | |
| 99 | + | |
97 | 100 | | |
98 | 101 | | |
99 | 102 | | |
100 | 103 | | |
101 | 104 | | |
102 | 105 | | |
103 | | - | |
104 | | - | |
105 | | - | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
106 | 109 | | |
107 | | - | |
108 | | - | |
109 | | - | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
110 | 113 | | |
111 | 114 | | |
112 | 115 | | |
113 | 116 | | |
114 | | - | |
| 117 | + | |
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
118 | 121 | | |
119 | | - | |
| 122 | + | |
120 | 123 | | |
121 | | - | |
| 124 | + | |
122 | 125 | | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
134 | 137 | | |
135 | | - | |
136 | 138 | | |
137 | 139 | | |
138 | 140 | | |
| 141 | + | |
| 142 | + | |
139 | 143 | | |
140 | 144 | | |
141 | | - | |
142 | | - | |
143 | | - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
144 | 149 | | |
145 | 150 | | |
146 | 151 | | |
147 | 152 | | |
148 | 153 | | |
149 | 154 | | |
150 | 155 | | |
151 | | - | |
| 156 | + | |
152 | 157 | | |
153 | | - | |
| 158 | + | |
154 | 159 | | |
155 | 160 | | |
156 | 161 | | |
157 | | - | |
158 | | - | |
159 | | - | |
160 | | - | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
161 | 167 | | |
162 | | - | |
| 168 | + | |
163 | 169 | | |
0 commit comments