Skip to content

Commit d5f4e49

Browse files
committed
Merge branch 'main' into feat/enable-mount-propagation
2 parents c1238e6 + c09ff6c commit d5f4e49

File tree

1,981 files changed

+74386
-57190
lines changed

Some content is hidden

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

1,981 files changed

+74386
-57190
lines changed

.github/workflows/kind-e2e.yaml

+8-13
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616
REGISTRY_NAME: registry.local
1717
REGISTRY_PORT: 5000
1818
KO_DOCKER_REPO: registry.local:5000/knative
19-
GOTESTSUM_VERSION: 1.11.0
19+
GOTESTSUM_VERSION: 1.12.0
2020
KO_FLAGS: --platform=linux/amd64
2121
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2222

@@ -35,7 +35,7 @@ jobs:
3535
mkdir -p ~/artifacts/build
3636
mkdir -p ~/artifacts/registry
3737
38-
- uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
38+
- uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
3939
with:
4040
path: |
4141
~/.cache/go-build
@@ -46,7 +46,7 @@ jobs:
4646
4747
# Install the latest release of ko
4848
- name: Install ko
49-
uses: ko-build/setup-ko@3aebd0597dc1e9d1a26bcfdb7cbeb19c131d3037 # v0.7
49+
uses: ko-build/setup-ko@d982fec422852203cfb2053a8ec6ad302280d04d # v0.8
5050

5151
- name: Setup Registry
5252
run: |
@@ -68,7 +68,7 @@ jobs:
6868
run: |
6969
./test/upload-test-images.sh
7070
71-
- uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
71+
- uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4.6.1
7272
with:
7373
name: artifacts
7474
path: ~/artifacts
@@ -82,8 +82,8 @@ jobs:
8282
fail-fast: false # Keep running if one leg fails.
8383
matrix:
8484
k8s-version:
85-
- v1.30.x
8685
- v1.31.x
86+
- v1.32.x
8787

8888
ingress:
8989
- kourier
@@ -155,7 +155,7 @@ jobs:
155155
- name: setup-go
156156
uses: knative/actions/setup-go@main
157157

158-
- uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
158+
- uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf # v4.2.2
159159
with:
160160
path: |
161161
~/.cache/go-build
@@ -164,7 +164,7 @@ jobs:
164164
restore-keys: |
165165
${{ runner.os }}-go-
166166
167-
- uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
167+
- uses: actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4.1.9
168168
with:
169169
name: artifacts
170170
path: ~/artifacts
@@ -210,18 +210,13 @@ jobs:
210210
211211
- name: Test ${{ matrix.test-suite }}
212212
run: |
213-
FEATURE_FLAGS="-enable-alpha -enable-beta"
214-
if [[ "${{ matrix.ingress}}" == "kourier-tls" ]] && [[ "${{ matrix.test-suite }}" == "runtime" ]]; then
215-
# Disabled due to flakiness: https://github.com/knative/serving/issues/15697
216-
FEATURE_FLAGS="$FEATURE_FLAGS -disable-optional-api"
217-
fi
218213
gotestsum --format testname -- \
219214
-race -count=1 -parallel=1 -tags=e2e \
220215
-timeout=30m \
221216
${{ matrix.test-path }} \
222217
-skip-cleanup-on-fail \
223218
-disable-logstream \
224-
$FEATURE_FLAGS \
219+
-enable-alpha -enable-beta \
225220
--ingress-class=${{ matrix.ingress-class || matrix.ingress }}.ingress.networking.knative.dev \
226221
${{ matrix.test-flags }}
227222

.golangci.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
run:
22
timeout: 10m
33
allow-parallel-runners: true
4-
exclude-dirs:
5-
- pkg/client
64
build-tags:
75
- e2e
86
- hpa
@@ -20,6 +18,8 @@ issues:
2018
uniq-by-line: true
2119
max-issues-per-linter: 0
2220
max-same-issues: 0
21+
exclude-dirs:
22+
- pkg/client # Excludes generated client
2323
exclude-rules:
2424
- path: test # Excludes /test, *_test.go etc.
2525
linters:

OWNERS_ALIASES

+6-20
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ aliases:
4949
knative-admin:
5050
- aliok
5151
- cardil
52-
- davidhadas
5352
- dprotaso
5453
- dsimansk
5554
- evankanderson
@@ -58,9 +57,8 @@ aliases:
5857
- knative-prow-robot
5958
- knative-prow-updater-robot
6059
- knative-test-reporter-robot
61-
- nainaz
62-
- psschwei
63-
- salaboy
60+
- matzew
61+
- nrrso
6462
- skonto
6563
- upodroid
6664
knative-release-leads:
@@ -102,36 +100,24 @@ aliases:
102100
- davidhadas
103101
- evankanderson
104102
serving-approvers:
103+
- dsimansk
105104
- skonto
106105
serving-reviewers:
107-
- izabelacg
108106
- skonto
109107
serving-triage:
110-
- izabelacg
111108
- skonto
112109
serving-wg-leads:
113110
- dprotaso
114111
serving-writers:
115112
- dprotaso
113+
- dsimansk
116114
- skonto
117115
steering-committee:
118116
- aliok
119-
- davidhadas
120-
- dprotaso
121-
- dsimansk
122-
- evankanderson
123-
- nainaz
124-
- psschwei
125-
- salaboy
126-
technical-oversight-committee:
127-
- aliok
128-
- davidhadas
129117
- dprotaso
130-
- dsimansk
131118
- evankanderson
132-
- nainaz
133-
- psschwei
134-
- salaboy
119+
- matzew
120+
- nrrso
135121
ux-wg-leads:
136122
- cali0707
137123
- leo6leo

config/core/300-resources/configuration.yaml

+12-12
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ spec:
335335
type: object
336336
properties:
337337
exec:
338-
description: Exec specifies the action to take.
338+
description: Exec specifies a command to execute in the container.
339339
type: object
340340
properties:
341341
command:
@@ -356,7 +356,7 @@ spec:
356356
type: integer
357357
format: int32
358358
grpc:
359-
description: GRPC specifies an action involving a GRPC port.
359+
description: GRPC specifies a GRPC HealthCheckRequest.
360360
type: object
361361
properties:
362362
port:
@@ -372,7 +372,7 @@ spec:
372372
type: string
373373
default: ""
374374
httpGet:
375-
description: HTTPGet specifies the http request to perform.
375+
description: HTTPGet specifies an HTTP GET request to perform.
376376
type: object
377377
properties:
378378
host:
@@ -434,7 +434,7 @@ spec:
434434
type: integer
435435
format: int32
436436
tcpSocket:
437-
description: TCPSocket specifies an action involving a TCP port.
437+
description: TCPSocket specifies a connection to a TCP port.
438438
type: object
439439
properties:
440440
host:
@@ -503,7 +503,7 @@ spec:
503503
type: object
504504
properties:
505505
exec:
506-
description: Exec specifies the action to take.
506+
description: Exec specifies a command to execute in the container.
507507
type: object
508508
properties:
509509
command:
@@ -524,7 +524,7 @@ spec:
524524
type: integer
525525
format: int32
526526
grpc:
527-
description: GRPC specifies an action involving a GRPC port.
527+
description: GRPC specifies a GRPC HealthCheckRequest.
528528
type: object
529529
properties:
530530
port:
@@ -540,7 +540,7 @@ spec:
540540
type: string
541541
default: ""
542542
httpGet:
543-
description: HTTPGet specifies the http request to perform.
543+
description: HTTPGet specifies an HTTP GET request to perform.
544544
type: object
545545
properties:
546546
host:
@@ -602,7 +602,7 @@ spec:
602602
type: integer
603603
format: int32
604604
tcpSocket:
605-
description: TCPSocket specifies an action involving a TCP port.
605+
description: TCPSocket specifies a connection to a TCP port.
606606
type: object
607607
properties:
608608
host:
@@ -768,7 +768,7 @@ spec:
768768
type: object
769769
properties:
770770
exec:
771-
description: Exec specifies the action to take.
771+
description: Exec specifies a command to execute in the container.
772772
type: object
773773
properties:
774774
command:
@@ -789,7 +789,7 @@ spec:
789789
type: integer
790790
format: int32
791791
grpc:
792-
description: GRPC specifies an action involving a GRPC port.
792+
description: GRPC specifies a GRPC HealthCheckRequest.
793793
type: object
794794
properties:
795795
port:
@@ -805,7 +805,7 @@ spec:
805805
type: string
806806
default: ""
807807
httpGet:
808-
description: HTTPGet specifies the http request to perform.
808+
description: HTTPGet specifies an HTTP GET request to perform.
809809
type: object
810810
properties:
811811
host:
@@ -867,7 +867,7 @@ spec:
867867
type: integer
868868
format: int32
869869
tcpSocket:
870-
description: TCPSocket specifies an action involving a TCP port.
870+
description: TCPSocket specifies a connection to a TCP port.
871871
type: object
872872
properties:
873873
host:

config/core/300-resources/revision.yaml

+12-12
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ spec:
311311
type: object
312312
properties:
313313
exec:
314-
description: Exec specifies the action to take.
314+
description: Exec specifies a command to execute in the container.
315315
type: object
316316
properties:
317317
command:
@@ -332,7 +332,7 @@ spec:
332332
type: integer
333333
format: int32
334334
grpc:
335-
description: GRPC specifies an action involving a GRPC port.
335+
description: GRPC specifies a GRPC HealthCheckRequest.
336336
type: object
337337
properties:
338338
port:
@@ -348,7 +348,7 @@ spec:
348348
type: string
349349
default: ""
350350
httpGet:
351-
description: HTTPGet specifies the http request to perform.
351+
description: HTTPGet specifies an HTTP GET request to perform.
352352
type: object
353353
properties:
354354
host:
@@ -410,7 +410,7 @@ spec:
410410
type: integer
411411
format: int32
412412
tcpSocket:
413-
description: TCPSocket specifies an action involving a TCP port.
413+
description: TCPSocket specifies a connection to a TCP port.
414414
type: object
415415
properties:
416416
host:
@@ -479,7 +479,7 @@ spec:
479479
type: object
480480
properties:
481481
exec:
482-
description: Exec specifies the action to take.
482+
description: Exec specifies a command to execute in the container.
483483
type: object
484484
properties:
485485
command:
@@ -500,7 +500,7 @@ spec:
500500
type: integer
501501
format: int32
502502
grpc:
503-
description: GRPC specifies an action involving a GRPC port.
503+
description: GRPC specifies a GRPC HealthCheckRequest.
504504
type: object
505505
properties:
506506
port:
@@ -516,7 +516,7 @@ spec:
516516
type: string
517517
default: ""
518518
httpGet:
519-
description: HTTPGet specifies the http request to perform.
519+
description: HTTPGet specifies an HTTP GET request to perform.
520520
type: object
521521
properties:
522522
host:
@@ -578,7 +578,7 @@ spec:
578578
type: integer
579579
format: int32
580580
tcpSocket:
581-
description: TCPSocket specifies an action involving a TCP port.
581+
description: TCPSocket specifies a connection to a TCP port.
582582
type: object
583583
properties:
584584
host:
@@ -744,7 +744,7 @@ spec:
744744
type: object
745745
properties:
746746
exec:
747-
description: Exec specifies the action to take.
747+
description: Exec specifies a command to execute in the container.
748748
type: object
749749
properties:
750750
command:
@@ -765,7 +765,7 @@ spec:
765765
type: integer
766766
format: int32
767767
grpc:
768-
description: GRPC specifies an action involving a GRPC port.
768+
description: GRPC specifies a GRPC HealthCheckRequest.
769769
type: object
770770
properties:
771771
port:
@@ -781,7 +781,7 @@ spec:
781781
type: string
782782
default: ""
783783
httpGet:
784-
description: HTTPGet specifies the http request to perform.
784+
description: HTTPGet specifies an HTTP GET request to perform.
785785
type: object
786786
properties:
787787
host:
@@ -843,7 +843,7 @@ spec:
843843
type: integer
844844
format: int32
845845
tcpSocket:
846-
description: TCPSocket specifies an action involving a TCP port.
846+
description: TCPSocket specifies a connection to a TCP port.
847847
type: object
848848
properties:
849849
host:

0 commit comments

Comments
 (0)