Description of problem: cluster-id option is missing in auto-completion, when you create new template Version-Release number of selected component (if applicable): av9.5 How reproducible: Always Steps to Reproduce: 1. Enter to rhevm-shell 2. Run command add template, click TAB, shell will show you auto-complete options 3. Actual results: No cluster-id Expected results: cluster-id must exist Additional info:
This happens because the cluster name and identifier aren't documented as optional parameters of the operation that adds a template. The RSDL metadata file rdsl_metadata.yaml file needs to be fixed. Once this is fixed the Python SDK needs to be regenerated. Once the Python SDK is regenerated the CLI will automatically support the option, no need to modify it.
This is a simple fix in the metadata, so I'm taking it. Once the metadata is fixed the SDKs will need to be regenerated.
The fix for this issue has been merged into the upstream 3.5 branch, so it will be available downstream with the next rebase.
The Python SDK needs to be regenerated to complete the fix of this issue.
verified in rhevm-sdk-python-3.5.0.3-1.el6_5.noarch
RHEV-M 3.5.0 has been released