The ovirt-shell is deprecated since version 4.0 of the oVirt, and it will be removed in version 4.2 of oVirt, together with version 3 of the API.
will there be a replacement for the cli? Should the deprecation be noted in the RHEVM Shell Guide https://access.redhat.com/documentation/en-us/red_hat_virtualization/4.1/html/rhevm_shell_guide/ ?
There will be no direct replacement, but most tasks are better performed using one of the SDKs: Python: https://github.com/oVirt/ovirt-engine-sdk/tree/master/sdk https://github.com/oVirt/ovirt-engine-sdk/tree/master/sdk/examples Ruby: https://github.com/oVirt/ovirt-engine-sdk-ruby/tree/master/sdk https://github.com/oVirt/ovirt-engine-sdk-ruby/tree/master/sdk/examples Java: https://github.com/oVirt/ovirt-engine-sdk-java/tree/master/sdk https://github.com/oVirt/ovirt-engine-sdk-java/tree/master/sdk/src/test/java/org/ovirt/engine/sdk4/examples Go: https://github.com/imjoey/go-ovirt https://github.com/imjoey/go-ovirt/tree/master/examples Or the Ansible modules: https://www.ovirt.org/develop/release-management/features/infra/ansible_modules I agree that the deprecation notice should be added to the Guide. Lucy, can you help with that?
In 4.3 we need to ensure ovirt-engine-cli emits a deprecation warning when executed. The package won't be maintained but will be shipped in 4.3 without support and dropped in 4.4.
(In reply to Sandro Bonazzola from comment #9) > In 4.3 we need to ensure ovirt-engine-cli emits a deprecation warning when > executed. The package won't be maintained but will be shipped in 4.3 without > support and dropped in 4.4. I'd prefer to emit message, that this tool is unsupported in 4.3+
ovirt-engine-cli is deprecated from oVirt 4.0 and completely unsupported from oVirt 4.3