Description of problem: MCollective::Agent::Openshift#update-cluster_openshift-origin-node raisedNoMethodError Error message NoMethodError: undefined method `each_value' for nil:NilClass …e/model/application_container_ext/ cartridge_actions.rb:1291:in `generate_update_cluster_control_args' …e/model/application_container_ext/ cartridge_actions.rb:1454:in `update_cluster' …usr/libexec/mcollective/mcollective/agent/ openshift.rb:1032:in `block in oo_update_cluster' …usr/libexec/mcollective/mcollective/agent/ openshift.rb: 340:in `with_container_from_args' …usr/libexec/mcollective/mcollective/agent/ openshift.rb:1031:in `oo_update_cluster' …usr/libexec/mcollective/mcollective/agent/ openshift.rb: 174:in `execute_action' (eval):3:in `block in execute_action_with_newrelic_transaction_trace' (eval):2:in `execute_action_with_newrelic_transaction_trace' …usr/libexec/mcollective/mcollective/agent/ openshift.rb: 142:in `cartridge_do_action' …h/ruby193/root/usr/share/ruby/mcollective/rpc/ agent.rb: 86:in `handlemsg' …t/rh/ruby193/root/usr/share/ruby/mcollective/ agents.rb: 126:in `block (2 levels) in dispatch' /opt/rh/ruby193/root/usr/share/ruby/ timeout.rb: 69:in `timeout' …t/rh/ruby193/root/usr/share/ruby/mcollective/ agents.rb: 125:in `block in dispatch' Version-Release number of selected component (if applicable): INT (devenv_4813) How reproducible: hardly, just found such errors in new reflic Steps to Reproduce: 1. Check the node errors in new relic 2. 3. Actual results: There is a undefined method error found during update-cluster action. Expected results: Should not have such errors. Additional info:
Fixed in https://github.com/openshift/origin-server/pull/5496
Commit pushed to master at https://github.com/openshift/origin-server https://github.com/openshift/origin-server/commit/08fced4fcbd07d9d940ff47e24616d1b6d16777f Bug 1101164 - Support gear registry with no web framework
Auto and manual testing on the current INT, no such error found. Move bug to verified.