Hide Forgot
Description of problem: There is confusing error message on page when adding config files with wrong settings = An error occurred attaching the persistent volume claim to the deployment config = spec.template.spec.containers[0].volumeMounts[0].name: Not found: "volume-o3aut"] Version-Release number of selected component (if applicable): openshift v1.5.0-alpha.0+7b7a447-55 How reproducible: Always Steps to Reproduce: 1.Create app from image Add to project -> Browse Catalog -> php:5.6 -> Set Name: php, Git Repository URL: https://github.com/openshift/cakephp-ex.git -> Create 2.Go to dc/php page, click on Add config files 3.Select one secret such as "default-token-*" from list Set "/data/secret" as Mount Path Select "Select specific keys and paths" Pick key "token", set Path: /config/secret.token Click Add Actual results: 3. Since we set Path with a absolute path "/config/secret.token", so there will be error when submitting the request, but there is confusing message included also = An error occurred attaching the persistent volume claim to the deployment config = spec.template.spec.containers[0].volumeMounts[0].name: Not found: "volume-o3aut"] Expected results: 3.Should show correct error message = An error occurred attaching the persistent volume claim to the deployment config is not correct because we're not adding PVC to DC =spec.template.spec.containers[0].volumeMounts[0].name: Not found: "volume-jtue5"]" is not correct, should remove I think
Update Expected results: 3.Should show correct error message =spec.template.spec.containers[0].volumeMounts[0].name: Not found: "volume-jtue5"]" is not correct, should remove I think
https://github.com/openshift/origin-web-console/pull/920
Checked against openshift v1.5.0-alpha.0+33a69c5-73 Since user are not allowed to submit the adding request if there is error on page, there is no such kind of error message any more Move to VERIFIED