-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
False
-
-
False
-
-
Issue in OSD wizard, CCS, Cluster Settings > Details.
[Works fine in ROSA v1. I'm making sure it'll work in ROSA v2; opening this to track OSD separately.]
Steps to reproduce — direct change
- OSD wizard, CCS, AWS
- Set region to us-west-1
- Reveal "Advanced Encryption" section
- Choose "Use custom KMS keys"
- Set "Key ARN" to arn:aws:kms:us-west-1:111111111111:key/1470a953-a261-4350-850d-2d8d1ef6e82b
- Collapse "Advanced Encryption" section
- Change region to something else
expected behavior: Advanced Encryption got revealed immediately & Key ARN now shows "Your KMS key must contain your selected region" error.
actual behavior: need to press Tab at least twice, or click other things for re-validation to happen.
- Similarly, when Key ARN shows that error and you change region back to match it, the error is not immediately cleared.
Steps to reproduce — cascade of invalidation
- OSD wizard, CCS, AWS
- Choose "Single zone"
- Set region to us-west-1 (which "supports_multi_az": false)
- Reveal "Advanced Encryption" section
- Choose "Use custom KMS keys"
- Set "Key ARN" to arn:aws:kms:us-west-1:111111111111:key/1470a953-a261-4350-850d-2d8d1ef6e82b
- Collapse "Advanced Encryption" section
- Click "Multi-zone"
expected behavior: Region was forced to us-east-1 => Key ARN now shows "Your KMS key must contain your selected region" error => Advanced Encryption got revealed immediately.
actual behavior: Region changes to us-east-1 immediately, but Key ARN is not re-validated. Need to press Tab at least twice, or click other things for error to show.
- Similarly, if you prepare region us-west-1 and Key ARN arn:aws:kms:us-east-1:111111111111:key/1470a953-a261-4350-850d-2d8d1ef6e82b (mismatching and showing error), then click "Multi-zone" => region changes immediately to us-east-1 but the now correct ARN still shows error.
Steps to reproduce — GCP
- OSD wizard, CCS, GCP
- Reveal "Advanced Encryption" section
- Choose "Use custom KMS keys". Look at "Key ring location".
- Collapse "Advanced Encryption" section
- Change region to anything else
- Reveal section if needed, Look at "Key ring location"
actual behavior: "Key ring location" changes to match region, user didn't see that.
expected behavior: Advanced Encryption got revealed immediately, so user has chance to note the change.
- relates to
-
OCMUI-820 ROSA wizard v2: Update v2 Cluster Settings - Details step for Rosa usage
- Closed
- mentioned on