cmd/cluster/azure$ go test ./cmd/cluster/azure/... -run "TestDNSZoneRGValidation|TestRoleAssignmentWithInfraJSON" -v
=== RUN TestDNSZoneRGValidation
=== RUN TestDNSZoneRGValidation/When_assign-custom-hcp-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error
=== RUN TestDNSZoneRGValidation/When_assign-service-principal-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error
--- PASS: TestDNSZoneRGValidation (0.00s)
--- PASS: TestDNSZoneRGValidation/When_assign-custom-hcp-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error (0.00s)
--- PASS: TestDNSZoneRGValidation/When_assign-service-principal-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error (0.00s)
=== RUN TestRoleAssignmentWithInfraJSON
=== RUN TestRoleAssignmentWithInfraJSON/When_role_assignment_flags_are_not_set_with_infra-json_it_should_succeed
=== RUN TestRoleAssignmentWithInfraJSON/When_assign-custom-hcp-roles_is_set_with_infra-json_it_should_return_an_error
=== RUN TestRoleAssignmentWithInfraJSON/When_assign-service-principal-roles_is_set_with_infra-json_it_should_return_an_error
--- PASS: TestRoleAssignmentWithInfraJSON (0.00s)
--- PASS: TestRoleAssignmentWithInfraJSON/When_role_assignment_flags_are_not_set_with_infra-json_it_should_succeed (0.00s)
--- PASS: TestRoleAssignmentWithInfraJSON/When_assign-custom-hcp-roles_is_set_with_infra-json_it_should_return_an_error (0.00s)
--- PASS: TestRoleAssignmentWithInfraJSON/When_assign-service-principal-roles_is_set_with_infra-json_it_should_return_an_error (0.00s)
PASS
ok github.com/openshift/hypershift/cmd/cluster/azure 0.980s
cmd/infra/azure$ go test ./cmd/infra/azure/... -run "TestValidate" -v
=== RUN TestValidate
=== RUN TestValidate/When_base_domain_is_provided_it_should_pass_validation
=== RUN TestValidate/When_base_domain_is_missing_it_should_return_an_error
=== RUN TestValidate/When_assign-identity-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error
=== RUN TestValidate/When_assign-custom-hcp-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error
=== RUN TestValidate/When_assign-identity-roles_is_set_with_dns-zone-rg-name_it_should_pass_validation
=== RUN TestValidate/When_assign-identity-roles_is_not_set_and_dns-zone-rg-name_is_empty_it_should_pass_validation
--- PASS: TestValidate (0.00s)
--- PASS: TestValidate/When_base_domain_is_provided_it_should_pass_validation (0.00s)
--- PASS: TestValidate/When_base_domain_is_missing_it_should_return_an_error (0.00s)
--- PASS: TestValidate/When_assign-identity-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error (0.00s)
--- PASS: TestValidate/When_assign-custom-hcp-roles_is_set_without_dns-zone-rg-name_it_should_return_an_error (0.00s)
--- PASS: TestValidate/When_assign-identity-roles_is_set_with_dns-zone-rg-name_it_should_pass_validation (0.00s)
--- PASS: TestValidate/When_assign-identity-roles_is_not_set_and_dns-zone-rg-name_is_empty_it_should_pass_validation (0.00s)
PASS
ok github.com/openshift/hypershift/cmd/infra/azure 0.708s
Regression verification using live Azure self-managed hosted cluster brcox-88531-hc on management cluster brcox-azure-dev-hc.
$ oc get hostedclusters -n clusters brcox-88531-hc -o wide NAME VERSION CP VERSION KUBECONFIG PROGRESS AVAILABLE PROGRESSING MESSAGE CP PROGRESS DP PROGRESS brcox-88531-hc 5.0.0-0-2026-06-17-110400-test-ci-ln-1qhpr62-latest 5.0.0-0-2026-06-17-110400-test-ci-ln-1qhpr62-latest brcox-88531-hc-admin-kubeconfig Completed True False The hosted control plane is available Completed Completed
$ oc get nodepools -n clusters NAME CLUSTER DESIRED NODES CURRENT NODES AUTOSCALING AUTOREPAIR VERSION UPDATINGVERSION UPDATINGCONFIG MESSAGE brcox-88531-hc brcox-88531-hc 2 2 False False 5.0.0-0-2026-06-17-110400-test-ci-ln-1qhpr62-latest False False
$ oc get nodes NAME STATUS ROLES AGE VERSION brcox-88531-hc-tgsvg-qjst8 Ready worker 173m v1.35.5 brcox-88531-hc-tgsvg-wh797 Ready worker 173m v1.35.5
$ oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 5.0.0-0-2026-06-17-110400-test-ci-ln-1qhpr62-latest True False 162m Cluster version is 5.0.0-0-2026-06-17-110400-test-ci-ln-1qhpr62-latest