diff --git a/app/models/configured_system.rb b/app/models/configured_system.rb index 402f9e4621a..c0cc564390d 100644 --- a/app/models/configured_system.rb +++ b/app/models/configured_system.rb @@ -28,7 +28,7 @@ class ConfiguredSystem < ApplicationRecord delegate :name, :to => :customization_script_ptable, :prefix => true, :allow_nil => true delegate :name, :to => :operating_system_flavor, :prefix => true, :allow_nil => true delegate :name, :to => :provider, :prefix => true, :allow_nil => true - delegate :my_zone, :provider, :zone, :to => :manager + delegate :my_zone, :provider, :queue_name_for_ems_operations, :zone, :to => :manager virtual_column :my_zone, :type => :string virtual_column :configuration_architecture_name, :type => :string diff --git a/app/models/miq_provision_configured_system_request.rb b/app/models/miq_provision_configured_system_request.rb index 274dfa712b0..073c63be517 100644 --- a/app/models/miq_provision_configured_system_request.rb +++ b/app/models/miq_provision_configured_system_request.rb @@ -26,7 +26,7 @@ def my_role(_action = nil) end def my_queue_name - src_configured_systems.first&.manager&.queue_name_for_ems_operations + src_configured_systems.first.nil? ? super : src_configured_systems.first&.queue_name_for_ems_operations end def self.request_task_class_from(_attribs)