Method: Runners::UpdateNodeStatusHelper#remove_unknown_runner
- Defined in:
- app/services/runners/update_node_status_helper.rb
#remove_unknown_runner(node:, runner_id:) ⇒ Object
15 16 17 18 19 20 21 22 23 24 |
# File 'app/services/runners/update_node_status_helper.rb', line 15 def remove_unknown_runner(node:, runner_id:) Rails.logger.debug("Slot not found for container #{runner_id}") if Settings.ignore_containers.none? { |ignored_name| runner_id.start_with?(ignored_name) } # It is needed to select the container using just any of its names RemoveRunnerJob.perform_later(node: node, runner_id: runner_id) else Rails.logger.debug("Container #{runner_id} is ignored for removal") end end |