Red Hat Bugzilla – Bug 1031048
[RFE] Make all features of oVirt useable via REST-API and Python-SDK
Last modified: 2014-01-12 19:39:25 EST
Description of problem:
Currently, some things can't be achieved by using the API.
So you must use the webadmin-console for some things (afaik).
Also, new features get developed, and don't get initial api-support, or it
isn't mentioned, e.g.:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Find a (new) cool oVirt Feature
2. Try if you can use it via REST-API
Most Features work, but some won't
All features work via REST-API
There are use cases of oVirt, where you can't use webadmin but
have to utilize the REST-API or at least some sort of CLI (Python-SDK or
For these use cases, features not accessible via API simply don't exist.
At least it should be clearly documented somewhere which features are supported
and which not (for downstream rhev that's the case, afaik).
It would be huge if we could implement a policy, that no feature
get's released without being usable via API.
Automated Testing also benefits from this, as you can test easier via API
in contrast to make tests via selenium/webadmin.
This bug could be used as a tracker bug, if accepted.
If you feel this needs more clarification or discussion, please feel free to raise this topic on IRC or via ML.
Keep up the great work.
Sven - we try to develop all features with API support, sometimes the API does arrive later.
I'm closing this for as it isn't specific, so hard to fix. i.e., please open a bug on specific gaps you find.
also, we're working on moving the gui to work over the REST API, which should make this 99% go away (I hope).