For some VMs, when you do
vm.cpu_usagemhz_rate_average_high_over_time_period, you get..
TypeError: can't dup NilClass
from /home/himdel/manageiq/app/models/vim_performance_operating_range.rb:31:in `dup'
from /home/himdel/manageiq/app/models/vim_performance_operating_range.rb:31:in `values_with_std_dev'
from /home/himdel/manageiq/app/models/vim_performance_operating_range.rb:19:in `values_to_metrics'
from /home/himdel/manageiq/app/models/metric/ci_mixin/long_term_averages.rb:29:in `averages_over_time_period'
from /home/himdel/manageiq/app/models/metric/ci_mixin/long_term_averages.rb:3:in `block (2 levels) in <module:LongTermAverages>'
(because values is nil).
(for me, an affected vm is "windows 2012" with id=10000000000715)
I can provide more info if you tell me what :)
@agrare feel free to punt over to @jameswnl if this is purely metrics related ... I saw vim in the logs, but realized right after I assigned it that the vim_performance stuff is shared by everyone.
I think this is mine...I think this is due to the changes in vpors in #12972 .
@himdel Somehow you have a nil values column in vim_performance_operating_ranges. Maybe this can happen on an upgrade, but I don't think this can happen in regular workflow. What is the rest of the stack trace (I'm assuming it's during C&U capture)
@Fryguy not during capture, but when trying to display textual summary screen for the VM...
[----] F, [2017-03-06T17:54:10.513610 #392:2abddc59f848] FATAL -- : Error caught: [ActionView::Template::Error] can't dup NilClass
/home/himdel/manageiq/app/models/vim_performance_operating_range.rb:31:in `dup'
/home/himdel/manageiq/app/models/vim_performance_operating_range.rb:31:in `values_with_std_dev'
/home/himdel/manageiq/app/models/vim_performance_operating_range.rb:19:in `values_to_metrics'
/home/himdel/manageiq/app/models/metric/ci_mixin/long_term_averages.rb:29:in `averages_over_time_period'
/home/himdel/manageiq/app/models/metric/ci_mixin/long_term_averages.rb:3:in `block (2 levels) in <module:LongTermAverages>'
/home/himdel/manageiq-ui-classic/app/helpers/vm_helper/textual_summary.rb:777:in `block in textual_normal_operating_ranges_cpu'
/home/himdel/manageiq-ui-classic/app/helpers/vm_helper/textual_summary.rb:776:in `each'
/home/himdel/manageiq-ui-classic/app/helpers/vm_helper/textual_summary.rb:776:in `each_slice'
/home/himdel/manageiq-ui-classic/app/helpers/vm_helper/textual_summary.rb:776:in `textual_normal_operating_ranges_cpu'
/home/himdel/manageiq-ui-classic/app/helpers/textual_summary_helper.rb:16:in `expand_textual_summary'
/home/himdel/manageiq-ui-classic/app/helpers/textual_summary_helper.rb:39:in `block in expand_textual_group'
/home/himdel/manageiq-ui-classic/app/helpers/textual_summary_helper.rb:39:in `map'
/home/himdel/manageiq-ui-classic/app/helpers/textual_summary_helper.rb:39:in `expand_textual_group'
/home/himdel/manageiq-ui-classic/app/views/shared/summary/_textual_normal_operating_ranges.html.haml:1:in `__home_himdel_manageiq_ui_classic_app_views_shared_summary__textual_normal_operating_ranges_html_haml__4215603692743199013_70264380536980'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:159:in `block in render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:354:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:157:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:343:in `render_partial'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:311:in `block in render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/abstract_renderer.rb:42:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/abstract_renderer.rb:41:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:310:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/renderer.rb:47:in `render_partial'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/renderer.rb:21:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/helpers/rendering_helper.rb:32:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/haml-4.0.7/lib/haml/helpers/action_view_mods.rb:12:in `render_with_haml'
/home/himdel/manageiq-ui-classic/app/views/layouts/_textual_groups_raw.html.haml:6:in `block (2 levels) in __home_himdel_manageiq_ui_classic_app_views_layouts__textual_groups_raw_html_haml__2813905039599057273_70264927763040'
/home/himdel/manageiq-ui-classic/app/views/layouts/_textual_groups_raw.html.haml:4:in `each'
/home/himdel/manageiq-ui-classic/app/views/layouts/_textual_groups_raw.html.haml:4:in `block in __home_himdel_manageiq_ui_classic_app_views_layouts__textual_groups_raw_html_haml__2813905039599057273_70264927763040'
/home/himdel/manageiq-ui-classic/app/views/layouts/_textual_groups_raw.html.haml:2:in `each'
/home/himdel/manageiq-ui-classic/app/views/layouts/_textual_groups_raw.html.haml:2:in `__home_himdel_manageiq_ui_classic_app_views_layouts__textual_groups_raw_html_haml__2813905039599057273_70264927763040'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:159:in `block in render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:354:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:157:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:343:in `render_partial'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:311:in `block in render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/abstract_renderer.rb:42:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/abstract_renderer.rb:41:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:310:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/renderer.rb:47:in `render_partial'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/renderer.rb:21:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/helpers/rendering_helper.rb:32:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/haml-4.0.7/lib/haml/helpers/action_view_mods.rb:12:in `render_with_haml'
/home/himdel/manageiq-ui-classic/app/views/layouts/_textual_groups_generic.html.haml:2:in `__home_himdel_manageiq_ui_classic_app_views_layouts__textual_groups_generic_html_haml__4502002952510700228_70264608758340'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:159:in `block in render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:166:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:354:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/template.rb:157:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:343:in `render_partial'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:311:in `block in render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/abstract_renderer.rb:42:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/abstract_renderer.rb:41:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/partial_renderer.rb:310:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/renderer.rb:47:in `render_partial'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/renderer/renderer.rb:21:in `render'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/rendering.rb:104:in `_render_template'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/streaming.rb:217:in `_render_template'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/rendering.rb:83:in `render_to_body'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/rendering.rb:52:in `render_to_body'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/renderers.rb:142:in `render_to_body'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/abstract_controller/rendering.rb:48:in `render_to_string'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/rendering.rb:41:in `render_to_string'
/home/himdel/manageiq-ui-classic/app/controllers/vm_common.rb:1230:in `block in replace_right_cell'
/home/himdel/manageiq-ui-classic/app/controllers/vm_common.rb:1236:in `replace_right_cell'
/home/himdel/manageiq-ui-classic/app/controllers/vm_common.rb:979:in `tree_select'
/home/himdel/manageiq-ui-classic/app/controllers/application_controller/explorer.rb:193:in `block (2 levels) in generic_x_show'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/mime_responds.rb:201:in `respond_to'
/home/himdel/manageiq-ui-classic/app/controllers/application_controller/explorer.rb:186:in `generic_x_show'
/home/himdel/manageiq-ui-classic/app/controllers/vm_common.rb:120:in `x_show'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/abstract_controller/base.rb:188:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/rendering.rb:30:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/abstract_controller/callbacks.rb:20:in `block in process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:126:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:506:in `block (2 levels) in compile'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:455:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:101:in `__run_callbacks__'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:750:in `_run_process_action_callbacks'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:90:in `run_callbacks'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/abstract_controller/callbacks.rb:19:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/rescue.rb:20:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `block in instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/notifications.rb:164:in `instrument'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal/params_wrapper.rb:248:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activerecord-5.0.2/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/abstract_controller/base.rb:126:in `process'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionview-5.0.2/lib/action_view/rendering.rb:30:in `process'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal.rb:190:in `dispatch'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_controller/metal.rb:262:in `dispatch'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/routing/route_set.rb:50:in `dispatch'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/routing/route_set.rb:32:in `serve'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/journey/router.rb:39:in `block in serve'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/journey/router.rb:26:in `each'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/journey/router.rb:26:in `serve'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/routing/route_set.rb:725:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/secure_headers-3.0.3/lib/secure_headers/middleware.rb:10:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/etag.rb:25:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/conditional_get.rb:38:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/head.rb:12:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:222:in `context'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/cookies.rb:613:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/callbacks.rb:90:in `run_callbacks'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/executor.rb:12:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/railties-5.0.2/lib/rails/rack/logger.rb:36:in `call_app'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/railties-5.0.2/lib/rails/rack/logger.rb:26:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/sprockets-rails-3.2.0/lib/sprockets/rails/quiet_assets.rb:13:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/request_id.rb:24:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/activesupport-5.0.2/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/executor.rb:12:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/actionpack-5.0.2/lib/action_dispatch/middleware/static.rb:136:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/railties-5.0.2/lib/rails/engine.rb:522:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/puma-3.3.0/lib/puma/configuration.rb:224:in `call'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/puma-3.3.0/lib/puma/server.rb:561:in `handle_request'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/puma-3.3.0/lib/puma/server.rb:406:in `process_client'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/puma-3.3.0/lib/puma/server.rb:271:in `block in run'
/home/himdel/.rbenv/versions/2.3.3/lib/ruby/gems/2.3.0/gems/puma-3.3.0/lib/puma/thread_pool.rb:111:in `block in spawn_thread'
Also, SELECT * FROM "vim_performance_operating_ranges" WHERE values IS NULL gives me 114 rows, all VmOrTemplate, 2 different time profiles...
@himdel Can I get access to your database?
@himdel Can you verify if 20170207215322 is in your schema_migrations table? If not, can you migrate the database and see if you still have the issue?
It is there :) And if I drop it and run the migration, I still get the same 114 rows...
And the migration says...
== 20170207215322 FixVporTimeProfileIds: migrating ============================
-- Removing old VimPerformanceOperatingRanges
-> 0.0008s
-> 0 rows
== 20170207215322 FixVporTimeProfileIds: migrated (0.0171s) ===================
BTW since you mention that particular migration... running that one on the db from https://github.com/ManageIQ/manageiq-ui-classic/pull/254#issuecomment-279721158 crashes because TimeProfile.default returns nil. (Not sure if db problem or migration problem... just FYI :))
This issue has been automatically marked as stale because it has not been updated for at least 6 months.
If you can still reproduce this issue on the current release or on master, please reply with all of the information you have about it in order to keep the issue open.
Thank you for all your contributions!
Please reopen if you are still seeing this.