Commit 243c541
committed
vfs: Download cloud storage assets via VFS
Route gs:// asset downloads through the VFS GCS backend. Consolidate the
gs, s3, and azureblob cases using the new vfs.WriterToWithContext
interface. Add WriteToWithContext to GSPath so the caller's context is
propagated for all three schemes.
This removes the last use of cloud.google.com/go/storage and drops its
otherwise-unused GCS gRPC, Cloud Monitoring, and OpenTelemetry metrics
dependencies from the main module and vendor tree.1 parent 6481af8 commit 243c541
940 files changed
Lines changed: 18 additions & 494777 deletions
File tree
- upup/pkg/fi
- util/pkg/vfs
- vendor
- cel.dev/expr
- cloud.google.com/go
- auth
- grpctransport
- internal/compute
- iam
- apiv1/iampb
- internal
- optional
- trace
- version
- monitoring
- apiv3/v2
- monitoringpb
- internal
- storage
- experimental
- internal
- apiv2
- storagepb
- github.com
- GoogleCloudPlatform/opentelemetry-operations-go
- detectors/gcp
- exporter/metric
- internal/resourcemapping
- cncf/xds/go
- udpa
- annotations
- type/v1
- xds
- annotations/v3
- core/v3
- data/orca/v3
- service/orca/v3
- type
- matcher/v3
- v3
- envoyproxy
- go-control-plane/envoy
- admin/v3
- annotations
- config
- accesslog/v3
- bootstrap/v3
- cluster/v3
- common
- matcher/v3
- mutation_rules/v3
- core/v3
- endpoint/v3
- listener/v3
- metrics/v3
- overload/v3
- rbac/v3
- route/v3
- tap/v3
- trace/v3
- data/accesslog/v3
- extensions
- clusters/aggregate/v3
- filters
- common/fault/v3
- http
- fault/v3
- rbac/v3
- router/v3
- network/http_connection_manager/v3
- load_balancing_policies
- client_side_weighted_round_robin/v3
- common/v3
- least_request/v3
- pick_first/v3
- ring_hash/v3
- wrr_locality/v3
- rbac/audit_loggers/stream/v3
- transport_sockets/tls/v3
- service
- discovery/v3
- load_stats/v3
- status/v3
- type
- http/v3
- matcher/v3
- metadata/v3
- tracing/v3
- v3
- protoc-gen-validate
- validate
- googleapis/gax-go/v2
- internallog/grpclog
- iterator
- planetscale/vtprotobuf
- protohelpers
- types/known
- anypb
- durationpb
- emptypb
- structpb
- timestamppb
- wrapperspb
- spiffe/go-spiffe/v2
- bundle
- jwtbundle
- spiffebundle
- x509bundle
- internal
- cryptoutil
- jwtutil
- pemutil
- x509util
- spiffeid
- go.opentelemetry.io
- contrib
- detectors/gcp
- instrumentation/google.golang.org/grpc/otelgrpc
- internal
- otel
- sdk/metric
- exemplar
- internal
- aggregate
- observ
- reservoir
- metricdata
- semconv/v1.39.0
- rpcconv
- golang.org/x/sync/semaphore
- google.golang.org
- api
- iamcredentials/v1
- iterator
- transport
- grpc
- genproto
- googleapis
- api
- annotations
- distribution
- expr/v1alpha1
- label
- metric
- monitoredres
- type
- calendarperiod
- date
- expr
- timeofday
- grpc
- authz/audit
- stdout
- balancer
- grpclb
- grpc_lb_v1
- lazy
- leastrequest
- ringhash
- rls
- internal
- adaptive
- keys
- weightedroundrobin
- internal
- weightedtarget
- weightedaggregator
- credentials
- alts
- internal
- authinfo
- conn
- handshaker
- service
- proto/grpc_gcp
- google
- jwt
- oauth
- tls/certprovider
- pemfile
- encoding/gzip
- experimental/opentelemetry
- internal
- admin
- balancergroup
- balancer/nop
- cache
- credentials
- spiffe
- xds
- googlecloud
- hierarchy
- proto/grpc_lookup_v1
- ringhash
- wrr
- xds
- balancer
- cdsbalancer
- clusterimpl
- clustermanager
- loadstore
- outlierdetection
- priority
- wrrlocality
- bootstrap
- jwtcreds
- tlscreds
- clients
- grpctransport
- internal
- backoff
- buffer
- pretty
- syncutil
- lrsclient
- internal
- xdsclient
- internal
- xdsresource
- metrics
- clusterspecifier
- rls
- httpfilter
- fault
- rbac
- router
- matcher
- rbac
- resolver
- internal
- server
- xdsclient
- xdslbregistry
- converter
- xdsresource
- version
- xdsdepmgr
- orca
- internal
- resolver
- manual
- ringhash
- stats/opentelemetry
- internal
- tracing
- xds
- bootstrap
- csds
- googledirectpath
- protobuf/types/known/emptypb
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 | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | 84 | | |
88 | 85 | | |
89 | 86 | | |
90 | 87 | | |
91 | | - | |
| 88 | + | |
92 | 89 | | |
93 | 90 | | |
94 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
98 | 97 | | |
99 | 98 | | |
100 | 99 | | |
101 | | - | |
102 | | - | |
103 | 100 | | |
104 | 101 | | |
105 | | - | |
106 | | - | |
107 | 102 | | |
108 | 103 | | |
109 | 104 | | |
110 | 105 | | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | 106 | | |
115 | 107 | | |
116 | 108 | | |
| |||
139 | 131 | | |
140 | 132 | | |
141 | 133 | | |
142 | | - | |
143 | 134 | | |
144 | 135 | | |
145 | 136 | | |
146 | 137 | | |
147 | 138 | | |
148 | 139 | | |
149 | 140 | | |
150 | | - | |
151 | | - | |
152 | 141 | | |
153 | 142 | | |
154 | 143 | | |
| |||
211 | 200 | | |
212 | 201 | | |
213 | 202 | | |
214 | | - | |
215 | 203 | | |
216 | 204 | | |
217 | 205 | | |
| |||
225 | 213 | | |
226 | 214 | | |
227 | 215 | | |
228 | | - | |
229 | 216 | | |
230 | 217 | | |
231 | 218 | | |
232 | 219 | | |
233 | 220 | | |
234 | 221 | | |
235 | | - | |
236 | | - | |
237 | 222 | | |
238 | | - | |
239 | 223 | | |
240 | 224 | | |
241 | 225 | | |
| |||
244 | 228 | | |
245 | 229 | | |
246 | 230 | | |
247 | | - | |
248 | 231 | | |
249 | 232 | | |
250 | 233 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | | - | |
4 | | - | |
5 | 1 | | |
6 | 2 | | |
7 | 3 | | |
8 | 4 | | |
9 | 5 | | |
10 | 6 | | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 7 | | |
24 | 8 | | |
25 | 9 | | |
| |||
56 | 40 | | |
57 | 41 | | |
58 | 42 | | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | 43 | | |
68 | 44 | | |
69 | 45 | | |
| |||
166 | 142 | | |
167 | 143 | | |
168 | 144 | | |
169 | | - | |
170 | | - | |
171 | 145 | | |
172 | 146 | | |
173 | 147 | | |
| |||
191 | 165 | | |
192 | 166 | | |
193 | 167 | | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | 168 | | |
203 | 169 | | |
204 | 170 | | |
| |||
286 | 252 | | |
287 | 253 | | |
288 | 254 | | |
289 | | - | |
290 | | - | |
291 | 255 | | |
292 | 256 | | |
293 | 257 | | |
| |||
405 | 369 | | |
406 | 370 | | |
407 | 371 | | |
408 | | - | |
409 | | - | |
410 | 372 | | |
411 | 373 | | |
412 | 374 | | |
| |||
456 | 418 | | |
457 | 419 | | |
458 | 420 | | |
459 | | - | |
460 | | - | |
461 | 421 | | |
462 | 422 | | |
463 | 423 | | |
| |||
489 | 449 | | |
490 | 450 | | |
491 | 451 | | |
492 | | - | |
493 | | - | |
494 | | - | |
495 | | - | |
496 | 452 | | |
497 | 453 | | |
498 | 454 | | |
499 | 455 | | |
500 | 456 | | |
501 | 457 | | |
502 | | - | |
503 | | - | |
504 | 458 | | |
505 | 459 | | |
506 | 460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | 28 | | |
30 | 29 | | |
31 | | - | |
32 | 30 | | |
33 | 31 | | |
34 | 32 | | |
| |||
103 | 101 | | |
104 | 102 | | |
105 | 103 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
130 | | - | |
131 | | - | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
140 | 107 | | |
141 | 108 | | |
142 | 109 | | |
143 | 110 | | |
144 | | - | |
| 111 | + | |
145 | 112 | | |
146 | | - | |
| 113 | + | |
147 | 114 | | |
148 | | - | |
| 115 | + | |
149 | 116 | | |
150 | 117 | | |
151 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
249 | 249 | | |
250 | 250 | | |
251 | 251 | | |
252 | | - | |
| 252 | + | |
253 | 253 | | |
254 | 254 | | |
255 | 255 | | |
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| 276 | + | |
| 277 | + | |
276 | 278 | | |
| 279 | + | |
| 280 | + | |
277 | 281 | | |
278 | 282 | | |
279 | 283 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
87 | 93 | | |
88 | 94 | | |
89 | 95 | | |
| |||
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments