Skip to content

Commit 59dd72a

Browse files
[main] Upgrade to latest dependencies (#1958)
* upgrade to latest dependencies bumping knative.dev/serving fea0e7a...34cef98: > 34cef98 Update net-contour nightly (# 15400) > 493a456 Update net-kourier nightly (# 15402) > 948f04a Update net-istio nightly (# 15401) > 8a99187 upgrade to latest dependencies (# 15399) bumping knative.dev/eventing 2cc0a5b...c3baeda: > c3baeda mt-broker ingress: Reject unauthorized requests (# 8105) > 7c1c46c [main] Upgrade to latest dependencies (# 8109) > 1e4183f Added EventPolicy Webhook (# 8091) bumping knative.dev/client-pkg 18eac77...8393d69: > 8393d69 upgrade to latest dependencies (# 189) > 0b343a9 upgrade to latest dependencies (# 182) Signed-off-by: Knative Automation <automation@knative.team> * Fix istio setup --------- Signed-off-by: Knative Automation <automation@knative.team> Co-authored-by: David Simansky <dsimansk@redhat.com>
1 parent 95a4ee1 commit 59dd72a

5 files changed

Lines changed: 22 additions & 14 deletions

File tree

go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ require (
2020
k8s.io/cli-runtime v0.29.2
2121
k8s.io/client-go v0.29.2
2222
k8s.io/code-generator v0.29.2
23-
knative.dev/client-pkg v0.0.0-20240704014437-18eac77f7749
24-
knative.dev/eventing v0.41.1-0.20240716144258-2cc0a5bedff5
23+
knative.dev/client-pkg v0.0.0-20240724091446-8393d69ad672
24+
knative.dev/eventing v0.42.0
2525
knative.dev/hack v0.0.0-20240704013904-b9799599afcf
2626
knative.dev/networking v0.0.0-20240716111826-bab7f2a3e556
2727
knative.dev/pkg v0.0.0-20240716082220-4355f0c73608
28-
knative.dev/serving v0.41.1-0.20240716005350-fea0e7a481ea
28+
knative.dev/serving v0.42.0
2929
sigs.k8s.io/yaml v1.4.0
3030
)
3131

go.sum

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -832,18 +832,18 @@ k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 h1:aVUu9fTY98ivBPKR9Y5w/A
832832
k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00/go.mod h1:AsvuZPBlUDVuCdzJ87iajxtXuR9oktsTctW/R9wwouA=
833833
k8s.io/utils v0.0.0-20240102154912-e7106e64919e h1:eQ/4ljkx21sObifjzXwlPKpdGLrCfRziVtos3ofG/sQ=
834834
k8s.io/utils v0.0.0-20240102154912-e7106e64919e/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
835-
knative.dev/client-pkg v0.0.0-20240704014437-18eac77f7749 h1:gv7ehDLzk/D6dBfPkY7cIChuZhDkf6K3a+/9Kmj0vz0=
836-
knative.dev/client-pkg v0.0.0-20240704014437-18eac77f7749/go.mod h1:KK2I9/U/k24Y7l4OwmluGEtV5CWoccjewRauaTJLOr4=
837-
knative.dev/eventing v0.41.1-0.20240716144258-2cc0a5bedff5 h1:R2GqnGZ/pqwQH4qVnc8Luc76gsHs08h/LF5L+7eAe7E=
838-
knative.dev/eventing v0.41.1-0.20240716144258-2cc0a5bedff5/go.mod h1:GuJo16nQITgEy7HLt0bwX7h1lAKteF3SD0QxUTBGkAM=
835+
knative.dev/client-pkg v0.0.0-20240724091446-8393d69ad672 h1:kPjt/WSTDTAOUKb4K9GUQafOc5IFHO8IguEE8Am3hW0=
836+
knative.dev/client-pkg v0.0.0-20240724091446-8393d69ad672/go.mod h1:Y56KfZx3gJJpju88l86jQ9csxywLiopR0GkxCWW3+Kg=
837+
knative.dev/eventing v0.42.0 h1:pbPPhV4JlgpHBZxLBhJTUf+4HuZe5y/zlkOGHZfvtZ0=
838+
knative.dev/eventing v0.42.0/go.mod h1:hW5BMYcihtCelT9pqaMtK8gmNOo1ybxcigjBY+/fU+k=
839839
knative.dev/hack v0.0.0-20240704013904-b9799599afcf h1:n92FmZRywgtHso7pFAku7CW0qvRAs1hXtMQqO0R6eiE=
840840
knative.dev/hack v0.0.0-20240704013904-b9799599afcf/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
841841
knative.dev/networking v0.0.0-20240716111826-bab7f2a3e556 h1:9OTyJkrjiFh/burZiti3WucGv8Qtt91VJTnXfO5dC2g=
842842
knative.dev/networking v0.0.0-20240716111826-bab7f2a3e556/go.mod h1:1PosUDkXqoHNzYxtLIwa7LFqSsIXBShHOseAb6XBeEU=
843843
knative.dev/pkg v0.0.0-20240716082220-4355f0c73608 h1:BOiRzcnRS9Z5ruxlCiS/K1/Hb5bUN0X4W3xCegdcYQE=
844844
knative.dev/pkg v0.0.0-20240716082220-4355f0c73608/go.mod h1:M67lDZ4KbltYSon0Ox4/6qjlZNOIXW4Ldequ81yofbw=
845-
knative.dev/serving v0.41.1-0.20240716005350-fea0e7a481ea h1:ycB8DgulgHYRezLmvlh2Pk46OvQCf6C5UtA8Y2lM/Ls=
846-
knative.dev/serving v0.41.1-0.20240716005350-fea0e7a481ea/go.mod h1:kjO+YscsftZ1aJsrcYkaNMerp3Mm1PLCJhOzOG43HgY=
845+
knative.dev/serving v0.42.0 h1:utItXW+L6inUfJ7Y1LgnbAMc/RyxvvAQNliGU2XC34s=
846+
knative.dev/serving v0.42.0/go.mod h1:3cgU8/864RcqA0ZPrc3jFcmS3uJL/mOlUZiYsXonwaE=
847847
rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8=
848848
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
849849
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=

test/common.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ function install_istio() {
5757
echo ">> Installing Istio"
5858
echo "Istio version: ${ISTIO_VERSION}"
5959
echo "Istio profile: ${ISTIO_PROFILE}"
60-
${NET_ISTIO_DIR}/third_party/istio-${ISTIO_VERSION}/install-istio.sh ${ISTIO_PROFILE}
60+
kubectl apply -f ${NET_ISTIO_DIR}/third_party/istio-${ISTIO_VERSION}/${ISTIO_PROFILE%%.*}/istio.yaml
6161

6262
}
6363

vendor/knative.dev/eventing/pkg/apis/eventing/v1alpha1/eventpolicy_validation.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,18 @@ import (
2020
"context"
2121
"strings"
2222

23+
"knative.dev/eventing/pkg/apis/feature"
2324
"knative.dev/pkg/apis"
2425
)
2526

2627
func (ep *EventPolicy) Validate(ctx context.Context) *apis.FieldError {
28+
// To not allow creation or spec updates of EventPolicy CRs
29+
// if the oidc-authentication feature is not enabled
30+
if apis.IsInCreate(ctx) || (apis.IsInUpdate(ctx) && apis.IsInSpec(ctx)) {
31+
if !feature.FromContext(ctx).IsOIDCAuthentication() {
32+
return apis.ErrGeneric("oidc-authentication feature not enabled")
33+
}
34+
}
2735
return ep.Spec.Validate(ctx).ViaField("spec")
2836
}
2937

vendor/modules.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -956,10 +956,10 @@ k8s.io/utils/pointer
956956
k8s.io/utils/ptr
957957
k8s.io/utils/strings/slices
958958
k8s.io/utils/trace
959-
# knative.dev/client-pkg v0.0.0-20240704014437-18eac77f7749
960-
## explicit; go 1.21
959+
# knative.dev/client-pkg v0.0.0-20240724091446-8393d69ad672
960+
## explicit; go 1.22
961961
knative.dev/client-pkg/pkg/plugin
962-
# knative.dev/eventing v0.41.1-0.20240716144258-2cc0a5bedff5
962+
# knative.dev/eventing v0.42.0
963963
## explicit; go 1.22
964964
knative.dev/eventing/pkg/apis/config
965965
knative.dev/eventing/pkg/apis/duck
@@ -1065,7 +1065,7 @@ knative.dev/pkg/tracing/config
10651065
knative.dev/pkg/tracing/propagation
10661066
knative.dev/pkg/tracing/propagation/tracecontextb3
10671067
knative.dev/pkg/tracker
1068-
# knative.dev/serving v0.41.1-0.20240716005350-fea0e7a481ea
1068+
# knative.dev/serving v0.42.0
10691069
## explicit; go 1.22
10701070
knative.dev/serving/pkg/apis/autoscaling
10711071
knative.dev/serving/pkg/apis/autoscaling/v1alpha1

0 commit comments

Comments
 (0)