Skip to content

v0.4.7

Compare
Choose a tag to compare
@CecileRobertMichon CecileRobertMichon released this 04 Aug 21:18
6dee98a

Notable changes since v0.4.6

πŸ“’ Action required

  • AzureManagedControlPlaneSpec.AdditionalTags has change to be type Tags map[string]string
  • AzureManagedControlPlaneSpec.SSHPublicKey is expected to be a base64 encoded string

πŸ”§ Dev tooling

  • Fix tilt-up argument list too long error on linux (#829, @jsturtevant)
  • Makefile: Add a make target to generate test coverage report (#779, @cpanato)

πŸ’š Testing

πŸ“– Documentation

  • Updates documentation about default behavior of failure domains (#850, @Evalle)
  • Document how to use custom images (#793, @mboersma)

🌱 Dependencies, minor changes, others

    • Update github.com/Azure/azure-sdk-for-go dependency to v45.0.0
    • Update github.com/Azure/go-autorest/autorest dependency to v0.11.2
    • Update github.com/golang/mock dependency to v1.4.4
    • Update github.com/google/go-cmp dependency to v0.5.1
    • Update golang.org/x/crypto dependency to v0.0.0-20200728195943-123391ffb6de
    • Update golang.org/x/net dependency to v0.0.0-20200707034311-ab3426394381
    • Update k8s.io/utils dependency to v0.0.0-20200731180307-f00132d28269
    • Update sigs.k8s.io/cluster-api dependency to v0.3.8
    • Update sigs.k8s.io/controller-runtime dependency to v0.5.9 (#853, @cpanato)
  • Update Kubernetes versions in e2e test and docs (#800, @mboersma)

πŸ’Ž Refactors

πŸ› Bug Fixes

  • Fixed an issue where AzureClusters were not being reprocessed when a Cluster is unpaused. (#841, @ncdc)
  • Fix group, version, kind not being passed into util.ClusterToObjectsMapper to trigger reconciles when Clusters are unpaused (#843, @devigned)
  • Add useExperimentalRetryJoin: true to all KubeadmConfigTemplate resource specs (#833, @jackfrancis)
  • Add validation on Cluster Name to limit length and not accept special characters (#828, @nader-ziada)
  • Only look at Group and Kind when checking a reference (#813, @ncdc)
  • Reduce validation strictness on v prefix in Kubernetes versions (#818, @alexeldeib)
  • Fix reconciliation of AzureManagedCluster when the resource group does not exist (#798, @devigned)

✨ Enhancements

  • Automatically generate azure.json for machine templates, machines (#802, @alexeldeib)
  • Default resource group name to AzureCluster name if not specified (#804, @alexeldeib)

The image for this release is us.gcr.io/k8s-artifacts-prod/cluster-api-azure/cluster-api-azure-controller:v0.4.7.

Thanks to all our contributors! 😊