18321: Account for CUDA in container reuse
[arvados.git] / services / api / app / models / arvados_model.rb
index af226cde821399a0d115fdddfc698ec57b39ace9..00934322d25cc5ba54ddc70a0a9ac9af6c6f70b0 100644 (file)
@@ -884,6 +884,11 @@ class ArvadosModel < ApplicationRecord
   def fill_container_defaults
     self.runtime_constraints = {
       'API' => false,
+      'cuda' => {
+        'device_count' => 0,
+        'driver_version' => '',
+        'hardware_capability' => '',
+      },
       'keep_cache_ram' => 0,
       'ram' => 0,
       'vcpus' => 0,