Getting ruby stack trace when running appliance_console command if network is not configured.
Issue
- Getting ruby stack trace when running appliance_console command if network is not configured.
- Just installed CloudForms 4.0 (CFME 5.5) in a RHEV environment. If the network isn't configured before running the appliance_console command, it doesn't work -- it dumps a Ruby trace.
[root@localhost ~]# appliance_console
/opt/rh/rh-ruby22/root/usr/share/ruby/ipaddr.rb:430:in `mask!': invalid length (IPAddr::InvalidPrefixError)
from /opt/rh/rh-ruby22/root/usr/share/ruby/ipaddr.rb:157:in `mask'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface.rb:163:in `parse_ip4'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface.rb:48:in `reload'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface.rb:37:in `initialize'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface/network_interface_rh.rb:13:in `initialize'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface.rb:27:in `new'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface.rb:27:in `new'
from /opt/rh/cfme-gemset/gems/linux_admin-0.12.1/lib/linux_admin/network_interface.rb:27:in `new'
from /var/www/miq/vmdb/gems/pending/appliance_console.rb:99:in `<module:ApplianceConsole>'
from /var/www/miq/vmdb/gems/pending/appliance_console.rb:99:in `<main>'
Environment
- Red Hat CloudForms 4.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.