Skip to content

Commit c607532

Browse files
committed
changelog
1 parent 017d6ed commit c607532

File tree

1 file changed

+108
-0
lines changed

1 file changed

+108
-0
lines changed
+108
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
changelog:
2+
- type: BREAKING_CHANGE
3+
description: >
4+
Remove support for OpenCensus tracing as it's also dropped in Envoy 1.33.
5+
- type: NON_USER_FACING
6+
To support the Istio dependency being bumped,
7+
add a workaround that prevents sending xDS for Kubernetes Gateways until
8+
their per-client clusters are ready.
9+
10+
This works around the fact that the latest krt behavior is now async; we
11+
previously relied on events to have a specific order but because they're
12+
processed in parallel there is no guarantee clusters are ready before we
13+
process the xds snapshot for the unique connected client on the first
14+
iteration.
15+
16+
In the future we seek to add guarantees to the krt framework upstream to
17+
avoid the need to be careful with situations like these.
18+
19+
- type: NON_USER_FACING
20+
description: >
21+
Bump dependencies to support latest Envoy (1.33).
22+
issueLink: https://github.com/kgateway-dev/kgateway/issues/10487
23+
resolvesIssue: false
24+
25+
- type: DEPENDENCY_BUMP
26+
dependencyOwner: github.com/envoyproxy
27+
dependencyRepo: go-control-plane/contrib
28+
dependencyTag: v1.32.5-0.20250207140015-90270e3c85fd
29+
- type: DEPENDENCY_BUMP
30+
dependencyOwner: github.com/envoyproxy
31+
dependencyRepo: go-control-plane/envoy
32+
dependencyTag: v1.32.5-0.20250211152746-ef139ef8ea6b
33+
- type: DEPENDENCY_BUMP
34+
dependencyOwner: golang.org
35+
dependencyRepo: x/crypto
36+
dependencyTag: v0.32.0
37+
- type: DEPENDENCY_BUMP
38+
dependencyOwner: golang.org
39+
dependencyRepo: x/tools
40+
dependencyTag: v0.29.0
41+
- type: DEPENDENCY_BUMP
42+
dependencyOwner: google.golang.org
43+
dependencyRepo: grpc
44+
dependencyTag: v1.70.0
45+
- type: DEPENDENCY_BUMP
46+
dependencyOwner: google.golang.org
47+
dependencyRepo: protobuf
48+
dependencyTag: v1.36.5
49+
- type: DEPENDENCY_BUMP
50+
dependencyOwner: github.com/fsnotify
51+
dependencyRepo: fsnotify
52+
dependencyTag: v1.8.0
53+
- type: DEPENDENCY_BUMP
54+
dependencyOwner: k8s.io
55+
dependencyRepo: api
56+
dependencyTag: v0.32.1
57+
- type: DEPENDENCY_BUMP
58+
dependencyOwner: k8s.io
59+
dependencyRepo: apiextensions-apiserver
60+
dependencyTag: v0.32.1
61+
- type: DEPENDENCY_BUMP
62+
dependencyOwner: k8s.io
63+
dependencyRepo: apimachinery
64+
dependencyTag: v0.32.1
65+
- type: DEPENDENCY_BUMP
66+
dependencyOwner: k8s.io
67+
dependencyRepo: apiserver
68+
dependencyTag: v0.32.1
69+
- type: DEPENDENCY_BUMP
70+
dependencyOwner: k8s.io
71+
dependencyRepo: cli-runtime
72+
dependencyTag: v0.32.1
73+
- type: DEPENDENCY_BUMP
74+
dependencyOwner: k8s.io
75+
dependencyRepo: client-go
76+
dependencyTag: v0.32.1
77+
- type: DEPENDENCY_BUMP
78+
dependencyOwner: sigs.k8s.io
79+
dependencyRepo: code-generator
80+
dependencyTag: v0.32.1
81+
- type: DEPENDENCY_BUMP
82+
dependencyOwner: sigs.k8s.io
83+
dependencyRepo: component-base
84+
dependencyTag: v0.32.1
85+
- type: DEPENDENCY_BUMP
86+
dependencyOwner: sigs.k8s.io
87+
dependencyRepo: component-helpers
88+
dependencyTag: v0.32.1
89+
- type: DEPENDENCY_BUMP
90+
dependencyOwner: sigs.k8s.io
91+
dependencyRepo: kubectl
92+
dependencyTag: v0.32.1
93+
- type: DEPENDENCY_BUMP
94+
dependencyOwner: sigs.k8s.io
95+
dependencyRepo: metrics
96+
dependencyTag: v0.32.1
97+
- type: DEPENDENCY_BUMP
98+
dependencyOwner: sigs.k8s.io
99+
dependencyRepo: controller-runtime
100+
dependencyTag: v0.20.1
101+
- type: DEPENDENCY_BUMP
102+
dependencyOwner: onsi
103+
dependencyRepo: ginkgo/v2
104+
dependencyTag: v2.22.1
105+
- type: DEPENDENCY_BUMP
106+
dependencyOwner: onsi
107+
dependencyRepo: gomega
108+
dependencyTag: v1.36.2

0 commit comments

Comments
 (0)