Skip to content

v0.5.2

Compare
Choose a tag to compare
@github-actions github-actions released this 24 Aug 22:25
· 3884 commits to main since this release
6029a88

Changes by Kind

Feature

  • Add 'x-ms-correlation-id' headers to all Azure API calls via distributed traces. (#1460, @arschles) [SIG Cluster Lifecycle]
  • Adds ability to run Windows Kubernetes e2e tests against CI and PR artifacts (#1388, @jsturtevant) [SIG Cluster Lifecycle]
  • Allow for using SP Identity directly embedded in a secret without relying on aad pod identity (#1514, @shysank) [SIG Cluster Lifecycle]
  • Default Ubuntu to 20.04 for new k8s versions (#1508, @mboersma) [SIG Cluster Lifecycle]
  • Export traces to Jaeger and update OpenTelemetry (#1498, @mboersma) [SIG Cluster Lifecycle]
  • Spec aadProfile contains a Legacy Spec for legacy AAD support and Managed Spec for new/managed AAD support. (#1560, @LochanRn) [SIG Cluster Lifecycle]
  • Update cluster-api dependency to v0.4.1 (#1620, @nader-ziada) [SIG Cluster Lifecycle]
  • Update e2e tests to use k8s v1.22.1 (#1588, @nader-ziada) [SIG Cluster Lifecycle]
  • Updated Calico to v3.20.0 (#1603, @nader-ziada) [SIG Cluster Lifecycle]

Failing Test

  • Fix: update MINIMUM_KIND_VERSION to v0.10.0 (#1641, @feiskyer) [SIG Cluster Lifecycle]

Bug or Regression

  • Added missing watch filter label (#1625, @fiunchinho) [SIG Cluster Lifecycle]
  • Assign default outbound load balancers for v1alpha3 clusters (#1623, @shysank) [SIG Cluster Lifecycle]
  • Don't create outbound LB if using NatGateway (#1589, @jackfrancis) [SIG Cluster Lifecycle]
  • Fix AzureClusterIdentity conversion and add missing webhook (#1642, @nprokopic) [SIG Cluster Lifecycle]
  • Fix immutable error message for AzureEnvironment (#1631, @fiunchinho) [SIG Cluster Lifecycle]
  • Fix managed clusters custom VNet delete issue (#1598, @LochanRn) [SIG Cluster Lifecycle]
  • Lowercase AzureManagedMachinePool providerID (#1586, @Evalle) [SIG Cluster Lifecycle]
  • Return empty string for outbound LB name if there is no outbound LB configured (#1613, @shysank) [SIG Cluster Lifecycle]

Other (Cleanup or Flake)

  • Cloud: Refactor managed cluster scope to interface (#1582, @nprokopic) [SIG Cluster Lifecycle]
  • Cloud: Refactor managed machine pool (#1602, @nprokopic) [SIG Cluster Lifecycle]

Uncategorized

  • Cluster templates now use 8 GB of etcd db data (was 2 GB) (#1635, @jackfrancis) [SIG Cluster Lifecycle]
  • Fix DNS issues with VXLAN Calico when using AzureClusterIdentity (Updated Calico to v3.19.2) (#1583, @CecileRobertMichon) [SIG Cluster Lifecycle]
  • Update Azure compute API to 2021-04-01 (#1646, @jackfrancis) [SIG Cluster Lifecycle]
  • Update azure-sdk-for-go to v55.8.0 (#1643, @jackfrancis) [SIG Cluster Lifecycle]

Dependencies

Added

  • github.com/cenkalti/backoff/v4: v4.1.1
  • github.com/cncf/xds/go: fbca930
  • github.com/rivo/uniseg: v0.2.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.0.0-RC2
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.0.0-RC2
  • go.opentelemetry.io/otel/exporters/prometheus: v0.22.0
  • go.opentelemetry.io/otel/internal/metric: v0.22.0
  • go.opentelemetry.io/proto/otlp: v0.9.0

Changed

  • github.com/Azure/azure-sdk-for-go: v55.2.0+incompatible → v55.8.0+incompatible
  • github.com/apache/thrift: v0.13.0 → v0.12.0
  • github.com/aws/aws-sdk-go: v1.27.0 → v1.15.11
  • github.com/benbjohnson/clock: v1.0.3 → v1.1.0
  • github.com/envoyproxy/go-control-plane: 668b12f → 63b5d3c
  • github.com/felixge/httpsnoop: v1.0.1 → v1.0.2
  • github.com/go-kit/kit: v0.10.0 → v0.9.0
  • github.com/gorilla/mux: v1.7.3 → v1.7.2
  • github.com/hashicorp/consul/api: v1.3.0 → v1.1.0
  • github.com/hashicorp/consul/sdk: v0.3.0 → v0.1.1
  • github.com/jmespath/go-jmespath: c2b33e8 → bd40a43
  • github.com/mattn/go-runewidth: v0.0.9 → v0.0.13
  • github.com/onsi/gomega: v1.13.0 → v1.14.0
  • github.com/openzipkin/zipkin-go: v0.2.2 → v0.1.6
  • github.com/spf13/cobra: v1.1.3 → v1.2.1
  • github.com/spf13/viper: v1.8.0 → v1.8.1
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.20.0 → v0.22.0
  • go.opentelemetry.io/contrib: v0.20.0 → v0.22.0
  • go.opentelemetry.io/otel/metric: v0.20.0 → v0.22.0
  • go.opentelemetry.io/otel/oteltest: v0.20.0 → v1.0.0-RC2
  • go.opentelemetry.io/otel/sdk/export/metric: v0.20.0 → v0.22.0
  • go.opentelemetry.io/otel/sdk/metric: v0.20.0 → v0.22.0
  • go.opentelemetry.io/otel/sdk: c99d5e9 → v1.0.0-RC2
  • go.opentelemetry.io/otel/trace: v0.20.0 → v1.0.0-RC2
  • go.opentelemetry.io/otel: v0.20.0 → v1.0.0-RC2
  • go.uber.org/zap: v1.17.0 → v1.18.1
  • golang.org/x/oauth2: d040287 → a41e5a7
  • golang.org/x/sys: ebe580a → 0f9fa26
  • golang.org/x/time: 38a9dc6 → 1f47c86
  • google.golang.org/grpc: v1.38.0 → v1.39.0
  • google.golang.org/protobuf: v1.26.0 → v1.27.1
  • k8s.io/api: v0.21.2 → v0.21.3
  • k8s.io/apiextensions-apiserver: v0.21.2 → v0.21.3
  • k8s.io/apimachinery: v0.21.2 → v0.21.3
  • k8s.io/apiserver: v0.21.2 → v0.21.3
  • k8s.io/cli-runtime: v0.21.2 → v0.21.3
  • k8s.io/client-go: v0.21.2 → v0.21.3
  • k8s.io/code-generator: v0.21.2 → v0.21.3
  • k8s.io/component-base: v0.21.2 → v0.21.3
  • k8s.io/component-helpers: v0.21.2 → v0.21.3
  • k8s.io/kubectl: v0.21.2 → v0.21.3
  • k8s.io/metrics: v0.21.2 → v0.21.3
  • k8s.io/utils: 6fdb442 → 7f3ee0f
  • sigs.k8s.io/cluster-api/test: v0.4.0 → v0.4.1
  • sigs.k8s.io/cluster-api: v0.4.0 → v0.4.1
  • sigs.k8s.io/controller-runtime: v0.9.1 → v0.9.6
  • sigs.k8s.io/structured-merge-diff/v4: v4.1.0 → v4.1.2

Removed

  • github.com/Knetic/govaluate: 9aa4983
  • github.com/VividCortex/gohistogram: v1.0.0
  • github.com/afex/hystrix-go: fa1af6a
  • github.com/aryann/difflib: e206f87
  • github.com/aws/aws-lambda-go: v1.13.3
  • github.com/aws/aws-sdk-go-v2: v0.18.0
  • github.com/casbin/casbin/v2: v2.1.2
  • github.com/cenkalti/backoff: v2.2.1+incompatible
  • github.com/clbanning/x2j: 8252494
  • github.com/codahale/hdrhistogram: 3a0bb77
  • github.com/edsrzf/mmap-go: v1.0.0
  • github.com/franela/goblin: c9ffbef
  • github.com/franela/goreq: bcd34c9
  • github.com/go-sql-driver/mysql: v1.4.0
  • github.com/hashicorp/go-version: v1.2.0
  • github.com/hudl/fargo: v1.3.0
  • github.com/influxdata/influxdb1-client: 8bf82d3
  • github.com/lightstep/lightstep-tracer-common/golang/gogo: bc2310a
  • github.com/lightstep/lightstep-tracer-go: v0.18.1
  • github.com/lyft/protoc-gen-validate: v0.0.13
  • github.com/nats-io/jwt: v0.3.2
  • github.com/nats-io/nats-server/v2: v2.1.2
  • github.com/nats-io/nats.go: v1.9.1
  • github.com/nats-io/nkeys: v0.1.3
  • github.com/nats-io/nuid: v1.0.1
  • github.com/oklog/oklog: v0.3.2
  • github.com/oklog/run: v1.0.0
  • github.com/op/go-logging: 970db52
  • github.com/opentracing-contrib/go-observer: a52f234
  • github.com/opentracing/basictracer-go: v1.0.0
  • github.com/opentracing/opentracing-go: v1.1.0
  • github.com/openzipkin-contrib/zipkin-go-opentracing: v0.4.5
  • github.com/pact-foundation/pact-go: v1.0.4
  • github.com/performancecopilot/speed: v3.0.0+incompatible
  • github.com/pkg/profile: v1.2.1
  • github.com/samuel/go-zookeeper: 2cc03de
  • github.com/sony/gobreaker: v0.4.1
  • github.com/streadway/amqp: edfb901
  • github.com/streadway/handy: d5acb31
  • go.opentelemetry.io/otel/exporters/metric/prometheus: v0.20.0
  • go.opentelemetry.io/otel/exporters/trace/jaeger: c99d5e9
  • go.uber.org/tools: 2cfd321
  • gopkg.in/gcfg.v1: v1.2.3
  • gopkg.in/warnings.v0: v0.1.2
  • sourcegraph.com/sourcegraph/appdash: ebfcffb