Scenario 5: Create Infra Missing DNS Zone RG (--assign-custom-hcp-roles)

Objective: Verify that --assign-custom-hcp-roles also triggers the DNS zone RG requirement on create infra azure.

Result: PASS — Same error as Scenario 4, confirming both role flags are validated.

Command

$ hypershift create infra azure \
    --name test-s5 \
    --infra-id test-s5 \
    --azure-creds creds.yaml \
    --base-domain example.com \
    --workload-identities-file wi.json \
    --assign-custom-hcp-roles

Full Output

Error: --dns-zone-rg-name is required when --assign-identity-roles or --assign-custom-hcp-roles is set
--dns-zone-rg-name is required when --assign-identity-roles or --assign-custom-hcp-roles is set

Exit code: 1

Verification

CheckResult
Command exits with non-zero codePASS — Exit code: 1
Same error as Scenario 4PASS--dns-zone-rg-name is required when ...
← Scenario 4 Scenario 6 →