Description of problem: The attached dialog is for a service request. Upon adding the 'template_info' field, the API request now returns the below error if the field is not included: {"error"=>{"kind"=>"bad_request", "message"=>"Failed to order Service Template id:12 name:'DEV VMware Provision' - VMware Server/VM Information/Template Information is required", "klass"=>"Api::BadRequestError"}} Version-Release number of selected component (if applicable): 5.9 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Version: 5.8.2.3
Is this still a problem in the latest 5.9.z?
Moving to 5.9.6, need a reproducer environment before development can move further on this ticket.
Parthvi - Can you try to re-create this and provide a env for Dev pls?
Hey Erik, I tested again on the same appliance, and it works fine. You mentioned you made some changes to the appliance, what changes did you make? Because I tried sending the request in a fresh appliance and got the same errors. And even I can't seem to reproduce the error mentioned in the original comment.
I basically changed the code to reflect the changes I made in https://github.com/ManageIQ/manageiq-api/pull/504. At this point I would like to know if the customer is still experiencing this issue, and maybe I can get on a customer call with them and support to see this first-hand. Otherwise, simply upgrading after a 5.9 release is cut that includes the above PR should fix the issue.