Merge branch '14196-api-v2-tokens' refs #14196
[arvados.git] / services / api / app / controllers / arvados / v1 / containers_controller.rb
index 6ec92b0ba66f9a59bc978844563a68d84d20f417..65d8385ad5f5b47619f1e158e674564333e09433 100644 (file)
@@ -6,6 +6,7 @@ class Arvados::V1::ContainersController < ApplicationController
   accept_attribute_as_json :environment, Hash
   accept_attribute_as_json :mounts, Hash
   accept_attribute_as_json :runtime_constraints, Hash
+  accept_attribute_as_json :runtime_status, Hash
   accept_attribute_as_json :command, Array
   accept_attribute_as_json :scheduling_parameters, Hash
 
@@ -20,10 +21,9 @@ class Arvados::V1::ContainersController < ApplicationController
     show
   end
 
-  # Updates use row locking to resolve races between multiple
-  # dispatchers trying to lock the same container.
   def update
     @object.with_lock do
+      @object.reload
       super
     end
   end