|
| 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