Why REST API is not working after upgrade to Red Hat Enterprise Virtualization 3.5?

Solution In Progress - Updated -

Issue

  • After upgrading RHEV-M to 3.5, api is failing with below error:
JBWEB000068: message /api
JBWEB000069: description JBWEB000124: The requested resource is not available.
  • And script is not running with error:
# ./asdf.py 
Traceback (most recent call last):
  File "./asdf.py", line 10, in <module>
    api = API(url=URL, username=USERNAME, password=PASSWORD,insecure=True)
  File "/usr/lib/python2.6/site-packages/ovirtsdk/api.py", line 154, in __init__
    url=''
  File "/usr/lib/python2.6/site-packages/ovirtsdk/infrastructure/proxy.py", line 118, in request
    persistent_auth=self._persistent_auth)
  File "/usr/lib/python2.6/site-packages/ovirtsdk/infrastructure/proxy.py", line 146, in __doRequest
    persistent_auth=persistent_auth
  File "/usr/lib/python2.6/site-packages/ovirtsdk/web/connection.py", line 134, in doRequest
    raise RequestError, response
ovirtsdk.infrastructure.errors.RequestError: 
status: 404
reason: Not Found
detail: JBWEB000065: HTTP Status 404 - /api

Environment

  • Red Hat Enterprise Virtualization 3.5

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
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.