Skip to content

Found many ETag mismatch errors when updating VMSS #9728

@nilo19

Description

@nilo19

Which jobs are flaking:

Example: https://storage.googleapis.com/kubernetes-ci-logs/pr-logs/pull/kubernetes-sigs_cloud-provider-azure/9714/pull-cloud-provider-azure-e2e-ccm-dualstack-vmss-capz-1-34/1996743052206542848/artifacts/clusters/capz-r33ugw/kube-system/cloud-controller-manager-5dc4fc96d7-6w487/cloud-controller-manager.log

E1205 01:11:04.836523 1 azure_vmss_repo.go:48] CreateOrUpdateVMSS: error CreateOrUpdate vmss(capz-r33ugw-mp-0): PUT https://management.azure.com/subscriptions/46678f10-4bbb-447e-98e8-d2829589f2d8/resourceGroups/capz-r33ugw/providers/Microsoft.Compute/virtualMachineScaleSets/capz-r33ugw-mp-0

RESPONSE 412: 412 Precondition Failed
ERROR CODE: PreconditionFailed

{
"error": {
"code": "PreconditionFailed",
"message": "Etag provided in if-match header "2" does not match etag "3" of resource."
}
}

Which test(s) are flaking:

Testgrid link:

Reason for failure:

Anything else we need to know:

  • links to go.k8s.io/triage appreciated
  • links to specific failures in spyglass appreciated

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/flakeCategorizes issue or PR as related to a flaky test.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions