User Can Add Lab with Invalid Descriptor in Lab Deployment
Steps to Reproduce:
Log in to the lab deployment system.
Navigate to the lab deployment page.
Click on the option to add a new lab for deployment.
Enter an invalid descriptor for the lab.
Proceed with the lab deployment process.
Observe that the system allows the user to proceed with deployment despite the invalid descriptor.
Expected Behavior:
The system should not allow the user to proceed with lab deployment if the descriptor provided is invalid. It should prompt the user to correct the descriptor before proceeding further and only allow if the descriptor is fixed.
Actual Behavior:
The system allows the user to add the lab for deployment with an invalid descriptor. The failure occurs only when the deployment is processed, which is too late.
User Can Add Lab with Invalid Descriptor in Lab Deployment
Steps to Reproduce:
Expected Behavior:
The system should not allow the user to proceed with lab deployment if the descriptor provided is invalid. It should prompt the user to correct the descriptor before proceeding further and only allow if the descriptor is fixed.
Actual Behavior: The system allows the user to add the lab for deployment with an invalid descriptor. The failure occurs only when the deployment is processed, which is too late.