class ServiceRetireRequest < MiqRetireRequest
  TASK_DESCRIPTION  = 'Service Retire'.freeze
  SOURCE_CLASS_NAME = 'Service'.freeze

  delegate :service_template, :to => :source, :allow_nil => true
end

class ServiceRetireRequest < MiqRetireRequest
  TASK_DESCRIPTION  = 'Service Retire'.freeze
  SOURCE_CLASS_NAME = 'Service'.freeze
  ACTIVE_STATES     = %w(retired) + base_class::ACTIVE_STATES

  delegate :service_template, :to => :source, :allow_nil => true
end

Add retired to service active states
Add retired to service active states
