New commit detected on ManageIQ/manageiq/fine: https://github.com/ManageIQ/manageiq/commit/d2e16459393bdd1db0b4533a42c39bf12f6f88dd commit d2e16459393bdd1db0b4533a42c39bf12f6f88dd Author: Alberto Bellotti <abellotti.github.com> AuthorDate: Tue Feb 13 10:13:40 2018 -0500 Commit: Alberto Bellotti <abellotti.github.com> CommitDate: Tue Feb 13 10:13:40 2018 -0500 Merge pull request #312 from jntullo/deep_symbolize_request Deep symbolize keys when parsing options (cherry picked from commit 4e7edaad50c50b266858ec071f0cc60ad127feec) Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1623574 lib/services/api/request_parser.rb | 2 +- spec/lib/services/api/request_parser_spec.rb | 6 +- 2 files changed, 4 insertions(+), 4 deletions(-)
With API Payload like : { "action": "create", "options": { "src_ids": [ "7" ], "request_type": "vm_reconfigure", "disk_add": [ { "disk_size_in_mb": 2048, "sync": true, "datastore": "Datastore_1", "persistent": true, "thin_provisioned": false, "dependent": true, "bootable": false } ] }, "auto_approve": false } to API : https://{{ appliance_ip }}/api/requests I was able to reconfigure VM to create a new disk and attach to the VM by vm_id.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2018:2745