"msg": "You need to install \"jmespath\" prior to running json_query filter"

Solution In Progress - Updated -

Issue

  • When run hosted-engine --deploy, the hosted-engine can not install due to the following message.
...snip...
2019-11-08 00:38:43,874-0500 DEBUG var changed: host "localhost" var "otopi_appliance_disk_size" type "<type 'dict'>" value: "{
    "failed": true,
    "msg": "You need to install \"jmespath\" prior to running json_query filter"
}"
2019-11-08 00:38:43,875-0500 ERROR ansible failed {'status': 'FAILED', 'ansible_type': 'task', 'ansible_task': u'Parse qemu-img output', 'ansible_result': u'type: <type \'dict\'>\nstr: {\'msg\': u\'You need to install "jmespath" prior to running json_query filter\', \'_ansible_no_log\': False}', 'task_duration': 0, 'ansible_host': u'localhost', 'ansible_playbook': u'/usr/share/ovirt-hosted-engine-setup/ansible/trigger_role.yml'}
2019-11-08 00:38:43,875-0500 DEBUG ansible on_any args <ansible.executor.task_result.TaskResult object at 0x7f915e50e1d0> kwargs ignore_errors:None
...snip...

Environment

  • RHV 4.3

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In