Skip to content

Commit 11d73f8

Browse files
upgrade to latest dependencies (#2197)
bumping knative.dev/pkg 5037c47...7e6a020: > 7e6a020 Update community files (# 3290) bumping knative.dev/networking 0bde191...e850664: > e850664 Update community files (# 1100) > 7d4a198 Update community files (# 1098) > 6a680e8 upgrade to latest dependencies (# 1096) bumping knative.dev/caching bf31c78...60da975: > 60da975 Update community files (# 975) > da577e2 upgrade to latest dependencies (# 974) bumping knative.dev/eventing 4ff3609...e0badc0: > e0badc0 [Automated] Update eventing-eventing-integrations nightly (# 8792) > 58e8535 [main] Update community files (# 8791) > ed2c4f8 [main] Upgrade to latest dependencies (# 8789) bumping knative.dev/serving 78814e1...9efd947: > 9efd947 Update net-istio nightly (# 16238) > 5c4fb29 Update net-gateway-api nightly (# 16236) > 617d9ea [main] Upgrade to latest dependencies (# 16226) > 8d03762 Update net-contour nightly (# 16239) > f09b209 Run HTTPS E2E tests only when HTTPS endpoint is ready (# 16230) > b32b521 Update net-kourier nightly (# 16237) > 92e5880 Update community files (# 16235) > cd99679 Update net-istio nightly (# 16228) > 8cf543d Update net-contour nightly (# 16229) bumping knative.dev/hack 91eedd9...67a5b04: > 67a5b04 Update community files (# 454) bumping knative.dev/reconciler-test 718cf85...1e6de0a: > 1e6de0a Update community files (# 843) > a6d728b upgrade to latest dependencies (# 841) Signed-off-by: Knative Automation <[email protected]>
1 parent 72bf310 commit 11d73f8

File tree

5 files changed

+68
-32
lines changed

5 files changed

+68
-32
lines changed

go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,12 @@ require (
2020
k8s.io/apimachinery v0.34.1
2121
k8s.io/client-go v0.34.1
2222
k8s.io/code-generator v0.34.1
23-
knative.dev/caching v0.0.0-20251103013859-bf31c7803c9d
24-
knative.dev/eventing v0.47.1-0.20251105024848-4ff3609af6d4
25-
knative.dev/hack v0.0.0-20251103013745-91eedd9bef96
26-
knative.dev/pkg v0.0.0-20251104154049-5037c4760829
27-
knative.dev/reconciler-test v0.0.0-20251103013647-718cf85ae9d2
28-
knative.dev/serving v0.47.1-0.20251107122051-78814e1e51a1
23+
knative.dev/caching v0.0.0-20251117013858-60da9753c6da
24+
knative.dev/eventing v0.47.1-0.20251117120313-e0badc09375a
25+
knative.dev/hack v0.0.0-20251117013754-67a5b048bc27
26+
knative.dev/pkg v0.0.0-20251117013452-7e6a0208dd36
27+
knative.dev/reconciler-test v0.0.0-20251117013655-1e6de0a87d9a
28+
knative.dev/serving v0.47.1-0.20251117205120-9efd94748850
2929
sigs.k8s.io/yaml v1.6.0
3030
)
3131

@@ -163,7 +163,7 @@ require (
163163
k8s.io/klog/v2 v2.130.1 // indirect
164164
k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect
165165
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect
166-
knative.dev/networking v0.0.0-20251021092443-0bde19154dce // indirect
166+
knative.dev/networking v0.0.0-20251117014740-e8506646d57f // indirect
167167
sigs.k8s.io/controller-runtime v0.19.0 // indirect
168168
sigs.k8s.io/gateway-api v1.1.0 // indirect
169169
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect

go.sum

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1703,20 +1703,20 @@ k8s.io/utils v0.0.0-20210819203725-bdf08cb9a70a/go.mod h1:jPW/WVKK9YHAvNhRxK0md/
17031703
k8s.io/utils v0.0.0-20230209194617-a36077c30491/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
17041704
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y=
17051705
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
1706-
knative.dev/caching v0.0.0-20251103013859-bf31c7803c9d h1:EckW/deKniazFEM9wdb4cpbtmgLfXpOYF2YQRkUAMA8=
1707-
knative.dev/caching v0.0.0-20251103013859-bf31c7803c9d/go.mod h1:cuULqCfOTihv1o3R+ggrMJ2sCK98TltUgX/TP2w5CCc=
1708-
knative.dev/eventing v0.47.1-0.20251105024848-4ff3609af6d4 h1:+qPDa8wX7lQPDIh1MvqHtOf+EoB42zfj4HT1s5RPLZU=
1709-
knative.dev/eventing v0.47.1-0.20251105024848-4ff3609af6d4/go.mod h1:TRBVcsaBqH5u9BnT1BXcZOyg4Abx/eNn+6hHYXfmC1E=
1710-
knative.dev/hack v0.0.0-20251103013745-91eedd9bef96 h1:GVSOfMP+ID8WOs11rnR3QGeXagY18VkfBs9GZDjB4WU=
1711-
knative.dev/hack v0.0.0-20251103013745-91eedd9bef96/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0=
1712-
knative.dev/networking v0.0.0-20251021092443-0bde19154dce h1:INRJxej8DPwRUfXzuBQ6Ldg2/QaHF1tZrBUA8LVTaso=
1713-
knative.dev/networking v0.0.0-20251021092443-0bde19154dce/go.mod h1:CMOeNLRWFxcMQALbhhwr6XmsyMX7EuSHNi+Gzfq0HE0=
1714-
knative.dev/pkg v0.0.0-20251104154049-5037c4760829 h1:BMRSQIZAj6eqrzCUjvkolGXcsVLyHG3qdbKZgPuTKO0=
1715-
knative.dev/pkg v0.0.0-20251104154049-5037c4760829/go.mod h1:PjPly2iD6opEMF3ZLVeFZPhrTJVnycrtoLFaolDlueQ=
1716-
knative.dev/reconciler-test v0.0.0-20251103013647-718cf85ae9d2 h1:NbEI37mH8bIgDiCPUvfunTw6HMswrduWQIfU+AYQWiU=
1717-
knative.dev/reconciler-test v0.0.0-20251103013647-718cf85ae9d2/go.mod h1:r2UVNTxu82LH2EX2u6zlwaw3G5MxcSYY2VJaovjIprM=
1718-
knative.dev/serving v0.47.1-0.20251107122051-78814e1e51a1 h1:oJyks0PjuifIARlnfB8Fn96QkgUaDlCzCyFVjGpl6Qc=
1719-
knative.dev/serving v0.47.1-0.20251107122051-78814e1e51a1/go.mod h1:DauLoEbJVFlKwZWSspfMD4PhZ0m3mCYUKpn8vc/cV4U=
1706+
knative.dev/caching v0.0.0-20251117013858-60da9753c6da h1:Cq7FHFesNZ823UiqkDmVVz07pUTmPWkVilrBQmiO4es=
1707+
knative.dev/caching v0.0.0-20251117013858-60da9753c6da/go.mod h1:nZhi8uwzKUUFSKBCAxEihwFm2LdrRotufqJj6NYaIPE=
1708+
knative.dev/eventing v0.47.1-0.20251117120313-e0badc09375a h1:U4hB4drM/rwvNTc33uzuk1NDBungX4fnZXtxb1PChZo=
1709+
knative.dev/eventing v0.47.1-0.20251117120313-e0badc09375a/go.mod h1:y2ah9JhILLaQDOeh4IQcLd2uYaVBU6ErGe5b53BLV1s=
1710+
knative.dev/hack v0.0.0-20251117013754-67a5b048bc27 h1:yPzDTKOFtSYHxgXB2N7+nWT/3doNqPNCbCf7Bf9PeAE=
1711+
knative.dev/hack v0.0.0-20251117013754-67a5b048bc27/go.mod h1:L5RzHgbvam0u8QFHfzCX6MKxu/a/gIGEdaRBqNiVbl0=
1712+
knative.dev/networking v0.0.0-20251117014740-e8506646d57f h1:EcibemIof19GqPPdtRLKcboOd2lwReiaB1xQLBVwuRc=
1713+
knative.dev/networking v0.0.0-20251117014740-e8506646d57f/go.mod h1:bE6vGaXAX9J5hbll4fg99EVv4ke9AGzzJk0Pr0pdT8c=
1714+
knative.dev/pkg v0.0.0-20251117013452-7e6a0208dd36 h1:TMvVpn4beb3dyt1e0Q7v9cGFIOVjkE6Oy3jf7Axbe1M=
1715+
knative.dev/pkg v0.0.0-20251117013452-7e6a0208dd36/go.mod h1:PjPly2iD6opEMF3ZLVeFZPhrTJVnycrtoLFaolDlueQ=
1716+
knative.dev/reconciler-test v0.0.0-20251117013655-1e6de0a87d9a h1:F7BVAA4jO1WoMufJJzrpzxMp+ZP6llJCGcO0M40RhYk=
1717+
knative.dev/reconciler-test v0.0.0-20251117013655-1e6de0a87d9a/go.mod h1:F5QJ23fZUKPctfsIwtXVjNz8C33vEdh04cbQNe8WzX8=
1718+
knative.dev/serving v0.47.1-0.20251117205120-9efd94748850 h1:ttaM5kYhnfU3GK5/ObS/pJ1jyRn0mJ6rD+umY4BBK7M=
1719+
knative.dev/serving v0.47.1-0.20251117205120-9efd94748850/go.mod h1:5kffRM3AN6+jTKRFX+aYo7GCCpEk/cY0RrlSw0LkQz4=
17201720
nhooyr.io/websocket v1.8.6/go.mod h1:B70DZP8IakI65RVQ51MsWP/8jndNma26DVA/nFSCgW0=
17211721
pgregory.net/rapid v1.1.0 h1:CMa0sjHSru3puNx+J0MIAuiiEV4N0qj8/cMWGBBCsjw=
17221722
pgregory.net/rapid v1.1.0/go.mod h1:PY5XlDGj0+V1FCq0o192FdRhpKHGTRIWBgqjDBTrq04=

vendor/knative.dev/serving/test/prober.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ func (m *manager) SLI() (total, failures int64) {
201201
total += pt
202202
failures += pf
203203
}
204-
return
204+
return total, failures
205205
}
206206

207207
// Foreach implements ProberManager

vendor/knative.dev/serving/test/v1/service.go

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,14 +110,30 @@ func CreateServiceReady(t testing.TB, clients *test.Clients, names *test.Resourc
110110
if names.Image == "" {
111111
return nil, fmt.Errorf("expected non-empty Image name; got Image=%v", names.Image)
112112
}
113+
113114
svc, err := CreateService(t, clients, *names, fopt...)
114115
if err != nil {
115116
return nil, err
116117
}
117-
return getResourceObjects(t, clients, names, svc)
118+
119+
// When HTTPS is enabled, wait for Service to be Ready with HTTPS URL set to avoid
120+
// connection resets during load testing (see #14435).
121+
readinessCheck := IsServiceReady
122+
if test.ServingFlags.HTTPS {
123+
t.Log("HTTPS mode: waiting for Service Ready with HTTPS URL")
124+
readinessCheck = IsServiceReadyWithHTTPS
125+
}
126+
127+
return getResourceObjects(t, clients, names, svc, readinessCheck)
118128
}
119129

120-
func getResourceObjects(t testing.TB, clients *test.Clients, names *test.ResourceNames, svc *v1.Service) (*ResourceObjects, error) {
130+
func getResourceObjects(
131+
t testing.TB,
132+
clients *test.Clients,
133+
names *test.ResourceNames,
134+
svc *v1.Service,
135+
readinessCheck func(s *v1.Service) (bool, error),
136+
) (*ResourceObjects, error) {
121137
// Populate Route and Configuration Objects with name
122138
names.Route = serviceresourcenames.Route(svc)
123139
names.Config = serviceresourcenames.Configuration(svc)
@@ -126,7 +142,7 @@ func getResourceObjects(t testing.TB, clients *test.Clients, names *test.Resourc
126142
names.Service = svc.Name
127143

128144
t.Log("Waiting for Service to transition to Ready.", "service", names.Service)
129-
if err := WaitForServiceState(clients.ServingClient, names.Service, IsServiceReady, "ServiceIsReady"); err != nil {
145+
if err := WaitForServiceState(clients.ServingClient, names.Service, readinessCheck, "ServiceIsReady"); err != nil {
130146
return nil, err
131147
}
132148

@@ -301,6 +317,26 @@ func IsServiceReady(s *v1.Service) (bool, error) {
301317
return s.IsReady(), nil
302318
}
303319

320+
// IsServiceReadyWithHTTPS checks if the service is Ready and has an HTTPS URL in status.
321+
func IsServiceReadyWithHTTPS(s *v1.Service) (bool, error) {
322+
ready, err := IsServiceReady(s)
323+
if err != nil {
324+
return false, err
325+
}
326+
327+
if !ready {
328+
return false, nil
329+
}
330+
331+
// Service is Ready, now check if HTTPS URL is set
332+
if s.Status.URL == nil {
333+
return false, nil
334+
}
335+
336+
// Only return true when scheme is HTTPS
337+
return s.Status.URL.Scheme == "https", nil
338+
}
339+
304340
// IsServiceFailed will check the status conditions of the service and return true if the service is
305341
// not ready.
306342
func IsServiceFailed(s *v1.Service) (bool, error) {

vendor/modules.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1489,11 +1489,11 @@ k8s.io/utils/net
14891489
k8s.io/utils/pointer
14901490
k8s.io/utils/ptr
14911491
k8s.io/utils/trace
1492-
# knative.dev/caching v0.0.0-20251103013859-bf31c7803c9d
1492+
# knative.dev/caching v0.0.0-20251117013858-60da9753c6da
14931493
## explicit; go 1.24.0
14941494
knative.dev/caching/pkg/apis/caching
14951495
knative.dev/caching/pkg/apis/caching/v1alpha1
1496-
# knative.dev/eventing v0.47.1-0.20251105024848-4ff3609af6d4
1496+
# knative.dev/eventing v0.47.1-0.20251117120313-e0badc09375a
14971497
## explicit; go 1.24.0
14981498
knative.dev/eventing/cmd/heartbeats
14991499
knative.dev/eventing/pkg/apis
@@ -1586,10 +1586,10 @@ knative.dev/eventing/test/upgrade/prober/wathola/fetcher
15861586
knative.dev/eventing/test/upgrade/prober/wathola/forwarder
15871587
knative.dev/eventing/test/upgrade/prober/wathola/receiver
15881588
knative.dev/eventing/test/upgrade/prober/wathola/sender
1589-
# knative.dev/hack v0.0.0-20251103013745-91eedd9bef96
1589+
# knative.dev/hack v0.0.0-20251117013754-67a5b048bc27
15901590
## explicit; go 1.24
15911591
knative.dev/hack
1592-
# knative.dev/networking v0.0.0-20251021092443-0bde19154dce
1592+
# knative.dev/networking v0.0.0-20251117014740-e8506646d57f
15931593
## explicit; go 1.24.0
15941594
knative.dev/networking/pkg
15951595
knative.dev/networking/pkg/apis/networking
@@ -1606,7 +1606,7 @@ knative.dev/networking/pkg/http/proxy
16061606
knative.dev/networking/pkg/http/stats
16071607
knative.dev/networking/pkg/ingress
16081608
knative.dev/networking/pkg/k8s
1609-
# knative.dev/pkg v0.0.0-20251104154049-5037c4760829
1609+
# knative.dev/pkg v0.0.0-20251117013452-7e6a0208dd36
16101610
## explicit; go 1.24.0
16111611
knative.dev/pkg/apiextensions/storageversion
16121612
knative.dev/pkg/apiextensions/storageversion/cmd/migrate
@@ -1697,7 +1697,7 @@ knative.dev/pkg/webhook
16971697
knative.dev/pkg/webhook/certificates
16981698
knative.dev/pkg/webhook/certificates/resources
16991699
knative.dev/pkg/webhook/resourcesemantics/conversion
1700-
# knative.dev/reconciler-test v0.0.0-20251103013647-718cf85ae9d2
1700+
# knative.dev/reconciler-test v0.0.0-20251117013655-1e6de0a87d9a
17011701
## explicit; go 1.24.0
17021702
knative.dev/reconciler-test/cmd/eventshub
17031703
knative.dev/reconciler-test/pkg/environment
@@ -1726,7 +1726,7 @@ knative.dev/reconciler-test/pkg/resources/service
17261726
knative.dev/reconciler-test/pkg/resources/serviceaccount
17271727
knative.dev/reconciler-test/pkg/state
17281728
knative.dev/reconciler-test/resources/certificate
1729-
# knative.dev/serving v0.47.1-0.20251107122051-78814e1e51a1
1729+
# knative.dev/serving v0.47.1-0.20251117205120-9efd94748850
17301730
## explicit; go 1.24.0
17311731
knative.dev/serving/pkg/apis/autoscaling
17321732
knative.dev/serving/pkg/apis/autoscaling/v1alpha1

0 commit comments

Comments
 (0)