Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update module sigs.k8s.io/cluster-api to v1.7.2 #7

Merged
merged 3 commits into from
May 29, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 9, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sigs.k8s.io/cluster-api v1.6.2 -> v1.7.2 age adoption passing confidence

Release Notes

kubernetes-sigs/cluster-api (sigs.k8s.io/cluster-api)

v1.7.2

Compare Source

👌 Kubernetes version support

  • Management Cluster: v1.26.x -> v1.30.x
  • Workload Cluster: v1.24.x -> v1.30.x

More information about version support can be found here

Changes since v1.7.1

📈 Overview

  • 12 new commits merged
  • 3 bugs fixed 🐛

🐛 Bug Fixes

  • clusterctl: Ensure cert-manager objects get applied before other provider objects (#​10503)
  • e2e: Test: Ensure all ownerRef assertions for some Kind are evaluated (#​10592)
  • e2e: Test: filter cluster-wide objects asserted in ResourceVersion tests to exclude objects of parallel tests (#​10570)

🌱 Others

  • API: Allow users to specify webhook server cert and key names (#​10581)
  • clusterctl: Add Tinkerbell to the providers list (#​10516)
  • clusterctl: Bump cert-manager to 1.14.5 (#​10517)
  • clusterctl: Clusterctl/client/cert_manager: improve shouldUpgrade (#​10497)
  • clusterctl: Add support for the linode-linode infrastructure provider to clusterctl (#​10512)
  • e2e: Ensure resourceVersions are stable (#​10548)
  • KCP/MachineSet: Flag for old infra machine naming (#​10587)

📖 Additionally, there have been 2 contributions to our documentation and book. (#​10535, #​10536)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.7.1

Compare Source

👌 Kubernetes version support

  • Management Cluster: v1.26.x -> v1.30.x
  • Workload Cluster: v1.24.x -> v1.30.x

More information about version support can be found here

Highlights

  • Kubernetes v1.30 is now supported

Changes since v1.7.0

📈 Overview

  • 11 new commits merged
  • 2 bugs fixed 🐛

🐛 Bug Fixes

  • CAPD: Verify lb config after writing it (#​10461)
  • e2e: also gather junit reports in case of errors observed from ginkgo (#​10494)

🌱 Others

  • Dependency: Bump envtest to v1.30.0 (#​10481)
  • e2e: Export more func in test/e2e/common.go (#​10447)
  • Testing: Bump Kubernetes in tests to v1.30.0 and claim support for v1.30 (#​10465)

📖 Additionally, there have been 6 contributions to our documentation and book. (#​10446, #​10448, #​10451, #​10456, #​10470, #​10491)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.7.0

Compare Source

👌 Kubernetes version support

  • Management Cluster: v1.26.x -> v1.29.x
  • Workload Cluster: v1.24.x -> v1.29.x

More information about version support can be found here

Highlights

  • MachinePool: promoted to beta and enabled per default (#​10141)
  • MachineDeployment: Taint nodes with PreferNoSchedule during rollouts (#​10223)
  • MachineHealthCheck: implement annotation to manually mark machines for remediation (#​10202)
  • KCP improvements:
    • Enable kubeadm feature gates mutation (#​10154)
    • Defer remediation when a control plane machine is still provisioning (#​9734)
    • Prefer deletion of Machines with unhealthy control plane components during rollout (#​10421)
  • ClusterClass:
    • Add variable metadata (#​10308)
    • Improved version validation if an update is already in progress (#​10063)
    • Improved unit and e2e test coverage for ClusterClass with MachinePools (#​10028)
  • Various improvements to our e2e tests to increase test coverage and reduce flakes to improve our CI signal
  • Implemented prowjob-gen to make it easier to manage our ProwJobs (#​9937)

Changes since v1.6.0

📈 Overview

  • 339 new commits merged
  • 5 breaking changes ⚠️
  • 12 feature additions ✨
  • 48 bugs fixed 🐛

📝 Proposals

  • MachinePool: Update MachinePool Machines proposal with diagrams (#​9664)

⚠️ Breaking Changes

  • Dependency: Bump to controller-runtime v0.17.0 & k8s.io/*v0.29 (#​9964)
  • Logging: Make event recorder names consistent for KCP and topology controller (#​9862)
  • MachinePool: Set MachinePool feature flag default to true + Beta (#​10141)
  • KCP/MachineSet: Objects generated by KCP, MachineSets and MachinePools will now consistently use machine name (#​9833)

✨ New Features

  • API: Enable kubeadm feature gates mutation (#​10154)
  • clusterctl: Add k0smotron provider (#​9991)
  • clusterctl: Add public function to create new CRD migrator (#​10075)
  • Control-plane: Allow mutation of all fields that should be mutable (#​9871)
  • MachineDeployment: Add MachineSetReady condition to MachineDeployment (#​9262)
  • MachineDeployment: Taint nodes with PreferNoSchedule during rollouts (#​10223)
  • MachineHealthCheck: implement annotation to manually mark machines for remediation (#​10202)
  • Release: Add dependencies section to release notes tool (#​10043)
  • Release: Add release notes expander functionality (#​10091)
  • Release: Add utility to create git issues on provider repo (#​9110)
  • Testing: Resolve release markers (#​9265)
  • Testing: Prepare quickstart, capd and tests for the new release including kind bump (#​9872)

🐛 Bug Fixes

  • API: Use ptr instead of own implementation (#​10276)
  • API: Restore v1alpha3/v1alpha4 conversion to fix SSA issue & add e2e test coverage (#​9939 #​10147) (for more details see #​10051)
  • CABPK: Only refresh bootstrap token if needed, requeue in all cases where node hasn't joined yet (#​9229)
  • CAPD: Fix ignition to also set the kube-proxy configuration to skip setting sysctls (#​9894)
  • CAPD: Remove --enable-hostpath-provisioner flag (#​10271)
  • CAPD: Remove duplicate fix for btrfs/zfs support (#​8376)
  • ClusterCacheTracker: Fix ClusterCacheTracker memory leak (#​9543)
  • ClusterCacheTracker: Use RequeueAfter instead of immediate requeue on ErrClusterLocked to not have exponentially increasing requeue time (#​9810)
  • ClusterClass: Fix for TestServerSideApplyWithDefaulting (#​10307)
  • ClusterClass: Improve handling of topology orphaned objects (#​10277)
  • clusterctl: Move handlePlugins function call out of init to allow debugging tests (#​10200)
  • clusterctl: Validate no objects exist from CRDs before deleting them (#​9808)
  • clusterctl: Verify that there is a release for the tag (#​10423)
  • ClusterResourceSet: Requeue after 1 minute if ErrClusterLocked got hit (#​9777)
  • Control-plane: KCP should defer remediation when a control plane machine is still provisioning (#​9734)
  • Devtools: Show default cluster-template (#​9820)
  • e2e: Add wait for MachineList to be available (#​10301)
  • e2e: fix unset GINKGO_FOCUS variable (#​10085)
  • e2e: Fix clusterctl upgrade e2e tests (enable CRS) (#​10340)
  • e2e: Fix kubetest to allow parallel execution on different clusters (#​10426)
  • e2e: Make MachinePools and MachineDeployments optional in ApplyClusterTemplateAndWait (#​9960)
  • e2e: Re-introduce exclude capi-webhook-system to fix test flake (#​10157)
  • e2e: Calculate correct worker count in clusterctl upgrade test (#​9892)
  • e2e: Fix finalizers test to not only rely on namespaced name (#​9891)
  • e2e: retry GetOwnerGraph in owner references test on certificate errors (#​10201)
  • IPAM: Fix webhooks using mixed api versions (#​9861)
  • KCP: Delete out of date machines with unhealthy control plane component conditions when rolling out KCP (#​10421)
  • KCP: Skip checking clusterConfiguration.dns fields when KCP checking MachineNeedRollout (#​9857)
  • Logging: Improve log k/v pairs and a improve/drop a few log lines (#​9813)
  • Machine: Bubble up machine drain condition in MachinesReadyCondition (#​9355)
  • Machine: Watch external objects for machine before deleting (#​10041)
  • MachinePool: Fix TestReconcileMachinePoolScaleToFromZero flakes (#​9745)
  • MachineSet: deletion priority to avoid deleting too many machines (#​10430)
  • Release: Fix Community meeting area formatting in release notes (#​9784)
  • Release: Fix defaulting logic in release notes tool (#​9958)
  • Release: Fix documentation area comparison in release notes (#​9769)
  • Release: Fix kubeadm bootstrap prefix in release notes (#​9814)
  • Release: Fix wrong branch name display for weekly update script (#​9918)
  • Runtime SDK: Fix ClusterClass variables status & RuntimeExtension and add test coverage (#​10337)
  • Runtime SDK: Use keys/values structured log interface (#​9998)
  • Testing: Fix using correct testing.T when creating gomega object (#​10342)
  • Testing: Revert "Watch for Cluster resources in topology MD controller" (#​9985)
  • Testing: Reverting ginkgo.show-node-events to ginkgo.progress (#​10214)
  • Testing: fix flaky test TestPatch/Test patch with Machine (#​9914)
  • Testing: wait for topology to get rolled out before continuing with scaling checks (#​9819)
  • util: Add tests and update provider_issues.go (#​10264)
  • util: Checking cert's keypair for nil before accessing to avoid panics (#​10368)
  • util: recover gvk after scheme.Convert (#​10409)

🌱 Others

  • API: Stop relying on GVK being set on regular typed objects (#​9956)
  • Bootstrap: Add MachinePool test for switching bootstrap config to another ready/non-ready object with different name (#​9616)
  • CABPK: Add pod metadata to capbk manager (#​10208)
  • CAPD: make docker machine bootstrap timeout configurable (#​9952)
  • CAPD: Remove requeues in DockerMachinePool (#​9725)
  • CAPD: Support configuring ExtraPortMappings for the kind cluster (#​10046)
  • CAPIM: Add namespaces to the list of resource handled by the in-memory API server (#​10297)
  • CAPIM: Allow using different resource group and listener name with the in memory server (#​10096)
  • CAPIM: Make in memory API server more tolerant when starting (#​10211)
  • CAPIM: Make in memory runtime and server accessible from outside (#​9986)
  • CAPIM: use port only to identify the wcl to make port-forward… (#​10245)
  • CI: Add fail fast to DumpResourcesForCluster in case of no route to host (#​10204)
  • CI: Add more templating func to prowjob-gen (#​10403)
  • CI: Added go directive test (#​10261)
  • CI: Bump conversion-gen to v0.29.0 (#​10012)
  • CI: Bump go-apidiff to v0.8.2 (#​10011)
  • CI: Bump govulncheck to v1.0.4 (#​10274)
  • CI: Bump kpromo to v4.0.5 (#​10140)
  • CI: Bump kubebuilder envtest to 1.29.0 (#​10013)
  • CI: Change base branch for link checker (#​10365)
  • CI: DumpResourcesForCluster should fail fast for i/o errors (#​10238)
  • CI: Ensure build images contains correct binary and for correct architecture (#​9932)
  • CI: Fix Make target generate-go-openapi (#​10161)
  • CI: Fix TestPatchNode flake (#​10287)
  • CI: Hack/prowjob-gen skip creating empty files (#​10022)
  • CI: implement generator for prowjobs (#​9937)
  • CI: Makefile bump dependencies (#​10236)
  • CI: Bump WorkloadKubernetesVersion for v1.6 clusterctl upgrade test (#​10017)
  • CI: adjust capd dockerfile so the binary exposes the package in the built binraries path variable (#​10030)
  • CI: Update GH actions to work with new release-1.6 branch (#​9708)
  • ClusterClass: Add ClusterClass variables metadata (#​10308)
  • ClusterClass: Add unit tests for MachinePools for webhooks and cc controller (#​10055)
  • ClusterClass: Add unit tests for MachinePools in topology/scope package (#​10052)
  • ClusterClass: Implement topology validations for topology kubernetes version upgrades (#​10063)
  • ClusterClass: use the alias for ClusterCacheTrackerReader instead of the internal reference (#​10309)
  • clusterctl: Add 0 default to worker-machine-count help (#​10203)
  • clusterctl: Add completion for fish shell (#​9950)
  • clusterctl: Add hivelocity infra provider to clusterctl (#​10168)
  • clusterctl: Add in-cluster ipam provider (#​8811)
  • clusterctl: Add Proxmox provider quickstart (#​9798)
  • clusterctl: Better verbose logging on override path (#​10180)
  • clusterctl: Bump cert-manager to 1.14.2 (#​10126)
  • clusterctl: Bump cert-manager to 1.14.4 (#​10267)
  • clusterctl: Bump cert-manager to v1.14.1 (#​10113)
  • clusterctl: Clarify rules for adding new clusterctl default providers (#​9975)
  • clusterctl: Deprecate clusterctl alpha topology plan (#​10139)
  • clusterctl: Replace context.TODO() from clusterctl proxy.go (#​9776)
  • Community meeting: Move CecileRobertMichon to emeritus (#​10042)
  • Community meeting: Move ykakarap to emeritus approvers (#​10000)
  • Community meeting: Promote chrischdi to Cluster API maintainer (#​9997)
  • Dependency: Bump github.com/docker/docker from 24.0.7 -> 25.0.0 (#​10057)
  • Dependency: Bump golangci-lint to v1.56.1 (#​10124)
  • Dependency: Bump controller-tools to v0.14 (#​9987)
  • Dependency: Bump Go to 1.21.5 (#​9900)
  • Dependency: Bump go version to 1.21.8 (#​10235)
  • Dependency: Bump golang to v1.21.9 and golang.org/x/net to mitigate CVE-2023-45288 (#​10378)
  • Dependency: Bump kind version to v0.22.0 (#​10094)
  • Dependency: Bump to Go 1.20.12 (#​9840)
  • Dependency: Bump github.com/docker/docker from 25.0.4+incompatible to 25.0.5+incompatible (#​10302)
  • Devtools: Add missing folder to clean-tilt make target (#​9934)
  • Devtools: Allow tilt provider with pre-build images (#​10244)
  • Devtools: Explicitly set golangci config for sub modules (#​9821)
  • Devtools: Fix variables names in Tiltfile (#​9811)
  • Devtools: Implement privileged namespace security policy update for tilt-prepare (#​10178)
  • Devtools: Simplify testing nightly builds with clusterctl (#​10018)
  • Devtools: Small improvements to tilt (#​9936)
  • e2e: Add conformance e2e tests (#​10060)
  • e2e: Add DeepCopy method for E2EConfig (#​9988)
  • e2e: Add PostCreateNamespace hook to E2E tests (#​10067)
  • e2e: Add test util to resolve Kubernetes versions (#​9995)
  • e2e: Allow to specify cluster name for E2E quick-start (#​10088)
  • e2e: Bump cluster-autoscaler to v1.29.0 (#​9942)
  • e2e: Drop duplicated scale test (#​9968)
  • e2e: Enable ability to test pre-releases of kubernetes (#​10415)
  • e2e: Fix ci-latest test to actually use ci latest (#​10080)
  • e2e: Fix CRS e2e helper with multiple bindings (#​10191)
  • e2e: Improve output of exec.KubectlApply (#​9737)
  • e2e: Make etcd and CoreDNS optional in upgrade and self-hosted tests (#​9963)
  • e2e: add WatchDaemonSetLogsByLabelSelector method (#​9984)
  • e2e: expose CopyAndAmendClusterctlConfig function (#​10086)
  • e2e: combine Finalizers tests to default quick start tests (#​10039)
  • e2e: Use --wait-providers in test framework InitWithBinary func (#​10149)
  • e2e: Use manager in test extension (#​10097)
  • Machine: Be more explicit when skipping node deletion (#​10137)
  • Machine: Mark Machine healthy condition as unknown if we can't list wl nodes (#​9864)
  • MachineDeployment: Set revision on machinedeployment and patch via defer (#​10160)
  • MachinePool: Use SSA Patch to create machines in MP controller (#​9791)
  • MachineSet: improve replica defaulting for autoscaler (#​9649)
  • MachineSet: KCP/MS remove hardcoded WithStepCounterIf(false) (#​9772)
  • Release: Add integration test for release notes tool (#​9617)
  • Release: Bump kubebuilder-release-tools to v0.4.3 (#​9818)
  • Release: Changelog entry to include cert-manager to v1.14.2 (#​10188)
  • Release: Determine release type from tag to also handle beta releases (#​10324)
  • Release: Fix dockerfile for clusterctl build (#​10058)
  • Release: Fix grammar in release script (#​9981)
  • Release: Improve release-staging build (#​10095)
  • Release: Improve weekly PR update generation script and documentation (#​10092)
  • Release: Make release notes tool not dependent on local git (#​9618)
  • Release: Prep main branch for v1.7 development (#​9799)
  • Release: Provide faster support for new k8s minor releases (#​9971)
  • Release: Read in dockerfiles from stdin (#​9990)
  • Release: also detect alpha releases as pre releases (#​10379)
  • Release: Swap in new 1.7 RT members in OWNERS (#​9855)
  • Runtime SDK: Add more helper functions in topologymutation variable.go to help unmarshal variables (#​9670)
  • Runtime SDK: Enable integration tests of RuntimeExtensions (#​10330)
  • Testing: Add scale testing for upgrades (#​9077)
  • Testing: Drop policy v1beta1 API support in the testing framework (#​10158)
  • Testing: Drop unused runtime features for the in-memory provider (#​9778)
  • Testing: Fix typo in test framework (#​9873)
  • Testing: Fixing kubetest warnings for deprecations (#​10172)
  • Testing: Print conformance image used in kubetest (#​10076)
  • Testing: Remove k8s.io/utils/pointer from repository (#​9836)
  • Testing: Small improvements to the inmemory api server (#​9935)
  • Testing: add dynamic finalizer assertions for e2e framework (#​9970)
  • Testing: Watch for Cluster resources in topology MachineSet & MachineDeployment controllers (#​10029)
  • Testing: Watch for Cluster resources in topology MD controller (#​9865)
  • util: Improve patch helper error handling (#​9946)
  • util: Use min/max funcs from Go SDK (#​9945)

📖 Additionally, there have been 53 contributions to our documentation and book. (#​10005, #​10031, #​10040, #​10061, #​10066, #​10068, #​10084, #​10099, #​10100, #​10115, #​10122, #​10170, #​10174, #​10194, #​10239, #​10257, #​10268, #​10288, #​10289, #​10323, #​10329, #​10334, #​10381, #​10393, #​10410, #​9585, #​9640, #​9767, #​9771, #​9779, #​9782, #​9786, #​9794, #​9797, #​9801, #​9817, #​9829, #​9831, #​9838, #​9856, #​9866, #​9867, #​9868, #​9876, #​9896, #​9897, #​9908, #​9941, #​9949, #​9957, #​9961, #​9972, #​9993)

Dependencies (main go module)

Added
  • github.com/matttproud/golang_protobuf_extensions/v2: v2.0.0
Changed
  • cloud.google.com/go/accessapproval: v1.7.1 → v1.7.4
  • cloud.google.com/go/accesscontextmanager: v1.8.1 → v1.8.4
  • cloud.google.com/go/aiplatform: v1.48.0 → v1.52.0
  • cloud.google.com/go/analytics: v0.21.3 → v0.21.6
  • cloud.google.com/go/apigateway: v1.6.1 → v1.6.4
  • cloud.google.com/go/apigeeconnect: v1.6.1 → v1.6.4
  • cloud.google.com/go/apigeeregistry: v0.7.1 → v0.8.2
  • cloud.google.com/go/appengine: v1.8.1 → v1.8.4
  • cloud.google.com/go/area120: v0.8.1 → v0.8.4
  • cloud.google.com/go/artifactregistry: v1.14.1 → v1.14.6
  • cloud.google.com/go/asset: v1.14.1 → v1.15.3
  • cloud.google.com/go/assuredworkloads: v1.11.1 → v1.11.4
  • cloud.google.com/go/automl: v1.13.1 → v1.13.4
  • cloud.google.com/go/baremetalsolution: v1.1.1 → v1.2.3
  • cloud.google.com/go/batch: v1.3.1 → v1.6.3
  • cloud.google.com/go/beyondcorp: v1.0.0 → v1.0.3
  • cloud.google.com/go/bigquery: v1.53.0 → v1.57.1
  • cloud.google.com/go/billing: v1.16.0 → v1.17.4
  • cloud.google.com/go/binaryauthorization: v1.6.1 → v1.7.3
  • cloud.google.com/go/certificatemanager: v1.7.1 → v1.7.4
  • cloud.google.com/go/channel: v1.16.0 → v1.17.3
  • cloud.google.com/go/cloudbuild: v1.13.0 → v1.14.3
  • cloud.google.com/go/clouddms: v1.6.1 → v1.7.3
  • cloud.google.com/go/cloudtasks: v1.12.1 → v1.12.4
  • cloud.google.com/go/compute: v1.23.0 → v1.23.3
  • cloud.google.com/go/contactcenterinsights: v1.10.0 → v1.11.3
  • cloud.google.com/go/container: v1.24.0 → v1.27.1
  • cloud.google.com/go/containeranalysis: v0.10.1 → v0.11.3
  • cloud.google.com/go/datacatalog: v1.16.0 → v1.18.3
  • cloud.google.com/go/dataflow: v0.9.1 → v0.9.4
  • cloud.google.com/go/dataform: v0.8.1 → v0.9.1
  • cloud.google.com/go/datafusion: v1.7.1 → v1.7.4
  • cloud.google.com/go/datalabeling: v0.8.1 → v0.8.4
  • cloud.google.com/go/dataplex: v1.9.0 → v1.11.1
  • cloud.google.com/go/dataproc/v2: v2.0.1 → v2.2.3
  • cloud.google.com/go/dataqna: v0.8.1 → v0.8.4
  • cloud.google.com/go/datastore: v1.13.0 → v1.15.0
  • cloud.google.com/go/datastream: v1.10.0 → v1.10.3
  • cloud.google.com/go/deploy: v1.13.0 → v1.14.2
  • cloud.google.com/go/dialogflow: v1.40.0 → v1.44.3
  • cloud.google.com/go/dlp: v1.10.1 → v1.11.1
  • cloud.google.com/go/documentai: v1.22.0 → v1.23.5
  • cloud.google.com/go/domains: v0.9.1 → v0.9.4
  • cloud.google.com/go/edgecontainer: v1.1.1 → v1.1.4
  • cloud.google.com/go/essentialcontacts: v1.6.2 → v1.6.5
  • cloud.google.com/go/eventarc: v1.13.0 → v1.13.3
  • cloud.google.com/go/filestore: v1.7.1 → v1.7.4
  • cloud.google.com/go/firestore: v1.13.0 → v1.14.0
  • cloud.google.com/go/functions: v1.15.1 → v1.15.4
  • cloud.google.com/go/gkebackup: v1.3.0 → v1.3.4
  • cloud.google.com/go/gkeconnect: v0.8.1 → v0.8.4
  • cloud.google.com/go/gkehub: v0.14.1 → v0.14.4
  • cloud.google.com/go/gkemulticloud: v1.0.0 → v1.0.3
  • cloud.google.com/go/gsuiteaddons: v1.6.1 → v1.6.4
  • cloud.google.com/go/iam: v1.1.1 → v1.1.5
  • cloud.google.com/go/iap: v1.8.1 → v1.9.3
  • cloud.google.com/go/ids: v1.4.1 → v1.4.4
  • cloud.google.com/go/iot: v1.7.1 → v1.7.4
  • cloud.google.com/go/kms: v1.15.0 → v1.15.5
  • cloud.google.com/go/language: v1.10.1 → v1.12.2
  • cloud.google.com/go/lifesciences: v0.9.1 → v0.9.4
  • cloud.google.com/go/logging: v1.7.0 → v1.8.1
  • cloud.google.com/go/longrunning: v0.5.1 → v0.5.4
  • cloud.google.com/go/managedidentities: v1.6.1 → v1.6.4
  • cloud.google.com/go/maps: v1.4.0 → v1.6.1
  • cloud.google.com/go/mediatranslation: v0.8.1 → v0.8.4
  • cloud.google.com/go/memcache: v1.10.1 → v1.10.4
  • cloud.google.com/go/metastore: v1.12.0 → v1.13.3
  • cloud.google.com/go/monitoring: v1.15.1 → v1.16.3
  • cloud.google.com/go/networkconnectivity: v1.12.1 → v1.14.3
  • cloud.google.com/go/networkmanagement: v1.8.0 → v1.9.3
  • cloud.google.com/go/networksecurity: v0.9.1 → v0.9.4
  • cloud.google.com/go/notebooks: v1.9.1 → v1.11.2
  • cloud.google.com/go/optimization: v1.4.1 → v1.6.2
  • cloud.google.com/go/orchestration: v1.8.1 → v1.8.4
  • cloud.google.com/go/orgpolicy: v1.11.1 → v1.11.4
  • cloud.google.com/go/osconfig: v1.12.1 → v1.12.4
  • cloud.google.com/go/oslogin: v1.10.1 → v1.12.2
  • cloud.google.com/go/phishingprotection: v0.8.1 → v0.8.4
  • cloud.google.com/go/policytroubleshooter: v1.8.0 → v1.10.2
  • cloud.google.com/go/privatecatalog: v0.9.1 → v0.9.4
  • cloud.google.com/go/recaptchaenterprise/v2: v2.7.2 → v2.8.3
  • cloud.google.com/go/recommendationengine: v0.8.1 → v0.8.4
  • cloud.google.com/go/recommender: v1.10.1 → v1.11.3
  • cloud.google.com/go/redis: v1.13.1 → v1.14.1
  • cloud.google.com/go/resourcemanager: v1.9.1 → v1.9.4
  • cloud.google.com/go/resourcesettings: v1.6.1 → v1.6.4
  • cloud.google.com/go/retail: v1.14.1 → v1.14.4
  • cloud.google.com/go/run: v1.2.0 → v1.3.3
  • cloud.google.com/go/scheduler: v1.10.1 → v1.10.4
  • cloud.google.com/go/secretmanager: v1.11.1 → v1.11.4
  • cloud.google.com/go/security: v1.15.1 → v1.15.4
  • cloud.google.com/go/securitycenter: v1.23.0 → v1.24.2
  • cloud.google.com/go/servicedirectory: v1.11.0 → v1.11.3
  • cloud.google.com/go/shell: v1.7.1 → v1.7.4
  • cloud.google.com/go/spanner: v1.47.0 → v1.51.0
  • cloud.google.com/go/speech: v1.19.0 → v1.20.1
  • cloud.google.com/go/storage: v1.14.0 → v1.35.1
  • cloud.google.com/go/storagetransfer: v1.10.0 → v1.10.3
  • cloud.google.com/go/talent: v1.6.2 → v1.6.5
  • cloud.google.com/go/texttospeech: v1.7.1 → v1.7.4
  • cloud.google.com/go/tpu: v1.6.1 → v1.6.4
  • cloud.google.com/go/trace: v1.10.1 → v1.10.4
  • cloud.google.com/go/translate: v1.8.2 → v1.9.3
  • cloud.google.com/go/video: v1.19.0 → v1.20.3
  • cloud.google.com/go/videointelligence: v1.11.1 → v1.11.4
  • cloud.google.com/go/vision/v2: v2.7.2 → v2.7.5
  • cloud.google.com/go/vmmigration: v1.7.1 → v1.7.4
  • cloud.google.com/go/vmwareengine: v1.0.0 → v1.0.3
  • cloud.google.com/go/vpcaccess: v1.7.1 → v1.7.4
  • cloud.google.com/go/webrisk: v1.9.1 → v1.9.4
  • cloud.google.com/go/websecurityscanner: v1.6.1 → v1.6.4
  • cloud.google.com/go/workflows: v1.11.1 → v1.12.3
  • cloud.google.com/go: v0.110.7 → v0.110.10
  • github.com/cloudflare/circl: v1.3.3 → v1.3.7
  • github.com/evanphx/json-patch/v5: v5.7.0 → v5.9.0
  • github.com/evanphx/json-patch: v5.6.0+incompatible → v5.7.0+incompatible
  • github.com/frankban/quicktest: v1.14.4 → v1.14.6
  • github.com/fsnotify/fsnotify: v1.6.0 → v1.7.0
  • github.com/go-logr/logr: v1.3.0 → v1.4.1
  • github.com/go-logr/zapr: v1.2.4 → v1.3.0
  • github.com/golang/mock: v1.4.4 → v1.4.0
  • github.com/golang/protobuf: v1.5.3 → v1.5.4
  • github.com/google/cel-go: v0.16.1 → v0.17.7
  • github.com/google/uuid: v1.3.1 → v1.4.0
  • github.com/googleapis/enterprise-certificate-proxy: v0.3.1 → v0.3.2
  • github.com/googleapis/google-cloud-go-testing: bcd43fb → 1c9a4c6
  • github.com/gorilla/websocket: v1.4.2 → v1.5.0
  • github.com/nats-io/nats.go: v1.30.2 → v1.31.0
  • github.com/nats-io/nkeys: v0.4.5 → v0.4.6
  • github.com/onsi/ginkgo/v2: v2.13.1 → v2.17.1
  • github.com/onsi/gomega: v1.30.0 → v1.32.0
  • github.com/pkg/sftp: v1.13.1 → v1.13.6
  • github.com/prometheus/client_golang: v1.17.0 → v1.18.0
  • github.com/prometheus/client_model: 9a2bf30 → v0.5.0
  • github.com/prometheus/common: v0.44.0 → v0.45.0
  • github.com/prometheus/procfs: v0.11.1 → v0.12.0
  • github.com/sagikazarmark/crypt: v0.15.0 → v0.17.0
  • github.com/sagikazarmark/locafero: v0.3.0 → v0.4.0
  • github.com/spf13/afero: v1.10.0 → v1.11.0
  • github.com/spf13/cast: v1.5.1 → v1.6.0
  • github.com/spf13/viper: v1.17.0 → v1.18.2
  • go.etcd.io/bbolt: v1.3.7 → v1.3.8
  • go.etcd.io/etcd/api/v3: v3.5.10 → v3.5.13
  • go.etcd.io/etcd/client/pkg/v3: v3.5.10 → v3.5.13
  • go.etcd.io/etcd/client/v2: v2.305.9 → v2.305.10
  • go.etcd.io/etcd/client/v3: v3.5.10 → v3.5.13
  • go.etcd.io/etcd/pkg/v3: v3.5.9 → v3.5.10
  • go.etcd.io/etcd/raft/v3: v3.5.9 → v3.5.10
  • go.etcd.io/etcd/server/v3: v3.5.9 → v3.5.10
  • go.uber.org/zap: v1.25.0 → v1.26.0
  • golang.org/x/crypto: v0.15.0 → v0.21.0
  • golang.org/x/lint: 83fdc39910be7a
  • golang.org/x/mod: v0.13.0 → v0.14.0
  • golang.org/x/net: v0.18.0 → v0.23.0
  • golang.org/x/oauth2: v0.14.0 → v0.18.0
  • golang.org/x/sync: v0.4.0 → v0.6.0
  • golang.org/x/sys: v0.14.0 → v0.18.0
  • golang.org/x/term: v0.14.0 → v0.18.0
  • golang.org/x/time: v0.3.0 → v0.5.0
  • golang.org/x/tools: v0.14.0 → v0.17.0
  • google.golang.org/api: v0.143.0 → v0.153.0
  • google.golang.org/genproto/googleapis/api: 007df8ebbf56f3
  • google.golang.org/genproto/googleapis/rpc: e6e6cda83a465c
  • google.golang.org/genproto: 007df8ebbf56f3
  • google.golang.org/protobuf: v1.31.0 → v1.33.0
  • honnef.co/go/tools: v0.0.1-2020.1.4 → v0.0.1-2019.2.3
  • k8s.io/api: v0.28.4 → v0.29.3
  • k8s.io/apiextensions-apiserver: v0.28.4 → v0.29.3
  • k8s.io/apimachinery: v0.28.4 → v0.29.3
  • k8s.io/apiserver: v0.28.4 → v0.29.3
  • k8s.io/cli-runtime: v0.28.4 → v0.29.3
  • k8s.io/client-go: v0.28.4 → v0.29.3
  • k8s.io/cluster-bootstrap: v0.28.4 → v0.29.3
  • k8s.io/code-generator: v0.28.4 → v0.29.3
  • k8s.io/component-base: v0.28.4 → v0.29.3
  • k8s.io/component-helpers: v0.28.4 → v0.29.3
  • k8s.io/gengo: c0856e29cce18d
  • k8s.io/klog/v2: v2.100.1 → v2.110.1
  • k8s.io/kms: v0.28.4 → v0.29.3
  • k8s.io/kube-openapi: 26953612dd684a
  • k8s.io/kubectl: v0.28.4 → v0.29.3
  • k8s.io/metrics: v0.28.4 → v0.29.3
  • k8s.io/utils: d93618cb307cd5
  • sigs.k8s.io/apiserver-network-proxy/konnectivity-client: v0.1.2 → v0.28.0
  • sigs.k8s.io/controller-runtime: v0.16.3 → v0.17.3
  • sigs.k8s.io/structured-merge-diff/v4: v4.2.3 → v4.4.1
Removed
  • github.com/benbjohnson/clock: v1.3.0
  • github.com/docker/distribution: v2.8.3+incompatible
  • github.com/google/martian/v3: v3.1.0
  • github.com/minio/highwayhash: v1.0.2
  • github.com/nats-io/jwt/v2: v2.4.1
  • go.opentelemetry.io/otel/exporters/otlp/internal/retry: v1.10.0

Thanks to all our contributors! 😊

v1.6.5

Compare Source

👌 Kubernetes version support

  • Management Cluster: v1.25.x -> v1.29.x
  • Workload Cluster: v1.23.x -> v1.29.x

More information about version support can be found here

Changes since v1.6.4

📈 Overview

  • 6 new commits merged
  • 4 bugs fixed 🐛

🐛 Bug Fixes

  • CAPD: Verify lb config after writing it (#​10462)
  • clusterctl: Ensure cert-manager objects get applied before other provider objects (#​10504)
  • e2e: Kubetest: also gather junit reports in case of errors observed from ginkgo (#​10495)
  • e2e: Test: Ensure ownerRef assertions for all Kinds are evaluated (#​10593)

🌱 Others

  • API: Allow users to specify webhook server cert and key names (#​10582)
  • clusterctl: Bump cert-manager to 1.14.5 (#​10518)

Dependencies

Added

Nothing has changed.

Changed

Nothing has changed.

Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.6.4

Compare Source

👌 Kubernetes version support

  • Management Cluster: v1.25.x -> v1.29.x
  • Workload Cluster: v1.23.x -> v1.29.x

More information about version support can be found here

Changes since v1.6.3

📈 Overview

  • 21 new commits merged
  • 8 bugs fixed 🐛

🐛 Bug Fixes

  • CI: Fix for TestServerSideApplyWithDefaulting (#​10327)
  • ClusterClass: Improve handling of topology orphaned objects (#​10326)
  • e2e: Fix kubetest to allow parallel execution on different clusters (#​10427)
  • KCP: Delete out of date machines with unhealthy control plane component conditions when rolling out KCP (#​10196)
  • KCP: Skip checking clusterConfiguration.dns fields when KCP checking MachineNeedRollout (#​10303)
  • MachineSet: deletion priority to avoid deleting too many machines (#​10431)
  • Runtime SDK: Fix ClusterClass variables status & RuntimeExtension and add test coverage (#​10341)

🌱 Others

  • CI: Added go directive test (#​10348)
  • CI: Set linkchecker base branch to release-1.6 (#​10359)
  • ClusterClass: Add ClusterClass variables metadata (#​10320)
  • ClusterClass: Implement topology validations for topology kubernetes version upgrades (#​10318)
  • ClusterClass: use the alias for ClusterCacheTrackerReader instead of the internal reference (#​10319)
  • clusterctl: Bump cert-manager to 1.14.4 (#​10272)
  • Dependency: Bump docker to address CVE (#​10313)
  • Dependency: Bump golang to v1.21.9 and golang.org/x/net to mitigate CVE-2023-45288 (#​10376)

📖 Additionally, there have been 5 contributions to our documentation and book. (#​10295, #​10338, #​10394, #​10404, #​10416)

Dependencies

Added

Nothing has changed.

Changed
  • golang.org/x/crypto: v0.17.0 → v0.21.0
  • golang.org/x/net: v0.18.0 → v0.23.0
  • golang.org/x/sys: v0.15.0 → v0.18.0
  • golang.org/x/term: v0.15.0 → v0.18.0
Removed

Nothing has changed.

Thanks to all our contributors! 😊

v1.6.3

Compare Source

👌 Kubernetes version support

  • Management Cluster: v1.25.x -> v1.29.x
  • Workload Cluster: v1.23.x -> v1.29.x

More information about version support can be found here

Changes since v1.6.2

📈 Overview

  • 14 new commits merged
  • 2 bugs fixed 🐛

🐛 Bug Fixes

  • CAPD: Fix(capd): remove hack for btrfs/zfs support (#​10192)
  • e2e: Test: retry GetOwnerGraph in owner references test on certificate errors (#​10217)

🌱 Others

  • CABPK: Add pod metadata to capbk manager (#​10212)
  • clusterctl: Add 0 default to worker-machine-count help (#​10205)
  • clusterctl: Add hivelocity infra provider to clusterctl (#​10168)
  • Dependency: Bump go version to 1.21.8 (#​10246)
  • Dependency: Bump protobuf to v1.33.0 to address CVEs (#​10249)
  • Release: Improve release-staging build (#​10190)
  • Release: Read in dockerfiles from stdin (#​10209)

📖 Additionally, there have been 4 contributions to our documentation and book. (#​10230, #​10241, #​10243, #​10260)


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 9, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch 2 times, most recently from 8480101 to b46f3fc Compare April 9, 2024 16:37
@renovate renovate bot changed the title fix(deps): update module sigs.k8s.io/cluster-api to v1.6.3 fix(deps): update module sigs.k8s.io/cluster-api to v1.7.0 Apr 17, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from b46f3fc to d54c769 Compare April 17, 2024 02:32
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 17, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from d54c769 to 76f6163 Compare April 23, 2024 20:50
@renovate renovate bot changed the title fix(deps): update module sigs.k8s.io/cluster-api to v1.7.0 fix(deps): update module sigs.k8s.io/cluster-api to v1.7.1 Apr 23, 2024
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 23, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from 76f6163 to 57bce81 Compare April 30, 2024 15:13
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from 57bce81 to 0402fec Compare April 30, 2024 23:10
renovate-approve[bot]
renovate-approve bot previously approved these changes Apr 30, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from 0402fec to dca9388 Compare May 1, 2024 05:58
Copy link

codecov bot commented May 1, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Additional details and impacted files
@@          Coverage Diff          @@
##            main      #7   +/-   ##
=====================================
  Coverage   0.61%   0.61%           
=====================================
  Files          5       5           
  Lines        325     325           
=====================================
  Hits           2       2           
  Misses       323     323           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6d5e117...0a42bfb. Read the comment docs.

@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch 3 times, most recently from 80bf00e to 58596fb Compare May 1, 2024 20:57
@TylerGillson TylerGillson dismissed renovate-approve’s stale review May 1, 2024 22:02

The merge-base changed after approval.

@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch 2 times, most recently from 488a5ae to 6ecfcf4 Compare May 1, 2024 22:35
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch 2 times, most recently from 29560be to ba89f5f Compare May 1, 2024 22:56
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from ba89f5f to 814a9c7 Compare May 14, 2024 17:28
@renovate renovate bot changed the title fix(deps): update module sigs.k8s.io/cluster-api to v1.7.1 fix(deps): update module sigs.k8s.io/cluster-api to v1.7.2 May 14, 2024
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-1.x branch from 814a9c7 to 0a42bfb Compare May 14, 2024 17:51
Copy link

codecov bot commented May 29, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

@TylerGillson TylerGillson merged commit ca981d2 into main May 29, 2024
7 checks passed
@TylerGillson TylerGillson deleted the renovate/sigs.k8s.io-cluster-api-1.x branch May 29, 2024 18:20
ahmad-ibra pushed a commit that referenced this pull request Jul 26, 2024
🤖 I have created a release *beep* *boop*
---


##
[0.0.4](v0.0.3...v0.0.4)
(2024-07-26)


### Bug Fixes

* add reviewable-ext target to Makefile
([#74](#74))
([14ee619](14ee619))
* **deps:** update kubernetes packages to v0.30.1
([#6](#6))
([ac6621e](ac6621e))
* **deps:** update kubernetes packages to v0.30.2
([#55](#55))
([9b4a1e3](9b4a1e3))
* **deps:** update module github.com/go-logr/logr to v1.4.2
([#42](#42))
([1144675](1144675))
* **deps:** update module github.com/kubescape/kubevuln to v0.3.18
([#15](#15))
([4e51614](4e51614))
* **deps:** update module github.com/kubescape/kubevuln to v0.3.22
([#35](#35))
([326bf43](326bf43))
* **deps:** update module github.com/kubescape/kubevuln to v0.3.25
([#47](#47))
([94ab793](94ab793))
* **deps:** update module github.com/kubescape/storage to v0.0.85
([#43](#43))
([bf48573](bf48573))
* **deps:** update module github.com/kubescape/storage to v0.0.89
([#56](#56))
([d71438c](d71438c))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.17.3
([#13](#13))
([88d02dd](88d02dd))
* **deps:** update module github.com/onsi/ginkgo/v2 to v2.19.0
([#37](#37))
([863cc5f](863cc5f))
* **deps:** update module github.com/onsi/gomega to v1.33.1
([#14](#14))
([ca03daa](ca03daa))
* **deps:** update module github.com/validator-labs/validator to v0.0.41
([#44](#44))
([fa6b6ba](fa6b6ba))
* **deps:** update module github.com/validator-labs/validator to v0.0.42
([#52](#52))
([5459604](5459604))
* **deps:** update module github.com/validator-labs/validator to v0.0.43
([#57](#57))
([8865d3f](8865d3f))
* **deps:** update module sigs.k8s.io/cluster-api to v1.7.2
([#7](#7))
([ca981d2](ca981d2))
* **deps:** update module sigs.k8s.io/cluster-api to v1.7.3
([#53](#53))
([8950f34](8950f34))
* **deps:** update module sigs.k8s.io/controller-runtime to v0.18.4
([#50](#50))
([fbe1e36](fbe1e36))


### Other

* **deps:** pin googleapis/release-please-action action to f3969c0
([#33](#33))
([62f2d2f](62f2d2f))
* **deps:** update actions/checkout digest to a5ac7e5
([#34](#34))
([5242581](5242581))
* **deps:** update actions/setup-go digest to cdcb360
([#38](#38))
([75fdbed](75fdbed))
* **deps:** update anchore/sbom-action action to v0.15.11
([#23](#23))
([18db034](18db034))
* **deps:** update anchore/sbom-action action to v0.16.0
([#36](#36))
([aba05a9](aba05a9))
* **deps:** update codecov/codecov-action digest to 125fc84
([#39](#39))
([b83a720](b83a720))
* **deps:** update docker/login-action digest to 0d4c9c5
([#40](#40))
([2605655](2605655))
* **deps:** update docker/setup-buildx-action digest to d70bba7
([#22](#22))
([0b1f3d9](0b1f3d9))
* **deps:** update gcr.io/kubebuilder/kube-rbac-proxy docker tag to
v0.16.0
([#11](#11))
([8227a36](8227a36))
* **deps:** update helm/kind-action action to v1.10.0
([#25](#25))
([69e8a63](69e8a63))
* **deps:** update softprops/action-gh-release digest to 69320db
([#41](#41))
([374afe4](374afe4))


### Dependency Updates

* **deps:** update kubernetes packages to v0.30.3
([#67](#67))
([f18633b](f18633b))
* **deps:** update module github.com/kubescape/storage to v0.0.90
([#68](#68))
([1e6926f](1e6926f))
* **deps:** update module github.com/onsi/gomega to v1.34.0
([#72](#72))
([f5c3d9a](f5c3d9a))
* **deps:** update module github.com/validator-labs/validator to v0.0.44
([#64](#64))
([82b90c4](82b90c4))
* **deps:** update module github.com/validator-labs/validator to v0.0.46
([#66](#66))
([67f9276](67f9276))
* **deps:** update module github.com/validator-labs/validator to v0.0.47
([#69](#69))
([b47fe95](b47fe95))
* **deps:** update module github.com/validator-labs/validator to v0.0.48
([#70](#70))
([6da6570](6da6570))
* **deps:** update module github.com/validator-labs/validator to v0.0.49
([#71](#71))
([ace693a](ace693a))


### Refactoring

* add revive linter, fix linting errors, remove unused code
([#63](#63))
([a476942](a476942))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant