Skip to content

Objects with Changed Resource Versions #12334

@alimaazamat

Description

@alimaazamat

Which jobs are failing?

sig-cluster-lifecycle-cluster-api

sig-cluster-lifecycle-cluster-api-1.8

sig-cluster-lifecycle-cluster-api-1.9

sig-cluster-lifecycle-cluster-api-1.10

Which tests are failing?

[FAIL] When following the Cluster API quick-start [It] Should create a workload cluster
/home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/resourceversion_helpers.go:60

capi-e2e: [It] When following the Cluster API quick-start with ClusterClass [PR-Blocking] [ClusterClass] Should create a workload cluster [PR-Blocking, ClusterClass]

Since when has it been failing?

6/4/2025 in sig-cluster-lifecycle-cluster-api
6/5/2025 in sig-cluster-lifecycle-cluster-api-1.8
6/8/2025 in sig-cluster-lifecycle-cluster-api-1.9
6/3/2025 in sig-cluster-lifecycle-cluster-api-1.10

Testgrid link

https://testgrid.k8s.io/sig-cluster-lifecycle-cluster-api#capi-e2e-main

Reason for failure (if possible)

capi-e2e: [It] When following the Cluster API quick-start Should create a workload cluster

{Failed after 81.750s.
Resource versions didn't stay stable
The function passed to Consistently failed at /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/resourceversion_helpers.go:59 with:

Detected objects with changed resourceVersion

Object with changed resourceVersion Cluster/quick-start-z8fdyo/quick-start-3biz68:
  strings.Join({
  	... // 6117 identical bytes
  	"{}\n          f:upToDateReplicas: {}\n    manager: manager\n    ope",
  	"ration: Update\n    subresource: status\n    time: \"2025-06-08T08:",
- 	"28:25",
+ 	"30:04",
  	"Z\"\n  name: quick-start-3biz68\n  namespace: quick-start-z8fdyo\n  ",
  	`resourceVersion: "1`,
- 	"5172",
+ 	"6747",
  	"\"\n  uid: e4cc243a-1d13-46b0-a40d-02459cb1b903\n",
  }, "")


Object with changed resourceVersion KubeadmControlPlane/quick-start-z8fdyo/quick-start-3biz68-control-plane:
  strings.Join({
  	... // 5191 identical bytes
  	"eReplicas: {}\n        f:version: {}\n    manager: manager\n    ope",
  	"ration: Update\n    subresource: status\n    time: \"2025-06-08T08:",
- 	"28:25",
+ 	"30:04",
  	"Z\"\n  name: quick-start-3biz68-control-plane\n  namespace: quick-s",
  	"tart-z8fdyo\n  ownerReferences:\n  - apiVersion: cluster.x-k8s.io/",
  	"v1beta2\n    blockOwnerDeletion: true\n    controller: true\n    ki",
  	"nd: Cluster\n    name: quick-start-3biz68\n    uid: e4cc243a-1d13-",
  	"46b0-a40d-02459cb1b903\n  resourceVersion: \"1",
- 	"5162",
+ 	"6745",
  	"\"\n  uid: c022a22b-499f-45af-8a71-1feb8630c867\n",
  }, "")


Object with changed resourceVersion Machine/quick-start-z8fdyo/quick-start-3biz68-control-plane-kntnl:
  strings.Join({
  	... // 6458 identical bytes
  	"dGeneration: {}\n        f:phase: {}\n    manager: manager\n    ope",
  	"ration: Update\n    subresource: status\n    time: \"2025-06-08T08:",
- 	"28:25",
+ 	"30:04",
  	"Z\"\n  name: quick-start-3biz68-control-plane-kntnl\n  namespace: q",
  	"uick-start-z8fdyo\n  ownerReferences:\n  - apiVersion: controlplan",
  	... // 89 identical bytes
  	"beadmControlPlane\n    name: quick-start-3biz68-control-plane\n   ",
  	" uid: c022a22b-499f-45af-8a71-1feb8630c867\n  resourceVersion: \"1",
- 	"5164",
+ 	"6736",
  	"\"\n  uid: 5a08802e-852a-459a-a007-ee24195c6279\n",
  }, "")


Expected object to be comparable, diff:   map[string]string{
- 	"Cluster/quick-start-z8fdyo/quick-start-3biz68":                   "16747",
+ 	"Cluster/quick-start-z8fdyo/quick-start-3biz68":                   "15172",
  	"ClusterResourceSet/quick-start-z8fdyo/quick-start-3biz68-crs-0":  "15121",
  	"ClusterResourceSetBinding/quick-start-z8fdyo/quick-start-3biz68": "14989",
  	... // 7 identical entries
  	"KubeadmConfig/quick-start-z8fdyo/quick-start-3biz68-md-0-xp6gp-c9v8n":    "15155",
  	"KubeadmConfigTemplate/quick-start-z8fdyo/quick-start-3biz68-md-0":        "15006",
- 	"KubeadmControlPlane/quick-start-z8fdyo/quick-start-3biz68-control-plane": "16745",
+ 	"KubeadmControlPlane/quick-start-z8fdyo/quick-start-3biz68-control-plane": "15162",
- 	"Machine/quick-start-z8fdyo/quick-start-3biz68-control-plane-kntnl":       "16736",
+ 	"Machine/quick-start-z8fdyo/quick-start-3biz68-control-plane-kntnl":       "15164",
  	"Machine/quick-start-z8fdyo/quick-start-3biz68-md-0-xp6gp-c9v8n":          "15168",
  	"MachineDeployment/quick-start-z8fdyo/quick-start-3biz68-md-0":            "15163",
  	... // 8 identical entries
  }
 failed [FAILED] Failed after 81.750s.
Resource versions didn't stay stable
The function passed to Consistently failed at /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/resourceversion_helpers.go:59 with:

Detected objects with changed resourceVersion

Object with changed resourceVersion Cluster/quick-start-z8fdyo/quick-start-3biz68:
  strings.Join({
  	... // 6117 identical bytes
  	"{}\n          f:upToDateReplicas: {}\n    manager: manager\n    ope",
  	"ration: Update\n    subresource: status\n    time: \"2025-06-08T08:",
- 	"28:25",
+ 	"30:04",
  	"Z\"\n  name: quick-start-3biz68\n  namespace: quick-start-z8fdyo\n  ",
  	`resourceVersion: "1`,
- 	"5172",
+ 	"6747",
  	"\"\n  uid: e4cc243a-1d13-46b0-a40d-02459cb1b903\n",
  }, "")


Object with changed resourceVersion KubeadmControlPlane/quick-start-z8fdyo/quick-start-3biz68-control-plane:
  strings.Join({
  	... // 5191 identical bytes
  	"eReplicas: {}\n        f:version: {}\n    manager: manager\n    ope",
  	"ration: Update\n    subresource: status\n    time: \"2025-06-08T08:",
- 	"28:25",
+ 	"30:04",
  	"Z\"\n  name: quick-start-3biz68-control-plane\n  namespace: quick-s",
  	"tart-z8fdyo\n  ownerReferences:\n  - apiVersion: cluster.x-k8s.io/",
  	"v1beta2\n    blockOwnerDeletion: true\n    controller: true\n    ki",
  	"nd: Cluster\n    name: quick-start-3biz68\n    uid: e4cc243a-1d13-",
  	"46b0-a40d-02459cb1b903\n  resourceVersion: \"1",
- 	"5162",
+ 	"6745",
  	"\"\n  uid: c022a22b-499f-45af-8a71-1feb8630c867\n",
  }, "")


Object with changed resourceVersion Machine/quick-start-z8fdyo/quick-start-3biz68-control-plane-kntnl:
  strings.Join({
  	... // 6458 identical bytes
  	"dGeneration: {}\n        f:phase: {}\n    manager: manager\n    ope",
  	"ration: Update\n    subresource: status\n    time: \"2025-06-08T08:",
- 	"28:25",
+ 	"30:04",
  	"Z\"\n  name: quick-start-3biz68-control-plane-kntnl\n  namespace: q",
  	"uick-start-z8fdyo\n  ownerReferences:\n  - apiVersion: controlplan",
  	... // 89 identical bytes
  	"beadmControlPlane\n    name: quick-start-3biz68-control-plane\n   ",
  	" uid: c022a22b-499f-45af-8a71-1feb8630c867\n  resourceVersion: \"1",
- 	"5164",
+ 	"6736",
  	"\"\n  uid: 5a08802e-852a-459a-a007-ee24195c6279\n",
  }, "")


Expected object to be comparable, diff:   map[string]string{
- 	"Cluster/quick-start-z8fdyo/quick-start-3biz68":                   "16747",
+ 	"Cluster/quick-start-z8fdyo/quick-start-3biz68":                   "15172",
  	"ClusterResourceSet/quick-start-z8fdyo/quick-start-3biz68-crs-0":  "15121",
  	"ClusterResourceSetBinding/quick-start-z8fdyo/quick-start-3biz68": "14989",
  	... // 7 identical entries
  	"KubeadmConfig/quick-start-z8fdyo/quick-start-3biz68-md-0-xp6gp-c9v8n":    "15155",
  	"KubeadmConfigTemplate/quick-start-z8fdyo/quick-start-3biz68-md-0":        "15006",
- 	"KubeadmControlPlane/quick-start-z8fdyo/quick-start-3biz68-control-plane": "16745",
+ 	"KubeadmControlPlane/quick-start-z8fdyo/quick-start-3biz68-control-plane": "15162",
- 	"Machine/quick-start-z8fdyo/quick-start-3biz68-control-plane-kntnl":       "16736",
+ 	"Machine/quick-start-z8fdyo/quick-start-3biz68-control-plane-kntnl":       "15164",
  	"Machine/quick-start-z8fdyo/quick-start-3biz68-md-0-xp6gp-c9v8n":          "15168",
  	"MachineDeployment/quick-start-z8fdyo/quick-start-3biz68-md-0":            "15163",
  	... // 8 identical entries
  }
In [It] at: /home/prow/go/src/sigs.k8s.io/cluster-api/test/framework/resourceversion_helpers.go:60 @ 06/08/25 08:30:05.297
}

Anything else we need to know?

No response

Label(s) to be applied

/kind failing-test
One or more /area label. See https://github.com/kubernetes-sigs/cluster-api/labels?q=area for the list of labels.

Metadata

Metadata

Assignees

Labels

help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/flakeCategorizes issue or PR as related to a flaky test.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions