-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
5
-
False
-
-
False
-
XCMSTRAT-216 - Validate machine and subnet CIDR range selection before cluster provisioning
-
ACM Console Sprint 249
The specific error message should have been validated on the CIDR ranges step and the cluster wouldn't have to fail to install.
This story should contain discussions on how this new CIDR and VPC subnet ranges validation can be implemented on the wizard step(s) and also some UX mockups on how it would look and behave. cc smordech-quota
Design Doc: Validate machine and subnet CIDR range selection before cluster provisioning [PD-1574/1593]
This issue was raised in the OSD usability testings
Relevant Links
https://redhat-internal.slack.com/archives/C01G3PL29SS/p1695391346895439
We will implement local validations on the CIDR fields of the CIDR ranges step in the ROSA Classic, Rosa Hosted and OSD AWS wizards.
Acceptance Criteria
- Machine CIDR is validated to make sure it includes the starting IP for every selected subnet (private and public).
- Service CIDR is validated to ensure no overlap with subnet CIDRs. (Service CIDR should not contain starting IP of any subnet, and subnet CIDRs should not contain starting IP of service CIDR)
- Pod CIDR is validated to ensure no overlap with subnet CIDRs or service CIDR. (Pod CIDR should not contain starting IP of any subnet, and subnet CIDRs should not contain starting IP of pod CIDR. Pod CIDR should not contain starting IP of service CIDR, and service CIDR should not contain starting IP of pod CIDR.)
- Validations should occur whether the user has entered values or used the defaults.
- clones
-
HAC-862 [OSD and ROSA Wizard] Improve error message (only) for CIDR & VPC subnet mismatches
- Closed
- is blocked by
-
OCMUI-1543 [OSD WIZARD][ROSA WIZARD] CIDR validation can fail for singlezone private+privatelink network
- Closed
-
OCMUI-1524 [ROSA WIZARD][OSD WIZARD] Invalid CIDR prefix makes wrong validation messages appearing
- Closed
- relates to
-
OCMUI-1511 [ROSA WIZARD][OSD WIZARD] Machine CIDR: bad validation checks order for UX
- Closed
-
OCMUI-1525 [ROSA WIZARD][OSD WIZARD] CIDR error messages related to subnets could be improved for UX
- Closed
-
PD-1551 Common ROSA cluster creation errors - PreflightMachineCIDRContainsSubnetCIDR
- Closed
- links to