Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Mar 00:28
· 3948 commits to main since this release
07fbd76

Changes by Kind

Deprecation

  • Docker EE and dockershim for Windows Clusters is now deprecated and will be removed in future releases, the recommended approach is to use Containerd for Windows clusters. The default Windows template will be configured to used containerd in the future. (#2106, @jsturtevant) [SIG Cluster Lifecycle and Windows]

Feature

Documentation

Bug or Regression

  • Adds list namespace permission for capz component (#2077, @sonasingh46)
  • AzureMachinePoolMachine: track concurrent deletes (#2085, @jackfrancis)
  • Fix 'SystemAssigned' identity by removing the defaulting of 'RoleAssignmentName' on 'AzureMachineTemplate' so that every 'AzureMachine' defaults to a random 'RoleAssignmentName'. (#2111, @fiunchinho)
  • Fix template for system-assigned-identiy flavor (#2061, @sonasingh46)
  • If a cluster has no APIServer LoadBalancer configured, the InboundNATRule reconciliaton for machines will be skippped (#2066, @alvaroaleman)
  • Return terminal error when the machine SKU is not found in cache (#1931, @CecileRobertMichon)
  • The azurecluster reconciler now always respects the ExternallyManaged annotation (#2023, @alvaroaleman)
  • Handle terminal errors in AzureCluster controller (#2050, @sayantani11)

Other (Cleanup or Flake)

Dependencies

Added

  • github.com/ajeddeloh/go-json: 5ae6071
  • github.com/antlr/antlr4/runtime/Go/antlr: b48c857
  • github.com/bits-and-blooms/bitset: v1.2.0
  • github.com/checkpoint-restore/go-criu/v5: v5.0.0
  • github.com/flatcar-linux/container-linux-config-transpiler: v0.9.2
  • github.com/flatcar-linux/ignition: v0.36.1
  • github.com/getkin/kin-openapi: v0.76.0
  • github.com/go-logr/stdr: v1.2.2
  • github.com/google/cel-go: v0.9.0
  • github.com/google/cel-spec: v0.6.0
  • github.com/valyala/fastjson: v1.6.3
  • github.com/vincent-petithory/dataurl: v1.0.0
  • go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.4.0
  • go4.org: d4a0794
  • sigs.k8s.io/json: c049b76

Changed

  • github.com/Azure/aad-pod-identity: v1.8.5 → v1.8.6
  • github.com/Azure/go-autorest/autorest/adal: v0.9.16 → v0.9.18
  • github.com/Azure/go-autorest/autorest/azure/auth: v0.5.8 → v0.5.10
  • github.com/Azure/go-autorest/autorest/validation: v0.1.0 → v0.3.1
  • github.com/Azure/go-autorest/autorest: v0.11.21 → v0.11.23
  • github.com/Microsoft/hcsshim: v0.8.16 → v0.8.23
  • github.com/alecthomas/units: f65c72e → ff826a3
  • github.com/benbjohnson/clock: v1.2.0 → v1.3.0
  • github.com/cenkalti/backoff/v4: v4.1.1 → v4.1.2
  • github.com/cespare/xxhash/v2: v2.1.1 → v2.1.2
  • github.com/cilium/ebpf: v0.4.0 → v0.6.2
  • github.com/containerd/containerd: v1.5.2 → v1.5.9
  • github.com/containerd/ttrpc: v1.0.2 → v1.1.0
  • github.com/coredns/corefile-migration: v1.0.13 → v1.0.14
  • github.com/coreos/go-systemd: 95778df → d3cd4ed
  • github.com/docker/docker: v20.10.7+incompatible → v20.10.12+incompatible
  • github.com/drone/envsubst/v2: 7bf45db → 1790424
  • github.com/evanphx/json-patch/v5: v5.2.0 → v5.6.0
  • github.com/evanphx/json-patch: v4.11.0+incompatible → v4.12.0+incompatible
  • github.com/go-logr/logr: v0.4.0 → v1.2.2
  • github.com/go-logr/zapr: v0.4.0 → v1.2.0
  • github.com/gobuffalo/flect: v0.2.3 → v0.2.4
  • github.com/golang/glog: 23def4e → v1.0.0
  • github.com/google/go-cmp: v0.5.6 → v0.5.7
  • github.com/gorilla/mux: v1.7.2 → v1.8.0
  • github.com/json-iterator/go: v1.1.11 → v1.1.12
  • github.com/modern-go/reflect2: v1.0.1 → v1.0.2
  • github.com/olekukonko/tablewriter: v0.0.4 → v0.0.5
  • github.com/onsi/gomega: v1.16.0 → v1.17.0
  • github.com/opencontainers/image-spec: v1.0.1 → v1.0.2
  • github.com/opencontainers/runc: v1.0.0-rc93 → v1.0.2
  • github.com/opencontainers/runtime-spec: e6143ca → 1c3f411
  • github.com/opencontainers/selinux: v1.8.0 → v1.8.2
  • github.com/prometheus/client_golang: v1.11.0 → v1.12.1
  • github.com/prometheus/common: v0.26.0 → v0.32.1
  • github.com/prometheus/procfs: v0.6.0 → v0.7.3
  • github.com/yuin/goldmark: v1.3.5 → v1.4.0
  • go.etcd.io/etcd/api/v3: v3.5.0 → v3.5.1
  • go.etcd.io/etcd/client/pkg/v3: v3.5.0 → v3.5.1
  • go.etcd.io/etcd/client/v3: v3.5.0 → v3.5.1
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.25.0 → v0.27.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.2.0 → v1.4.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.2.0 → v1.4.0
  • go.opentelemetry.io/otel/exporters/prometheus: v0.25.0 → v0.27.0
  • go.opentelemetry.io/otel/internal/metric: v0.25.0 → v0.27.0
  • go.opentelemetry.io/otel/metric: v0.25.0 → v0.27.0
  • go.opentelemetry.io/otel/sdk/export/metric: v0.25.0 → v0.20.0
  • go.opentelemetry.io/otel/sdk/metric: v0.25.0 → v0.27.0
  • go.opentelemetry.io/otel/sdk: v1.2.0 → v1.4.0
  • go.opentelemetry.io/otel/trace: v1.2.0 → v1.4.0
  • go.opentelemetry.io/otel: v1.2.0 → v1.4.0
  • go.opentelemetry.io/proto/otlp: v0.10.0 → v0.12.0
  • go.uber.org/goleak: v1.1.10 → v1.1.12
  • go.uber.org/zap: v1.19.0 → v1.19.1
  • golang.org/x/net: 37e1c6a → e898025
  • golang.org/x/oauth2: 2bc19b1 → d3ed0bb
  • golang.org/x/sys: 63515b4 → da31bd3
  • golang.org/x/term: 6a3ed07 → 6886f2d
  • golang.org/x/text: v0.3.6 → v0.3.7
  • golang.org/x/tools: v0.1.5 → d4cc65f
  • google.golang.org/genproto: 66f60bf → fe13028
  • google.golang.org/grpc: v1.42.0 → v1.44.0
  • k8s.io/api: v0.22.2 → v0.23.0
  • k8s.io/apiextensions-apiserver: v0.22.2 → v0.23.0
  • k8s.io/apimachinery: v0.22.2 → v0.23.0
  • k8s.io/apiserver: v0.22.2 → v0.23.0
  • k8s.io/cli-runtime: v0.22.2 → v0.23.0
  • k8s.io/client-go: v0.22.2 → v0.23.0
  • k8s.io/cluster-bootstrap: v0.22.2 → v0.23.0
  • k8s.io/code-generator: v0.22.2 → v0.23.0
  • k8s.io/component-base: v0.22.2 → v0.23.0
  • k8s.io/component-helpers: v0.22.2 → v0.23.0
  • k8s.io/gengo: b6c5ce2 → 485abfe
  • k8s.io/klog/v2: v2.9.0 → v2.30.0
  • k8s.io/kube-openapi: 9528897 → e816edb
  • k8s.io/kubectl: v0.22.2 → v0.23.0
  • k8s.io/metrics: v0.22.2 → v0.23.0
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.0.22 → v0.0.25
  • sigs.k8s.io/cluster-api/test: v1.0.2 → v1.1.2
  • sigs.k8s.io/cluster-api: v1.0.2 → v1.1.1
  • sigs.k8s.io/controller-runtime: v0.10.3 → v0.11.1
  • sigs.k8s.io/kustomize/api: v0.8.11 → v0.10.1
  • sigs.k8s.io/kustomize/cmd/config: v0.9.13 → v0.10.2
  • sigs.k8s.io/kustomize/kustomize/v4: v4.2.0 → v4.4.1
  • sigs.k8s.io/kustomize/kyaml: v0.11.0 → v0.13.0
  • sigs.k8s.io/structured-merge-diff/v4: v4.1.2 → v4.2.0

Removed