Red Hat Bugzilla – Bug 864372
CLI - some keys does not work in "shell"
Last modified: 2014-09-18 11:32:56 EDT
Description of problem: Open katello CLI by "katello -u admin -p admin shell". Try to type some commands by using "tab", "left", "right", "up", "down" keys. They does not work. Version-Release number of selected component (if applicable): katello-configure-1.1.9-7.el6cf.noarch katello-common-1.1.12-14.el6cf.noarch katello-1.1.12-14.el6cf.noarch katello-qpid-client-key-pair-1.0-1.noarch katello-agent-1.1.2-1.el6cf.noarch katello-certs-tools-1.1.8-1.el6cf.noarch katello-selinux-1.1.1-1.el6cf.noarch katello-glue-pulp-1.1.12-14.el6cf.noarch katello-qpid-broker-key-pair-1.0-1.noarch katello-cli-1.1.8-7.el6cf.noarch katello-glue-candlepin-1.1.12-14.el6cf.noarch katello-candlepin-cert-key-pair-1.0-1.noarch katello-cli-common-1.1.8-7.el6cf.noarch How reproducible: always
Which commands are not working for example? Also only the autocompletion does not work, or the commands itself?
Autocompletion does not work.
addedbeta 5.
PR for bug #858960 brings in stdout encoding which is not supoprted by python readline that provides shell completion and history. PR https://github.com/Katello/katello/pull/841 makes the stdout encoding active just for the time the commands executes. Merged in commit 28f5d12.
QE verified; arrow keys and tab now work. CloudForms System Engine Version: 1.1.12-17.el6cf
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2012-1543.html