Description of problem: I run installer of proxy and I see error message in output "/usr/sbin/configure-proxy.sh: line 161: yes_no: command not found". Version-Release number of selected component (if applicable): spacewalk-proxy-installer-2.3.0-6.el6sat.noarch How reproducible: always Steps to Reproduce: 1. Run installer /usr/sbin/configure-proxy.sh --answer-file=proxy-answer.txt --non-interactive Actual results: >> /usr/sbin/configure-proxy.sh --answer-file=proxy-answer.txt --non-interactive /usr/sbin/configure-proxy.sh: line 161: yes_no: command not found Using RHN parent (from /etc/sysconfig/rhn/up2date): ... Using CA Chain (from /etc/sysconfig/rhn/up2date): /usr/share/rhn/RHNS-CA-CERT HTTP Proxy []: ... Expected results: without error message "command not found" Additional info: function yes_no is used before initialization ... if [[ $INTERACTIVE == 0 \ && ( -z $POPULATE_CONFIG_CHANNEL || $( yes_no $POPULATE_CONFIG_CHANNEL ) == 1 ) \ ...
Pull request with patch for spacewalk https://github.com/spacewalkproject/spacewalk/pull/461
pull request merged into spacewalk master: 8e3961dd7e931b7d0c134ea50155f05fed6037cd
Verified both on beta and on 20170221 compose. The proxy now installs successfully and without any warnings.