--infra-json Without Role Flags (Regression Check)Objective: Verify that using --infra-json without any role assignment flags succeeds — existing workflow is unaffected by the new validation.
$ hypershift create cluster azure \
--name test-s3 \
--azure-creds creds.yaml \
--infra-json infra.json \
--pull-secret pull-secret.json \
--release-image quay.io/openshift-release-dev/ocp-release:4.18.0-x86_64 \
--workload-identities-file wi.json \
--render --render-into /dev/null
(no output — command completed silently) Exit code: 0
| Check | Result |
|---|---|
| Command exits with zero code | PASS — Exit code: 0 |
| No role-assignment-related errors | PASS — No output, no errors |
| Existing workflow unaffected | PASS — Manifests rendered to /dev/null |