Skip to content
This repository was archived by the owner on Dec 16, 2025. It is now read-only.

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Apr 16, 2024

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
kubernetes-sigs/cluster-api minor 1.6.3 -> 1.12.0

Release Notes

kubernetes-sigs/cluster-api (kubernetes-sigs/cluster-api)

v1.12.0

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.31.x -> v1.34.x
  • Workload Cluster: v1.29.x -> v1.34.x

More information about version support can be found here

Highlights
  • Bumped to Go 1.24, controller-runtime v0.22, k8s.io/* v0.34, controller-gen v0.19
  • In-place updates
    • Cluster API introduces support for update extensions allowing users to execute changes on existing machines without deleting the machines and creating a new one.
    • Both KCP and Machine deployments support in-place updates based on the new update extension
    • Can be enabled with the new InPlaceUpdates feature gate
    • More details can be found in the proposal
  • Chained upgrades
    • Clusters using managed topologies can now upgrade by more than one minor Kubernetes version by performing chained and efficient upgrades.
    • Upgrade plan will be computed using Kubernetes version from the ClusterClass or by calling a new runtimeExtension (also defined in the ClusterClass)
    • Existing lifecycle hooks have been adapted to the new workflow, new lifecycle hooks have been introduced to allow granular control of the upgrade steps.
    • More details can be found in the proposal
  • MachineHealthCheck: Add support for checking Machine conditions (#​12827)
  • Machine: First part of the Taint propagation proposal (Machine/MachineSet/MachineDeployment) (#​12936, #​12966)
  • KCP/CABPK: Add EncryptionAlgorithm field to Kubeadmconfig to support keys generated with RSA-3072, RSA-4096, ECDSA-P256, ECDSA-P384 (#​12859)
  • Introduce ReconcilerRateLimiting feature (#​13006)
    • Can be enabled with the new ReconcilerRateLimiting feature gate
    • Rate-limits all reconcilers to at most 1 request per second

Note: Cluster API is only supported on conformant Kubernetes Clusters and contract-relevant provider resources (e.g. InfraCluster) have to be implemented as CRDs (i.e. not via an aggregated apiserver).

Other changes
  • clusterctl: Add conditions filter for clusterctl describe (#​12991)
  • clusterctl: clusterctl move blocks when Cluster or ClusterClass is paused (#​12786)
  • KCP: Enable websocket dialer with fallback to spdy (for communication with etcd) (#​12902)
  • Runtime SDK: Add defensive response status checking in runtime client (#​12898)
  • Improved logging across several controllers
  • Improved e2e test coverage, e.g.: CAPD: Add scale from/to 0 support for CAPD (#​12572)
  • New providers in clusterctl: HCP (#​12800) control plane provider, Metal3 IPAM provider (#​12756), metal-stack infrastructure provider (#​12925)
Deprecation and Removals Warning

For additional details for providers, please take a look at Cluster API v1.11 compared to v1.12.

Changes since v1.11.0
📈 Overview
  • 298 new commits merged
  • 5 breaking changes ⚠️
  • 42 feature additions ✨
  • 42 bugs fixed 🐛
⚠️ Breaking Changes
  • CI: Improve KAL config docs for forbidding OpenAPI defaulting (#​12869)
  • clusterctl: Block move when Cluster or ClusterClass is paused (#​12786)
  • Dependency: Bump to controller-runtime v0.22 & controller-tools v0.19 (#​12634)
  • Runtime SDK: Improve chained upgrade observability (#​12973)
  • Runtime SDK: Make the AfterClusterUpgrade hook blocking (#​12984)
✨ New Features
  • API/Machine/MachineSet/MachineDeployment: Machine related API changes, conversion and feature gate (#​12936)
  • CABPK: Add EncryptionAlgorithm to Kubeadmconfig (#​12859)
  • CAPD: Add scale from/to 0 support for CAPD (#​12572)
  • CI: Bump autoscaler to a9cb59f (#​12643)
  • CI: Bump Kubernetes in tests to v1.34.0 and claim support for v1.34 (#​12699)
  • ClusterCache/KCP: Deprecate GetClientCertificatePrivateKey and stop using it in KCP (#​12846)
  • ClusterCache: Add GetUncachedClient() (#​12803)
  • ClusterClass: Add .spec.upgrade.external.generateUpgradePlanExtension field to ClusterClass (#​12809)
  • ClusterClass: Add types and hook for GenerateUpgradePlan (#​12823)
  • ClusterClass: Additional validation in Cluster/ClusterClass webhook for chained upgrades (#​12816)
  • ClusterClass: Call GenerateUpgradePlanRequest Runtime Extension (#​12903)
  • ClusterClass: Implement core logic for chained upgrades (#​12726)
  • clusterctl: Add conditions filter for clusterctl describe (#​12991)
  • Control-plane: Add new control-plane provider HCP (#​12800)
  • e2e: Bump Kubernetes version used for testing to v1.34.0-rc.1 (#​12623)
  • e2e: Bump Kubernetes version used for testing to v1.34.0-rc.2 (#​12658)
  • e2e: Bump Kubernetes version used for testing to v1.35.0-beta.0 (#​13029)
  • e2e: Change RuntimeSDK e2e test ClusterClass to use GenerateUpgradePlan extension (#​12955)
  • e2e: Implement e2e test for in-place updates (#​12938)
  • KCP/CABPK/CI: Bump KAL to pick up latest requiredfields linter, add Min/MaxLength to BootstrapToken (#​12563)
  • KCP/MachineSet: Refactor BootstrapConfig/InfraMachine managedFields for in-place (#​12890)
  • KCP: Bump coredns/corefile-migration to v1.0.28 (#​12748)
  • KCP: Bump coredns/corefile-migration to v1.0.29 (#​12862)
  • KCP: Bump corefile-migration to v1.0.27 (#​12636)
  • KCP: Compare ClusterConfiguration via KubeadmConfig instead of annotation on Machine (#​12758)
  • KCP: Extend rollout logic for in-place updates (#​12840)
  • KCP: Implement CanUpdateMachine (#​12857)
  • KCP: Implement trigger in-place update (#​12897)
  • Machine: Add in-place updates support for machine controller (#​12831)
  • MachineDeployment: Add in-place to rollout planner (#​12865)
  • MachineDeployment: Implement CanUpdateMachineSet (#​12965)
  • MachineHealthCheck: Add support for checking Machine conditions in MachineHealthCheck (#​12827)
  • Misc: Add inplace updates featuregate (#​12755)
  • Misc: Improve logs, errors and conditions (#​12992)
  • Misc: Introduce & use wait for cache utils (#​12957)
  • Misc: Introduce reconciler rate-limiting and hook caching (#​13006)
  • Runtime SDK/IPAM/MachinePool: Cleanup exp packages (#​12651)
  • Runtime SDK: Add in-place update hooks to API (#​12343)
  • Runtime SDK: Add lifecycle hooks for chained-upgrade (#​12878)
  • Runtime SDK: Call new lifecycle hooks for chained-upgrades (#​12891)
  • Runtime SDK: Ensure ExtensionConfig controller can be used outside of the core provider (#​12754)
  • Runtime SDK: Implement GenerateUpgradePlan handler (#​12927)
🐛 Bug Fixes
  • API: Only try to convert infraRefs if they are set (#​12686)
  • API: Register conversion funcs in schemes (#​12687)
  • CABPK: Always use latest apiVersion when getting owner of KubeadmConfig in CABPK (#​12685)
  • CAPD: CAPD on rootless podman (#​12941)
  • CAPD: Fix the format error of healthCheck in test templates (#​12787)
  • CAPD: Remove finalizers during deletion if ownerRef was never set (#​12675)
  • CAPD: Run CAPD conversion tests in CI (#​12583)
  • CAPIM: Eliminate data race in DialContext (#​12778)
  • ClusterClass/MachinePool: Fix MP error in desired state calculation during Cluster creation (#​12607)
  • ClusterClass: Do not overwrite global http.DefaultClient TLSConfig (#​13063)
  • ClusterClass: Ensure holder field path in GeneratePatchRequest is set based on contract (#​12684)
  • ClusterClass: Fix field paths in ClusterClass compatibility validation errors (#​12660)
  • ClusterClass: Fix wait for cache in reconcile_state.go (#​13032)
  • ClusterClass: Stop adding conversion-data annotation to Cluster object (#​12719)
  • ClusterClass: Stop writing zero values for spec.controlPlaneEndpoint to ControlPlane objects (#​12958)
  • clusterctl: Removing Ready/Available prefix from STATUS Column (#​12729)
  • clusterctl: Verify providers need upgrade before applying (#​12753)
  • Devtools: Fix kube-state-metrics deployment (#​13024)
  • e2e: Do not require kubetest configration if not needed (#​12948)
  • e2e: Fix autoscaler e2e test flake (#​12613)
  • e2e: Fix e2e test issues introduced by chained upgrades (#​12766)
  • e2e: Fix objects with Changed Resource Versions flake (#​12848)
  • e2e: Fix upgrade runtimesdk test (#​12833)
  • e2e: Fix WaitForMachinesReady interval (#​13051)
  • e2e: Increase reconcile timeout for DockerMachine (#​13099)
  • e2e: Propagate clusterctl variables for cluster upgrades (#​12949)
  • KCP: Fix ControlPlaneComponentHealthCheckSeconds validation in KubeadmConfigSpec.Validate (#​12609)
  • KCP: Fix conversion issue in KubeadmControlPlaneTemplate with rolloutStrategy.type (#​12608)
  • KCP: Fix KCP KubeadmConfig isJoin detection (#​13035)
  • KCP: Grant delete permissions to Secrets. (#​13097)
  • Machine/MachinePool: Fix MachinePool nodeRef UID mismatch after K8s upgrade (#​12392)
  • Machine/MachineSet: Use MachineSet template values in completeMoveMachine for in-place updates (#​13085)
  • MachineDeployment: Fix race conditions ScaleDownOldMS (#​12812)
  • MachineDeployment: Fix race conditions ScaleDownOldMS OnDelete (#​12830)
  • MachineDeployment: Fix rollout with unavailable machines (#​13020)
  • Runtime SDK: Export ExtensionConfig webhook (#​12598)
  • Testing/e2e: Fix unit test flakes, improve clusterctl download error in e2e tests (#​13056)
  • Testing: Fix flaky TestFuzzyConversion (Cluster) test (#​12618)
  • Testing: Fix flaky TestReconcileMachinePhases unit test (#​12616)
  • Testing: Fix flaky TestReconcileState unit test (#​12617)
  • Testing: Fix KubeadmConfig fuzz test flake (#​12679)
  • util: Fix a panic in conditions.Delete method if the sources condition list is empty (#​13053)
🌱 Others
  • API: Relax validation for Machine .status.addresses to maximum of 128 instead of 32 items (#​13090)
  • Autoscaling: Bump autoscaler in e2e tests to v1.33.1 (#​12790)
  • CABPK: Migrate from Requeue to RequeueAfter in CABPK (#​12988)
  • CAPD: Cleanup CAPD exp packages (#​12672)
  • CAPD: Recreate container if we re-enter reconciliation and it exists but is not running (#​12923)
  • CI: Add OpenAPI defaulting detection for KubeadmConfig by using forbiddenmarkers (#​12851)
  • CI: Block FIXME comments (#​12772)
  • CI: Bump golangci-lint v2.7.0 (#​13109)
  • CI: Bump KAL & add nodurations linter (#​12743)
  • CI: Bump KAL & add nonullable and forbiddenmarkers linter (#​12724)
  • CI: Bump KAL & drop schemaless excludes (#​12646)
  • CI: Bump KAL, adjust excludes (#​12650)
  • CI: Bump Kube API Linter version (#​12974)
  • CI: Bump Kubernetes version used for testing to v1.35.0-rc.0 (#​13105)
  • CI: Bump softprops/action-gh-release from 2.4.2 to 2.5.0 in the all-github-actions group (#​13094)
  • CI: Bump to golangci-linter version to v2.4.0 (#​12703)
  • CI: Update metrics configuration to v1beta2 (#​12642)
  • Cluster: Allow >1 minor version upgrades if generateUpgradePlan extension is defined (#​12979)
  • Cluster: Simplify Cluster webhook (#​12895)
  • ClusterClass: Add input validations for desired state generator function (#​12655)
  • ClusterClass: Improve topology reconciled condition (#​13002)
  • clusterctl: Add metal-stack infrastructure provider (#​12925)
  • clusterctl: Add Metal3 as an IPAMProvider (#​12756)
  • clusterctl: Allow metadata.yaml's Kind to be empty (#​12714)
  • clusterctl: Bump cert-manager to v1.19.0 (#​12828)
  • clusterctl: Bump cert-manager to v1.19.1 (#​12873)
  • clusterctl: Bumping tablewriter to v1.0.9 - latest (#​12781)
  • clusterctl: Show Available condition for CP (#​12759)
  • ClusterResourceSet: Remove deprecated ClusterResourceSet feature gate (#​12950)
  • Dependency: Bump github.com/go-viper/mapstructure/v2 to fix CVE (#​12677)
  • Dependency: Bump Go to v1.24.10 (#​12962)
  • Dependency: Bump Go to v1.24.11 (#​13111)
  • Dependency: Bump Go to v1.24.6 (#​12611)
  • Dependency: Bump go to v1.24.7 (#​12733)
  • Dependency: Bump Go to v1.24.8 (#​12826)
  • Dependency: Bump Go to v1.24.9 (#​12867)
  • Dependency: Bump golang.org/x/crypto to v0.45 to fix CVE (#​13036)
  • Dependency: Bump to envtest v1.34.0 (#​12702)
  • Devtools: Drop ALL groups in tilt (#​13001)
  • Devtools: Extend CR dashboard to handle capi_reconcile metrics (#​13040)
  • Devtools: Promtail to alloy migration (#​11945)
  • Documentation/MachinePool: Add structure for area/machinepool ownership in OWNERS files (#​13018)
  • e2e: Add quickstart e2e test with v1beta1 with ClusterClass and RuntimeSDK (#​12577)
  • e2e: Bump autoscaler in e2e tests to v1.34.0 (#​12806)
  • e2e: Bump autoscaler version used for testing to v1.34.2 (#​13104)
  • e2e: Bump pause image in e2e tests to 3.10.1 (default for Kubernetes v1.34) (#​12731)
  • e2e: Bump to kind v0.30.0 (#​12701)
  • e2e: Do not expect Machines for MachinePools not supporting Machines (#​13077)
  • e2e: E2e coverage via md rollout test (#​12966)
  • e2e: Enable IPv6 test again (#​12597)
  • e2e: Fix autoscaler test (#​12978)
  • e2e: Fix kind build git commit setting (#​12858)
  • e2e: Fix md-rollout test to test in-place taint changes before doing the rollout change (#​13031)
  • e2e: Fix self-hosted to actually read DOCKER_PRELOAD_IMAGES from the e2e config (#​12907)
  • e2e: Get kind mgmt cluster logs in clusterctl upgrade test (#​12676)
  • e2e: Improve check for Cluster Available condition in e2e tests (#​12594)
  • e2e: Make clusterctl upgrade test to work when there are no machines (#​13074)
  • e2e: Set startup taint for autoscaler in e2e tests (#​12736)
  • e2e: Skip test using outdated docker client release 1.12 (#​13126)
  • e2e: Start testing against Kubernetes v1.35 (#​12709)
  • e2e: Use crane to pre-pull images instead of docker pull (#​13119)
  • e2e: Use wait-machine-upgrade timeout in ClusterClassChanges tests to wait for machines to be ready (#​13013)
  • e2e: Wait for cluster deletion in runtime sdk test (#​12956)
  • KCP/CABPK: Stop using unsafe for EnvVar conversion (#​12619)
  • KCP/MachineSet/MachineDeployment: Remove unused CleanUpManagedFieldsForSSAAdoption code (#​12788)
  • KCP: Add current/desired objects to NotUpToDateResult & refactor object creation (#​12817)
  • KCP: Avoid KCP rollouts if only ControlPlaneComponentHealthCheckSeconds is changed (#​13026)
  • KCP: Check for error before checking reconcile result (#​12935)
  • KCP: Enable websocket dialer with fallback to spdy (#​12902)
  • KCP: Fix race condition on KCP initialized condition (#​12980)
  • KCP: Improve KCP etcd client crt/key caching (#​12977)
  • KCP: Simplify cleanupConfigFields in KCP (#​12776)
  • KCP: Simplify KCP matchesKubeadmConfig (#​12813)
  • KCP: Variable/func renames, func order (#​12793)
  • Logging: Reduce noisy logs (#​12606)
  • Machine/MachineSet/MachineDeployment: Adjust UpToDate condition to consider Updating, move UpToDate condition to Machine ctrl for workers (#​12959)
  • Machine: Add DisableCertPrivateKey function for clustercache for test flake (#​12921)
  • Machine: Consider updating condition when computing Machine's ready condition (#​12939)
  • Machine: Fix TestReconcileMachinePhases flake (#​12818)
  • Machine: Implement Updating Machine phase (#​12940)
  • Machine: Requeue for Machine Available condition (#​12953)
  • Machine: Use apireader to directly talk to apiserver (#​12819)
  • MachineDeployment: Add in-place to machineset controller (#​12906)
  • MachineDeployment: Add more info to logs for rollout changes (#​12997)
  • MachineDeployment: Add rollout planner (#​12804)
  • MachineDeployment: Cleanup getMachinesSucceeded flag from MD controller (#​12882)
  • MachineDeployment: Defer in-place updates for machines not yet provisioned (#​13007)
  • MachineDeployment: Fix misleading log statements and optimize logic (#​12871)
  • MachineDeployment: Move compute and create ms to rollout planner (#​12841)
  • MachineDeployment: Refactor MachineTemplateUpToDate (#​12811)
  • MachineDeployment: Rollout-planner improve checks for scalingOrInPlaceUpdateInProgress (#​12954)
  • MachineDeployment: Simplify rollout planner (#​12899)
  • MachineHealthCheck: Add reason to condition, add reason+message to log (#​12987)
  • MachineHealthCheck: No longer requeue when remediation is not allowed (#​12924)
  • MachinePool: Migrate from Requeue to RequeueAfter in MachinePool tests (#​13027)
  • MachineSet: Fix flakes in syncMachines unit test (#​12918)
  • MachineSet: Fix race conditions with global scheme in TestMachineSetReconciler_reconcileUnhealthyMachines (#​12919)
  • MachineSet: Refactor BootstrapConfig/InfraMachine creation in MachineSet controller (#​12881)
  • Misc: Add Proxy Support to Docker Build-Args (#​12669)
  • Misc: Avoid using deprecated client.Patch method (#​12737)
  • Misc: Cleanup TestReconcileMachinePhases (#​12976)
  • Misc: Consistent webhook file/folder structure (#​12791)
  • Misc: Improve mark hook utils (#​12994)
  • Misc: Improve wait for cache (#​12993)
  • Misc: Log version and git commit on controller start (#​12694)
  • Misc: Stop setting and relying on TypeMeta in typed objects (#​12533)
  • Misc: Use errors package of Go (#​10875)
  • Release/clusterctl: Add CAPRKE2 to release tool’s issue-opening providers list (#​12713)
  • Release/Testing: Added test cases for list.go and github.go (#​11937)
  • Release: Clarify semantic of --previous-release-version (#​12995)
  • Release: Prepare main branch for v1.12 development (#​12723)
  • Release: Update release notes tool to handle multiples_areas and colons (#​12738)
  • Runtime SDK: Add defensive response status checking in runtime client (#​12898)
  • Runtime SDK: Add hint to look into controller logs to runtime client error response (#​12849)
  • Runtime SDK: Add httpClientCache to runtime client (#​13080)
  • Runtime SDK: Deduplicate extension filtering and response validation logic (#​12905)
  • Runtime SDK: Migrate from Requeue to RequeueAfter in extensionconfig (#​13000)
  • Testing: Add clusterapi crd groups to audit logs for envtest (#​12883)
  • Testing: Enable audit logs for envtest-based unit tests if ARTIFACTS env var is set (#​12847)
  • Testing: Implement unit-tests for desired state generator (#​12656)
  • Testing: Update version matrix for GitHub workflows for release 1.11 (#​12586)
  • util: Add check version against metadata utility (#​12529)
  • util: Add items to cache immediately after apply (#​12877)

📖 Additionally, there have been 49 contributions to our documentation and book. (#​12085, #​12199, #​12329, #​12562, #​12581, #​12582, #​12593, #​12600, #​12601, #​12647, #​12662, #​12663, #​12673, #​12710, #​12741, #​12761, #​12777, #​12779, #​12797, #​12810, #​12814, #​12835, #​12836, #​12854, #​12866, #​12880, #​12885, #​12892, #​12893, #​12896, #​12917, #​12934, #​12942, #​12944, #​12951, #​12961, #​12970, #​12998, #​13010, #​13011, #​13012, #​13021, #​13057, #​13098, #​13101, #​13114, #​13115, #​13116, #​13118)

Dependencies
Added
  • github.com/gkampitakis/ciinfo: v0.3.2
  • github.com/gkampitakis/go-diff: v1.3.2
  • github.com/gkampitakis/go-snaps: v0.5.15
  • github.com/go-jose/go-jose/v4: v4.0.4
  • github.com/goccy/go-yaml: v1.18.0
  • github.com/golang-jwt/jwt/v5: v5.2.2
  • github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus: v1.0.1
  • github.com/grpc-ecosystem/go-grpc-middleware/v2: v2.3.0
  • github.com/joshdk/go-junit: v1.0.0
  • github.com/maruel/natural: v1.1.1
  • github.com/mfridman/tparse: v0.18.0
  • github.com/olekukonko/cat: 50322a0
  • github.com/olekukonko/errors: v1.1.0
  • github.com/olekukonko/ll: v0.1.1
  • github.com/olekukonko/ts: 78ecb04
  • github.com/spiffe/go-spiffe/v2: v2.5.0
  • github.com/tidwall/gjson: v1.18.0
  • github.com/tidwall/match: v1.1.1
  • github.com/tidwall/pretty: v1.2.1
  • github.com/tidwall/sjson: v1.2.5
  • github.com/zeebo/errs: v1.4.0
  • go.etcd.io/raft/v3: v3.6.0
  • sigs.k8s.io/structured-merge-diff/v6: v6.3.0
Changed
  • cel.dev/expr: v0.19.1 → v0.24.0
  • cloud.google.com/go/storage: v1.49.0 → v1.5.0
  • cloud.google.com/go: v0.116.0 → v0.53.0
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.25.0 → v1.26.0
  • github.com/Masterminds/semver/v3: v3.3.0 → v3.4.0
  • github.com/census-instrumentation/opencensus-proto: v0.4.1 → v0.2.1
  • github.com/cncf/xds/go: cff3c89 → 2f00578
  • github.com/coredns/corefile-migration: v1.0.27 → v1.0.29
  • github.com/emicklei/go-restful/v3: v3.12.2 → v3.13.0
  • github.com/fsnotify/fsnotify: v1.8.0 → v1.9.0
  • github.com/fxamacker/cbor/v2: v2.7.0 → v2.9.0
  • github.com/go-viper/mapstructure/v2: v2.3.0 → v2.4.0
  • github.com/golang/groupcache: 41bb18b → 8c9f03a
  • github.com/google/cel-go: v0.23.2 → v0.26.0
  • github.com/google/gnostic-models: v0.6.9 → v0.7.0
  • github.com/google/pprof: 27863c8 → f64d9cf
  • github.com/googleapis/gax-go/v2: v2.14.1 → v2.0.5
  • github.com/grpc-ecosystem/grpc-gateway/v2: v2.24.0 → v2.26.3
  • github.com/ianlancetaylor/demangle: bd984b5 → f615e6b
  • github.com/jonboulle/clockwork: v0.4.0 → v0.5.0
  • github.com/mattn/go-colorable: v0.1.13 → v0.1.14
  • github.com/mattn/go-runewidth: v0.0.14 → v0.0.16
  • github.com/modern-go/reflect2: v1.0.2 → 35a7c28
  • github.com/olekukonko/tablewriter: v0.0.5 → v1.0.9
  • github.com/onsi/ginkgo/v2: v2.23.4 → v2.27.2
  • github.com/onsi/gomega: v1.38.0 → v1.38.2
  • github.com/pelletier/go-toml/v2: v2.2.3 → v2.2.4
  • github.com/prometheus/client_model: v0.6.1 → v0.6.2
  • github.com/rivo/uniseg: v0.4.2 → v0.4.7
  • github.com/rogpeppe/go-internal: v1.13.1 → v1.14.1
  • github.com/sagikazarmark/locafero: v0.7.0 → v0.11.0
  • github.com/sourcegraph/conc: v0.3.0 → 5f936ab
  • github.com/spf13/afero: v1.12.0 → v1.15.0
  • github.com/spf13/cast: v1.7.1 → v1.10.0
  • github.com/spf13/cobra: v1.9.1 → v1.10.1
  • github.com/spf13/pflag: v1.0.7 → v1.0.10
  • github.com/spf13/viper: v1.20.1 → v1.21.0
  • github.com/stretchr/testify: v1.10.0 → v1.11.1
  • go.etcd.io/bbolt: v1.3.11 → v1.4.2
  • go.etcd.io/etcd/api/v3: v3.5.22 → v3.6.6
  • go.etcd.io/etcd/client/pkg/v3: v3.5.22 → v3.6.6
  • go.etcd.io/etcd/client/v3: v3.5.22 → v3.6.6
  • go.etcd.io/etcd/pkg/v3: v3.5.21 → v3.6.4
  • go.etcd.io/etcd/server/v3: v3.5.21 → v3.6.4
  • go.opencensus.io: v0.24.0 → v0.22.3
  • go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc: v0.58.0 → v0.60.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc: v1.33.0 → v1.34.0
  • go.opentelemetry.io/otel/exporters/otlp/otlptrace: v1.33.0 → v1.34.0
  • go.opentelemetry.io/otel/metric: v1.34.0 → v1.35.0
  • go.opentelemetry.io/otel/trace: v1.34.0 → v1.35.0
  • go.opentelemetry.io/otel: v1.34.0 → v1.35.0
  • go.opentelemetry.io/proto/otlp: v1.4.0 → v1.5.0
  • go.uber.org/zap: v1.27.0 → v1.27.1
  • go.yaml.in/yaml/v3: v3.0.3 → v3.0.4
  • golang.org/x/crypto: v0.40.0 → v0.45.0
  • golang.org/x/mod: v0.25.0 → v0.29.0
  • golang.org/x/net: v0.42.0 → v0.47.0
  • golang.org/x/oauth2: v0.30.0 → v0.33.0
  • golang.org/x/sync: v0.16.0 → v0.18.0
  • golang.org/x/sys: v0.34.0 → v0.38.0
  • golang.org/x/telemetry: bda5523078029d
  • golang.org/x/term: v0.33.0 → v0.37.0
  • golang.org/x/text: v0.27.0 → v0.31.0
  • golang.org/x/tools: v0.34.0 → v0.38.0
  • google.golang.org/api: v0.215.0 → v0.17.0
  • google.golang.org/genproto/googleapis/api: 5f5ef82a0af3ef
  • google.golang.org/genproto/googleapis/rpc: 1a7da9ea0af3ef
  • google.golang.org/genproto: e639e2166ed5ce
  • google.golang.org/grpc: v1.71.3 → v1.72.3
  • google.golang.org/protobuf: v1.36.6 → v1.36.7
  • k8s.io/api: v0.33.3 → v0.34.2
  • k8s.io/apiextensions-apiserver: v0.33.3 → v0.34.2
  • k8s.io/apimachinery: v0.33.3 → v0.34.2
  • k8s.io/apiserver: v0.33.3 → v0.34.2
  • k8s.io/client-go: v0.33.3 → v0.34.2
  • k8s.io/cluster-bootstrap: v0.33.3 → v0.34.2
  • k8s.io/code-generator: v0.33.3 → v0.34.2
  • k8s.io/component-base: v0.33.3 → v0.34.2
  • k8s.io/gengo/v2: 1244d3185fd79d
  • k8s.io/kms: v0.33.3 → v0.34.2
  • k8s.io/kube-openapi: c8a335af3f2b99
  • k8s.io/utils: 3ea5e8c4c0f3b2
  • sigs.k8s.io/controller-runtime: v0.21.0 → v0.22.4
  • sigs.k8s.io/json: 9aa6b5ecfa47c3
Removed
  • cloud.google.com/go/auth/oauth2adapt: v0.2.6
  • cloud.google.com/go/auth: v0.13.0
  • cloud.google.com/go/iam: v1.2.2
  • cloud.google.com/go/monitoring: v1.21.2
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric: v0.48.1
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping: v0.48.1
  • github.com/golang-jwt/jwt/v4: v4.5.2
  • github.com/google/s2a-go: v0.1.8
  • github.com/googleapis/enterprise-certificate-proxy: v0.3.4
  • github.com/grpc-ecosystem/go-grpc-middleware: v1.3.0
  • github.com/grpc-ecosystem/grpc-gateway: v1.16.0
  • github.com/kr/fs: v0.1.0
  • github.com/pkg/sftp: v1.13.7
  • github.com/prashantv/gostub: v1.1.0
  • go.etcd.io/etcd/client/v2: v2.305.21
  • go.etcd.io/etcd/raft/v3: v3.5.21
  • go.uber.org/atomic: v1.9.0
  • sigs.k8s.io/structured-merge-diff/v4: v4.6.0

Thanks to all our contributors! 😊

v1.11.4

Compare Source

👌 Kubernetes version support
  • Management Cluster: v1.30.x -> v1.34.x
  • Workload Cluster: v1.28.x -> v1.34.x

More information about version support can be found here

Changes since v1.11.3
📈 Overview
  • 19 new commits merged
  • 4 bugs fixed 🐛
🐛 Bug Fixes
  • ClusterClass: Do not overwrite global http.DefaultClient TLSConfig (#​13062)
  • ClusterClass: Stop writing zero values for spec.controlPlaneEndpoint to ControlPlane objects (#​12982)
  • e2e: Fix WaitForMachinesReady interval (#​13052)
  • util: Fix a panic in conditions.Delete method if the sources condition list is empty (#​13054)
🌱 Others
  • API: Relax validation for Machine .status.addresses to maximum of 128 instead of 32 items (#​13091)
  • CI: Ensure KAL is compiled using golangci-lint v2.7.0 (#​13107)
  • Dependency: Bump Go to v1.24.10 (#​12963)
  • Dependency: Bump Go to v1.24.11 (#​13112)
  • Dependency: Bump golang.org/x/crypto to v0.45 to fix CVE (#​13037)
  • e2e: Allow usage of v1beta1 and v1beta2 for MachinePools in clusterctl upgrade (#​13023)
  • e2e: Do not expect Machines for MachinePools not supporting Machines (#​13078)
  • e2e: Make clusterctl upgrade test to work when there are no machines (#​13073)
  • e2e: Skip test using outdated docker client (#​13127)
  • e2e: Use crane to pre-pull images instead of docker pull (#​13120)
  • e2e: Use wait-machine-upgrade timeout in ClusterClassChanges tests to wait for machines to be ready (#​13022)
  • KCP: Avoid KCP rollouts if only ControlPlaneComponentHealthCheckSeconds is changed (#​13030)
  • KCP: Fix race condition on KCP initialized condition (#​12986)
  • Runtime SDK: Add httpClientCache to runtime client (#​13083)

📖 Additionally, there has been 1 contribution to our documentation and book. (#​12999)

Dependencies
Added

Nothing has changed.

Changed
  • golang.org/x/crypto: v0.40.0 → v0.45.0
  • golang.org/x/mod: v0.25.0 → v0.29.0
  • golang.org/x/net: v0.42.0 → v0.47.0
  • golang.org/x/sync: v0.16.0 → v0.18.0
  • golan

Configuration

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@scs-zuul
Copy link

scs-zuul bot commented Apr 16, 2024

Build succeeded (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/29b9c56217dd4beb83af117130f97164

✔️ k8s-cluster-api-provider-e2e-quick SUCCESS in 33m 46s

Warning:

SCS Compliance results Testing SCS Compatible KaaS version v2 ******************************************************* Testing standard Kubernetes version policy ... Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ... INFO: Checking cluster specified by default context in /home/ubuntu/src/github.com/SovereignCloudStack/k8s-cluster-api-provider/terraform/pr732-311134.yaml.gx-scs-zuul. INFO: The K8s cluster version 1.28.8 of cluster 'pr732-311134-admin@pr732-311134' is still in the recency time window.

... returned 0 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 3 host-ids.
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 3 host-ids.
The config file under ./config.yaml couldn't be found, falling back to the default config.
... returned 0 errors, 0 aborts


Testing standard CNCF Kubernetes conformance ...
Reference: https://github.com/cncf/k8s-conformance/tree/master ...
WARNING: No check tool specified for CNCF Kubernetes conformance


Verdict for subject KaaS_V1, SCS Compatible KaaS, version v2: PASSED
Testing SCS Compatible KaaS version v1


Testing standard Kubernetes version policy ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ...
... returned 0 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
... returned 0 errors, 0 aborts


Verdict for subject KaaS_V1, SCS Compatible KaaS, version v1: PASSED

Sonobouy results === Collecting results === time="2024-04-16T20:09:32Z" level=info msg="delete request issued" dry-run=false kind=namespace namespace=sonobuoy time="2024-04-16T20:09:32Z" level=info msg="delete request issued" dry-run=false kind=clusterrolebindings names="[sonobuoy-serviceaccount-sonobuoy]" time="2024-04-16T20:09:32Z" level=info msg="delete request issued" dry-run=false kind=clusterroles names="[sonobuoy-serviceaccount-sonobuoy]" Plugin: e2e Status: passed Total: 7393 Passed: 5 Failed: 0 Skipped: 7388

Plugin: systemd-logs
Status: passed
Total: 6
Passed: 6
Failed: 0
Skipped: 0

Run Details:
API Server version: v1.28.8
Node health: 6/6 (100%)
Pods health: 51/51 (100%)
Errors detected in files:
Errors:
24827 podlogs/kube-system/kube-apiserver-pr732-311134-control-plane-95s5z/logs/kube-apiserver.txt
150 podlogs/kube-system/etcd-pr732-311134-control-plane-95s5z/logs/etcd.txt
68 podlogs/kube-system/kube-scheduler-pr732-311134-control-plane-4pwfp/logs/kube-scheduler.txt
38 podlogs/kube-system/etcd-pr732-311134-control-plane-z9vkt/logs/etcd.txt
37 podlogs/kube-system/snapshot-controller-7c5dccb849-g26lg/logs/snapshot-controller.txt
36 podlogs/kube-system/kube-apiserver-pr732-311134-control-plane-z9vkt/logs/kube-apiserver.txt
33 podlogs/kube-system/kube-scheduler-pr732-311134-control-plane-z9vkt/logs/kube-scheduler.txt
27 podlogs/kube-system/kube-apiserver-pr732-311134-control-plane-4pwfp/logs/kube-apiserver.txt
22 podlogs/kube-system/etcd-pr732-311134-control-plane-4pwfp/logs/etcd.txt
20 podlogs/kube-system/kube-controller-manager-pr732-311134-control-plane-z9vkt/logs/kube-controller-manager.txt
12 podlogs/kube-system/openstack-cloud-controller-manager-ldzmm/logs/openstack-cloud-controller-manager.txt
6 podlogs/kube-system/cilium-xm9fk/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-6mcvn/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-rrvtz/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-n857f/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-b2z5p/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-8hcw8/logs/cilium-agent.txt
4 podlogs/kube-system/kube-controller-manager-pr732-311134-control-plane-4pwfp/logs/kube-controller-manager.txt
3 podlogs/kube-system/cilium-operator-dd95cc587-4r2sk/logs/cilium-operator.txt
1 podlogs/kube-system/kube-proxy-fltjm/logs/kube-proxy.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-sx88f/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/kube-proxy-5lsj4/logs/kube-proxy.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-p4n6g/logs/node-driver-registrar.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-93d7d8b9658c4235/logs/e2e.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-hjxv8/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-kwnlt/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-69j84/logs/node-driver-registrar.txt
1 podlogs/kube-system/kube-proxy-pkvvg/logs/kube-proxy.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-dxpr2/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-n4z5f/logs/node-driver-registrar.txt
Warnings:
1141 podlogs/kube-system/etcd-pr732-311134-control-plane-95s5z/logs/etcd.txt
369 podlogs/kube-system/etcd-pr732-311134-control-plane-4pwfp/logs/etcd.txt
325 podlogs/kube-system/etcd-pr732-311134-control-plane-z9vkt/logs/etcd.txt
156 podlogs/kube-system/kube-apiserver-pr732-311134-control-plane-95s5z/logs/kube-apiserver.txt
44 podlogs/kube-system/kube-apiserver-pr732-311134-control-plane-z9vkt/logs/kube-apiserver.txt
36 podlogs/kube-system/kube-scheduler-pr732-311134-control-plane-4pwfp/logs/kube-scheduler.txt
34 podlogs/kube-system/kube-apiserver-pr732-311134-control-plane-4pwfp/logs/kube-apiserver.txt
18 podlogs/kube-system/kube-scheduler-pr732-311134-control-plane-z9vkt/logs/kube-scheduler.txt
8 podlogs/kube-system/openstack-cloud-controller-manager-ldzmm/logs/openstack-cloud-controller-manager.txt
6 podlogs/kube-system/cilium-n857f/logs/cilium-agent.txt
5 podlogs/kube-system/csi-cinder-nodeplugin-69j84/logs/node-driver-registrar.txt
4 podlogs/kube-system/csi-cinder-controllerplugin-7856bb577-xc8j8/logs/csi-attacher.txt
3 podlogs/kube-system/csi-cinder-nodeplugin-p4n6g/logs/node-driver-registrar.txt
2 podlogs/kube-system/csi-cinder-controllerplugin-7856bb577-xc8j8/logs/csi-provisioner.txt
2 podlogs/kube-system/kube-controller-manager-pr732-311134-control-plane-z9vkt/logs/kube-controller-manager.txt
2 podlogs/kube-system/cilium-xm9fk/logs/cilium-agent.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-p4n6g/logs/liveness-probe.txt
1 podlogs/kube-system/cilium-6mcvn/logs/cilium-agent.txt
1 podlogs/kube-system/cilium-rrvtz/logs/cilium-agent.txt
1 podlogs/kube-system/cilium-operator-dd95cc587-4r2sk/logs/cilium-operator.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-dxpr2/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-hjxv8/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-69j84/logs/liveness-probe.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-sx88f/logs/openstack-cloud-controller-manager.txt
1 podlogs/sonobuoy/sonobuoy/logs/kube-sonobuoy.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-dxpr2/logs/liveness-probe.txt
1 podlogs/kube-system/cilium-8hcw8/logs/cilium-agent.txt
1 podlogs/kube-system/cilium-b2z5p/logs/cilium-agent.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-n4z5f/logs/liveness-probe.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-93d7d8b9658c4235/logs/e2e.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-kwnlt/logs/node-driver-registrar.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-qc2wf/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-n4z5f/logs/node-driver-registrar.txt
time="2024-04-16T20:09:33Z" level=info msg="delete request issued" dry-run=false kind=namespace namespace=sonobuoy
time="2024-04-16T20:09:33Z" level=info msg="delete request issued" dry-run=false kind=clusterrolebindings names="[]"
time="2024-04-16T20:09:33Z" level=info msg="delete request issued" dry-run=false kind=clusterroles names="[]"

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[{Type:NamespaceDeletionDiscoveryFailure Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ResourcesDiscovered Message:All resources successfully discovered} {Type:NamespaceDeletionGroupVersionParsingFailure Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ParsedGroupVersions Message:All legacy kube types successfully parsed} {Type:NamespaceDeletionContentFailure Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ContentDeleted Message:All content successfully deleted, may be waiting on finalization} {Type:NamespaceContentRemaining Status:True LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:SomeResourcesRemain Message:Some resources are remaining: pods. has 7 resource instances} {Type:NamespaceFinalizersRemaining Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ContentHasNoFinalizers Message:All content-preserving finalizers finished}]}
...

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[{Type:NamespaceDeletionDiscoveryFailure Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ResourcesDiscovered Message:All resources successfully discovered} {Type:NamespaceDeletionGroupVersionParsingFailure Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ParsedGroupVersions Message:All legacy kube types successfully parsed} {Type:NamespaceDeletionContentFailure Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ContentDeleted Message:All content successfully deleted, may be waiting on finalization} {Type:NamespaceContentRemaining Status:True LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:SomeResourcesRemain Message:Some resources are remaining: pods. has 6 resource instances} {Type:NamespaceFinalizersRemaining Status:False LastTransitionTime:2024-04-16 20:09:38 +0000 UTC Reason:ContentHasNoFinalizers Message:All content-preserving finalizers finished}]}
...
...
...

Namespace "sonobuoy" has been deleted

Deleted all ClusterRoles and ClusterRoleBindings.
=== Sonobuoy conformance tests passed in 114s ===
make[1]: Leaving directory '/home/ubuntu/src/github.com/SovereignCloudStack/k8s-cluster-api-provider/terraform'

@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from bea7b0f to b6b7180 Compare April 23, 2024 19:39
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.7.0 Update dependency kubernetes-sigs/cluster-api to v1.7.1 Apr 23, 2024
@scs-zuul
Copy link

scs-zuul bot commented Apr 25, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/cb678f3beaf8405db2db12b51af80bbc

k8s-cluster-api-provider-e2e-quick FAILURE in 29m 26s

Warning:

SCS Compliance results Testing SCS Compatible KaaS version v2 ******************************************************* Testing standard Kubernetes version policy ... Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ... INFO: Checking cluster specified by default context in /home/ubuntu/src/github.com/SovereignCloudStack/k8s-cluster-api-provider/terraform/pr732-a8d190.yaml.gx-scs-zuul. ERROR: The K8s cluster version 1.28.8 of cluster 'pr732-a8d190-admin@pr732-a8d190' is outdated according to the standard.

... returned 1 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 3 host-ids.
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 3 host-ids.
The config file under ./config.yaml couldn't be found, falling back to the default config.
... returned 0 errors, 0 aborts


Testing standard CNCF Kubernetes conformance ...
Reference: https://github.com/cncf/k8s-conformance/tree/master ...
WARNING: No check tool specified for CNCF Kubernetes conformance


Verdict for subject KaaS_V1, SCS Compatible KaaS, version v2: 1 ERRORS
Testing SCS Compatible KaaS version v1


Testing standard Kubernetes version policy ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ...
... returned 1 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
... returned 0 errors, 0 aborts


Verdict for subject KaaS_V1, SCS Compatible KaaS, version v1: 1 ERRORS

Sonobouy results === Collecting results === time="2024-04-25T11:25:09Z" level=info msg="delete request issued" dry-run=false kind=namespace namespace=sonobuoy time="2024-04-25T11:25:09Z" level=info msg="delete request issued" dry-run=false kind=clusterrolebindings names="[sonobuoy-serviceaccount-sonobuoy]" time="2024-04-25T11:25:09Z" level=info msg="delete request issued" dry-run=false kind=clusterroles names="[sonobuoy-serviceaccount-sonobuoy]" Plugin: e2e Status: passed Total: 7393 Passed: 5 Failed: 0 Skipped: 7388

Plugin: systemd-logs
Status: passed
Total: 6
Passed: 6
Failed: 0
Skipped: 0

Run Details:
API Server version: v1.28.8
Node health: 6/6 (100%)
Pods health: 51/51 (100%)
Errors detected in files:
Errors:
5312 podlogs/kube-system/kube-apiserver-pr732-a8d190-control-plane-wmt66/logs/kube-apiserver.txt
95 podlogs/kube-system/etcd-pr732-a8d190-control-plane-wmt66/logs/etcd.txt
61 podlogs/kube-system/kube-scheduler-pr732-a8d190-control-plane-bj6hh/logs/kube-scheduler.txt
31 podlogs/kube-system/kube-scheduler-pr732-a8d190-control-plane-vws2k/logs/kube-scheduler.txt
22 podlogs/kube-system/kube-apiserver-pr732-a8d190-control-plane-vws2k/logs/kube-apiserver.txt
22 podlogs/kube-system/openstack-cloud-controller-manager-7bzwh/logs/openstack-cloud-controller-manager.txt
20 podlogs/kube-system/snapshot-controller-7c5dccb849-42hps/logs/snapshot-controller.txt
19 podlogs/kube-system/etcd-pr732-a8d190-control-plane-vws2k/logs/etcd.txt
18 podlogs/kube-system/kube-apiserver-pr732-a8d190-control-plane-bj6hh/logs/kube-apiserver.txt
17 podlogs/kube-system/etcd-pr732-a8d190-control-plane-bj6hh/logs/etcd.txt
17 podlogs/kube-system/kube-controller-manager-pr732-a8d190-control-plane-wmt66/logs/kube-controller-manager.txt
7 podlogs/kube-system/cilium-9dwzz/logs/cilium-agent.txt
6 podlogs/kube-system/cilium-f9cpk/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-p8frq/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-tbghf/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-x8qxc/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-c6lbm/logs/cilium-agent.txt
3 podlogs/kube-system/kube-controller-manager-pr732-a8d190-control-plane-vws2k/logs/kube-controller-manager.txt
3 podlogs/kube-system/kube-controller-manager-pr732-a8d190-control-plane-bj6hh/logs/kube-controller-manager.txt
2 podlogs/kube-system/cilium-operator-dd95cc587-x9jd5/logs/cilium-operator.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-p492k/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-rhddf/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-cc9fz/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-jvtdj/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-6t4fg/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-2kd96/logs/node-driver-registrar.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-5067bb150ffa4985/logs/e2e.txt
Warnings:
991 podlogs/kube-system/etcd-pr732-a8d190-control-plane-wmt66/logs/etcd.txt
570 podlogs/kube-system/etcd-pr732-a8d190-control-plane-vws2k/logs/etcd.txt
413 podlogs/kube-system/etcd-pr732-a8d190-control-plane-bj6hh/logs/etcd.txt
44 podlogs/kube-system/kube-apiserver-pr732-a8d190-control-plane-wmt66/logs/kube-apiserver.txt
43 podlogs/kube-system/kube-apiserver-pr732-a8d190-control-plane-vws2k/logs/kube-apiserver.txt
33 podlogs/kube-system/kube-scheduler-pr732-a8d190-control-plane-bj6hh/logs/kube-scheduler.txt
31 podlogs/kube-system/kube-apiserver-pr732-a8d190-control-plane-bj6hh/logs/kube-apiserver.txt
18 podlogs/kube-system/kube-scheduler-pr732-a8d190-control-plane-vws2k/logs/kube-scheduler.txt
16 podlogs/kube-system/openstack-cloud-controller-manager-7bzwh/logs/openstack-cloud-controller-manager.txt
6 podlogs/kube-system/cilium-x8qxc/logs/cilium-agent.txt
5 podlogs/kube-system/csi-cinder-nodeplugin-cc9fz/logs/node-driver-registrar.txt
5 podlogs/kube-system/csi-cinder-nodeplugin-rhddf/logs/node-driver-registrar.txt
4 podlogs/kube-system/csi-cinder-controllerplugin-6b4ff4d6f9-scwkl/logs/csi-attacher.txt
4 podlogs/kube-system/csi-cinder-nodeplugin-6t4fg/logs/node-driver-registrar.txt
3 podlogs/kube-system/cilium-9dwzz/logs/cilium-agent.txt
2 podlogs/kube-system/csi-cinder-controllerplugin-6b4ff4d6f9-scwkl/logs/csi-provisioner.txt
2 podlogs/kube-system/cilium-f9cpk/logs/cilium-agent.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-cc9fz/logs/liveness-probe.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-bgr9t/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-2kd96/logs/liveness-probe.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-jvtdj/logs/liveness-probe.txt
1 podlogs/kube-system/cilium-operator-dd95cc587-x9jd5/logs/cilium-operator.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-rhddf/logs/liveness-probe.txt
1 podlogs/sonobuoy/sonobuoy/logs/kube-sonobuoy.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-5067bb150ffa4985/logs/e2e.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-p492k/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-jvtdj/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-p492k/logs/liveness-probe.txt
1 podlogs/kube-system/cilium-tbghf/logs/cilium-agent.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-6t4fg/logs/liveness-probe.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-78xnf/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-2kd96/logs/node-driver-registrar.txt
1 podlogs/kube-system/cilium-p8frq/logs/cilium-agent.txt
1 podlogs/kube-system/cilium-c6lbm/logs/cilium-agent.txt
time="2024-04-25T11:25:10Z" level=info msg="delete request issued" dry-run=false kind=namespace namespace=sonobuoy
time="2024-04-25T11:25:10Z" level=info msg="delete request issued" dry-run=false kind=clusterrolebindings names="[]"
time="2024-04-25T11:25:10Z" level=info msg="delete request issued" dry-run=false kind=clusterroles names="[]"

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[]}

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[{Type:NamespaceDeletionDiscoveryFailure Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ResourcesDiscovered Message:All resources successfully discovered} {Type:NamespaceDeletionGroupVersionParsingFailure Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ParsedGroupVersions Message:All legacy kube types successfully parsed} {Type:NamespaceDeletionContentFailure Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ContentDeleted Message:All content successfully deleted, may be waiting on finalization} {Type:NamespaceContentRemaining Status:True LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:SomeResourcesRemain Message:Some resources are remaining: pods. has 7 resource instances} {Type:NamespaceFinalizersRemaining Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ContentHasNoFinalizers Message:All content-preserving finalizers finished}]}

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[{Type:NamespaceDeletionDiscoveryFailure Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ResourcesDiscovered Message:All resources successfully discovered} {Type:NamespaceDeletionGroupVersionParsingFailure Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ParsedGroupVersions Message:All legacy kube types successfully parsed} {Type:NamespaceDeletionContentFailure Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ContentDeleted Message:All content successfully deleted, may be waiting on finalization} {Type:NamespaceContentRemaining Status:True LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:SomeResourcesRemain Message:Some resources are remaining: pods. has 6 resource instances} {Type:NamespaceFinalizersRemaining Status:False LastTransitionTime:2024-04-25 11:25:16 +0000 UTC Reason:ContentHasNoFinalizers Message:All content-preserving finalizers finished}]}
...
...
...

Namespace "sonobuoy" has been deleted

Deleted all ClusterRoles and ClusterRoleBindings.
=== Sonobuoy conformance tests passed in 115s ===
make[1]: Leaving directory '/home/ubuntu/src/github.com/SovereignCloudStack/k8s-cluster-api-provider/terraform'

@scs-zuul
Copy link

scs-zuul bot commented May 2, 2024

Build failed (e2e-quick-test pipeline).
https://zuul.scs.community/t/SCS/buildset/b9ae531563eb4171be0d61496f3a7384

k8s-cluster-api-provider-e2e-quick FAILURE in 39m 29s

Warning:

SCS Compliance results Testing SCS Compatible KaaS version v2 ******************************************************* Testing standard Kubernetes version policy ... Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ... INFO: Checking cluster specified by default context in /home/ubuntu/src/github.com/SovereignCloudStack/k8s-cluster-api-provider/terraform/pr732-f141dc.yaml.gx-scs-zuul. ERROR: The K8s cluster version 1.28.8 of cluster 'pr732-f141dc-admin@pr732-f141dc' is outdated according to the standard.

... returned 1 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 3 host-ids.
WARNING: There seems to be no distribution across multiple regions or labels aren't set correctly across nodes.
WARNING: There seems to be no distribution across multiple zones or labels aren't set correctly across nodes.
INFO: The nodes are distributed across 2 host-ids.
The config file under ./config.yaml couldn't be found, falling back to the default config.
... returned 0 errors, 0 aborts


Testing standard CNCF Kubernetes conformance ...
Reference: https://github.com/cncf/k8s-conformance/tree/master ...
WARNING: No check tool specified for CNCF Kubernetes conformance


Verdict for subject KaaS_V1, SCS Compatible KaaS, version v2: 1 ERRORS
Testing SCS Compatible KaaS version v1


Testing standard Kubernetes version policy ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0210-v2-k8s-version-policy.md ...
... returned 1 errors, 0 aborts


Testing standard Kubernetes node distribution and availability ...
Reference: https://raw.githubusercontent.com/SovereignCloudStack/standards/main/Standards/scs-0214-v1-k8s-node-distribution.md ...
... returned 0 errors, 0 aborts


Verdict for subject KaaS_V1, SCS Compatible KaaS, version v1: 1 ERRORS

Sonobouy results === Collecting results === time="2024-05-02T07:24:15Z" level=info msg="delete request issued" dry-run=false kind=namespace namespace=sonobuoy time="2024-05-02T07:24:15Z" level=info msg="delete request issued" dry-run=false kind=clusterrolebindings names="[sonobuoy-serviceaccount-sonobuoy]" time="2024-05-02T07:24:15Z" level=info msg="delete request issued" dry-run=false kind=clusterroles names="[sonobuoy-serviceaccount-sonobuoy]" Plugin: e2e Status: passed Total: 7393 Passed: 5 Failed: 0 Skipped: 7388

Plugin: systemd-logs
Status: passed
Total: 5
Passed: 5
Failed: 0
Skipped: 0

Run Details:
API Server version: v1.28.8
Node health: 6/6 (100%)
Pods health: 51/51 (100%)
Errors detected in files:
Errors:
20389 podlogs/kube-system/kube-apiserver-pr732-f141dc-control-plane-8zgg7/logs/kube-apiserver.txt
188 podlogs/kube-system/kube-scheduler-pr732-f141dc-control-plane-7gnln/logs/kube-scheduler.txt
138 podlogs/kube-system/etcd-pr732-f141dc-control-plane-8zgg7/logs/etcd.txt
90 podlogs/kube-system/kube-scheduler-pr732-f141dc-control-plane-dgkbs/logs/kube-scheduler.txt
33 podlogs/kube-system/snapshot-controller-7c5dccb849-btrb8/logs/snapshot-controller.txt
27 podlogs/kube-system/kube-apiserver-pr732-f141dc-control-plane-7gnln/logs/kube-apiserver.txt
26 podlogs/kube-system/etcd-pr732-f141dc-control-plane-7gnln/logs/etcd.txt
18 podlogs/kube-system/kube-apiserver-pr732-f141dc-control-plane-dgkbs/logs/kube-apiserver.txt
15 podlogs/kube-system/kube-controller-manager-pr732-f141dc-control-plane-8zgg7/logs/kube-controller-manager.txt
13 podlogs/kube-system/etcd-pr732-f141dc-control-plane-dgkbs/logs/etcd.txt
10 podlogs/kube-system/openstack-cloud-controller-manager-8hwsn/logs/openstack-cloud-controller-manager.txt
6 podlogs/sonobuoy/sonobuoy-systemd-logs-daemon-set-b5eb429269794e44-bcgq7/logs/sonobuoy-worker.txt
6 podlogs/kube-system/cilium-7c6vs/logs/cilium-agent.txt
6 podlogs/kube-system/kube-controller-manager-pr732-f141dc-control-plane-7gnln/logs/kube-controller-manager.txt
6 podlogs/kube-system/cilium-kmjkg/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-xtzf5/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-nxxdr/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-qn5bs/logs/cilium-agent.txt
5 podlogs/kube-system/cilium-zhplk/logs/cilium-agent.txt
2 podlogs/sonobuoy/sonobuoy/logs/kube-sonobuoy.txt
2 podlogs/kube-system/kube-controller-manager-pr732-f141dc-control-plane-dgkbs/logs/kube-controller-manager.txt
1 podlogs/kube-system/cilium-operator-dd95cc587-ltwgg/logs/cilium-operator.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-2w9qt/logs/node-driver-registrar.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-934459c6658545ce/logs/e2e.txt
1 podlogs/kube-system/kube-proxy-29wt4/logs/kube-proxy.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-j86nr/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-zcvb2/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-flgdz/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-96cs9/logs/node-driver-registrar.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-6hl82/logs/node-driver-registrar.txt
1 podlogs/kube-system/metrics-server-56cfc8b678-d5nfn/logs/metrics-server.txt
Warnings:
2041 podlogs/kube-system/etcd-pr732-f141dc-control-plane-8zgg7/logs/etcd.txt
888 podlogs/kube-system/etcd-pr732-f141dc-control-plane-7gnln/logs/etcd.txt
276 podlogs/kube-system/etcd-pr732-f141dc-control-plane-dgkbs/logs/etcd.txt
78 podlogs/kube-system/kube-scheduler-pr732-f141dc-control-plane-7gnln/logs/kube-scheduler.txt
48 podlogs/kube-system/kube-apiserver-pr732-f141dc-control-plane-8zgg7/logs/kube-apiserver.txt
47 podlogs/kube-system/kube-scheduler-pr732-f141dc-control-plane-dgkbs/logs/kube-scheduler.txt
42 podlogs/kube-system/kube-apiserver-pr732-f141dc-control-plane-7gnln/logs/kube-apiserver.txt
31 podlogs/kube-system/kube-apiserver-pr732-f141dc-control-plane-dgkbs/logs/kube-apiserver.txt
8 podlogs/kube-system/openstack-cloud-controller-manager-8hwsn/logs/openstack-cloud-controller-manager.txt
7 podlogs/kube-system/cilium-7c6vs/logs/cilium-agent.txt
4 podlogs/kube-system/csi-cinder-controllerplugin-768588bdcf-zdgb6/logs/csi-attacher.txt
3 podlogs/kube-system/csi-cinder-nodeplugin-flgdz/logs/node-driver-registrar.txt
3 podlogs/kube-system/csi-cinder-nodeplugin-zcvb2/logs/node-driver-registrar.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-2w9qt/logs/node-driver-registrar.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-j86nr/logs/node-driver-registrar.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-flgdz/logs/liveness-probe.txt
2 podlogs/kube-system/cilium-kmjkg/logs/cilium-agent.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-j86nr/logs/liveness-probe.txt
2 podlogs/kube-system/csi-cinder-controllerplugin-768588bdcf-zdgb6/logs/csi-provisioner.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-6hl82/logs/node-driver-registrar.txt
2 podlogs/kube-system/csi-cinder-nodeplugin-zcvb2/logs/liveness-probe.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-96cs9/logs/node-driver-registrar.txt
1 podlogs/kube-system/cilium-qn5bs/logs/cilium-agent.txt
1 podlogs/kube-system/cilium-operator-dd95cc587-ltwgg/logs/cilium-operator.txt
1 podlogs/sonobuoy/sonobuoy-e2e-job-934459c6658545ce/logs/e2e.txt
1 podlogs/kube-system/cilium-xtzf5/logs/cilium-agent.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-kqs4c/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/csi-cinder-controllerplugin-768588bdcf-zdgb6/logs/csi-snapshotter.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-6hl82/logs/liveness-probe.txt
1 podlogs/sonobuoy/sonobuoy-systemd-logs-daemon-set-b5eb429269794e44-bcgq7/logs/sonobuoy-worker.txt
1 podlogs/sonobuoy/sonobuoy/logs/kube-sonobuoy.txt
1 podlogs/kube-system/cilium-nxxdr/logs/cilium-agent.txt
1 podlogs/kube-system/openstack-cloud-controller-manager-lhfhg/logs/openstack-cloud-controller-manager.txt
1 podlogs/kube-system/cilium-zhplk/logs/cilium-agent.txt
1 podlogs/kube-system/csi-cinder-nodeplugin-2w9qt/logs/liveness-probe.txt
time="2024-05-02T07:24:16Z" level=info msg="delete request issued" dry-run=false kind=namespace namespace=sonobuoy
time="2024-05-02T07:24:16Z" level=info msg="delete request issued" dry-run=false kind=clusterrolebindings names="[]"
time="2024-05-02T07:24:16Z" level=info msg="delete request issued" dry-run=false kind=clusterroles names="[]"

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[]}

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[{Type:NamespaceDeletionDiscoveryFailure Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ResourcesDiscovered Message:All resources successfully discovered} {Type:NamespaceDeletionGroupVersionParsingFailure Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ParsedGroupVersions Message:All legacy kube types successfully parsed} {Type:NamespaceDeletionContentFailure Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ContentDeleted Message:All content successfully deleted, may be waiting on finalization} {Type:NamespaceContentRemaining Status:True LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:SomeResourcesRemain Message:Some resources are remaining: pods. has 6 resource instances} {Type:NamespaceFinalizersRemaining Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ContentHasNoFinalizers Message:All content-preserving finalizers finished}]}

Namespace "sonobuoy" has status {Phase:Terminating Conditions:[{Type:NamespaceDeletionDiscoveryFailure Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ResourcesDiscovered Message:All resources successfully discovered} {Type:NamespaceDeletionGroupVersionParsingFailure Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ParsedGroupVersions Message:All legacy kube types successfully parsed} {Type:NamespaceDeletionContentFailure Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ContentDeleted Message:All content successfully deleted, may be waiting on finalization} {Type:NamespaceContentRemaining Status:True LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:SomeResourcesRemain Message:Some resources are remaining: pods. has 5 resource instances} {Type:NamespaceFinalizersRemaining Status:False LastTransitionTime:2024-05-02 07:24:22 +0000 UTC Reason:ContentHasNoFinalizers Message:All content-preserving finalizers finished}]}
...
...
...

Namespace "sonobuoy" has been deleted

Deleted all ClusterRoles and ClusterRoleBindings.
=== Sonobuoy conformance tests passed in 208s ===
make[1]: Leaving directory '/home/ubuntu/src/github.com/SovereignCloudStack/k8s-cluster-api-provider/terraform'

@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from b6b7180 to 8d3ae2a Compare May 15, 2024 02:16
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.7.1 Update dependency kubernetes-sigs/cluster-api to v1.7.2 May 15, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch 3 times, most recently from 6445c0a to 38f4611 Compare May 24, 2024 06:04
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 38f4611 to 75230f6 Compare May 30, 2024 12:15
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 75230f6 to d94370f Compare June 11, 2024 19:35
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.7.2 Update dependency kubernetes-sigs/cluster-api to v1.7.3 Jun 11, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from d94370f to ac3c4e3 Compare June 26, 2024 13:13
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch 2 times, most recently from 37409b4 to 8d7c801 Compare July 9, 2024 18:04
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.7.3 Update dependency kubernetes-sigs/cluster-api to v1.7.4 Jul 9, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 8d7c801 to ddb46d0 Compare August 12, 2024 20:03
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.7.4 Update dependency kubernetes-sigs/cluster-api to v1.8.0 Aug 12, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from ddb46d0 to e5f74bb Compare August 14, 2024 08:00
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.8.0 Update dependency kubernetes-sigs/cluster-api to v1.8.1 Aug 14, 2024
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.9.2 Update dependency kubernetes-sigs/cluster-api to v1.9.3 Dec 23, 2024
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 7a0f335 to 8b18456 Compare January 21, 2025 21:35
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.9.3 Update dependency kubernetes-sigs/cluster-api to v1.9.4 Jan 21, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 8b18456 to 67016c2 Compare February 18, 2025 22:50
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.9.4 Update dependency kubernetes-sigs/cluster-api to v1.9.5 Feb 18, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 67016c2 to 14125dc Compare March 18, 2025 17:13
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.9.5 Update dependency kubernetes-sigs/cluster-api to v1.9.6 Mar 18, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 14125dc to 0ad2626 Compare April 22, 2025 18:41
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.9.6 Update dependency kubernetes-sigs/cluster-api to v1.10.0 Apr 22, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 0ad2626 to ceb07b6 Compare April 29, 2025 22:08
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.10.0 Update dependency kubernetes-sigs/cluster-api to v1.10.1 Apr 29, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from ceb07b6 to 5c1221c Compare May 20, 2025 19:55
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.10.1 Update dependency kubernetes-sigs/cluster-api to v1.10.2 May 20, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch 2 times, most recently from 9a52dd8 to 5bdadab Compare May 22, 2025 11:12
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 5bdadab to 8945b57 Compare June 17, 2025 22:07
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.10.2 Update dependency kubernetes-sigs/cluster-api to v1.10.3 Jun 17, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 8945b57 to 74adb51 Compare July 20, 2025 11:53
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.10.3 Update dependency kubernetes-sigs/cluster-api to v1.10.4 Jul 20, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 74adb51 to df8a351 Compare August 19, 2025 21:53
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.10.4 Update dependency kubernetes-sigs/cluster-api to v1.11.0 Aug 19, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from df8a351 to 45ba36e Compare September 2, 2025 20:28
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.11.0 Update dependency kubernetes-sigs/cluster-api to v1.11.1 Sep 2, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 45ba36e to 04c0129 Compare October 7, 2025 18:27
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.11.1 Update dependency kubernetes-sigs/cluster-api to v1.11.2 Oct 7, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 04c0129 to 02c82d2 Compare November 4, 2025 21:54
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.11.2 Update dependency kubernetes-sigs/cluster-api to v1.11.3 Nov 4, 2025
@renovate renovate bot force-pushed the renovate/kubernetes-sigs-cluster-api-1.x branch from 02c82d2 to 0e36555 Compare December 9, 2025 20:37
@renovate renovate bot changed the title Update dependency kubernetes-sigs/cluster-api to v1.11.3 Update dependency kubernetes-sigs/cluster-api to v1.12.0 Dec 9, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants