<
Single Day: Mar 11
Pick a day
>
View JSON API
↗ Open Failure patterns for this day

Environment: PROD

Time (UTC)JobFailed atResultPRFailed testsDetails
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
e2e failed n/a 3
e2e (3)
Interrupted by User
22:42:30 UTC · failed at e2e · test Customer should be able to create an HCP cluster and custom node pool osDisk size · suite prod/parallel
Show raw failure
fail [:0]: Interrupted by User
fail [:0]: Interrupted by User
failed to cleanup resource group: at least one HCP cluster <cluster> to delete: failed waiting for hcpcluster="<cluster>" in resourcegroup="<resource-group>" to finish deleting: context canceled
22:42:30 UTC · failed at e2e · test Customer should not be able to reuse subnets and NSGs between clusters · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/util/framework/per_test_framework.go:243] A node timeout occurred and then the following failure was recorded in the timedout node before it exited:
Unexpected error:
    <*errors.joinError | 0xc0016f80f0>: 
    failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster="basic-cluster" in resourcegroup="rg-cluster-nsg-subnet-reuse-qks87c" to finish deleting: context canceled
    {
        errs: [
            <*fmt.wrapError | 0xc00073ddc0>{
                msg: "failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"basic-cluster\" in resourcegroup=\"rg-cluster-nsg-subnet-reuse-qks87c\" to finish deleting: context canceled",
                err: <*fmt.wrapError | 0xc00073dda0>{
                    msg: "at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"basic-cluster\" in resourcegroup=\"rg-cluster-nsg-subnet-reuse-qks87c\" to finish deleting: context canceled",
                    err: <*fmt.wrapError | 0xc00073d8e0>{
                        msg: "failed waiting for hcpCluster=\"basic-cluster\" in resourcegroup=\"rg-cluster-nsg-subnet-reuse-qks87c\" to finish deleting: context canceled",
                        err: <*errors.errorString | 0xb0680c0>{
                            s: "context canceled",
                        },
                    },
                },
            },
        ],
    }
occurred  
fail [:0]: A node timeout occurred
fail [github.com/Azure/ARO-HCP/test/util/framework/per_test_framework.go:243] A node timeout occurred and then the following failure was recorded in the timedout node before it exited:
Unexpected error:
    <*errors.joinError | 0xc0016f80f0>: 
    failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster="basic-cluster" in resourcegroup="rg-cluster-nsg-subnet-reuse-qks87c" to finish deleting: context canceled
    {
        errs: [
            <*fmt.wrapError | 0xc00073ddc0>{
                msg: "failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"basic-cluster\" in resourcegroup=\"rg-cluster-nsg-subnet-reuse-qks87c\" to finish deleting: context canceled",
                err: <*fmt.wrapError | 0xc00073dda0>{
                    msg: "at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"basic-cluster\" in resourcegroup=\"rg-cluster-nsg-subnet-reuse-qks87c\" to finish deleting: context canceled",
                    err: <*fmt.wrapError | 0xc00073d8e0>{
                        msg: "failed waiting for hcpCluster=\"basic-cluster\" in resourcegroup=\"rg-cluster-nsg-subnet-reuse-qks87c\" to finish deleting: context canceled",
                        err: <*errors.errorString | 0xb0680c0>{
                            s: "context canceled",
                        },
                    },
                },
            },
        ],
    }
occurred  
fail [:0]: A node timeout occurred
ERROR CODE: ResourceGroupDeletionFailed
22:42:30 UTC · failed at e2e · test Customer should be able to create a cluster with default autoscaling and a nodepool with autoscaling enabled · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/util/framework/per_test_framework.go:243]: Unexpected error:
    <*errors.joinError | 0xc0017da1e0>: 
    failed to cleanup resource group: failed waiting for resourcegroup="np-autoscaling-6s9m8d" to finish deleting: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1OUDoyREFVVE9TQ0FMSU5HOjJENlM5TThELUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ
    --------------------------------------------------------------------------------
    RESPONSE 409: 409 Conflict
    ERROR CODE: ResourceGroupDeletionFailed
    --------------------------------------------------------------------------------
    {
      "error": {
        "code": "ResourceGroupDeletionFailed",
        "message": "The deletion of resource group 'np-autoscaling-6s9m8d' did not finish within allowed time. Resource group provisioning state rolled back. Please check audit logs for more details."
      }
    }
    --------------------------------------------------------------------------------
    
    {
        errs: [
            <*fmt.wrapError | 0xc0008f0640>{
                msg: "failed to cleanup resource group: failed waiting for resourcegroup=\"np-autoscaling-6s9m8d\" to finish deleting: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1OUDoyREFVVE9TQ0FMSU5HOjJENlM5TThELUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: ResourceGroupDeletionFailed\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"ResourceGroupDeletionFailed\",\n    \"message\": \"The deletion of resource group 'np-autoscaling-6s9m8d' did not finish within allowed time. Resource group provisioning state rolled back. Please check audit logs for more details.\"\n  }\n}\n--------------------------------------------------------------------------------\n",
                err: <*fmt.wrapError | 0xc0008f0620>{
                    msg: "failed waiting for resourcegroup=\"np-autoscaling-6s9m8d\" to finish deleting: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1OUDoyREFVVE9TQ0FMSU5HOjJENlM5TThELUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: ResourceGroupDeletionFailed\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"ResourceGroupDeletionFailed\",\n    \"message\": \"The deletion of resource group 'np-autoscaling-6s9m8d' did not finish within allowed time. Resource group provisioning state rolled back. Please check audit logs for more details.\"\n  }\n}\n--------------------------------------------------------------------------------\n",
                    err: <*exported.ResponseError | 0xc00179b020>{
                        ErrorCode: "ResourceGroupDeletionFailed",
                        StatusCode: 409,
                        RawResponse: {
                            Status: "409 Conflict",
                            StatusCode: 409,
                            Proto: "HTTP/2.0",
                            ProtoMajor: 2,
                            ProtoMinor: 0,
                            Header: {
                                "Cache-Control": ["no-cache"],
                                "X-Ms-Ratelimit-Remaining-Subscription-Reads": ["249"],
                                "Strict-Transport-Security": [
                                    "max-age=31536000; includeSubDomains",
                                ],
                                "X-Content-Type-Options": ["nosniff"],
                                "Pragma": ["no-cache"],
                                "Expires": ["-1"],
                                "X-Ms-Ratelimit-Remaining-Subscription-Global-Reads": ["3749"],
                                "X-Ms-Request-Id": [
                                    "cea47c2d-2981-4421-823b-471c674aec92",
                                ],
                                "X-Msedge-Ref": [
                                    "Ref A: B01DBF5715B64D88B52211B87B87B981 Ref B: CHI261140503054 Ref C: 2026-03-12T00:03:45Z",
                                ],
                                "X-Ms-Routing-Request-Id": [
                                    "CANADACENTRAL:20260312T000346Z:cea47c2d-2981-4421-823b-471c674aec92",
                                ],
                                "Date": [
                                    "Thu, 12 Mar 2026 00:03:45 GMT",
                                ],
                                "Content-Length": ["240"],
                                "Content-Type": [
                                    "application/json; charset=utf-8",
        ...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
fail [github.com/Azure/ARO-HCP/test/util/framework/per_test_framework.go:243]: Unexpected error:
    <*errors.joinError | 0xc0017da1e0>: 
    failed to cleanup resource group: failed waiting for resourcegroup="np-autoscaling-6s9m8d" to finish deleting: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1OUDoyREFVVE9TQ0FMSU5HOjJENlM5TThELUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ
    --------------------------------------------------------------------------------
    RESPONSE 409: 409 Conflict
    ERROR CODE: ResourceGroupDeletionFailed
    --------------------------------------------------------------------------------
    {
      "error": {
        "code": "ResourceGroupDeletionFailed",
        "message": "The deletion of resource group 'np-autoscaling-6s9m8d' did not finish within allowed time. Resource group provisioning state rolled back. Please check audit logs for more details."
      }
    }
    --------------------------------------------------------------------------------
    
    {
        errs: [
            <*fmt.wrapError | 0xc0008f0640>{
                msg: "failed to cleanup resource group: failed waiting for resourcegroup=\"np-autoscaling-6s9m8d\" to finish deleting: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1OUDoyREFVVE9TQ0FMSU5HOjJENlM5TThELUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: ResourceGroupDeletionFailed\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"ResourceGroupDeletionFailed\",\n    \"message\": \"The deletion of resource group 'np-autoscaling-6s9m8d' did not finish within allowed time. Resource group provisioning state rolled back. Please check audit logs for more details.\"\n  }\n}\n--------------------------------------------------------------------------------\n",
                err: <*fmt.wrapError | 0xc0008f0620>{
                    msg: "failed waiting for resourcegroup=\"np-autoscaling-6s9m8d\" to finish deleting: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/operationresults/eyJqb2JJZCI6IlJFU09VUkNFR1JPVVBERUxFVElPTkpPQi1OUDoyREFVVE9TQ0FMSU5HOjJENlM5TThELUVBU1RVUzIiLCJqb2JMb2NhdGlvbiI6ImVhc3R1czIifQ\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: ResourceGroupDeletionFailed\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"ResourceGroupDeletionFailed\",\n    \"message\": \"The deletion of resource group 'np-autoscaling-6s9m8d' did not finish within allowed time. Resource group provisioning state rolled back. Please check audit logs for more details.\"\n  }\n}\n--------------------------------------------------------------------------------\n",
                    err: <*exported.ResponseError | 0xc00179b020>{
                        ErrorCode: "ResourceGroupDeletionFailed",
                        StatusCode: 409,
                        RawResponse: {
                            Status: "409 Conflict",
                            StatusCode: 409,
                            Proto: "HTTP/2.0",
                            ProtoMajor: 2,
                            ProtoMinor: 0,
                            Header: {
                                "Cache-Control": ["no-cache"],
                                "X-Ms-Ratelimit-Remaining-Subscription-Reads": ["249"],
                                "Strict-Transport-Security": [
                                    "max-age=31536000; includeSubDomains",
                                ],
                                "X-Content-Type-Options": ["nosniff"],
                                "Pragma": ["no-cache"],
                                "Expires": ["-1"],
                                "X-Ms-Ratelimit-Remaining-Subscription-Global-Reads": ["3749"],
                                "X-Ms-Request-Id": [
                                    "cea47c2d-2981-4421-823b-471c674aec92",
                                ],
                                "X-Msedge-Ref": [
                                    "Ref A: B01DBF5715B64D88B52211B87B87B981 Ref B: CHI261140503054 Ref C: 2026-03-12T00:03:45Z",
                                ],
                                "X-Ms-Routing-Request-Id": [
                                    "CANADACENTRAL:20260312T000346Z:cea47c2d-2981-4421-823b-471c674aec92",
                                ],
                                "Date": [
                                    "Thu, 12 Mar 2026 00:03:45 GMT",
                                ],
                                "Content-Length": ["240"],
                                "Content-Type": [
                                    "application/json; charset=utf-8",
        ...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
n/a passed n/a 0 n/a
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
e2e failed n/a 1
e2e (1)
Should receive valid HTTP status code from authorized IP
22:31:15 UTC · failed at e2e · test Authorized CIDRs Connectivity should allow API access only from authorized VM IP · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_authorized_cidrs_connectivity.go:168]: Timed out after 120.001s.
The function passed to Eventually failed at /opt/app-root/src/github.com/Azure/ARO-HCP/test/e2e/cluster_authorized_cidrs_connectivity.go:167 with:
Should receive valid HTTP status code from authorized IP
Expected
    <string>: 000
to match regular expression
    <string>: ^[2-5][0-9][0-9]$
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_authorized_cidrs_connectivity.go:168]: Timed out after 120.001s.
The function passed to Eventually failed at /opt/app-root/src/github.com/Azure/ARO-HCP/test/e2e/cluster_authorized_cidrs_connectivity.go:167 with:
Should receive valid HTTP status code from authorized IP
Expected
    <string>: 000
to match regular expression
    <string>: ^[2-5][0-9][0-9]$
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
n/a passed n/a 0 n/a
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
n/a passed n/a 0 n/a
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
e2e failed n/a 1
e2e (1)
ERROR CODE: InternalServerError; detail code DenyAssignmentLimitExceeded; detail message Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/<subscription> with search direction ScopeAndBelow. The limit is 2000.; provider Microsoft.Authorization
20:36:38 UTC · failed at e2e · test Customer should be able to list HCP clusters without node pools at both subscription and resource group levels · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_list_no_infra.go:86]: Unexpected error:
    <*fmt.wrapError | 0xc000579080>: 
    failed to create HCP cluster list-test-cluster-bq97s7: failed waiting for cluster="list-test-cluster-bq97s7" in resourcegroup="cluster-listing-8872x6" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d
    --------------------------------------------------------------------------------
    RESPONSE 200: 200 OK
    ERROR CODE: InternalServerError
    --------------------------------------------------------------------------------
    {
      "id": "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d",
      "name": "46ace568-dc35-4c4f-a79f-7a406de3e15d",
      "status": "Failed",
      "startTime": "2026-03-11T21:08:47.154344146Z",
      "endTime": "2026-03-11T21:11:43.134589726Z",
      "error": {
        "code": "InternalServerError",
        "message": "PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/e663d1f0-257c-5415-abc3-7d8e5bb59e36\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/fcc1607d-beb4-5621-906c-726f36422d8f\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/4248f691-af43-5fc6-a0fc-cbd9ca13f47c\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/16f02e63-3112-56ed-ab9e-b36ab322b94f\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/288c454f-fa20-5a8b-9030-d232fc0074e7\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/759088cd-864a-5f85-a334-2d9f3586f3fe\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/697e01a8-0c71-5420-b5d7-b53e6ad28d24\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/abb26984-e70f-55ad-a446-57d39d785f3a\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/077c8d44-0b2f-5e41-92d6-dc648b293341\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/895f6214-21ec-57d1-85d4-e824b8d4a5cd\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/97a2ea1b-62a8-572b-80f0-cd3287f6deae\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/bcbac9ff-fd4b-57bd-81c1-11bd09c72bc0\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/3af59b2e-b060-5c22-b9cd-9098bcb77878\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/30cb8efd-9d43-5c50-9daa-9375ce14fe98\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        msg: "failed to create HCP cluster list-test-cluster-bq97s7: failed waiting for cluster=\"list-test-cluster-bq97s7\" in resourcegroup=\"cluster-listing-8872x6\" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d\n--------------------------------------------------------------------------------\nRESPONSE 200: 200 OK\nERROR CODE: InternalServerError\n--------------------------------------------------------------------------------\n{\n  \"id\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d\",\n  \"name\": \"46ace568-dc35-4c4f-a79f-7a406de3e15d\",\n  \"status\": \"Failed\",\n  \"startTime\": \"2026-03-11T21:08:47.154344146Z\",\n  \"endTime\": \"2026-03-11T21:11:43.134589726Z\",\n  \"error\": {\n    \"code\": \"InternalServerError\",\n    \"message\": \"PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/e663d1f0-257c-5415-abc3-7d8e5bb59e36\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/fcc1607d-beb4-5621-906c-726f36422d8f\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/4248f691-af43-5fc6-a0fc-cbd9ca13f47c\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/16f02e63-3112-56ed-ab9e-b36ab322b94f\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Ba...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_list_no_infra.go:86]: Unexpected error:
    <*fmt.wrapError | 0xc000579080>: 
    failed to create HCP cluster list-test-cluster-bq97s7: failed waiting for cluster="list-test-cluster-bq97s7" in resourcegroup="cluster-listing-8872x6" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d
    --------------------------------------------------------------------------------
    RESPONSE 200: 200 OK
    ERROR CODE: InternalServerError
    --------------------------------------------------------------------------------
    {
      "id": "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d",
      "name": "46ace568-dc35-4c4f-a79f-7a406de3e15d",
      "status": "Failed",
      "startTime": "2026-03-11T21:08:47.154344146Z",
      "endTime": "2026-03-11T21:11:43.134589726Z",
      "error": {
        "code": "InternalServerError",
        "message": "PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/e663d1f0-257c-5415-abc3-7d8e5bb59e36\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/fcc1607d-beb4-5621-906c-726f36422d8f\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/4248f691-af43-5fc6-a0fc-cbd9ca13f47c\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/16f02e63-3112-56ed-ab9e-b36ab322b94f\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/288c454f-fa20-5a8b-9030-d232fc0074e7\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/759088cd-864a-5f85-a334-2d9f3586f3fe\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/697e01a8-0c71-5420-b5d7-b53e6ad28d24\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/abb26984-e70f-55ad-a446-57d39d785f3a\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/077c8d44-0b2f-5e41-92d6-dc648b293341\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/895f6214-21ec-57d1-85d4-e824b8d4a5cd\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/97a2ea1b-62a8-572b-80f0-cd3287f6deae\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/bcbac9ff-fd4b-57bd-81c1-11bd09c72bc0\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/3af59b2e-b060-5c22-b9cd-9098bcb77878\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/30cb8efd-9d43-5c50-9daa-9375ce14fe98\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        msg: "failed to create HCP cluster list-test-cluster-bq97s7: failed waiting for cluster=\"list-test-cluster-bq97s7\" in resourcegroup=\"cluster-listing-8872x6\" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d\n--------------------------------------------------------------------------------\nRESPONSE 200: 200 OK\nERROR CODE: InternalServerError\n--------------------------------------------------------------------------------\n{\n  \"id\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/australiaeast/hcpOperationStatuses/46ace568-dc35-4c4f-a79f-7a406de3e15d\",\n  \"name\": \"46ace568-dc35-4c4f-a79f-7a406de3e15d\",\n  \"status\": \"Failed\",\n  \"startTime\": \"2026-03-11T21:08:47.154344146Z\",\n  \"endTime\": \"2026-03-11T21:11:43.134589726Z\",\n  \"error\": {\n    \"code\": \"InternalServerError\",\n    \"message\": \"PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/e663d1f0-257c-5415-abc3-7d8e5bb59e36\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/fcc1607d-beb4-5621-906c-726f36422d8f\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/4248f691-af43-5fc6-a0fc-cbd9ca13f47c\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-8872x6-managed/providers/Microsoft.Authorization/denyAssignments/16f02e63-3112-56ed-ab9e-b36ab322b94f\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Ba...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
n/a passed n/a 0 n/a
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
n/a passed n/a 0 n/a
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
e2e failed n/a 2
e2e (2)
failed to cleanup resource group: at least one HCP cluster <cluster> to delete: failed waiting for hcpcluster="<cluster>" in resourcegroup="<resource-group>" to finish deleting: context canceled
20:28:50 UTC · failed at e2e · test Customer should be able to create node pools with ARM64-based VMs · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/util/framework/per_test_framework.go:243] A node timeout occurred and then the following failure was recorded in the timedout node before it exited:
Unexpected error:
    <*errors.joinError | 0xc000fb62e8>: 
    failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster="arm64-vm-hcp-cluster" in resourcegroup="arm64-vm-cluster-qb9hch" to finish deleting: context canceled
    {
        errs: [
            <*fmt.wrapError | 0xc00095f2a0>{
                msg: "failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"arm64-vm-hcp-cluster\" in resourcegroup=\"arm64-vm-cluster-qb9hch\" to finish deleting: context canceled",
                err: <*fmt.wrapError | 0xc00095f280>{
                    msg: "at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"arm64-vm-hcp-cluster\" in resourcegroup=\"arm64-vm-cluster-qb9hch\" to finish deleting: context canceled",
                    err: <*fmt.wrapError | 0xc00095f260>{
                        msg: "failed waiting for hcpCluster=\"arm64-vm-hcp-cluster\" in resourcegroup=\"arm64-vm-cluster-qb9hch\" to finish deleting: context canceled",
                        err: <*errors.errorString | 0xb0680c0>{
                            s: "context canceled",
                        },
                    },
                },
            },
        ],
    }
occurred  
fail [:0]: A node timeout occurred
fail [github.com/Azure/ARO-HCP/test/util/framework/per_test_framework.go:243] A node timeout occurred and then the following failure was recorded in the timedout node before it exited:
Unexpected error:
    <*errors.joinError | 0xc000fb62e8>: 
    failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster="arm64-vm-hcp-cluster" in resourcegroup="arm64-vm-cluster-qb9hch" to finish deleting: context canceled
    {
        errs: [
            <*fmt.wrapError | 0xc00095f2a0>{
                msg: "failed to cleanup resource group: at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"arm64-vm-hcp-cluster\" in resourcegroup=\"arm64-vm-cluster-qb9hch\" to finish deleting: context canceled",
                err: <*fmt.wrapError | 0xc00095f280>{
                    msg: "at least one hcp cluster failed to delete: failed waiting for hcpCluster=\"arm64-vm-hcp-cluster\" in resourcegroup=\"arm64-vm-cluster-qb9hch\" to finish deleting: context canceled",
                    err: <*fmt.wrapError | 0xc00095f260>{
                        msg: "failed waiting for hcpCluster=\"arm64-vm-hcp-cluster\" in resourcegroup=\"arm64-vm-cluster-qb9hch\" to finish deleting: context canceled",
                        err: <*errors.errorString | 0xb0680c0>{
                            s: "context canceled",
                        },
                    },
                },
            },
        ],
    }
occurred  
fail [:0]: A node timeout occurred
Interrupted by User
20:28:50 UTC · failed at e2e · test Authorized CIDRs Connectivity should allow API access only from authorized VM IP · suite prod/parallel
Show raw failure
fail [:0]: Interrupted by User
fail [:0]: Interrupted by User
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
e2e failed n/a 2
e2e (2)
ERROR CODE: InternalServerError; detail code DenyAssignmentLimitExceeded; detail message Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/<subscription> with search direction ScopeAndBelow. The limit is 2000.; provider Microsoft.Authorization
20:27:35 UTC · failed at e2e · test Customer should be able to list HCP clusters without node pools at both subscription and resource group levels · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_list_no_infra.go:86]: Unexpected error:
    <*fmt.wrapError | 0xc00097c280>: 
    failed to create HCP cluster list-test-cluster-jpcgwk: failed waiting for cluster="list-test-cluster-jpcgwk" in resourcegroup="cluster-listing-2jgp6g" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920
    --------------------------------------------------------------------------------
    RESPONSE 200: 200 OK
    ERROR CODE: InternalServerError
    --------------------------------------------------------------------------------
    {
      "id": "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920",
      "name": "625b1b18-4c75-473a-934a-a164ea9e7920",
      "status": "Failed",
      "startTime": "2026-03-11T21:08:59.912972248Z",
      "endTime": "2026-03-11T21:11:11.150064729Z",
      "error": {
        "code": "InternalServerError",
        "message": "PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/c830eb67-f4cc-5c33-a275-01641a3773ec\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/439dd205-e252-5fd3-8924-58746f329066\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/faa2951f-b181-51b3-a546-c3af6657963e\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        msg: "failed to create HCP cluster list-test-cluster-jpcgwk: failed waiting for cluster=\"list-test-cluster-jpcgwk\" in resourcegroup=\"cluster-listing-2jgp6g\" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920\n--------------------------------------------------------------------------------\nRESPONSE 200: 200 OK\nERROR CODE: InternalServerError\n--------------------------------------------------------------------------------\n{\n  \"id\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920\",\n  \"name\": \"625b1b18-4c75-473a-934a-a164ea9e7920\",\n  \"status\": \"Failed\",\n  \"startTime\": \"2026-03-11T21:08:59.912972248Z\",\n  \"endTime\": \"2026-03-11T21:11:11.150064729Z\",\n  \"error\": {\n    \"code\": \"InternalServerError\",\n    \"message\": \"PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/c830eb67-f4cc-5c33-a275-01641a3773ec\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/439dd205-e252-5fd3-8924-58746f329066\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/faa2951f-b181-51b3-a546-c3af6657963e\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\"\n  }\n}\n--------------------------------------------------------------------------------\n",
        err: <*fmt.wrapError | 0xc00097c260>{
            msg: "failed waiting for cluster=\"list-test-cluster-jpcgwk\" in resourcegroup=\"cluster-listing-2jgp6g\" to finish creating: GET https://management.azure.com/subscriptio...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_list_no_infra.go:86]: Unexpected error:
    <*fmt.wrapError | 0xc00097c280>: 
    failed to create HCP cluster list-test-cluster-jpcgwk: failed waiting for cluster="list-test-cluster-jpcgwk" in resourcegroup="cluster-listing-2jgp6g" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920
    --------------------------------------------------------------------------------
    RESPONSE 200: 200 OK
    ERROR CODE: InternalServerError
    --------------------------------------------------------------------------------
    {
      "id": "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920",
      "name": "625b1b18-4c75-473a-934a-a164ea9e7920",
      "status": "Failed",
      "startTime": "2026-03-11T21:08:59.912972248Z",
      "endTime": "2026-03-11T21:11:11.150064729Z",
      "error": {
        "code": "InternalServerError",
        "message": "PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/c830eb67-f4cc-5c33-a275-01641a3773ec\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/439dd205-e252-5fd3-8924-58746f329066\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/faa2951f-b181-51b3-a546-c3af6657963e\n--------------------------------------------------------------------------------\nRESPONSE 400: 400 Bad Request\nERROR CODE: DenyAssignmentLimitExceeded\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"DenyAssignmentLimitExceeded\",\n    \"message\": \"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\"\n  }\n}\n--------------------------------------------------------------------------------\n"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        msg: "failed to create HCP cluster list-test-cluster-jpcgwk: failed waiting for cluster=\"list-test-cluster-jpcgwk\" in resourcegroup=\"cluster-listing-2jgp6g\" to finish creating: GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920\n--------------------------------------------------------------------------------\nRESPONSE 200: 200 OK\nERROR CODE: InternalServerError\n--------------------------------------------------------------------------------\n{\n  \"id\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/locations/canadacentral/hcpOperationStatuses/625b1b18-4c75-473a-934a-a164ea9e7920\",\n  \"name\": \"625b1b18-4c75-473a-934a-a164ea9e7920\",\n  \"status\": \"Failed\",\n  \"startTime\": \"2026-03-11T21:08:59.912972248Z\",\n  \"endTime\": \"2026-03-11T21:11:11.150064729Z\",\n  \"error\": {\n    \"code\": \"InternalServerError\",\n    \"message\": \"PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/c830eb67-f4cc-5c33-a275-01641a3773ec\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/439dd205-e252-5fd3-8924-58746f329066\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\\nPUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/cluster-listing-2jgp6g-managed/providers/Microsoft.Authorization/denyAssignments/faa2951f-b181-51b3-a546-c3af6657963e\\n--------------------------------------------------------------------------------\\nRESPONSE 400: 400 Bad Request\\nERROR CODE: DenyAssignmentLimitExceeded\\n--------------------------------------------------------------------------------\\n{\\n  \\\"error\\\": {\\n    \\\"code\\\": \\\"DenyAssignmentLimitExceeded\\\",\\n    \\\"message\\\": \\\"Cannot add a new DenyAssignment to the store. There are already 2000 deny assignments at Scope=/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX with search direction ScopeAndBelow. The limit is 2000.\\\"\\n  }\\n}\\n--------------------------------------------------------------------------------\\n\"\n  }\n}\n--------------------------------------------------------------------------------\n",
        err: <*fmt.wrapError | 0xc00097c260>{
            msg: "failed waiting for cluster=\"list-test-cluster-jpcgwk\" in resourcegroup=\"cluster-listing-2jgp6g\" to finish creating: GET https://management.azure.com/subscriptio...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
route host was never found: Get "<url>": dial tcp <ip>:<port>: i/o timeout
20:27:35 UTC · failed at e2e · test Customer should be able to create an HCP cluster · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/e2e/complete_cluster_create.go:131]: Unexpected error:
    <*fmt.wrapError | 0xc0008ac140>: 
    route host was never found: Get "https://agnhost-e2e-serving-app-qm5jk.apps.aro.a5a4c4g0z8w2g8w.e8s3.canadacentral.aroapp-hcp.io": dial tcp 20.116.240.254:443: i/o timeout
    {
        msg: "route host was never found: Get \"https://agnhost-e2e-serving-app-qm5jk.apps.aro.a5a4c4g0z8w2g8w.e8s3.canadacentral.aroapp-hcp.io\": dial tcp 20.116.240.254:443: i/o timeout",
        err: <*url.Error | 0xc000f84300>{
            Op: "Get",
            URL: "https://agnhost-e2e-serving-app-qm5jk.apps.aro.a5a4c4g0z8w2g8w.e8s3.canadacentral.aroapp-hcp.io",
            Err: <*net.OpError | 0xc000cb8320>{
                Op: "dial",
                Net: "tcp",
                Source: nil,
                Addr: <*net.TCPAddr | 0xc000f842d0>{
                    IP: [20, 116, 240, 254],
                    Port: 443,
                    Zone: "",
                },
                Err: <*net.timeoutError | 0xb35be00>{},
            },
        },
    }
occurred
fail [github.com/Azure/ARO-HCP/test/e2e/complete_cluster_create.go:131]: Unexpected error:
    <*fmt.wrapError | 0xc0008ac140>: 
    route host was never found: Get "https://agnhost-e2e-serving-app-qm5jk.apps.aro.a5a4c4g0z8w2g8w.e8s3.canadacentral.aroapp-hcp.io": dial tcp 20.116.240.254:443: i/o timeout
    {
        msg: "route host was never found: Get \"https://agnhost-e2e-serving-app-qm5jk.apps.aro.a5a4c4g0z8w2g8w.e8s3.canadacentral.aroapp-hcp.io\": dial tcp 20.116.240.254:443: i/o timeout",
        err: <*url.Error | 0xc000f84300>{
            Op: "Get",
            URL: "https://agnhost-e2e-serving-app-qm5jk.apps.aro.a5a4c4g0z8w2g8w.e8s3.canadacentral.aroapp-hcp.io",
            Err: <*net.OpError | 0xc000cb8320>{
                Op: "dial",
                Net: "tcp",
                Source: nil,
                Addr: <*net.TCPAddr | 0xc000f842d0>{
                    IP: [20, 116, 240, 254],
                    Port: 443,
                    Zone: "",
                },
                Err: <*net.timeoutError | 0xb35be00>{},
            },
        },
    }
occurred
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
n/a passed n/a 0 n/a
periodic-ci-Azure-ARO-HCP-main-periodic-prod-e2e-parallel
post-goodmerged PR
No additional run metadata captured
e2e failed n/a 2
e2e (2)
ERROR CODE: Conflict; detail message Cannot create resource while parent resource is provisioning; provider Microsoft.RedHatOpenShift
00:41:47 UTC · failed at e2e · test Customer should not be able to perform various invalid operations on cluster resources · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/e2e/simple_negative_cases.go:102]: Unexpected error:
    <*fmt.wrapError | 0xc0008462a0>: 
    failed to create NodePool np-1: failed starting nodepool creation "np-1" for cluster "negative-tests-cluster" in resourcegroup="rg-negative-tests-jblfjr": PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1
    --------------------------------------------------------------------------------
    RESPONSE 409: 409 Conflict
    ERROR CODE: Conflict
    --------------------------------------------------------------------------------
    {
      "error": {
        "code": "Conflict",
        "message": "Cannot create resource while parent resource is provisioning",
        "target": "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        msg: "failed to create NodePool np-1: failed starting nodepool creation \"np-1\" for cluster \"negative-tests-cluster\" in resourcegroup=\"rg-negative-tests-jblfjr\": PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: Conflict\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"Conflict\",\n    \"message\": \"Cannot create resource while parent resource is provisioning\",\n    \"target\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\"\n  }\n}\n--------------------------------------------------------------------------------\n",
        err: <*fmt.wrapError | 0xc000846220>{
            msg: "failed starting nodepool creation \"np-1\" for cluster \"negative-tests-cluster\" in resourcegroup=\"rg-negative-tests-jblfjr\": PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: Conflict\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"Conflict\",\n    \"message\": \"Cannot create resource while parent resource is provisioning\",\n    \"target\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\"\n  }\n}\n--------------------------------------------------------------------------------\n",
            err: <*exported.ResponseError | 0xc0015d4600>{
                ErrorCode: "Conflict",
                StatusCode: 409,
                RawResponse: {
                    Status: "409 Conflict",
                    StatusCode: 409,
                    Proto: "HTTP/2.0",
                    ProtoMajor: 2,
                    ProtoMinor: 0,
                    Header: {
                        "Pragma": ["no-cache"],
                        "X-Ms-Operation-Identifier": [
                            "appId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,tenantId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,objectId=0e96dbb7-17a2-4393-b2d3-d84524e39c32/uksouth/d6c3e6e1-a3e3-4ef3-80a7-7d6e66e285d7",
                        ],
                        "X-Ms-Routing-Request-Id": [
                            "UKSOUTH:20260311T011957Z:ced5b521-bd7b-4f51-87af-95c4f398bece",
                        ],
                        "Content-Length": ["342"],
                        "Expires": ["-1"],
                        "X-Ms-Error-Code": ["Conflict"],
                        "X-Ms-Request-Id": [
                            "a82fb0c7-45ed-4b00-881a-cdced9a42af5",
                        ],
                        "Strict-Transport-Security": [
                            "max-age=31536000; includeSubDomains",
                        ],
                        "Content-Type": ["application/json"],
                        "X-Envoy-Upstream-Service-Time": ["1147"],
                        "X-Ms-Correlation-Request-Id": [
                            "ced5b521-bd7b-4f51-87af-95c4f398bece",
                        ],
                        "X-Content-Type-Options": ["nosniff"],
                        "X-Cache": ["CONFIG_NOCACHE"],
                        "Cache-Control": ["no-cache"],
                        "X-Ms-Ratelimit-Remaining-Subscription-Writes": ["199"],
                        "...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
fail [github.com/Azure/ARO-HCP/test/e2e/simple_negative_cases.go:102]: Unexpected error:
    <*fmt.wrapError | 0xc0008462a0>: 
    failed to create NodePool np-1: failed starting nodepool creation "np-1" for cluster "negative-tests-cluster" in resourcegroup="rg-negative-tests-jblfjr": PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1
    --------------------------------------------------------------------------------
    RESPONSE 409: 409 Conflict
    ERROR CODE: Conflict
    --------------------------------------------------------------------------------
    {
      "error": {
        "code": "Conflict",
        "message": "Cannot create resource while parent resource is provisioning",
        "target": "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        msg: "failed to create NodePool np-1: failed starting nodepool creation \"np-1\" for cluster \"negative-tests-cluster\" in resourcegroup=\"rg-negative-tests-jblfjr\": PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: Conflict\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"Conflict\",\n    \"message\": \"Cannot create resource while parent resource is provisioning\",\n    \"target\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\"\n  }\n}\n--------------------------------------------------------------------------------\n",
        err: <*fmt.wrapError | 0xc000846220>{
            msg: "failed starting nodepool creation \"np-1\" for cluster \"negative-tests-cluster\" in resourcegroup=\"rg-negative-tests-jblfjr\": PUT https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\n--------------------------------------------------------------------------------\nRESPONSE 409: 409 Conflict\nERROR CODE: Conflict\n--------------------------------------------------------------------------------\n{\n  \"error\": {\n    \"code\": \"Conflict\",\n    \"message\": \"Cannot create resource while parent resource is provisioning\",\n    \"target\": \"/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/resourceGroups/rg-negative-tests-jblfjr/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters/negative-tests-cluster/nodePools/np-1\"\n  }\n}\n--------------------------------------------------------------------------------\n",
            err: <*exported.ResponseError | 0xc0015d4600>{
                ErrorCode: "Conflict",
                StatusCode: 409,
                RawResponse: {
                    Status: "409 Conflict",
                    StatusCode: 409,
                    Proto: "HTTP/2.0",
                    ProtoMajor: 2,
                    ProtoMinor: 0,
                    Header: {
                        "Pragma": ["no-cache"],
                        "X-Ms-Operation-Identifier": [
                            "appId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,tenantId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,objectId=0e96dbb7-17a2-4393-b2d3-d84524e39c32/uksouth/d6c3e6e1-a3e3-4ef3-80a7-7d6e66e285d7",
                        ],
                        "X-Ms-Routing-Request-Id": [
                            "UKSOUTH:20260311T011957Z:ced5b521-bd7b-4f51-87af-95c4f398bece",
                        ],
                        "Content-Length": ["342"],
                        "Expires": ["-1"],
                        "X-Ms-Error-Code": ["Conflict"],
                        "X-Ms-Request-Id": [
                            "a82fb0c7-45ed-4b00-881a-cdced9a42af5",
                        ],
                        "Strict-Transport-Security": [
                            "max-age=31536000; includeSubDomains",
                        ],
                        "Content-Type": ["application/json"],
                        "X-Envoy-Upstream-Service-Time": ["1147"],
                        "X-Ms-Correlation-Request-Id": [
                            "ced5b521-bd7b-4f51-87af-95c4f398bece",
                        ],
                        "X-Content-Type-Options": ["nosniff"],
                        "X-Cache": ["CONFIG_NOCACHE"],
                        "Cache-Control": ["no-cache"],
                        "X-Ms-Ratelimit-Remaining-Subscription-Writes": ["199"],
                        "...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

occurred
or adjust the parameters in Gomega's 'format' package.
00:41:47 UTC · failed at e2e · test Customer should be able to list HCP clusters without node pools at both subscription and resource group levels · suite prod/parallel
Show raw failure
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_list_no_infra.go:97]: Expected
    <*exported.ResponseError | 0xc0013df1a0>: 
    GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters
    --------------------------------------------------------------------------------
    RESPONSE 404: 404 Not Found
    ERROR CODE: NotFound
    --------------------------------------------------------------------------------
    {
      "error": {
        "code": "NotFound",
        "message": "Cluster '2ov6s0cpl7gkpuue1b516qhk8cdsmabo' not found"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        ErrorCode: "NotFound",
        StatusCode: 404,
        RawResponse: {
            Status: "404 Not Found",
            StatusCode: 404,
            Proto: "HTTP/2.0",
            ProtoMajor: 2,
            ProtoMinor: 0,
            Header: {
                "Cache-Control": ["no-cache"],
                "Pragma": ["no-cache"],
                "Content-Length": ["126"],
                "X-Envoy-Upstream-Service-Time": ["584"],
                "Content-Type": ["application/json"],
                "Expires": ["-1"],
                "X-Ms-Ratelimit-Remaining-Subscription-Global-Reads": ["3749"],
                "X-Ms-Routing-Request-Id": [
                    "CANADAEAST:20260311T013040Z:c842b23a-1dd5-473c-a571-3d4df49b88a4",
                ],
                "X-Msedge-Ref": [
                    "Ref A: 0090BB3CE36E41728AA688E9FBBE247F Ref B: CHI261140503023 Ref C: 2026-03-11T01:30:39Z",
                ],
                "X-Ms-Error-Code": ["NotFound"],
                "X-Ms-Ratelimit-Remaining-Subscription-Reads": ["249"],
                "X-Ms-Correlation-Request-Id": [
                    "c842b23a-1dd5-473c-a571-3d4df49b88a4",
                ],
                "Strict-Transport-Security": [
                    "max-age=31536000; includeSubDomains",
                ],
                "X-Content-Type-Options": ["nosniff"],
                "X-Cache": ["CONFIG_NOCACHE"],
                "Date": [
                    "Wed, 11 Mar 2026 01:30:40 GMT",
                ],
                "X-Ms-Request-Id": [
                    "7385551f-2b14-46ef-b16b-b7df9d55e6e4",
                ],
            },
            Body: <*exported.nopClosingBytesReader | 0xc001484b80>{
                s: [123, 10, 32, 32, 32, 32, 34, 101, 114, 114, 111, 114, 34, 58, 32, 123, 10, 32, 32, 32, 32, 32, 32, 32, 32, 34, 99, 111, 100, 101, 34, 58, 32, 34, 78, 111, 116, 70, 111, 117, 110, 100, 34, 44, 10, 32, 32, 32, 32, 32, 32, 32, 32, 34, 109, 101, 115, 115, 97, 103, 101, 34, 58, 32, 34, 67, 108, 117, 115, 116, 101, 114, 32, 39, 50, 111, 118, 54, 115, 48, 99, 112, 108, 55, 103, 107, 112, 117, 117, 101, 49, 98, 53, 49, 54, 113, 104, 107, 56, 99, 100, 115, 109, 97, 98, 111, 39, 32, 110, 111, 116, 32, 102, 111, 117, 110, 100, 34, 10, 32, 32, 32, 32, 125, 10, 125],
                i: 0,
            },
            ContentLength: 126,
            TransferEncoding: nil,
            Close: false,
            Uncompressed: false,
            Trailer: nil,
            Request: {
                Method: "GET",
                URL: {
                    Scheme: "https",
                    Opaque: "",
                    User: nil,
                    Host: "management.azure.com",
                    Path: "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters",
                    RawPath: "",
                    OmitHost: false,
                    ForceQuery: false,
                    RawQuery: "api-version=2024-06-10-preview",
                    Fragment: "",
                    RawFragment: "",
                },
                Proto: "HTTP/1.1",
                ProtoMajor: 1,
                ProtoMinor: 1,
                Header: {
                    "Accept": ["application/json"],
                    "User-Agent": [
                        "azsdk-go-armredhatopenshifthcp/v0.1.0 (go1.25.7; linux)",
                    ],
                    "Authorization": ["redacted"],
                },
                Body: nil,
                GetBody: nil,
                ContentLength: 0,
                TransferEncoding: nil,
                Close: false,
                Host: "management.azure.com",
                Form: nil,
                PostForm: nil,
                MultipartForm: nil,
                Trailer: nil,
                RemoteAddr: "",
                RequestURI: "",
                TLS: nil,
                Cancel: nil,
                Response: nil,
                Pattern: "",
   ...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

to be nil
fail [github.com/Azure/ARO-HCP/test/e2e/cluster_list_no_infra.go:97]: Expected
    <*exported.ResponseError | 0xc0013df1a0>: 
    GET https://management.azure.com/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters
    --------------------------------------------------------------------------------
    RESPONSE 404: 404 Not Found
    ERROR CODE: NotFound
    --------------------------------------------------------------------------------
    {
      "error": {
        "code": "NotFound",
        "message": "Cluster '2ov6s0cpl7gkpuue1b516qhk8cdsmabo' not found"
      }
    }
    --------------------------------------------------------------------------------
    
    {
        ErrorCode: "NotFound",
        StatusCode: 404,
        RawResponse: {
            Status: "404 Not Found",
            StatusCode: 404,
            Proto: "HTTP/2.0",
            ProtoMajor: 2,
            ProtoMinor: 0,
            Header: {
                "Cache-Control": ["no-cache"],
                "Pragma": ["no-cache"],
                "Content-Length": ["126"],
                "X-Envoy-Upstream-Service-Time": ["584"],
                "Content-Type": ["application/json"],
                "Expires": ["-1"],
                "X-Ms-Ratelimit-Remaining-Subscription-Global-Reads": ["3749"],
                "X-Ms-Routing-Request-Id": [
                    "CANADAEAST:20260311T013040Z:c842b23a-1dd5-473c-a571-3d4df49b88a4",
                ],
                "X-Msedge-Ref": [
                    "Ref A: 0090BB3CE36E41728AA688E9FBBE247F Ref B: CHI261140503023 Ref C: 2026-03-11T01:30:39Z",
                ],
                "X-Ms-Error-Code": ["NotFound"],
                "X-Ms-Ratelimit-Remaining-Subscription-Reads": ["249"],
                "X-Ms-Correlation-Request-Id": [
                    "c842b23a-1dd5-473c-a571-3d4df49b88a4",
                ],
                "Strict-Transport-Security": [
                    "max-age=31536000; includeSubDomains",
                ],
                "X-Content-Type-Options": ["nosniff"],
                "X-Cache": ["CONFIG_NOCACHE"],
                "Date": [
                    "Wed, 11 Mar 2026 01:30:40 GMT",
                ],
                "X-Ms-Request-Id": [
                    "7385551f-2b14-46ef-b16b-b7df9d55e6e4",
                ],
            },
            Body: <*exported.nopClosingBytesReader | 0xc001484b80>{
                s: [123, 10, 32, 32, 32, 32, 34, 101, 114, 114, 111, 114, 34, 58, 32, 123, 10, 32, 32, 32, 32, 32, 32, 32, 32, 34, 99, 111, 100, 101, 34, 58, 32, 34, 78, 111, 116, 70, 111, 117, 110, 100, 34, 44, 10, 32, 32, 32, 32, 32, 32, 32, 32, 34, 109, 101, 115, 115, 97, 103, 101, 34, 58, 32, 34, 67, 108, 117, 115, 116, 101, 114, 32, 39, 50, 111, 118, 54, 115, 48, 99, 112, 108, 55, 103, 107, 112, 117, 117, 101, 49, 98, 53, 49, 54, 113, 104, 107, 56, 99, 100, 115, 109, 97, 98, 111, 39, 32, 110, 111, 116, 32, 102, 111, 117, 110, 100, 34, 10, 32, 32, 32, 32, 125, 10, 125],
                i: 0,
            },
            ContentLength: 126,
            TransferEncoding: nil,
            Close: false,
            Uncompressed: false,
            Trailer: nil,
            Request: {
                Method: "GET",
                URL: {
                    Scheme: "https",
                    Opaque: "",
                    User: nil,
                    Host: "management.azure.com",
                    Path: "/subscriptions/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/providers/Microsoft.RedHatOpenShift/hcpOpenShiftClusters",
                    RawPath: "",
                    OmitHost: false,
                    ForceQuery: false,
                    RawQuery: "api-version=2024-06-10-preview",
                    Fragment: "",
                    RawFragment: "",
                },
                Proto: "HTTP/1.1",
                ProtoMajor: 1,
                ProtoMinor: 1,
                Header: {
                    "Accept": ["application/json"],
                    "User-Agent": [
                        "azsdk-go-armredhatopenshifthcp/v0.1.0 (go1.25.7; linux)",
                    ],
                    "Authorization": ["redacted"],
                },
                Body: nil,
                GetBody: nil,
                ContentLength: 0,
                TransferEncoding: nil,
                Close: false,
                Host: "management.azure.com",
                Form: nil,
                PostForm: nil,
                MultipartForm: nil,
                Trailer: nil,
                RemoteAddr: "",
                RequestURI: "",
                TLS: nil,
                Cancel: nil,
                Response: nil,
                Pattern: "",
   ...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

to be nil