Skip to content

Objects with Changed Resource Versions #12334

Open
@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

No one assigned

    Labels

    help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.kind/failing-testCategorizes issue or PR as related to a consistently or frequently failing 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

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions