Skip to content

Commit c31084b

Browse files
authored
Merge pull request #5508 from nawazkh/nhk_v1.19.0
Add changelog v1.19.0
2 parents 9e6e890 + a5d23b4 commit c31084b

File tree

1 file changed

+111
-0
lines changed

1 file changed

+111
-0
lines changed

CHANGELOG/v1.19.0.md

+111
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
## Changes by Kind
2+
3+
### Deprecation
4+
5+
- Action required
6+
The `bootstrap-config-gvk` controller argument has been deprecated. The controller is now able to work with all [bootstrap providers](https://cluster-api.sigs.k8s.io/reference/providers#bootstrap). ([#5416](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5416), [@anmazzotti](https://github.com/anmazzotti))
7+
8+
### Feature
9+
10+
- Adds a new authentication type for 1st party Microsoft applications - UserAssignedIdentityCredentials ([#5421](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5421), [@bryan-cox](https://github.com/bryan-cox))
11+
- Increase Kubeadm Verbosity across self-managed templates for better debugging during kubeadm init/join failures ([#5496](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5496), [@nawazkh](https://github.com/nawazkh))
12+
- Support for Azure Private DNS Zone to be present in any resource group ([#5452](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5452), [@vishu2498](https://github.com/vishu2498))
13+
- Update Tiltfile and add documentation on using AKS as mgmt cluster ([#5451](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5451), [@nawazkh](https://github.com/nawazkh))
14+
15+
### Documentation
16+
17+
- Updated documentation pertaining to the cert-manager installation. ([#5422](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5422), [@junkiebev](https://github.com/junkiebev))
18+
19+
### Bug or Regression
20+
21+
- Fixes a possible nil pointer deference when returning the name of the API Server LoadBalancer. In some cases like externally managed infrastructure, there might not be an API Server LoadBalancer in the AzureCluster CR ([#5453](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5453), [@bryan-cox](https://github.com/bryan-cox))
22+
- Update handling of AzureMachine's `VMSize` Capabilities that have a float value ([#5481](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5481), [@sadasu](https://github.com/sadasu))
23+
24+
### Other (Cleanup or Flake)
25+
26+
- Bump CAPI to v1.9.5 ([#5438](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5438), [@mboersma](https://github.com/mboersma))
27+
- Bumps ASO from v2.9.0 to v2.11.0 ([#5428](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5428), [@bryan-cox](https://github.com/bryan-cox))
28+
- Update Otel and related dependencies to v1.35.0 ([#5479](https://github.com/kubernetes-sigs/cluster-api-provider-azure/pull/5479), [@nawazkh](https://github.com/nawazkh))
29+
30+
31+
## Dependencies
32+
33+
### Added
34+
- al.essio.dev/pkg/shellescape: v1.5.1
35+
- github.com/Azure/msi-dataplane: [v0.4.0](https://github.com/Azure/msi-dataplane/tree/v0.4.0)
36+
- github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: [v1.25.0](https://github.com/GoogleCloudPlatform/opentelemetry-operations-go/tree/detectors/gcp/v1.25.0)
37+
- github.com/asaskevich/govalidator/v11: [e113478](https://github.com/asaskevich/govalidator/tree/e113478)
38+
- github.com/envoyproxy/go-control-plane/envoy: [v1.32.4](https://github.com/envoyproxy/go-control-plane/tree/envoy/v1.32.4)
39+
- github.com/envoyproxy/go-control-plane/ratelimit: [v0.1.0](https://github.com/envoyproxy/go-control-plane/tree/ratelimit/v0.1.0)
40+
- github.com/jellydator/ttlcache/v3: [v3.3.0](https://github.com/jellydator/ttlcache/tree/v3.3.0)
41+
- go.opentelemetry.io/contrib/detectors/gcp: v1.34.0
42+
43+
### Changed
44+
- cel.dev/expr: v0.16.1 → v0.19.1
45+
- cloud.google.com/go/compute/metadata: v0.5.0 → v0.6.0
46+
- github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache: [v0.3.1 → v0.3.2](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/cache/v0.3.1...sdk/azidentity/cache/v0.3.2)
47+
- github.com/Azure/azure-sdk-for-go/sdk/azidentity: [v1.8.1 → v1.8.2](https://github.com/Azure/azure-sdk-for-go/compare/sdk/azidentity/v1.8.1...sdk/azidentity/v1.8.2)
48+
- github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/eventhub/armeventhub: [v1.2.0 → v1.3.0](https://github.com/Azure/azure-sdk-for-go/compare/sdk/resourcemanager/eventhub/armeventhub/v1.2.0...sdk/resourcemanager/eventhub/armeventhub/v1.3.0)
49+
- github.com/Azure/azure-service-operator/v2: [v2.9.0 → v2.11.0](https://github.com/Azure/azure-service-operator/compare/v2.9.0...v2.11.0)
50+
- github.com/Azure/go-autorest/autorest: [v0.11.29 → v0.11.30](https://github.com/Azure/go-autorest/compare/autorest/v0.11.29...autorest/v0.11.30)
51+
- github.com/AzureAD/microsoft-authentication-library-for-go: [v1.3.2 → v1.3.3](https://github.com/AzureAD/microsoft-authentication-library-for-go/compare/v1.3.2...v1.3.3)
52+
- github.com/antlr4-go/antlr/v4: [v4.13.0 → v4.13.1](https://github.com/antlr4-go/antlr/compare/v4.13.0...v4.13.1)
53+
- github.com/asaskevich/govalidator: [f21760c → a9d515a](https://github.com/asaskevich/govalidator/compare/f21760c...a9d515a)
54+
- github.com/census-instrumentation/opencensus-proto: [v0.4.1 → v0.2.1](https://github.com/census-instrumentation/opencensus-proto/compare/v0.4.1...v0.2.1)
55+
- github.com/cncf/xds/go: [b4127c9 → cff3c89](https://github.com/cncf/xds/compare/b4127c9...cff3c89)
56+
- github.com/envoyproxy/go-control-plane: [v0.13.0 → v0.13.4](https://github.com/envoyproxy/go-control-plane/compare/v0.13.0...v0.13.4)
57+
- github.com/envoyproxy/protoc-gen-validate: [v1.1.0 → v1.2.1](https://github.com/envoyproxy/protoc-gen-validate/compare/v1.1.0...v1.2.1)
58+
- github.com/evanphx/json-patch/v5: [v5.9.0 → v5.9.11](https://github.com/evanphx/json-patch/compare/v5.9.0...v5.9.11)
59+
- github.com/fsnotify/fsnotify: [v1.7.0 → v1.8.0](https://github.com/fsnotify/fsnotify/compare/v1.7.0...v1.8.0)
60+
- github.com/golang-jwt/jwt/v5: [v5.2.1 → v5.2.2](https://github.com/golang-jwt/jwt/compare/v5.2.1...v5.2.2)
61+
- github.com/golang/glog: [v1.2.2 → v1.2.4](https://github.com/golang/glog/compare/v1.2.2...v1.2.4)
62+
- github.com/google/cel-go: [v0.20.1 → v0.22.0](https://github.com/google/cel-go/compare/v0.20.1...v0.22.0)
63+
- github.com/google/go-cmp: [v0.6.0 → v0.7.0](https://github.com/google/go-cmp/compare/v0.6.0...v0.7.0)
64+
- github.com/grpc-ecosystem/grpc-gateway/v2: [v2.24.0 → v2.26.1](https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.24.0...v2.26.1)
65+
- github.com/jackc/pgx/v5: [v5.6.0 → v5.7.1](https://github.com/jackc/pgx/compare/v5.6.0...v5.7.1)
66+
- github.com/jackc/puddle/v2: [v2.2.1 → v2.2.2](https://github.com/jackc/puddle/compare/v2.2.1...v2.2.2)
67+
- github.com/jessevdk/go-flags: [v1.4.0 → v1.6.1](https://github.com/jessevdk/go-flags/compare/v1.4.0...v1.6.1)
68+
- github.com/prometheus/common: [v0.61.0 → v0.62.0](https://github.com/prometheus/common/compare/v0.61.0...v0.62.0)
69+
- github.com/samber/lo: [v1.38.1 → v1.47.0](https://github.com/samber/lo/compare/v1.38.1...v1.47.0)
70+
- github.com/spf13/pflag: [v1.0.5 → v1.0.6](https://github.com/spf13/pflag/compare/v1.0.5...v1.0.6)
71+
- go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.53.0 → v0.54.0
72+
- go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.33.0 → v1.35.0
73+
- go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.33.0 → v1.35.0
74+
- go.opentelemetry.io/otel/exporters/prometheus: v0.55.0 → v0.57.0
75+
- go.opentelemetry.io/otel/metric: v1.33.0 → v1.35.0
76+
- go.opentelemetry.io/otel/sdk/metric: v1.33.0 → v1.35.0
77+
- go.opentelemetry.io/otel/sdk: v1.33.0 → v1.35.0
78+
- go.opentelemetry.io/otel/trace: v1.33.0 → v1.35.0
79+
- go.opentelemetry.io/otel: v1.33.0 → v1.35.0
80+
- go.opentelemetry.io/proto/otlp: v1.4.0 → v1.5.0
81+
- golang.org/x/crypto: v0.32.0 → v0.33.0
82+
- golang.org/x/exp: 8a7402a → 939b2ce
83+
- golang.org/x/mod: v0.22.0 → v0.23.0
84+
- golang.org/x/net: v0.34.0 → v0.35.0
85+
- golang.org/x/oauth2: v0.24.0 → v0.26.0
86+
- golang.org/x/sync: v0.10.0 → v0.11.0
87+
- golang.org/x/sys: v0.29.0 → v0.30.0
88+
- golang.org/x/term: v0.28.0 → v0.29.0
89+
- golang.org/x/text: v0.21.0 → v0.22.0
90+
- golang.org/x/time: v0.6.0 → v0.8.0
91+
- golang.org/x/tools: v0.28.0 → v0.30.0
92+
- google.golang.org/genproto/googleapis/api: e6fa225 → 56aae31
93+
- google.golang.org/genproto/googleapis/rpc: e6fa225 → 56aae31
94+
- google.golang.org/grpc: v1.68.1 → v1.71.0
95+
- google.golang.org/protobuf: v1.36.1 → v1.36.5
96+
- k8s.io/gengo/v2: 51d4e06 → a7b603a
97+
- k8s.io/kube-openapi: 835d969 → f7e401e
98+
- k8s.io/utils: 18e509b → f90d014
99+
- sigs.k8s.io/cluster-api/test: v1.9.4 → v1.9.5
100+
- sigs.k8s.io/cluster-api: v1.9.4 → v1.9.5
101+
- sigs.k8s.io/controller-runtime: v0.19.4 → v0.19.6
102+
- sigs.k8s.io/kind: v0.26.0 → v0.27.0
103+
104+
### Removed
105+
- github.com/go-kit/log: [v0.2.1](https://github.com/go-kit/log/tree/v0.2.1)
106+
- github.com/go-logfmt/logfmt: [v0.5.1](https://github.com/go-logfmt/logfmt/tree/v0.5.1)
107+
108+
109+
## Details
110+
<!-- markdown-link-check-disable-next-line -->
111+
https://github.com/kubernetes-sigs/cluster-api-provider-azure/compare/v1.18.0...v1.19.0

0 commit comments

Comments
 (0)